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: Tatar (http://www.transifex.com/calibre/calibre/language/tt/)\n" 13"MIME-Version: 1.0\n" 14"Content-Type: text/plain; charset=UTF-8\n" 15"Content-Transfer-Encoding: 8bit\n" 16"Language: tt\n" 17"Plural-Forms: nplurals=1; plural=0;\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] "" 6836 6837#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797 6838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6839#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204 6840#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168 6841#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60 6842msgid "Languages" 6843msgstr "" 6844 6845#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799 6846msgid "Timestamp" 6847msgstr "" 6848 6849#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801 6850#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343 6851#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198 6852#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 6853#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238 6854msgid "Published" 6855msgstr "" 6856 6857#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803 6858msgid "Rights" 6859msgstr "" 6860 6861#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32 6862msgid "Value: unknown field " 6863msgstr "" 6864 6865#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73 6866#, python-format 6867msgid "Search the calibre library for books by %s" 6868msgstr "" 6869 6870#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82 6871#, python-brace-format 6872msgid "Search {0} for the author: {1}" 6873msgstr "" 6874 6875#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84 6876#, python-brace-format 6877msgid "Search {0} for the book: {1} by the author {2}" 6878msgstr "" 6879 6880#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163 6881#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168 6882#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250 6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288 6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303 6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315 6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319 6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328 6888#, python-brace-format 6889msgid "Click to see books with {0}: {1}" 6890msgstr "" 6891 6892#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177 6893msgid "Click to open" 6894msgstr "" 6895 6896#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213 6897msgid "Ids" 6898msgstr "" 6899 6900#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243 6901msgid "Search calibre for books with the language: {}" 6902msgstr "" 6903 6904#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275 6905#, python-format 6906msgid "" 6907"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span " 6908"class=\"%(cls)s\">%(series)s</span></a>" 6909msgstr "" 6910 6911#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279 6912msgid "Click to see books in this series" 6913msgstr "" 6914 6915#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292 6916#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332 6917#, python-brace-format 6918msgid "Click to see books with {0}: {1} (derived from {2})" 6919msgstr "" 6920 6921#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20 6922msgid "%prog ebook_file [options]\n" 6923msgstr "" 6924 6925#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21 6926#, python-brace-format 6927msgid "" 6928"\n" 6929"Read/Write metadata from/to e-book files.\n" 6930"\n" 6931"Supported formats for reading metadata: {0}\n" 6932"\n" 6933"Supported formats for writing metadata: {1}\n" 6934"\n" 6935"Different file types support different kinds of metadata. If you try to set\n" 6936"some metadata on a file type that does not support it, the metadata will be\n" 6937"silently ignored.\n" 6938msgstr "" 6939 6940#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39 6941msgid "" 6942"Set the authors. Multiple authors should be separated by the & character. " 6943"Author names should be in the order Firstname Lastname." 6944msgstr "" 6945 6946#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43 6947msgid "" 6948"The version of the title to be used for sorting. If unspecified, and the " 6949"title is specified, it will be auto-generated from the title." 6950msgstr "" 6951 6952#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47 6953msgid "" 6954"String to be used when sorting by author. If unspecified, and the author(s) " 6955"are specified, it will be auto-generated from the author(s)." 6956msgstr "" 6957 6958#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51 6959msgid "Set the cover to the specified file." 6960msgstr "" 6961 6962#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57 6963msgid "Set the book category." 6964msgstr "" 6965 6966#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67 6967msgid "" 6968"Set the identifiers for the book, can be specified multiple times. For " 6969"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove" 6970" an identifier, specify no value, --identifier isbn: Note that for EPUB " 6971"files, an identifier marked as the package identifier cannot be removed." 6972msgstr "" 6973 6974#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78 6975msgid "Set the published date." 6976msgstr "" 6977 6978#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81 6979msgid "Get the cover from the e-book and save it at as the specified file." 6980msgstr "" 6981 6982#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84 6983msgid "" 6984"Specify the name of an OPF file. The metadata will be written to the OPF " 6985"file." 6986msgstr "" 6987 6988#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87 6989msgid "" 6990"Read metadata from the specified OPF file and use it to set metadata in the " 6991"e-book. Metadata specified on the command line will override metadata read " 6992"from the OPF file" 6993msgstr "" 6994 6995#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92 6996msgid "Set the BookID in LRF files" 6997msgstr "" 6998 6999#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168 7000msgid "No file specified" 7001msgstr "" 7002 7003#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183 7004msgid "Original metadata" 7005msgstr "" 7006 7007#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200 7008msgid "Changed metadata" 7009msgstr "" 7010 7011#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212 7012msgid "OPF created in" 7013msgstr "" 7014 7015#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218 7016msgid "Cover saved to" 7017msgstr "" 7018 7019#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220 7020msgid "No cover found" 7021msgstr "" 7022 7023#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34 7024msgid "Goodreads" 7025msgstr "" 7026 7027#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35 7028msgid "Google Books" 7029msgstr "" 7030 7031#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36 7032msgid "Wikipedia" 7033msgstr "" 7034 7035#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37 7036msgid "Google web search" 7037msgstr "" 7038 7039#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38 7040msgid "Amazon" 7041msgstr "" 7042 7043#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39 7044msgid "Google Images" 7045msgstr "" 7046 7047#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973 7048msgid "Downloads metadata and covers from Amazon" 7049msgstr "" 7050 7051#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984 7052msgid "US" 7053msgstr "" 7054 7055#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985 7056msgid "France" 7057msgstr "" 7058 7059#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986 7060msgid "Germany" 7061msgstr "" 7062 7063#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987 7064msgid "UK" 7065msgstr "" 7066 7067#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988 7068msgid "Australia" 7069msgstr "" 7070 7071#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989 7072msgid "Italy" 7073msgstr "" 7074 7075#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990 7076msgid "Japan" 7077msgstr "" 7078 7079#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991 7080msgid "Spain" 7081msgstr "" 7082 7083#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992 7084msgid "Brazil" 7085msgstr "" 7086 7087#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993 7088msgid "Netherlands" 7089msgstr "" 7090 7091#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994 7092msgid "China" 7093msgstr "" 7094 7095#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995 7096msgid "Canada" 7097msgstr "" 7098 7099#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996 7100msgid "Sweden" 7101msgstr "" 7102 7103#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000 7104msgid "Choose server automatically" 7105msgstr "" 7106 7107#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001 7108msgid "Amazon servers" 7109msgstr "" 7110 7111#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002 7112msgid "Bing search cache" 7113msgstr "" 7114 7115#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003 7116msgid "Google search cache" 7117msgstr "" 7118 7119#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004 7120msgid "Wayback machine cache (slow)" 7121msgstr "" 7122 7123#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008 7124msgid "Amazon country website to use:" 7125msgstr "" 7126 7127#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009 7128msgid "" 7129"Metadata from Amazon will be fetched using this country's Amazon website." 7130msgstr "" 7131 7132#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011 7133msgid "Server to get data from:" 7134msgstr "" 7135 7136#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013 7137msgid "" 7138"Amazon has started blocking attempts to download metadata from its servers. " 7139"To get around this problem, calibre can fetch the Amazon data from many " 7140"different places where it is cached. Choose the source you prefer." 7141msgstr "" 7142 7143#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018 7144msgid "Use the MOBI-ASIN for metadata search" 7145msgstr "" 7146 7147#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020 7148msgid "" 7149"Enable this option to search for metadata with an ASIN identifier from the " 7150"MOBI file at the current country website, unless any other amazon id is " 7151"available. Note that if the MOBI file came from a different Amazon country " 7152"store, you could get incorrect results." 7153msgstr "" 7154 7155#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374 7156msgid "Amazon timed out. Try again later." 7157msgstr "" 7158 7159#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188 7160msgid "Metadata source" 7161msgstr "" 7162 7163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37 7164msgid "" 7165"Downloads multiple book covers from Amazon. Useful to find alternate covers." 7166msgstr "" 7167 7168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40 7169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55 7170msgid "Maximum number of covers to get" 7171msgstr "" 7172 7173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41 7174msgid "The maximum number of covers to process from the search result" 7175msgstr "" 7176 7177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25 7178msgid "" 7179"%prog [options]\n" 7180"\n" 7181"Fetch book metadata from online sources. You must specify at least one\n" 7182"of title, authors or ISBN.\n" 7183msgstr "" 7184 7185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32 7186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 7187msgid "Book title" 7188msgstr "" 7189 7190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33 7191msgid "Book author(s)" 7192msgstr "" 7193 7194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34 7195msgid "Book ISBN" 7196msgstr "" 7197 7198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36 7199msgid "" 7200"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times " 7201"for multiple identifiers. For example: " 7202msgstr "" 7203 7204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39 7205msgid "Print the log to the console (stderr)" 7206msgstr "" 7207 7208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40 7209msgid "Output the metadata in OPF format instead of human readable text." 7210msgstr "" 7211 7212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42 7213msgid "" 7214"Specify a filename. The cover, if available, will be saved to it. Without " 7215"this option, no cover will be downloaded." 7216msgstr "" 7217 7218#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44 7219msgid "Timeout in seconds. Default is 30" 7220msgstr "" 7221 7222#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46 7223msgid "" 7224"Specify the name of a metadata download plugin to use. By default, all " 7225"metadata plugins will be used. Can be specified multiple times for multiple " 7226"plugins. All plugin names: {}" 7227msgstr "" 7228 7229#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200 7230msgid "" 7231"Downloads metadata and covers from Edelweiss - A catalog updated by book " 7232"publishers" 7233msgstr "" 7234 7235#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181 7236msgid "Downloads metadata and covers from Google Books" 7237msgstr "" 7238 7239#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51 7240msgid "" 7241"Downloads covers from a Google Image search. Useful to find larger/alternate" 7242" covers." 7243msgstr "" 7244 7245#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56 7246msgid "The maximum number of covers to process from the Google search result" 7247msgstr "" 7248 7249#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57 7250#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634 7251msgid "Cover size" 7252msgstr "" 7253 7254#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58 7255msgid "Search for covers larger than the specified size" 7256msgstr "" 7257 7258#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60 7259msgid "Any size" 7260msgstr "" 7261 7262#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61 7263#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 7264msgid "Large" 7265msgstr "" 7266 7267#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62 7268#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63 7269#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64 7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65 7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66 7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67 7273#, python-format 7274msgid "Larger than %s" 7275msgstr "" 7276 7277#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17 7278msgid "Downloads covers from The Open Library" 7279msgstr "" 7280 7281#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73 7282msgid "Sample Book" 7283msgstr "" 7284 7285#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42 7286msgid "" 7287"This is an Amazon KFX book. It cannot be processed. See {} for information " 7288"on how to handle KFX books." 7289msgstr "" 7290 7291#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88 7292msgid "This is an Amazon Topaz book. It cannot be processed." 7293msgstr "" 7294 7295#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48 7296#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496 7297msgid "This is not a MOBI file. It is a Topaz file." 7298msgstr "" 7299 7300#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53 7301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501 7302msgid "This is not a MOBI file." 7303msgstr "" 7304 7305#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56 7306msgid "This file is locked with DRM. It cannot be tweaked." 7307msgstr "" 7308 7309#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61 7310msgid "" 7311"This MOBI file does not contain a KF8 format book. KF8 is the new format " 7312"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older" 7313" MOBI files without KF8 are not tweakable." 7314msgstr "" 7315 7316#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67 7317msgid "" 7318"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will " 7319"remove the Mobi6 data, which means the file will not be usable on older " 7320"Kindles. Are you sure?" 7321msgstr "" 7322 7323#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471 7324msgid "No details available" 7325msgstr "" 7326 7327#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376 7328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821 7329msgid "Title page" 7330msgstr "" 7331 7332#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378 7333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823 7334msgid "Index" 7335msgstr "" 7336 7337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379 7338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824 7339msgid "Glossary" 7340msgstr "" 7341 7342#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380 7343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825 7344msgid "Acknowledgements" 7345msgstr "" 7346 7347#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381 7348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826 7349msgid "Bibliography" 7350msgstr "" 7351 7352#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382 7353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827 7354msgid "Colophon" 7355msgstr "" 7356 7357#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383 7358msgid "Copyright" 7359msgstr "" 7360 7361#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384 7362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830 7363msgid "Dedication" 7364msgstr "" 7365 7366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385 7367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831 7368msgid "Epigraph" 7369msgstr "" 7370 7371#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386 7372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832 7373msgid "Foreword" 7374msgstr "" 7375 7376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387 7377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833 7378msgid "List of illustrations" 7379msgstr "" 7380 7381#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388 7382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834 7383msgid "List of tables" 7384msgstr "" 7385 7386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390 7387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836 7388msgid "Preface" 7389msgstr "" 7390 7391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391 7392msgid "Main text" 7393msgstr "" 7394 7395#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23 7396#, python-format 7397msgid "%s format books are not supported" 7398msgstr "" 7399 7400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51 7401msgid "Unknown error" 7402msgstr "" 7403 7404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62 7405msgid "See <a href=\"{}\">detailed description</a>." 7406msgstr "" 7407 7408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254 7409#, python-brace-format 7410msgid "Failed to process CSS in {name} with errors: {errors}" 7411msgstr "" 7412 7413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257 7414#, python-brace-format 7415msgid "Failed to process CSS in {name}" 7416msgstr "" 7417 7418#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23 7419msgid "" 7420"This font could not be processed. It most likely will not work in an e-book " 7421"reader, either" 7422msgstr "" 7423 7424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40 7425msgid "The font {} is not allowed to be embedded" 7426msgstr "" 7427 7428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41 7429msgid "" 7430"The font has a flag in its metadata ({:09b}) set indicating that it is not " 7431"licensed for embedding. You can ignore this warning, if you are sure you " 7432"have permission to embed this font." 7433msgstr "" 7434 7435#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51 7436#, python-brace-format 7437msgid "The CSS font-family name {0} does not match the actual font name {1}" 7438msgstr "" 7439 7440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52 7441#, python-brace-format 7442msgid "" 7443"The font family name specified in the CSS @font-face rule: \"{0}\" does not " 7444"match the font name inside the actual font file: \"{1}\". This can cause " 7445"problems in some viewers. You should change the CSS font name to match the " 7446"actual font name." 7447msgstr "" 7448 7449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56 7450#, python-brace-format 7451msgid "Change the font name {0} to {1} everywhere" 7452msgstr "" 7453 7454#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94 7455#, python-format 7456msgid "Not a valid font: %s" 7457msgstr "" 7458 7459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19 7460msgid "" 7461"An invalid image is an image that could not be loaded, typically because it " 7462"is corrupted. You should replace it with a good image or remove it." 7463msgstr "" 7464 7465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28 7466msgid "" 7467"Reader devices based on Adobe Digital Editions cannot display images whose " 7468"colors are specified in the CMYK colorspace. You should convert this image " 7469"to the RGB colorspace, for maximum compatibility." 7470msgstr "" 7471 7472#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31 7473msgid "Convert image to RGB automatically" 7474msgstr "" 7475 7476#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65 7477msgid "Image is in the CMYK colorspace" 7478msgstr "" 7479 7480#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27 7481msgid "" 7482"The resource pointed to by this link does not exist. You should either fix, " 7483"or remove the link." 7484msgstr "" 7485 7486#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34 7487msgid "" 7488"Windows computers do not allow the : character in filenames. For maximum " 7489"compatibility it is best to not use these in filenames/links to files." 7490msgstr "" 7491 7492#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41 7493#, python-brace-format 7494msgid "The linked to resource {0} does not exist" 7495msgstr "" 7496 7497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42 7498#, python-brace-format 7499msgid "" 7500"The case of the link {0} and the case of the actual file it points to {1} do" 7501" not agree. You should change either the case of the link or rename the " 7502"file." 7503msgstr "" 7504 7505#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45 7506msgid "Change the case of the link to match the actual file" 7507msgstr "" 7508 7509#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74 7510msgid "Link points to a file that is not a text document" 7511msgstr "" 7512 7513#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75 7514#, python-brace-format 7515msgid "" 7516"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) " 7517"document. Many e-book readers will be unable to follow such a link. You " 7518"should either remove the link or change it to point to a text document. For " 7519"example, if it points to an image, you can create small wrapper document " 7520"that contains the image and change the link to point to that." 7521msgstr "" 7522 7523#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89 7524msgid "Link points to a location not present in the target file" 7525msgstr "" 7526 7527#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91 7528#, python-brace-format 7529msgid "" 7530"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does " 7531"not exist. You should either remove the location so that the link points to " 7532"the top of the file, or change the link to point to the correct location." 7533msgstr "" 7534 7535#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99 7536msgid "" 7537"This link uses the file:// URL scheme. This does not work with many e-book " 7538"readers. Remove the file:// prefix and make sure the link points to a file " 7539"inside the book." 7540msgstr "" 7541 7542#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105 7543msgid "" 7544"This link points to a file outside the book. It will not work if the book is" 7545" read on any computer other than the one it was created on. Either fix or " 7546"remove the link." 7547msgstr "" 7548 7549#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112 7550msgid "" 7551"This link is empty. This is almost always a mistake. Either fill in the link" 7552" destination or remove the link tag." 7553msgstr "" 7554 7555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117 7556msgid "" 7557"This file is included in the book but not referred to by any document in the" 7558" spine. This means that the file will not be viewable on most e-book " 7559"readers. You should probably remove this file from the book or add a link " 7560"to it somewhere." 7561msgstr "" 7562 7563#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123 7564#, python-format 7565msgid "The file %s is not referenced" 7566msgstr "" 7567 7568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128 7569msgid "" 7570"This file is not in the book spine. All content documents must be in the " 7571"spine. You should probably add it to the spine." 7572msgstr "" 7573 7574#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130 7575msgid "Append this file to the spine" 7576msgstr "" 7577 7578#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148 7579msgid "" 7580"This file is not listed in the book manifest. While not strictly necessary " 7581"it is good practice to list all files in the manifest. Either list this file" 7582" in the manifest or remove it from the book if it is an unnecessary file." 7583msgstr "" 7584 7585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154 7586#, python-format 7587msgid "The file %s is not listed in the manifest" 7588msgstr "" 7589 7590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158 7591#, python-format 7592msgid "Remove %s from the book" 7593msgstr "" 7594 7595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159 7596#, python-format 7597msgid "Add %s to the manifest" 7598msgstr "" 7599 7600#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176 7601#, python-format 7602msgid "Remove all references to %s from the HTML and CSS in the book" 7603msgstr "" 7604 7605#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186 7606msgid "" 7607"This file stores the bookmarks and last opened information from the calibre " 7608"E-book viewer. You can remove it if you do not need that information, or " 7609"don't want to share it with other people you send this book to." 7610msgstr "" 7611 7612#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190 7613#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33 7614msgid "Remove this file" 7615msgstr "" 7616 7617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195 7618msgid "The bookmarks file used by the calibre E-book viewer is present" 7619msgstr "" 7620 7621#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209 7622#, python-format 7623msgid "The file %s has a MIME type that does not match its extension" 7624msgstr "" 7625 7626#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211 7627#, python-brace-format 7628msgid "" 7629"The file {0} has its MIME type specified as {1} in the OPF file. The " 7630"recommended MIME type for files with the extension \"{2}\" is {3}. You " 7631"should change either the file extension or the MIME type in the OPF." 7632msgstr "" 7633 7634#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216 7635msgid "Change the file extension to .xhtml" 7636msgstr "" 7637 7638#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219 7639#, python-format 7640msgid "Change the MIME type for this file in the OPF to %s" 7641msgstr "" 7642 7643#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321 7644msgid "The link is empty" 7645msgstr "" 7646 7647#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336 7648#, python-format 7649msgid "The linked resource %s is a folder" 7650msgstr "" 7651 7652#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344 7653#, python-format 7654msgid "The linked resource %s does not exist" 7655msgstr "" 7656 7657#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348 7658#, python-format 7659msgid "The link %s is a file:// URL" 7660msgstr "" 7661 7662#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350 7663#, python-format 7664msgid "The link %s points to a file outside the book" 7665msgstr "" 7666 7667#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352 7668#, python-format 7669msgid "" 7670"The link %s contains a : character, this will cause errors on Windows " 7671"computers" 7672msgstr "" 7673 7674#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21 7675#, python-format 7676msgid "The <%s> section is missing from the OPF" 7677msgstr "" 7678 7679#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23 7680#, python-format 7681msgid "The <%s> section is required in the OPF file. You have to create one." 7682msgstr "" 7683 7684#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29 7685msgid "Empty id attributes are invalid" 7686msgstr "" 7687 7688#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31 7689msgid "Empty ID attributes are invalid in OPF files." 7690msgstr "" 7691 7692#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37 7693#, python-format 7694msgid "idref=\"%s\" points to unknown id" 7695msgstr "" 7696 7697#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39 7698#, python-format 7699msgid "The idref=\"%s\" points to an id that does not exist in the OPF" 7700msgstr "" 7701 7702#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45 7703msgid "The meta cover tag points to an non-existent item" 7704msgstr "" 7705 7706#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47 7707#, python-format 7708msgid "" 7709"The meta cover tag points to an item with id=\"%s\" which does not exist in " 7710"the manifest" 7711msgstr "" 7712 7713#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53 7714msgid "" 7715"Some e-book readers such as the Nook fail to recognize covers if the content" 7716" attribute comes before the name attribute. For maximum compatibility move " 7717"the name attribute before the content attribute." 7718msgstr "" 7719 7720#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56 7721msgid "Move the name attribute before the content attribute" 7722msgstr "" 7723 7724#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59 7725msgid "The meta cover tag has content before name" 7726msgstr "" 7727 7728#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72 7729#, python-format 7730msgid "The item identified as the Table of Contents (%s) does not exist" 7731msgstr "" 7732 7733#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73 7734#, python-format 7735msgid "There is no item with id=\"%s\" in the manifest." 7736msgstr "" 7737 7738#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75 7739#, python-format 7740msgid "" 7741"The item identified as the Table of Contents has an incorrect media-type " 7742"(%s)" 7743msgstr "" 7744 7745#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76 7746#, python-format 7747msgid "The media type for the Table of Contents must be %s" 7748msgstr "" 7749 7750#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82 7751msgid "" 7752"This manifest entry has no href attribute. Either add the href attribute or " 7753"remove the entry." 7754msgstr "" 7755 7756#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83 7757msgid "Remove this manifest entry" 7758msgstr "" 7759 7760#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86 7761msgid "Item in manifest has no href attribute" 7762msgstr "" 7763 7764#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101 7765msgid "" 7766"The <spine> tag has no reference to the NCX table of contents file. Without " 7767"this reference, the table of contents will not work in most readers. The " 7768"reference should look like <spine toc=\"id of manifest item for the ncx " 7769"file\">." 7770msgstr "" 7771 7772#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104 7773msgid "Add the reference to the NCX file" 7774msgstr "" 7775 7776#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107 7777msgid "Missing reference to the NCX Table of Contents" 7778msgstr "" 7779 7780#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122 7781msgid "" 7782"This book has no Navigation document. According to the EPUB 3 specification," 7783" a navigation document is required. The Navigation document contains the " 7784"Table of Contents. Use the Table of Contents tool to add a Table of Contents" 7785" to this book." 7786msgstr "" 7787 7788#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127 7789msgid "Missing navigation document" 7790msgstr "" 7791 7792#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132 7793msgid "" 7794"The nav document for this book contains no table of contents, or an empty " 7795"table of contents. Use the Table of Contents tool to add a Table of Contents" 7796" to this book." 7797msgstr "" 7798 7799#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137 7800msgid "Missing ToC in navigation document" 7801msgstr "" 7802 7803#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142 7804msgid "" 7805"A file listed in the manifest is missing, you should either remove it from " 7806"the manifest or add the missing file to the book." 7807msgstr "" 7808 7809#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146 7810#, python-format 7811msgid "Item (%s) in manifest is missing" 7812msgstr "" 7813 7814#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148 7815#, python-format 7816msgid "Remove the entry for %s from the manifest" 7817msgstr "" 7818 7819#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162 7820msgid "" 7821"There are items marked as non-linear in the <spine>. These will be displayed" 7822" in random order by different e-book readers. Some will ignore the non-" 7823"linear attribute, some will display them at the end or the beginning of the " 7824"book and some will fail to display them at all. Instead of using non-linear " 7825"items simply place the items in the order you want them to be displayed." 7826msgstr "" 7827 7828#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169 7829msgid "Mark all non-linear items as linear" 7830msgstr "" 7831 7832#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172 7833msgid "Non-linear items in the spine" 7834msgstr "" 7835 7836#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186 7837msgid "Remove all but the first duplicate item" 7838msgstr "" 7839 7840#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190 7841#, python-brace-format 7842msgid "Duplicate item in {0}: {1}" 7843msgstr "" 7844 7845#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192 7846#, python-brace-format 7847msgid "" 7848"The item {0} is present more than once in the {2} in {1}. This is not " 7849"allowed." 7850msgstr "" 7851 7852#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210 7853msgid "" 7854"There is more than one <meta name=\"cover\"> tag defined. There should be " 7855"only one." 7856msgstr "" 7857 7858#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211 7859msgid "Remove all but the first meta cover tag" 7860msgstr "" 7861 7862#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214 7863msgid "There is more than one cover defined" 7864msgstr "" 7865 7866#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227 7867msgid "" 7868"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose " 7869"id is referenced by the <package> element" 7870msgstr "" 7871 7872#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229 7873msgid "Auto-generate a unique identifier" 7874msgstr "" 7875 7876#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232 7877msgid "The OPF has no unique identifier" 7878msgstr "" 7879 7880#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254 7881msgid "The <dc:identifier> element must not be empty." 7882msgstr "" 7883 7884#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257 7885msgid "Empty identifier element" 7886msgstr "" 7887 7888#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263 7889msgid "Incorrect media-type for spine item" 7890msgstr "" 7891 7892#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265 7893#, python-brace-format 7894msgid "" 7895"The item {0} present in the spine has the media-type {1}. Most e-book " 7896"software cannot handle non-HTML spine items. If the item is actually HTML, " 7897"you should change its media-type to {2}. If it is not-HTML you should " 7898"consider replacing it with an HTML item, as it is unlikely to work in most " 7899"readers." 7900msgstr "" 7901 7902#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271 7903#, python-format 7904msgid "Change the media-type to %s" 7905msgstr "" 7906 7907#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287 7908msgid "The OPF does not have the correct root element" 7909msgstr "" 7910 7911#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289 7912#, python-brace-format 7913msgid "" 7914"The opf must have the root element <package> in namespace {0}, like this: " 7915"<package xmlns=\"{0}\">" 7916msgstr "" 7917 7918#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293 7919msgid "The OPF does not have a version" 7920msgstr "" 7921 7922#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295 7923msgid "" 7924"The <package> tag in the OPF must have a version attribute. This is usually " 7925"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3" 7926msgstr "" 7927 7928#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32 7929msgid "" 7930"This file is empty, it contains nothing, you should probably remove it." 7931msgstr "" 7932 7933#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36 7934#, python-format 7935msgid "The file %s is empty" 7936msgstr "" 7937 7938#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47 7939msgid "" 7940"A decoding errors means that the contents of the file could not be " 7941"interpreted as text. This usually happens if the file has an incorrect " 7942"character encoding declaration or if the file is actually a binary file, " 7943"like an image or font that is mislabelled with an incorrect media type in " 7944"the OPF." 7945msgstr "" 7946 7947#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54 7948#, python-format 7949msgid "Parsing of %s failed, could not decode" 7950msgstr "" 7951 7952#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61 7953msgid "" 7954"A parsing error in an XML file means that the XML syntax in the file is " 7955"incorrect. Such a file will most probably not open in an e-book reader. " 7956"These errors can usually be fixed automatically, however, automatic fixing " 7957"can sometimes \"do the wrong thing\"." 7958msgstr "" 7959 7960#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77 7961msgid "" 7962"A parsing error in an HTML file means that the HTML syntax is incorrect. " 7963"Most readers will automatically ignore such errors, but they may result in " 7964"incorrect display of content. These errors can usually be fixed " 7965"automatically, however, automatic fixing can sometimes \"do the wrong " 7966"thing\"." 7967msgstr "" 7968 7969#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85 7970msgid "" 7971"This HTML file uses private entities. These are not supported. You can try " 7972"running \"Fix HTML\" from the Tools menu, which will try to automatically " 7973"resolve the private entities." 7974msgstr "" 7975 7976#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93 7977msgid "" 7978"Replace all named entities with their character equivalents in this book" 7979msgstr "" 7980 7981#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94 7982msgid "" 7983"Named entities are often only incompletely supported by various book reading" 7984" software. Therefore, it is best to not use them, replacing them with the " 7985"actual characters they represent. This can be done automatically." 7986msgstr "" 7987 7988#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99 7989msgid "Named entities present" 7990msgstr "" 7991 7992#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129 7993msgid "Filename contains unsafe characters" 7994msgstr "" 7995 7996#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134 7997#, python-brace-format 7998msgid "" 7999"The filename {0} contains unsafe characters, that must be escaped, like this" 8000" {1}. This can cause problems with some e-book readers. To be absolutely " 8001"safe, use only the English alphabet [a-z], the numbers [0-9], underscores " 8002"and hyphens in your file names. While many other characters are allowed, " 8003"they may cause problems with some software." 8004msgstr "" 8005 8006#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140 8007#, python-brace-format 8008msgid "Rename the file {0} to {1}" 8009msgstr "" 8010 8011#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158 8012#, python-format 8013msgid "" 8014"This HTML file is larger than %s. Too large HTML files can cause performance" 8015" problems on some e-book readers. Consider splitting this file into smaller " 8016"sections." 8017msgstr "" 8018 8019#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162 8020msgid "File too large" 8021msgstr "" 8022 8023#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167 8024msgid "" 8025"This is an invalid (unrecognized) entity. Replace it with whatever text it " 8026"is supposed to have represented." 8027msgstr "" 8028 8029#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171 8030#, python-format 8031msgid "Invalid entity: %s" 8032msgstr "" 8033 8034#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177 8035msgid "" 8036"Run fix HTML on this file, which will automatically insert the correct " 8037"namespace" 8038msgstr "" 8039 8040#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180 8041msgid "Invalid or missing namespace" 8042msgstr "" 8043 8044#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182 8045#, python-brace-format 8046msgid "" 8047"This file has {0}. Its namespace must be {1}. Set the namespace by defining " 8048"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">" 8049msgstr "" 8050 8051#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8052#, python-format 8053msgid "incorrect namespace %s" 8054msgstr "" 8055 8056#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8057msgid "no namespace" 8058msgstr "" 8059 8060#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196 8061msgid "Change this file's encoding to UTF-8" 8062msgstr "" 8063 8064#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199 8065msgid "Non UTF-8 encoding declaration" 8066msgstr "" 8067 8068#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200 8069#, python-format 8070msgid "" 8071"This file has its encoding declared as %s. Some reader software cannot " 8072"handle non-UTF8 encoded files. You should change the encoding to UTF-8." 8073msgstr "" 8074 8075#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274 8076msgid "Private entities found" 8077msgstr "" 8078 8079#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318 8080msgid "" 8081"This CSS construct is not recognized. That means that it most likely will " 8082"not work on reader devices. Consider replacing it with something else." 8083msgstr "" 8084 8085#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322 8086msgid "" 8087"Some reader programs are very finicky about CSS stylesheets and will ignore " 8088"the whole sheet if there is an error. These errors can often be fixed " 8089"automatically, however, automatic fixing will typically remove unrecognized " 8090"items, instead of correcting them." 8091msgstr "" 8092 8093#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327 8094msgid "Try to fix parsing errors in this stylesheet automatically" 8095msgstr "" 8096 8097#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351 8098msgid "Remove the duplicate ids from all but the first element" 8099msgstr "" 8100 8101#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354 8102#, python-format 8103msgid "Duplicate id: %s" 8104msgstr "" 8105 8106#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356 8107#, python-brace-format 8108msgid "" 8109"The id {0} is present on more than one element in {1}. This is not allowed. " 8110"Remove the id from all but one of the elements" 8111msgstr "" 8112 8113#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373 8114msgid "Replace this id with a randomly generated valid id" 8115msgstr "" 8116 8117#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376 8118#, python-format 8119msgid "Invalid id: %s" 8120msgstr "" 8121 8122#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378 8123#, python-brace-format 8124msgid "" 8125"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and " 8126"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), " 8127"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure " 8128"maximum compatibility with a wide range of devices." 8129msgstr "" 8130 8131#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401 8132msgid "Wrap the bare text in a p tag" 8133msgstr "" 8134 8135#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402 8136msgid "" 8137"You cannot have bare text inside the body tag. The text must be placed " 8138"inside some other tag, such as p or div" 8139msgstr "" 8140 8141#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406 8142msgid "Bare text in body tag" 8143msgstr "" 8144 8145#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509 8146msgid "" 8147"This MOBI file does not contain a KF8 format book. KF8 is the new format " 8148"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " 8149"MOBI files without KF8 are not editable." 8150msgstr "" 8151 8152#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515 8153msgid "" 8154"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit" 8155" MOBI files that contain only KF8 data." 8156msgstr "" 8157 8158#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8159#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8160msgid "Cover inserted" 8161msgstr "" 8162 8163#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8164#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8165msgid "Cover updated" 8166msgstr "" 8167 8168#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271 8169msgid "Removed one unused CSS style rule" 8170msgid_plural "Removed {} unused CSS style rules" 8171msgstr[0] "" 8172 8173#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274 8174msgid "Removed one unused CSS selector" 8175msgid_plural "Removed {} unused CSS selectors" 8176msgstr[0] "" 8177 8178#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8179msgid "Removed one unused class from the HTML" 8180msgid_plural "Removed {} unused classes from the HTML" 8181msgstr[0] "" 8182 8183#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8184msgid "Merged one CSS style rule with identical selectors" 8185msgid_plural "Merged {} CSS style rules with identical selectors" 8186msgstr[0] "" 8187 8188#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8189msgid "Merged one CSS style rule with identical properties" 8190msgid_plural "Merged {} CSS style rules with identical properties" 8191msgstr[0] "" 8192 8193#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8194msgid "Removed one unreferenced stylesheet" 8195msgid_plural "Removed {} unreferenced stylesheets" 8196msgstr[0] "" 8197 8198#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8199msgid "No unused CSS style rules found" 8200msgstr "" 8201 8202#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8203msgid "No unused CSS selectors found" 8204msgstr "" 8205 8206#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8207msgid "No unused class attributes found" 8208msgstr "" 8209 8210#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8211msgid "No style rules that could be merged found" 8212msgstr "" 8213 8214#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8215msgid "No unused stylesheets found" 8216msgstr "" 8217 8218#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8219#, python-format 8220msgid "" 8221"Could not find a font in the \"%s\" family exactly matching the CSS font " 8222"specification, will embed a fallback font instead. CSS font specification:" 8223msgstr "" 8224 8225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8226msgid "Matched font specification:" 8227msgstr "" 8228 8229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8230#, python-format 8231msgid "Failed to find fonts for family: %s, not embedding" 8232msgstr "" 8233 8234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8235msgid "No embeddable fonts found" 8236msgstr "" 8237 8238#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8239msgid "This file is locked with DRM. It cannot be edited." 8240msgstr "" 8241 8242#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8243msgid "Soft hyphens added" 8244msgstr "" 8245 8246#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8247msgid "Soft hyphens removed" 8248msgstr "" 8249 8250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8251#, python-brace-format 8252msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8253msgstr "" 8254 8255#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8256#, python-brace-format 8257msgid "{0} could not be further compressed" 8258msgstr "" 8259 8260#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8261#, python-brace-format 8262msgid "Failed to process {0} with error:" 8263msgstr "" 8264 8265#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8266#, python-brace-format 8267msgid "" 8268"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8269"changed]" 8270msgstr "" 8271 8272#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8273msgid "Images are already fully optimized" 8274msgstr "" 8275 8276#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8277#, python-format, python-brace-format 8278msgid "" 8279"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8280"your carefully crafted e-books.</p>\n" 8281"\n" 8282"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8283"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8284"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8285"changes needed for the desired effect.</p>\n" 8286"\n" 8287"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8288"{0}\n" 8289"<p>Note that polishing only works on files in the %s formats.</p>" 8290msgstr "" 8291 8292#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8293#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8294#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8295#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8296#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8297#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8298#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8299msgid " or " 8300msgstr "" 8301 8302#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8303msgid "" 8304"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8305"This will scan your computer for the fonts, and if they are found, they will be\n" 8306"embedded into the document.</p>\n" 8307"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8308msgstr "" 8309 8310#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8311msgid "" 8312"<p>Subsetting fonts means reducing an embedded font to contain\n" 8313"only the characters used from that font in the book. This\n" 8314"greatly reduces the size of the font files (halving the font\n" 8315"file sizes is common).</p>\n" 8316"\n" 8317"<p>For example, if the book uses a specific font for headers,\n" 8318"then subsetting will reduce that font to contain only the\n" 8319"characters present in the actual headers in the book. Or if the\n" 8320"book embeds the bold and italic versions of a font, but bold\n" 8321"and italic text is relatively rare, or absent altogether, then\n" 8322"the bold and italic fonts can either be reduced to only a few\n" 8323"characters or completely removed.</p>\n" 8324"\n" 8325"<p>The only downside to subsetting fonts is that if, at a later\n" 8326"date you decide to add more text to your books, the newly added\n" 8327"text might not be covered by the subset font.</p>\n" 8328msgstr "" 8329 8330#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8331msgid "" 8332"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8333"all the book metadata such as title, tags, authors, series, comments,\n" 8334"etc. Any previous book jacket will be replaced.</p>" 8335msgstr "" 8336 8337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8338msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8339msgstr "" 8340 8341#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8342msgid "" 8343"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8344"typographically correct equivalents.</p>\n" 8345"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8346"when single quotes at the start of contractions are involved.</p>\n" 8347msgstr "" 8348 8349#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8350msgid "" 8351"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8352"created from production templates can have a large number of extra CSS rules\n" 8353"that don't match any actual content. These extra rules can slow down readers\n" 8354"that need to parse them all.</p>\n" 8355msgstr "" 8356 8357#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8358msgid "" 8359"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8360"affecting image quality.</p>\n" 8361msgstr "" 8362 8363#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8364msgid "" 8365"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8366"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8367msgstr "" 8368 8369#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8370msgid "" 8371"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8372"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8373msgstr "" 8374 8375#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8376msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8377msgstr "" 8378 8379#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8380msgid "Updating metadata" 8381msgstr "" 8382 8383#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8384msgid "Updated metadata jacket" 8385msgstr "" 8386 8387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8388msgid "Metadata updated\n" 8389msgstr "" 8390 8391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8392msgid "Setting cover" 8393msgstr "" 8394 8395#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8396msgid "Inserting metadata jacket" 8397msgstr "" 8398 8399#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8401msgid "Existing metadata jacket replaced" 8402msgstr "" 8403 8404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8405msgid "Metadata jacket inserted" 8406msgstr "" 8407 8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8409msgid "Removing metadata jacket" 8410msgstr "" 8411 8412#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8413msgid "Metadata jacket removed" 8414msgstr "" 8415 8416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8417msgid "No metadata jacket found" 8418msgstr "" 8419 8420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8421msgid "Smartening punctuation" 8422msgstr "" 8423 8424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8425msgid "Embedding referenced fonts" 8426msgstr "" 8427 8428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8429msgid "Subsetting embedded fonts" 8430msgstr "" 8431 8432#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8433msgid "No embedded fonts to subset" 8434msgstr "" 8435 8436#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8437msgid "Removing unused CSS rules" 8438msgstr "" 8439 8440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8441msgid "Losslessly compressing images" 8442msgstr "" 8443 8444#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8445msgid "Upgrading book, if possible" 8446msgstr "" 8447 8448#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8449msgid "Removing soft hyphens" 8450msgstr "" 8451 8452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8453msgid "Adding soft hyphens" 8454msgstr "" 8455 8456#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8457#, python-format 8458msgid "## Polishing: %s" 8459msgstr "" 8460 8461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8462#, python-format 8463msgid "Polishing took: %.1f seconds" 8464msgstr "" 8465 8466#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8467msgid "" 8468"%prog [options] input_file [output_file]\n" 8469"\n" 8470msgstr "" 8471 8472#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8473msgid "" 8474"Path to a cover image. Changes the cover specified in the e-book. If no " 8475"cover is present, or the cover is not properly identified, inserts a new " 8476"cover." 8477msgstr "" 8478 8479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8480msgid "" 8481"Path to an OPF file. The metadata in the book is updated from the OPF file." 8482msgstr "" 8483 8484#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8485msgid "Produce more verbose output, useful for debugging." 8486msgstr "" 8487 8488#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8489msgid "You must provide the input file to polish" 8490msgstr "" 8491 8492#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8493msgid "Unknown extra arguments" 8494msgstr "" 8495 8496#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8497msgid "You must specify at least one action to perform" 8498msgstr "" 8499 8500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8501#, python-format 8502msgid "Smartened punctuation in: %s" 8503msgstr "" 8504 8505#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8506msgid "No punctuation that could be smartened found" 8507msgstr "" 8508 8509#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8510#, python-format 8511msgid "" 8512"The file %s has malformed markup. Try running the Fix HTML tool before " 8513"splitting" 8514msgstr "" 8515 8516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8517#, python-format 8518msgid "The expression %s did not match any nodes" 8519msgstr "" 8520 8521#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8522#, python-format 8523msgid "Removed unused font: %s" 8524msgstr "" 8525 8526#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8527#, python-format 8528msgid "The font %s was already subset" 8529msgstr "" 8530 8531#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8532#, python-brace-format 8533msgid "Decreased the font {0} to {1} of its original size" 8534msgstr "" 8535 8536#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8537#, python-format 8538msgid "Reduced total font size to %.1f%% of original" 8539msgstr "" 8540 8541#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8542msgid "No embedded fonts found" 8543msgstr "" 8544 8545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8546#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8547#, python-format 8548msgid "No file named %s exists" 8549msgstr "" 8550 8551#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8552#, python-format 8553msgid "No HTML file named %s exists" 8554msgstr "" 8555 8556#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8557#, python-format 8558msgid "The anchor %(a)s does not exist in file %(f)s" 8559msgstr "" 8560 8561#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8562#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8563#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8564#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8565#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8566msgid "(Untitled)" 8567msgstr "" 8568 8569#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8570#, python-format 8571msgid "" 8572"The file %s has malformed markup. Try running the Fix HTML tool before " 8573"editing." 8574msgstr "" 8575 8576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8577msgid "No upgrade needed" 8578msgstr "" 8579 8580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8581msgid "Updated EPUB from version 2 to 3" 8582msgstr "" 8583 8584#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8585msgid "HTML TOC generation options." 8586msgstr "" 8587 8588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8589#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8590#, python-brace-format 8591msgid "{1} of <em>{0}</em>" 8592msgstr "" 8593 8594#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8595#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8596#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8597#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8598#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8599msgid "Rating" 8600msgstr "" 8601 8602#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8605#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8606#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8607#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8608#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8609#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8610#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8611#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8612#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8613msgid "Date" 8614msgstr "" 8615 8616#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8617#, python-format 8618msgid "" 8619"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8620"%(size)d KB" 8621msgstr "" 8622 8623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8624msgid "OPF/NCX/etc. generation options." 8625msgstr "" 8626 8627#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8628#, python-format 8629msgid "OPF version to generate. Default is %default." 8630msgstr "" 8631 8632#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8633msgid "" 8634"Generate an Adobe \"page-map\" file if pagination information is available." 8635msgstr "" 8636 8637#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8638msgid "Sidebar" 8639msgstr "" 8640 8641#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8642msgid "Adding headers and footers" 8643msgstr "" 8644 8645#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8646msgid "Headers and footers added" 8647msgstr "" 8648 8649#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8650msgid "Parsed all content for markup transformation" 8651msgstr "" 8652 8653#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8654msgid "Completed markup transformation" 8655msgstr "" 8656 8657#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8658msgid "Rendered all HTML as PDF" 8659msgstr "" 8660 8661#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8662msgid "Added links to PDF content" 8663msgstr "" 8664 8665#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8666msgid "Updated metadata in PDF" 8667msgstr "" 8668 8669#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8670#, python-brace-format 8671msgid "Rendered {0} of {1} pages" 8672msgstr "" 8673 8674#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8675msgid "Could not find pdftohtml, check it is in your PATH" 8676msgstr "" 8677 8678#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8679#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8680msgid "Table of Contents:" 8681msgstr "" 8682 8683#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8684msgid "Send file to storage card instead of main memory by default" 8685msgstr "" 8686 8687#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8688msgid "Confirm before deleting" 8689msgstr "" 8690 8691#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8692msgid "Main window geometry" 8693msgstr "" 8694 8695#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8696msgid "Notify when a new version is available" 8697msgstr "" 8698 8699#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8700msgid "Use Roman numerals for series number" 8701msgstr "" 8702 8703#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8704msgid "Sort tags list by name, popularity, or rating" 8705msgstr "" 8706 8707#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8708msgid "Match tags by any or all." 8709msgstr "" 8710 8711#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8712msgid "Number of covers to show in the cover browsing mode" 8713msgstr "" 8714 8715#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8716msgid "Defaults for conversion to LRF" 8717msgstr "" 8718 8719#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8720msgid "Options for the LRF e-book viewer" 8721msgstr "" 8722 8723#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8724msgid "Formats that are viewed using the internal viewer" 8725msgstr "" 8726 8727#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8728msgid "Columns to be displayed in the book list" 8729msgstr "" 8730 8731#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8732msgid "Automatically launch Content server on application startup" 8733msgstr "" 8734 8735#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8736msgid "Oldest news kept in database" 8737msgstr "" 8738 8739#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8740msgid "Show system tray icon" 8741msgstr "" 8742 8743#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8744msgid "Upload downloaded news to device" 8745msgstr "" 8746 8747#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8748msgid "Delete news books from library after uploading to device" 8749msgstr "" 8750 8751#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8752msgid "" 8753"Show the cover flow in a separate window instead of in the main calibre " 8754"window" 8755msgstr "" 8756 8757#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8758msgid "Disable notifications from the system tray icon" 8759msgstr "" 8760 8761#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8762msgid "Default action to perform when the \"Send to device\" button is clicked" 8763msgstr "" 8764 8765#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8766msgid "" 8767"Start searching as you type. If this is disabled then search will only take " 8768"place when the Enter key is pressed." 8769msgstr "" 8770 8771#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8772msgid "" 8773"When searching, show all books with search results highlighted instead of " 8774"showing only the matches. You can use the N or F3 keys to go to the next " 8775"match." 8776msgstr "" 8777 8778#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8779msgid "" 8780"Maximum number of simultaneous conversion/news download jobs. This number is" 8781" twice the actual value for historical reasons." 8782msgstr "" 8783 8784#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8785msgid "Download social metadata (tags/rating/etc.)" 8786msgstr "" 8787 8788#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8789msgid "Overwrite author and title with new metadata" 8790msgstr "" 8791 8792#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8793msgid "Automatically download the cover, if available" 8794msgstr "" 8795 8796#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8797msgid "Limit max simultaneous jobs to number of CPUs" 8798msgstr "" 8799 8800#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8801msgid "" 8802"The layout of the user interface. Wide has the Book details panel on the " 8803"right and narrow has it at the bottom." 8804msgstr "" 8805 8806#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8807msgid "Show the average rating per item indication in the Tag browser" 8808msgstr "" 8809 8810#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8811msgid "Disable UI animations" 8812msgstr "" 8813 8814#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8815msgid "Tag browser categories not to display" 8816msgstr "" 8817 8818#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8819#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8820msgid "WARNING:" 8821msgstr "" 8822 8823#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8824msgid "ERROR:" 8825msgstr "" 8826 8827#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8829#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8830#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8831#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8832msgid "Show this confirmation again" 8833msgstr "" 8834 8835#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8836#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8837msgid "Restart needed" 8838msgstr "" 8839 8840#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8842msgid "&Restart calibre now" 8843msgstr "" 8844 8845#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8846#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8847#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8848#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8849#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8850#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8851msgid "All files" 8852msgstr "" 8853 8854#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8855msgid "Detach from the controlling terminal, if any (Linux only)" 8856msgstr "" 8857 8858#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8860msgid "Click \"Show details\" for more information." 8861msgstr "" 8862 8863#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8864#, python-format 8865msgid "The %s environment variable is set. Try unsetting it." 8866msgstr "" 8867 8868#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8869msgid "Could not create temporary folder" 8870msgstr "" 8871 8872#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8873msgid "Could not create temporary folder, calibre cannot start." 8874msgstr "" 8875 8876#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8877msgid "Windows XP not supported" 8878msgstr "" 8879 8880#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8881#, python-format 8882msgid "" 8883"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8884"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8885"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8886"Windows XP." 8887msgstr "" 8888 8889#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8890#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8892msgid "Books" 8893msgstr "" 8894 8895#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8896msgid "EPUB books" 8897msgstr "" 8898 8899#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8900msgid "Kindle books" 8901msgstr "" 8902 8903#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8904msgid "PDF books" 8905msgstr "" 8906 8907#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8908msgid "HTML books" 8909msgstr "" 8910 8911#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8912msgid "LIT books" 8913msgstr "" 8914 8915#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8916msgid "Text books" 8917msgstr "" 8918 8919#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8920msgid "Comics" 8921msgstr "" 8922 8923#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8925#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8926msgid "Archives" 8927msgstr "" 8928 8929#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8930msgid "Wordprocessor files" 8931msgstr "" 8932 8933#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8934msgid "Add books" 8935msgstr "" 8936 8937#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8938msgid "Add books to the calibre library/device from files on your computer" 8939msgstr "" 8940 8941#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8942msgid "A" 8943msgstr "" 8944 8945#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8946msgid "Add books from a single folder" 8947msgstr "" 8948 8949#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8950msgid "Add from folders and sub-folders" 8951msgstr "" 8952 8953#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8954msgid "Add multiple books from archive (ZIP/RAR)" 8955msgstr "" 8956 8957#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8958msgid "Add empty book (Book entry with no formats)" 8959msgstr "" 8960 8961#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8962msgid "Add from ISBN" 8963msgstr "" 8964 8965#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8966msgid "Add files to selected book records" 8967msgstr "" 8968 8969#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8970msgid "Add files to selected book records from clipboard" 8971msgstr "" 8972 8973#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 8974msgid "Add an empty file to selected book records" 8975msgstr "" 8976 8977#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 8978msgid "Control the adding of books" 8979msgstr "" 8980 8981#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 8983#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 8984#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 8985#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 8986#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 8987#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 8988#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 8989#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 8990#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 8991#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 8992#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 8993#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 8994#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 8995#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 8996#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 8997#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 8999#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9000msgid "No books selected" 9001msgstr "" 9002 9003#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9004#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9005msgid "Cannot add files as no books are selected" 9006msgstr "" 9007 9008#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9009msgid "No files in clipboard" 9010msgstr "" 9011 9012#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9013msgid "No files have been copied to the clipboard" 9014msgstr "" 9015 9016#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9017#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9018#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9020#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9021#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9022#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9023#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9024#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9032#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9033#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9034#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9035#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9036#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9037#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9038#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9039#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9040#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9041#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9042#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9047#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9048msgid "Are you sure?" 9049msgstr "" 9050 9051#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9052#, python-format 9053msgid "Are you sure you want to set the same cover for all %d books?" 9054msgstr "" 9055 9056#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9057msgid "Select book files" 9058msgstr "" 9059 9060#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9061#, python-format 9062msgid "" 9063"Are you sure you want to add the same files to all %d books? If the format " 9064"already exists for a book, it will be replaced." 9065msgstr "" 9066 9067#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9068#, python-brace-format 9069msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9070msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9071msgstr[0] "" 9072 9073#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9074#, python-format 9075msgid "" 9076"Are you sure you want to add the same empty file to all %d books? If the " 9077"format already exists for a book, it will be replaced." 9078msgstr "" 9079 9080#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9081msgid "Choose format of empty file" 9082msgstr "" 9083 9084#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9085#, python-brace-format 9086msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9087msgstr "" 9088 9089#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9091msgid "Choose archive file" 9092msgstr "" 9093 9094#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9095msgid "Type of archive" 9096msgstr "" 9097 9098#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9099msgid "Will the archive have a single book per internal folder?" 9100msgstr "" 9101 9102#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9103msgid "Select root folder" 9104msgstr "" 9105 9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9107#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9108msgid "Cannot add" 9109msgstr "" 9110 9111#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9112#, python-format 9113msgid "" 9114"Cannot add books from the folder: %s as it contains the currently opened " 9115"calibre library" 9116msgstr "" 9117 9118#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9119msgid "Multi-file books?" 9120msgstr "" 9121 9122#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9123msgid "" 9124"Assume all e-book files in a single folder are multiple formats of the same " 9125"book?" 9126msgstr "" 9127 9128#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9129msgid "Duplicates found" 9130msgstr "" 9131 9132#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9133msgid "" 9134"Books with some of the specified ISBNs already exist in the calibre library." 9135" Click \"Show details\" for the full list. Do you want to add them anyway?" 9136msgstr "" 9137 9138#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9139msgid "Adding" 9140msgstr "" 9141 9142#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9143msgid "Creating book records from ISBNs" 9144msgstr "" 9145 9146#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9147#, python-format 9148msgid "" 9149"You have dropped some files onto the book <b>%s</b>. This will add or " 9150"replace the files for this book. Do you want to proceed?" 9151msgstr "" 9152 9153#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9154msgid "Add as new book" 9155msgid_plural "Add as new books" 9156msgstr[0] "" 9157 9158#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9159#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9160msgid "Uploading books to device." 9161msgstr "" 9162 9163#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9164msgid "Supported books" 9165msgstr "" 9166 9167#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9168msgid "Select books" 9169msgstr "" 9170 9171#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9172msgid "The following duplicate book was found." 9173msgid_plural "The following {} duplicate books were found." 9174msgstr[0] "" 9175 9176#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9177msgid "Merged some books" 9178msgstr "" 9179 9180#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9181msgid "" 9182"Incoming book formats were processed and merged into your calibre database " 9183"according to your auto-merge settings. Click \"Show details\" to see the " 9184"list of merged books." 9185msgstr "" 9186 9187#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9188#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9189#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9190msgid "Add to library" 9191msgstr "" 9192 9193#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9194#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9195#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9196#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9197#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9198#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9199#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9200#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9201#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9202msgid "No book selected" 9203msgstr "" 9204 9205#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9206msgid "" 9207"The following books are virtual and cannot be added to the calibre library:" 9208msgstr "" 9209 9210#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9211msgid "No book files found" 9212msgstr "" 9213 9214#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9215msgid "Downloading books" 9216msgstr "" 9217 9218#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9219msgid "Downloading books from device" 9220msgstr "" 9221 9222#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9223msgid "Could not download files from the device" 9224msgstr "" 9225 9226#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9227msgid "Could not download some files from the device" 9228msgstr "" 9229 9230#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9231msgid "Could not download files" 9232msgstr "" 9233 9234#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9235msgid "Add books to library" 9236msgstr "" 9237 9238#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9239msgid "Add books to your calibre library from the connected device" 9240msgstr "" 9241 9242#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9243msgid "Merging user annotations into database" 9244msgstr "" 9245 9246#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9247#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9248msgid "Fetch annotations (experimental)" 9249msgstr "" 9250 9251#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9256msgid "Not supported" 9257msgstr "" 9258 9259#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9260msgid "Fetching annotations is not supported for this device" 9261msgstr "" 9262 9263#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9264#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9265msgid "Use library only" 9266msgstr "" 9267 9268#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9269#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9270msgid "User annotations generated from main library only" 9271msgstr "" 9272 9273#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9274msgid "No books selected to fetch annotations from" 9275msgstr "" 9276 9277#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9278msgid "Some errors" 9279msgstr "" 9280 9281#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9282msgid "" 9283"Could not fetch annotations for some books. Click \"Show details\" to see " 9284"which ones." 9285msgstr "" 9286 9287#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9288msgid "Author mapper" 9289msgstr "" 9290 9291#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9292msgid "Map authors for one book in the library" 9293msgid_plural "Map authors for {} books in the library" 9294msgstr[0] "" 9295 9296#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9297#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9298msgid "The changes will be applied to the <b>selected book</b>" 9299msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9300msgstr[0] "" 9301 9302#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9303#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9304msgid "The changes will be applied to <b>one book in the library</b>" 9305msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9306msgstr[0] "" 9307 9308#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9309msgid "Auto scroll through the book list" 9310msgstr "" 9311 9312#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9313msgid "" 9314"Auto scroll through the book list, particularly useful with the cover " 9315"browser open" 9316msgstr "" 9317 9318#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9319msgid "X" 9320msgstr "" 9321 9322#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9323#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9324msgid "Browse annotations" 9325msgstr "" 9326 9327#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9328msgid "B" 9329msgstr "" 9330 9331#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9332msgid "Not visible" 9333msgstr "" 9334 9335#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9336msgid "" 9337"The book \"{}\" is not currently visible in the calibre library. If you have" 9338" a search or a Virtual library applied, first clear it." 9339msgstr "" 9340 9341#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9342msgid "Create catalog" 9343msgstr "" 9344 9345#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9346msgid "" 9347"Create a catalog of the books in your calibre library in different formats" 9348msgstr "" 9349 9350#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9351msgid "No books selected for catalog generation" 9352msgstr "" 9353 9354#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9355#, python-format 9356msgid "Generating %s catalog..." 9357msgstr "" 9358 9359#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9360msgid "Catalog generation complete, with warnings." 9361msgstr "" 9362 9363#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9364msgid "Catalog generated." 9365msgstr "" 9366 9367#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9368msgid "Export catalog folder" 9369msgstr "" 9370 9371#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9372#, python-format 9373msgid "Select destination for %(title)s.%(fmt)s" 9374msgstr "" 9375 9376#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9377#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9378#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9379#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9380#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9381#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9382msgid "Permission denied" 9383msgstr "" 9384 9385#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9386#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9387#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9388#, python-format 9389msgid "Could not open %s. Is it being used by another program?" 9390msgstr "" 9391 9392#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9393#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9394msgid "No library found" 9395msgstr "" 9396 9397#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9398#, python-format 9399msgid "" 9400"No existing calibre library was found at %s. If the library was moved, " 9401"select its new location below. Otherwise calibre will forget this library." 9402msgstr "" 9403 9404#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9405msgid "New location of this library:" 9406msgstr "" 9407 9408#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9409msgid "Library moved" 9410msgstr "" 9411 9412#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9413msgid "Forget library" 9414msgstr "" 9415 9416#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9417msgid "New library location" 9418msgstr "" 9419 9420#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9421#, python-format 9422msgid "No existing calibre library found at %s" 9423msgstr "" 9424 9425#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9426msgid "Queue &all books for backup" 9427msgstr "" 9428 9429#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9430msgid "Backup status" 9431msgstr "" 9432 9433#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9434msgid "none" 9435msgstr "" 9436 9437#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9438#, python-format 9439msgid "Book metadata files remaining to be written: %s" 9440msgstr "" 9441 9442#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9443#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9444#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9445#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9446msgid "Choose library" 9447msgstr "" 9448 9449#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9450msgid "Choose calibre library to work with" 9451msgstr "" 9452 9453#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9454msgid "Switch/create library" 9455msgstr "" 9456 9457#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9459msgid "Export/import all calibre data" 9460msgstr "" 9461 9462#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9463#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9464msgid "Pick a random book" 9465msgstr "" 9466 9467#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9468msgid "Change the icon for this library" 9469msgstr "" 9470 9471#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9472msgid "Choose an icon" 9473msgstr "" 9474 9475#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9476msgid "Remove current icon" 9477msgstr "" 9478 9479#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9480#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9481msgid "Quick switch" 9482msgstr "" 9483 9484#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9485#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9486msgid "Rename library" 9487msgstr "" 9488 9489#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9490msgid "Remove library" 9491msgstr "" 9492 9493#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9494msgid "Library maintenance" 9495msgstr "" 9496 9497#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9498msgid "Library metadata backup status" 9499msgstr "" 9500 9501#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9502msgid "Check library" 9503msgstr "" 9504 9505#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9506msgid "Restore database" 9507msgstr "" 9508 9509#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9510msgid "Switch to previous library" 9511msgstr "" 9512 9513#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9514#, python-format 9515msgid "Select icon for library \"%s\"" 9516msgstr "" 9517 9518#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9519#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9520msgid "Cannot export/import" 9521msgstr "" 9522 9523#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9524msgid "" 9525"You are running calibre portable, all calibre data is already in the calibre" 9526" portable folder. Export/import is unavailable." 9527msgstr "" 9528 9529#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9530msgid "Cannot export/import data while there are running jobs." 9531msgstr "" 9532 9533#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9534#, python-brace-format 9535msgid "{0} [{1} book]" 9536msgid_plural "{0} [{1} books]" 9537msgstr[0] "" 9538 9539#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9540#, python-format 9541msgid "Apply Virtual library when %s is opened" 9542msgstr "" 9543 9544#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9545#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9546#, python-format 9547msgid "Switch to: %s" 9548msgstr "" 9549 9550#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9551#, python-format 9552msgid "Rename: %s" 9553msgstr "" 9554 9555#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9556#, python-format 9557msgid "Remove: %s" 9558msgstr "" 9559 9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9561#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9562msgid "No Virtual library" 9563msgstr "" 9564 9565#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9566msgid "Rename" 9567msgstr "" 9568 9569#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9570#, python-format 9571msgid "Choose a new name for the library <b>%s</b>. " 9572msgstr "" 9573 9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9575msgid "Note that the actual library folder will be renamed." 9576msgstr "" 9577 9578#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9580#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9581#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9582msgid "Already exists" 9583msgstr "" 9584 9585#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9586#, python-format 9587msgid "The folder %s already exists. Delete it first." 9588msgstr "" 9589 9590#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9591#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9594#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9595msgid "Too long" 9596msgstr "" 9597 9598#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9604msgid "Not found" 9605msgstr "" 9606 9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9608#, python-format 9609msgid "" 9610"Cannot rename as no library was found at %s. Try switching to this library " 9611"first, then switch back and retry the renaming." 9612msgstr "" 9613 9614#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9615msgid "Rename failed" 9616msgstr "" 9617 9618#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9619#, python-format 9620msgid "" 9621"Failed to rename the library at %s. The most common cause for this is if one" 9622" of the files in the library is open in another program." 9623msgstr "" 9624 9625#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9626msgid "Library removed" 9627msgstr "" 9628 9629#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9630#, python-format 9631msgid "" 9632"The library %s has been removed from calibre. The files remain on your " 9633"computer, if you want to delete them, you will have to do so manually." 9634msgstr "" 9635 9636#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9641#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9642msgid "&OK" 9643msgstr "" 9644 9645#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9646#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9647#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9650#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9651msgid "&Undo" 9652msgstr "" 9653 9654#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9655msgid "Backup metadata" 9656msgstr "" 9657 9658#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9659msgid "" 9660"Metadata will be backed up while calibre is running, at the rate of " 9661"approximately 1 book every three seconds." 9662msgstr "" 9663 9664#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9665#, python-format 9666msgid "" 9667"Path to library too long. It must be less than %d characters. Move your " 9668"library to a location with a shorter path using Windows Explorer, then point" 9669" calibre to the new location and try again." 9670msgstr "" 9671 9672#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9676#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9677#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9678msgid "Success" 9679msgstr "" 9680 9681#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9682msgid "" 9683"Found no errors in your calibre library database. Do you want calibre to " 9684"check if the files in your library match the information in the database?" 9685msgstr "" 9686 9687#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9688#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9689#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9693#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9694#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9695msgid "Failed" 9696msgstr "" 9697 9698#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9699msgid "Database integrity check failed, click \"Show details\" for details." 9700msgstr "" 9701 9702#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9703msgid "Starting library scan, this may take a while" 9704msgstr "" 9705 9706#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9708msgid "No problems found" 9709msgstr "" 9710 9711#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9712msgid "The files in your library match the information in the database." 9713msgstr "" 9714 9715#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9717#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9718#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9719#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9720#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9722msgid "Not allowed" 9723msgstr "" 9724 9725#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9726msgid "" 9727"You cannot change libraries while using the environment variable " 9728"CALIBRE_OVERRIDE_DATABASE_PATH." 9729msgstr "" 9730 9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9732msgid "You cannot change libraries while jobs are running." 9733msgstr "" 9734 9735#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9736msgid "" 9737"You cannot change libraries until all updates are accepted or rejected." 9738msgstr "" 9739 9740#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9741msgid "C" 9742msgstr "" 9743 9744#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9745msgid "Convert books" 9746msgstr "" 9747 9748#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9749msgid "Convert books between different e-book formats" 9750msgstr "" 9751 9752#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9753msgid "Convert individually" 9754msgstr "" 9755 9756#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9757msgid "Bulk convert" 9758msgstr "" 9759 9760#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9761msgid "Create a catalog of the books in your calibre library" 9762msgstr "" 9763 9764#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9765#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9766#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9767msgid "Cannot convert" 9768msgstr "" 9769 9770#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9771msgid "Conversion to the {} format is not supported" 9772msgstr "" 9773 9774#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9775msgid "Starting conversion of the book" 9776msgid_plural "Starting conversion of {} books" 9777msgstr[0] "" 9778 9779#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9780msgid "Book deleted" 9781msgstr "" 9782 9783#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9784msgid "" 9785"The book you were trying to convert has been deleted from the calibre " 9786"library." 9787msgstr "" 9788 9789#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9790msgid "Empty output file, probably the conversion process crashed" 9791msgstr "" 9792 9793#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9794msgid "completed" 9795msgstr "" 9796 9797#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9798msgid "Different custom columns" 9799msgstr "" 9800 9801#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9802#, python-brace-format 9803msgid "" 9804"The custom columns in the <i>{0}</i> library are different from the custom " 9805"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9806"copied." 9807msgstr "" 9808 9809#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9810msgid "" 9811"The following columns are incompatible - they have the same name but " 9812"different data types. They will be ignored: " 9813msgstr "" 9814 9815#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9816#, python-brace-format 9817msgid "" 9818"The following columns are missing in the <i>{0}</i> library. You can choose " 9819"to add them automatically below." 9820msgstr "" 9821 9822#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9823#, python-format 9824msgid "Add to the %s library" 9825msgstr "" 9826 9827#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9828msgid "This warning is only shown once per library, per session" 9829msgstr "" 9830 9831#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9832#, python-format 9833msgid "%(title)s by %(author)s" 9834msgstr "" 9835 9836#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9837msgid "&Sort libraries alphabetically" 9838msgstr "" 9839 9840#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9841msgid "Library &path:" 9842msgstr "" 9843 9844#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9845msgid "Browse for library" 9846msgstr "" 9847 9848#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9849#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9850#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9851msgid "&Copy" 9852msgstr "" 9853 9854#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9855msgid "Copy to the specified library" 9856msgstr "" 9857 9858#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9859msgid "&Move" 9860msgstr "" 9861 9862#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9863msgid "Copy to the specified library and delete from the current library" 9864msgstr "" 9865 9866#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9867#, python-format 9868msgid "" 9869"Books with the same, title, author and language as the following already " 9870"exist in the library %s. Select which books you want copied anyway." 9871msgstr "" 9872 9873#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9874msgid "Duplicate books" 9875msgstr "" 9876 9877#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9878#, python-brace-format 9879msgid "{0} by {1}" 9880msgstr "" 9881 9882#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9883#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9884#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9887#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9889#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9890msgid "Select &all" 9891msgstr "" 9892 9893#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9894#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9895#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9898#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9900msgid "Select &none" 9901msgstr "" 9902 9903#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9907#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9908#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9909#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9913msgid "&Copy to clipboard" 9914msgstr "" 9915 9916#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9917msgid "Copy to library" 9918msgstr "" 9919 9920#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9921msgid "Copy selected books to the specified library" 9922msgstr "" 9923 9924#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9925#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9926msgid "Choose library..." 9927msgstr "" 9928 9929#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9930msgid "(delete after copy)" 9931msgstr "" 9932 9933#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9935msgid "Cannot copy" 9936msgstr "" 9937 9938#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 9939msgid "Cannot copy to current library." 9940msgstr "" 9941 9942#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 9943msgid "No library" 9944msgstr "" 9945 9946#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 9947#, python-format 9948msgid "No library found at %s" 9949msgstr "" 9950 9951#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9952msgid "Copying to" 9953msgstr "" 9954 9955#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9956msgid "Moving to" 9957msgstr "" 9958 9959#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 9960msgid "The copying process was interrupted. {} books were copied." 9961msgstr "" 9962 9963#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 9964msgid "No books were deleted from this library." 9965msgstr "" 9966 9967#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 9968msgid "" 9969"The best way to resume this operation is to re-copy all the books with the " 9970"option to \"Check for duplicates when copying to library\" in " 9971"Preferences->Import/export->Adding books turned on." 9972msgstr "" 9973 9974#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 9975msgid "Canceled" 9976msgstr "" 9977 9978#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9979msgid "Could not copy books: " 9980msgstr "" 9981 9982#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 9983#, python-brace-format 9984msgid "Moved the book to {loc}" 9985msgstr "" 9986 9987#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 9988#, python-brace-format 9989msgid "Moved {num} books to {loc}" 9990msgstr "" 9991 9992#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 9993#, python-brace-format 9994msgid "Copied the book to {loc}" 9995msgstr "" 9996 9997#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 9998#, python-brace-format 9999msgid "Copied {num} books to {loc}" 10000msgstr "" 10001 10002#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10003msgid "Auto merged" 10004msgstr "" 10005 10006#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10007msgid "" 10008"Some books were automatically merged into existing records in the target " 10009"library. Click \"Show details\" to see which ones. This behavior is " 10010"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10011"books->Adding actions." 10012msgstr "" 10013 10014#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10015#, python-brace-format 10016msgid "" 10017"Copying: {0} failed, with error:\n" 10018"{1}" 10019msgstr "" 10020 10021#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10022msgid "Could not copy some books, click \"Show details\" for more information." 10023msgstr "" 10024 10025#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10026msgid "Failed to copy some books" 10027msgstr "" 10028 10029#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10030msgid "Failed to copy a book, see below for details" 10031msgid_plural "Failed to copy {} books, see below for details" 10032msgstr[0] "" 10033 10034#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10035msgid "Could not copy any books, click \"Show details\" for more information." 10036msgstr "" 10037 10038#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10039msgid "Failed to copy books" 10040msgstr "" 10041 10042#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10043msgid "" 10044"You cannot use other libraries while using the environment variable " 10045"CALIBRE_OVERRIDE_DATABASE_PATH." 10046msgstr "" 10047 10048#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10049#, python-brace-format 10050msgid "" 10051"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10052"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10053" <b>permanently deleted</b>." 10054msgstr "" 10055 10056#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10057msgid "Deleting..." 10058msgstr "" 10059 10060#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10061msgid "Deleted" 10062msgstr "" 10063 10064#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10065msgid "Failed to delete" 10066msgstr "" 10067 10068#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10069msgid "" 10070"Failed to delete some books, click the \"Show details\" button for details." 10071msgstr "" 10072 10073#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10074msgid "Delete books" 10075msgstr "" 10076 10077#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10078msgid "Remove books" 10079msgstr "" 10080 10081#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10082msgid "Remove selected books" 10083msgstr "" 10084 10085#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10086msgid "Remove files of a specific format from selected books" 10087msgstr "" 10088 10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10090msgid "Remove all formats from selected books, except..." 10091msgstr "" 10092 10093#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10094msgid "Remove all formats from selected books" 10095msgstr "" 10096 10097#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10098msgid "Remove covers from selected books" 10099msgstr "" 10100 10101#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10102msgid "Remove matching books from device" 10103msgstr "" 10104 10105#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10107msgid "Cannot delete" 10108msgstr "" 10109 10110#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10111#, python-format 10112msgid "" 10113"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10114"you sure?" 10115msgstr "" 10116 10117#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10118msgid "Choose formats to be deleted" 10119msgstr "" 10120 10121#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10122msgid "" 10123"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10124"all formats from a book." 10125msgstr "" 10126 10127#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10128msgid "" 10129"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10130"library.<br>The book metadata will be kept. Are you sure?" 10131msgstr "" 10132 10133#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10134msgid "Cannot delete books" 10135msgstr "" 10136 10137#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10138msgid "No device is connected" 10139msgstr "" 10140 10141#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10142#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10143#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10144msgid "Main memory" 10145msgstr "" 10146 10147#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10148#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10149#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10150msgid "Storage card A" 10151msgstr "" 10152 10153#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10154#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10155#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10156msgid "Storage card B" 10157msgstr "" 10158 10159#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10160msgid "No books to delete" 10161msgstr "" 10162 10163#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10164msgid "None of the selected books are on the device" 10165msgstr "" 10166 10167#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10168#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10169msgid "Deleting books from device." 10170msgstr "" 10171 10172#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10173msgid "" 10174"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10175" sure?" 10176msgid_plural "" 10177"The covers from the {} selected books will be <b>permanently deleted</b>. " 10178"Are you sure?" 10179msgstr[0] "" 10180 10181#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10182msgid "" 10183"Some of the selected books are on the attached device. <b>Where</b> do you " 10184"want the selected files deleted from?" 10185msgstr "" 10186 10187#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10188msgid "" 10189"The selected book will be <b>permanently deleted</b> and the files removed " 10190"from your calibre library. Are you sure?" 10191msgid_plural "" 10192"The {} selected books will be <b>permanently deleted</b> and the files " 10193"removed from your calibre library. Are you sure?" 10194msgstr[0] "" 10195 10196#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10197#, python-format 10198msgid "" 10199"Could not access %s. Is it being used by another program? Click \"Show " 10200"details\" for more information." 10201msgstr "" 10202 10203#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10204msgid "" 10205"The selected book will be <b>permanently deleted</b> from your device. Are " 10206"you sure?" 10207msgid_plural "" 10208"The {} selected books will be <b>permanently deleted</b> from your device. " 10209"Are you sure?" 10210msgstr[0] "" 10211 10212#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10213msgid "Start wireless device connection" 10214msgstr "" 10215 10216#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10217msgid "Stop wireless device connection" 10218msgstr "" 10219 10220#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10221msgid "Connect to folder" 10222msgstr "" 10223 10224#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10225#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10226msgid "Start Content server" 10227msgstr "" 10228 10229#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10230msgid "Visit Content server in browser" 10231msgstr "" 10232 10233#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10234msgid "Start/stop Content server" 10235msgstr "" 10236 10237#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10238#, python-brace-format 10239msgid "[{ip}, port {port}, {protocol}]" 10240msgstr "" 10241 10242#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10243msgid "Stop Content server" 10244msgstr "" 10245 10246#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10247#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10248msgid "Email to" 10249msgstr "" 10250 10251#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10252msgid "Email to and delete from library" 10253msgstr "" 10254 10255#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10256#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10257msgid "(delete from library)" 10258msgstr "" 10259 10260#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10261#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10262#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10263msgid "Select recipients" 10264msgstr "" 10265 10266#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10267msgid "Email to selected recipients..." 10268msgstr "" 10269 10270#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10271msgid "Setup email based sharing of books" 10272msgstr "" 10273 10274#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10275msgid "D" 10276msgstr "" 10277 10278#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10279msgid "Send to device" 10280msgstr "" 10281 10282#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10283msgid "Connect/share" 10284msgstr "" 10285 10286#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10287msgid "" 10288"Share books using a web server or email. Connect to special devices, etc." 10289msgstr "" 10290 10291#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10292#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10293msgid "Stopping" 10294msgstr "" 10295 10296#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10297#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10298msgid "Stopping server, this could take up to a minute, please wait..." 10299msgstr "" 10300 10301#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10302msgid "Disable autostart" 10303msgstr "" 10304 10305#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10306msgid "" 10307"Do you want wireless device connections to be started automatically when " 10308"calibre starts?" 10309msgstr "" 10310 10311#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10312msgid "Still looking for IP addresses" 10313msgstr "" 10314 10315#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10316msgid "Many IP addresses. See Start/Stop dialog." 10317msgstr "" 10318 10319#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10320msgid "Manage collections" 10321msgstr "" 10322 10323#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10324msgid "Manage the collections on this device" 10325msgstr "" 10326 10327#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10328msgid "In library view" 10329msgstr "" 10330 10331#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10332msgid "" 10333"Collections can only be edited when showing the books on the device. Click " 10334"the toolbar button to switch to the device view first." 10335msgstr "" 10336 10337#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10338msgid "Change the title/author/cover etc. of books" 10339msgstr "" 10340 10341#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10342msgid "E" 10343msgstr "" 10344 10345#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10347#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10348msgid "Edit metadata" 10349msgstr "" 10350 10351#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10352msgid "Edit metadata individually" 10353msgstr "" 10354 10355#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10356msgid "Edit metadata in bulk" 10357msgstr "" 10358 10359#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10360msgid "Download metadata and covers" 10361msgstr "" 10362 10363#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10364msgid "Merge into first selected book - delete others" 10365msgstr "" 10366 10367#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10368msgid "Merge into first selected book - keep others" 10369msgstr "" 10370 10371#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10372msgid "Merge only formats into first selected book - delete others" 10373msgstr "" 10374 10375#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10376msgid "Copy metadata" 10377msgstr "" 10378 10379#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10380msgid "Paste metadata" 10381msgstr "" 10382 10383#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10384msgid "Paste metadata including excluded fields" 10385msgstr "" 10386 10387#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10388msgid "Merge book records" 10389msgstr "" 10390 10391#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10392msgid "M" 10393msgstr "" 10394 10395#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10396msgid "Copy URL to show book in calibre" 10397msgstr "" 10398 10399#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10400msgid "" 10401"Copy URLs to show the currently selected books in calibre, to the system " 10402"clipboard" 10403msgstr "" 10404 10405#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10406msgid "Copy URL to open book in calibre" 10407msgstr "" 10408 10409#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10410msgid "" 10411"Copy URLs to open the currently selected books in calibre, to the system " 10412"clipboard" 10413msgstr "" 10414 10415#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10416#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10417msgid "Cannot copy metadata" 10418msgstr "" 10419 10420#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10421msgid "Multiple books selected, can only copy from one book at a time." 10422msgstr "" 10423 10424#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10425#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10426msgid "Cannot paste metadata" 10427msgstr "" 10428 10429#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10430msgid "No copied metadata available" 10431msgstr "" 10432 10433#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10434#, python-brace-format 10435msgid "" 10436"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10437"you sure you want to do that?" 10438msgstr "" 10439 10440#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10441msgid "Cannot download metadata" 10442msgstr "" 10443 10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10445msgid "Failed to download metadata" 10446msgstr "" 10447 10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10449#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10450#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10451#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10452#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10453#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10456msgid "Download failed" 10457msgstr "" 10458 10459#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10460msgid "Failed to download metadata or cover for the selected book." 10461msgid_plural "Failed to download metadata or covers for any of the {} books." 10462msgstr[0] "" 10463 10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10465msgid "Metadata download completed" 10466msgstr "" 10467 10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10469msgid "Finished downloading metadata for the selected book." 10470msgid_plural "Finished downloading metadata for <b>{} books</b>." 10471msgstr[0] "" 10472 10473#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10474msgid "Proceed with updating the metadata in your library?" 10475msgstr "" 10476 10477#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10478#, python-format 10479msgid "" 10480"Could not download metadata and/or covers for %d of the books. Click \"Show " 10481"details\" to see which books." 10482msgstr "" 10483 10484#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10485msgid "Show the &failed books in the main book list after updating metadata" 10486msgstr "" 10487 10488#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10489#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10490msgid "Download log" 10491msgstr "" 10492 10493#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10494msgid "Metadata download complete" 10495msgstr "" 10496 10497#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10498msgid "Revie&w downloaded metadata" 10499msgstr "" 10500 10501#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10502msgid "Some books changed" 10503msgstr "" 10504 10505#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10506msgid "" 10507"The metadata for some books in your library has changed since you started " 10508"the download. If you proceed, some of those changes may be overwritten. " 10509"Click \"Show details\" to see the list of changed books. Do you want to " 10510"proceed?" 10511msgstr "" 10512 10513#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10514msgid "Review downloaded metadata" 10515msgstr "" 10516 10517#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10518msgid "Discard downloaded metadata for this book" 10519msgstr "" 10520 10521#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10522msgid "Use the downloaded metadata for all remaining books" 10523msgstr "" 10524 10525#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10526msgid "Discard downloaded metadata for all remaining books" 10527msgstr "" 10528 10529#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10530#, python-format 10531msgid "Discard the downloaded value for: %s" 10532msgstr "" 10533 10534#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10535msgid "" 10536"The downloaded metadata is on the left and the original metadata is on the " 10537"right. If a downloaded value is blank or unknown, the original value is " 10538"used." 10539msgstr "" 10540 10541#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10542msgid "&View book" 10543msgstr "" 10544 10545#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10546#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10547msgid "Cannot edit metadata" 10548msgstr "" 10549 10550#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10551msgid "" 10552"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10553" proceed?" 10554msgstr "" 10555 10556#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10557#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10558msgid "Cannot merge books" 10559msgstr "" 10560 10561#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10562msgid "At least two books must be selected for merging" 10563msgstr "" 10564 10565#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10566#, python-format 10567msgid "" 10568"Book formats and metadata from the selected books will be added to the " 10569"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10570"books will not be deleted or changed.<br><br>Please confirm you want to " 10571"proceed." 10572msgstr "" 10573 10574#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10575#, python-format 10576msgid "" 10577"Book formats from the selected books will be merged into the <b>first " 10578"selected book</b> (%s). Metadata in the first selected book will not be " 10579"changed. Author, Title and all other metadata will <i>not</i> be " 10580"merged.<br><br>After being merged, the second and subsequently selected " 10581"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10582"formats of the first selected book will be kept and any duplicate formats in" 10583" the second and subsequently selected books will be permanently " 10584"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10585"want to proceed?" 10586msgstr "" 10587 10588#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10589#, python-format 10590msgid "" 10591"Book formats and metadata from the selected books will be merged into the " 10592"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10593"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10594" of the first selected book will be kept and any duplicate formats in the " 10595"second and subsequently selected books will be permanently <b>deleted</b> " 10596"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10597msgstr "" 10598 10599#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10600msgid "Applying changed metadata" 10601msgstr "" 10602 10603#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10604msgid "Some failures" 10605msgstr "" 10606 10607#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10608msgid "" 10609"Failed to apply updated metadata for some books in your library. Click " 10610"\"Show details\" to see details." 10611msgstr "" 10612 10613#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10614#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10615msgid "Format file missing" 10616msgstr "" 10617 10618#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10619#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10620#, python-format 10621msgid "Cannot read cover as the %s file is missing from this book" 10622msgstr "" 10623 10624#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10625#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10626msgid "Could not read metadata" 10627msgstr "" 10628 10629#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10630#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10631#, python-format 10632msgid "Could not read metadata from %s format" 10633msgstr "" 10634 10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10636#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10637#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10638msgid "Could not read cover" 10639msgstr "" 10640 10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10642#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10643#, python-format 10644msgid "Could not read cover from %s format" 10645msgstr "" 10646 10647#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10648msgid "Embed metadata" 10649msgstr "" 10650 10651#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10652#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10653msgid "Embed metadata into book files" 10654msgstr "" 10655 10656#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10657msgid "Embed metadata into files of a specific format from selected books..." 10658msgstr "" 10659 10660#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10661#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10662msgid "Cannot embed" 10663msgstr "" 10664 10665#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10666msgid "Choose formats to be updated" 10667msgstr "" 10668 10669#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10671#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10672msgid "&Stop" 10673msgstr "" 10674 10675#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10676msgid "Embedding updated metadata into book files..." 10677msgstr "" 10678 10679#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10680msgid "Embedding metadata..." 10681msgstr "" 10682 10683#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10684msgid "Embedded metadata in one book" 10685msgid_plural "Embedded metadata in {} books" 10686msgstr[0] "" 10687 10688#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10689#, python-brace-format 10690msgid "" 10691"The {0} format of {1}:\n" 10692"\n" 10693"{2}\n" 10694msgstr "" 10695 10696#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10697msgid "Failed for some files" 10698msgstr "" 10699 10700#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10701msgid "" 10702"Failed to embed metadata into some book files. Click \"Show details\" for " 10703"details." 10704msgstr "" 10705 10706#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10707msgid "Show the &failed books in the main book list" 10708msgstr "" 10709 10710#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10711msgid "Download news in e-book form from various websites all over the world" 10712msgstr "" 10713 10714#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10715msgid "F" 10716msgstr "" 10717 10718#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10719msgid "Fetch news" 10720msgstr "" 10721 10722#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10723#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10724msgid "Fetching news from " 10725msgstr "" 10726 10727#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10728msgid " fetched." 10729msgstr "" 10730 10731#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10732msgid "F1" 10733msgstr "" 10734 10735#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10736#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10737#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10738msgid "Help" 10739msgstr "" 10740 10741#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10742msgid "Mark books" 10743msgstr "" 10744 10745#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10746msgid "Temporarily mark books for easy access" 10747msgstr "" 10748 10749#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10750msgid "Toggle mark for selected books" 10751msgstr "" 10752 10753#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10754#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10755msgid "Show marked books" 10756msgstr "" 10757 10758#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10759msgid "Clear all marked books" 10760msgstr "" 10761 10762#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10763msgid "Mark all books by selected author(s)" 10764msgstr "" 10765 10766#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10767msgid "Mark all books in the selected series" 10768msgstr "" 10769 10770#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10771msgid "Clear all books by selected author(s)" 10772msgstr "" 10773 10774#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10775msgid "Clear all books in the selected series" 10776msgstr "" 10777 10778#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10779msgid "Show marked book" 10780msgstr "" 10781 10782#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10783msgid "Cannot mark" 10784msgstr "" 10785 10786#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10787msgid "Match book to library" 10788msgstr "" 10789 10790#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10791msgid "Match this book to a book in the library" 10792msgstr "" 10793 10794#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10795#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10799msgid "Match books" 10800msgstr "" 10801 10802#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10803#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10804msgid "You must select one book" 10805msgstr "" 10806 10807#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10808msgid "Show matched book in library" 10809msgstr "" 10810 10811#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10812msgid "No matching books" 10813msgstr "" 10814 10815#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10816msgid "" 10817"No matching books found in the calibre library. Do you want to specify the " 10818"matching book manually?" 10819msgstr "" 10820 10821#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10822msgid "Move to next match" 10823msgstr "" 10824 10825#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10826msgid "F3" 10827msgstr "" 10828 10829#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10830msgid "Move to next highlighted match" 10831msgstr "" 10832 10833#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10834msgid "N" 10835msgstr "" 10836 10837#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10838msgid "Move to previous item" 10839msgstr "" 10840 10841#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10842msgid "Move to previous highlighted item" 10843msgstr "" 10844 10845#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10846msgid "Open containing folder" 10847msgstr "" 10848 10849#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10850msgid "O" 10851msgstr "" 10852 10853#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10854msgid "Open the folder containing the current book's files" 10855msgstr "" 10856 10857#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10858msgid "Plugin updater" 10859msgstr "" 10860 10861#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10862msgid "Update any plugins you have installed in calibre" 10863msgstr "" 10864 10865#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10867msgid "Polish book" 10868msgstr "" 10869 10870#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10871#, python-format 10872msgid "Polish %d books" 10873msgstr "" 10874 10875#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10876#, python-format 10877msgid "<h3>About Polishing books</h3>%s" 10878msgstr "" 10879 10880#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10881msgid "" 10882"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10883" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10884" ORIGINAL_* formats). So if you\n" 10885" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10886" ORIGINAL_* format before running it.</p>" 10887msgstr "" 10888 10889#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10890#, python-format 10891msgid "<h3>Embed referenced fonts</h3>%s" 10892msgstr "" 10893 10894#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10895#, python-format 10896msgid "<h3>Subsetting fonts</h3>%s" 10897msgstr "" 10898 10899#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10900#, python-format 10901msgid "<h3>Smarten punctuation</h3>%s" 10902msgstr "" 10903 10904#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10905msgid "" 10906"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10907" cover in the e-book files to match the current metadata in the calibre " 10908"library.</p> <p>Note that most e-book formats are not capable of supporting " 10909"all the metadata in calibre.</p><p>There is a separate option to update the " 10910"cover.</p>" 10911msgstr "" 10912 10913#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 10914msgid "" 10915"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 10916"current cover in the calibre library.</p><p>If the e-book file does not have" 10917" an identifiable cover, a new cover is inserted.</p>" 10918msgstr "" 10919 10920#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 10921#, python-format 10922msgid "<h3>Book jacket</h3>%s" 10923msgstr "" 10924 10925#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 10926#, python-format 10927msgid "<h3>Remove book jacket</h3>%s" 10928msgstr "" 10929 10930#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 10931#, python-format 10932msgid "<h3>Remove unused CSS rules</h3>%s" 10933msgstr "" 10934 10935#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 10936#, python-format 10937msgid "<h3>Losslessly compress images</h3>%s" 10938msgstr "" 10939 10940#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 10941#, python-format 10942msgid "<h3>Add soft-hyphens</h3>%s" 10943msgstr "" 10944 10945#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 10946#, python-format 10947msgid "<h3>Remove soft-hyphens</h3>%s" 10948msgstr "" 10949 10950#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 10951#, python-format 10952msgid "<h3>Upgrade book internals</h3>%s" 10953msgstr "" 10954 10955#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 10956msgid "Select actions to perform:" 10957msgstr "" 10958 10959#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 10960msgid "&Embed all referenced fonts" 10961msgstr "" 10962 10963#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 10964#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 10965msgid "&Subset all embedded fonts" 10966msgstr "" 10967 10968#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 10969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 10970msgid "Smarten &punctuation" 10971msgstr "" 10972 10973#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 10974msgid "Update &metadata in the book files" 10975msgstr "" 10976 10977#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 10978msgid "Update the &cover in the book files" 10979msgstr "" 10980 10981#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 10982msgid "Add/replace metadata as a \"book &jacket\" page" 10983msgstr "" 10984 10985#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 10986msgid "&Remove a previously inserted book jacket" 10987msgstr "" 10988 10989#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 10990msgid "Remove &unused CSS rules from the book" 10991msgstr "" 10992 10993#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 10994msgid "Losslessly &compress images" 10995msgstr "" 10996 10997#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 10998msgid "Add s&oft hyphens" 10999msgstr "" 11000 11001#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11002msgid "Remove so&ft hyphens" 11003msgstr "" 11004 11005#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11007msgid "&Upgrade book internals" 11008msgstr "" 11009 11010#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11011msgid "About" 11012msgstr "" 11013 11014#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11015msgid "Show &report" 11016msgstr "" 11017 11018#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11019msgid "" 11020"Show a report of all the actions performed after polishing is completed" 11021msgstr "" 11022 11023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11024#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11025msgid "&Save settings" 11026msgstr "" 11027 11028#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11030msgid "&Load settings" 11031msgstr "" 11032 11033#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11035msgid "No actions selected" 11036msgstr "" 11037 11038#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11039msgid "You must select at least one action before saving" 11040msgstr "" 11041 11042#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11044#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11046msgid "Choose name" 11047msgstr "" 11048 11049#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11052msgid "Choose a name for these settings" 11053msgstr "" 11054 11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11057msgid "Remove saved settings" 11058msgstr "" 11059 11060#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11061msgid "Must update metadata" 11062msgstr "" 11063 11064#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11065msgid "" 11066"You have selected the option to add metadata as a \"book jacket\". For this " 11067"option to work, you must also select the option to update metadata in the " 11068"book files. Do you want to select it?" 11069msgstr "" 11070 11071#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11072msgid "Add or remove jacket?" 11073msgstr "" 11074 11075#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11076msgid "" 11077"You have chosen to both add and remove the metadata jacket. This will result" 11078" in the final book having no jacket. Is this what you want?" 11079msgstr "" 11080 11081#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11082msgid "You must select at least one action, or click Cancel." 11083msgstr "" 11084 11085#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11086msgid "Queueing books for polishing" 11087msgstr "" 11088 11089#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11090#, python-format 11091msgid "Polish %s" 11092msgstr "" 11093 11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11095#, python-format 11096msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11097msgstr "" 11098 11099#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11100#, python-format 11101msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11102msgstr "" 11103 11104#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11105msgid "Ignore remaining reports" 11106msgstr "" 11107 11108#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11109msgid "View full &log" 11110msgstr "" 11111 11112#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11113msgid "Ignore remaining report" 11114msgid_plural "Ignore remaining {} reports" 11115msgstr[0] "" 11116 11117#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11118#, python-format 11119msgid "Polishing of %s" 11120msgstr "" 11121 11122#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11123#, python-format 11124msgid "The original file has been saved as %s." 11125msgid_plural "The original files have been saved as %s." 11126msgstr[0] "" 11127 11128#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11130msgid " and " 11131msgstr "" 11132 11133#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11134msgid "If you polish again, the polishing will run on the originals." 11135msgstr "" 11136 11137#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11138msgid "Polish books" 11139msgstr "" 11140 11141#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11142msgid "Apply the shine of perfection to your books" 11143msgstr "" 11144 11145#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11146msgid "P" 11147msgstr "" 11148 11149#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11150#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11151msgid "Cannot polish" 11152msgstr "" 11153 11154#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11155#, python-brace-format 11156msgid "" 11157"One of the books you are polishing has an {0} format. Polishing will use " 11158"this as the source and overwrite any existing {1} format. Are you sure you " 11159"want to proceed?" 11160msgstr "" 11161 11162#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11163msgid "Ask for this confirmation again" 11164msgstr "" 11165 11166#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11167#, python-format 11168msgid "" 11169"Polishing is only supported for books in the %s formats. Convert to one of " 11170"those formats before polishing." 11171msgstr "" 11172 11173#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11174msgid "Start polishing the book" 11175msgid_plural "Start polishing of {} books" 11176msgstr[0] "" 11177 11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11179msgid " completed" 11180msgstr "" 11181 11182#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11183msgid "Configure calibre" 11184msgstr "" 11185 11186#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11187msgid "Change calibre behavior" 11188msgstr "" 11189 11190#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11191msgid "Run Welcome wizard" 11192msgstr "" 11193 11194#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11195msgid "Get plugins to enhance calibre" 11196msgstr "" 11197 11198#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11199msgid "Restart in debug mode" 11200msgstr "" 11201 11202#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11203msgid "Restart ignoring third party plugins" 11204msgstr "" 11205 11206#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11207msgid "Cannot configure while there are running jobs." 11208msgstr "" 11209 11210#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11211msgid "Cannot configure before calibre is restarted." 11212msgstr "" 11213 11214#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11215msgid "Select a random book from your calibre library" 11216msgstr "" 11217 11218#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11219msgid "Restart" 11220msgstr "" 11221 11222#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11223msgid "Save to disk" 11224msgstr "" 11225 11226#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11227msgid "Export e-book files from the calibre library" 11228msgstr "" 11229 11230#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11231msgid "S" 11232msgstr "" 11233 11234#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11235msgid "Save to disk in a single folder" 11236msgstr "" 11237 11238#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11239#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11240#, python-format 11241msgid "Save only %s format to disk" 11242msgstr "" 11243 11244#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11245#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11246#, python-format 11247msgid "Save only %s format to disk in a single folder" 11248msgstr "" 11249 11250#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11251msgid "Save single format to disk..." 11252msgstr "" 11253 11254#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11255#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11256msgid "Cannot save to disk" 11257msgstr "" 11258 11259#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11260msgid "Choose format to save to disk" 11261msgstr "" 11262 11263#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11264msgid "Choose destination folder" 11265msgstr "" 11266 11267#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11268msgid "" 11269"You are trying to save files into the calibre library. This can cause " 11270"corruption of your library. Save to disk is meant to export files from your " 11271"calibre library elsewhere." 11272msgstr "" 11273 11274#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11275msgid "Show Book details" 11276msgstr "" 11277 11278#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11279msgid "I" 11280msgstr "" 11281 11282#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11283msgid "Show the detailed metadata for the current book in a separate window" 11284msgstr "" 11285 11286#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11287msgid "No detailed info available" 11288msgstr "" 11289 11290#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11291msgid "No detailed information is available for books on the device." 11292msgstr "" 11293 11294#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11295#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11297msgid "Quickview" 11298msgstr "" 11299 11300#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11301msgid "Toggle Quickview" 11302msgstr "" 11303 11304#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11305msgid "Open/close the Quickview panel/window" 11306msgstr "" 11307 11308#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11309msgid "Focus to Quickview" 11310msgstr "" 11311 11312#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11313msgid "Move the focus to the Quickview panel/window" 11314msgstr "" 11315 11316#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11317msgid "Focus from Quickview to the book list" 11318msgstr "" 11319 11320#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11321msgid "Move the focus from Quickview to the book list" 11322msgstr "" 11323 11324#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11325msgid "Refresh Quickview" 11326msgstr "" 11327 11328#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11329msgid "Refresh the information shown in the Quickview panel" 11330msgstr "" 11331 11332#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11333msgid "Search from Quickview" 11334msgstr "" 11335 11336#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11337msgid "Search for the currently selected Quickview item" 11338msgstr "" 11339 11340#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11341msgid "No quickview available" 11342msgstr "" 11343 11344#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11345msgid "Quickview is not available for books on the device." 11346msgstr "" 11347 11348#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11349msgid "Manage template functions" 11350msgstr "" 11351 11352#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11353#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11354#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11355msgid "Template tester" 11356msgstr "" 11357 11358#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11359msgid "Enter a template to test using data from the selected book" 11360msgstr "" 11361 11362#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11363msgid "No template tester available" 11364msgstr "" 11365 11366#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11367msgid "Template tester is not available for books on the device." 11368msgstr "" 11369 11370#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11371msgid "At least one book must be selected" 11372msgstr "" 11373 11374#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11375msgid "Show books similar to the current book" 11376msgstr "" 11377 11378#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11379msgid "Similar books" 11380msgstr "" 11381 11382#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11383msgid "Books by same author" 11384msgstr "" 11385 11386#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11387msgid "Books in this series" 11388msgstr "" 11389 11390#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11391msgid "Books by this publisher" 11392msgstr "" 11393 11394#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11395msgid "Books with the same tags" 11396msgstr "" 11397 11398#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11399#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11400msgid "Sort by" 11401msgstr "" 11402 11403#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11404msgid "Reverse current sort" 11405msgstr "" 11406 11407#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11408msgid "Reverse the current sort order" 11409msgstr "" 11410 11411#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11412msgid "Re-apply current sort" 11413msgstr "" 11414 11415#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11416msgid "Re-apply the current sort" 11417msgstr "" 11418 11419#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11420msgid "Select sortable columns" 11421msgstr "" 11422 11423#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11424msgid "Sort on multiple columns" 11425msgstr "" 11426 11427#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11428#, python-format 11429msgid "%s [reverse current sort]" 11430msgstr "" 11431 11432#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11433msgid "G" 11434msgstr "" 11435 11436#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11437#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11438msgid "Get books" 11439msgstr "" 11440 11441#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11442msgid "Search dozens of online e-book retailers for the cheapest books" 11443msgstr "" 11444 11445#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11446msgid "Search for e-books" 11447msgstr "" 11448 11449#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11450msgid "this author" 11451msgstr "" 11452 11453#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11454msgid "this title" 11455msgstr "" 11456 11457#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11458msgid "this book" 11459msgstr "" 11460 11461#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11462#, python-format 11463msgid "Search for %s" 11464msgstr "" 11465 11466#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11467#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11468msgid "Stores" 11469msgstr "" 11470 11471#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11472#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11473msgid "Choose stores" 11474msgstr "" 11475 11476#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11477#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11478#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11481msgid "Cannot search" 11482msgstr "" 11483 11484#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11485msgid "" 11486"calibre helps you find the e-books you want by searching the websites of " 11487"various commercial and public domain book sources." 11488msgstr "" 11489 11490#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11491msgid "" 11492"Using the integrated search you can easily find which store has the book you" 11493" are looking for, at the best price. You also get DRM status and other " 11494"useful information." 11495msgstr "" 11496 11497#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11498msgid "" 11499"All transactions (paid or otherwise) are handled between you and the book " 11500"seller. calibre is not part of this process and any issues related to a " 11501"purchase should be directed to the website you are buying from. Be sure to " 11502"double check that any books you get will work with your e-book reader, " 11503"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11504msgstr "" 11505 11506#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11507#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11508msgid "Show this message again" 11509msgstr "" 11510 11511#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11512msgid "About Get books" 11513msgstr "" 11514 11515#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11516msgid "Tag mapper" 11517msgstr "" 11518 11519#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11520msgid "Map tags for one book in the library" 11521msgid_plural "Map tags for {} books in the library" 11522msgstr[0] "" 11523 11524#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11525#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11526msgid "Choose format to edit" 11527msgstr "" 11528 11529#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11530msgid "Choose which format you want to edit:" 11531msgstr "" 11532 11533#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11534msgid "&All formats" 11535msgstr "" 11536 11537#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11538msgid "Edit ToC" 11539msgstr "" 11540 11541#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11542msgid "K" 11543msgstr "" 11544 11545#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11546#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11547msgid "Cannot edit ToC" 11548msgstr "" 11549 11550#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11551#, python-format 11552msgid "" 11553"Editing Table of Contents is only supported for books in the %s formats. " 11554"Convert to one of those formats before polishing." 11555msgstr "" 11556 11557#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11558msgid "" 11559"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11560"will likely slow your computer to a crawl. Are you sure?" 11561msgstr "" 11562 11563#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11564msgid "Library changed" 11565msgstr "" 11566 11567#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11568#, python-brace-format 11569msgid "" 11570"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11571" changed." 11572msgstr "" 11573 11574#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11575msgid "" 11576"This book has multiple formats that can be edited. Choose the format you " 11577"want to edit." 11578msgstr "" 11579 11580#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11581msgid "Always ask when more than one format is available" 11582msgstr "" 11583 11584#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11586msgid "Edit book" 11587msgstr "" 11588 11589#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11590msgid "Edit books in the EPUB or AZW formats" 11591msgstr "" 11592 11593#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11594msgid "T" 11595msgstr "" 11596 11597#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11598msgid "Cannot Edit book" 11599msgstr "" 11600 11601#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11602#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11603#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11604#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11605msgid "Cannot edit book" 11606msgstr "" 11607 11608#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11609msgid "Editing of books on the device is not supported" 11610msgstr "" 11611 11612#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11613msgid "No editable formats" 11614msgstr "" 11615 11616#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11617msgid "Do you want to create an empty EPUB file to edit?" 11618msgstr "" 11619 11620#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11621#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11622#, python-format 11623msgid "" 11624"The book must be in the %s formats to edit.\n" 11625"\n" 11626"First convert the book to one of these formats." 11627msgstr "" 11628 11629#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11630msgid "File missing" 11631msgstr "" 11632 11633#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11634#, python-format 11635msgid "" 11636"The %s format is missing from the calibre library. You should run library " 11637"maintenance." 11638msgstr "" 11639 11640#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11641#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11642msgid "Unpack book" 11643msgstr "" 11644 11645#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11646msgid "Choose the format to unpack:" 11647msgstr "" 11648 11649#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11650msgid "" 11651" <h2>About Unpack book</h2>\n" 11652" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11653" making small changes to its internals. In order to use Unpack book,\n" 11654" you need to know a little bit about HTML and CSS, technologies that\n" 11655" are used in e-books. Follow the steps:</p>\n" 11656" <br>\n" 11657" <ol>\n" 11658" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11659" individual internal components.<br></li>\n" 11660" <li>Right click on any individual file and select \"Open with...\" to\n" 11661" edit it in your favorite text editor.<br></li>\n" 11662" <li>When you are done: <b>close the file browser window\n" 11663" and the editor windows you used to make your tweaks</b>. Then click\n" 11664" the \"Rebuild book\" button, to update the book in your calibre\n" 11665" library.</li>\n" 11666" </ol>" 11667msgstr "" 11668 11669#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11670msgid "&Explode book" 11671msgstr "" 11672 11673#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11674msgid "&Preview book" 11675msgstr "" 11676 11677#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11681#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11682msgid "&Cancel" 11683msgstr "" 11684 11685#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11686msgid "&Rebuild book" 11687msgstr "" 11688 11689#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11690msgid "Explode the book to edit its components" 11691msgstr "" 11692 11693#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11694msgid "Preview the result of your changes" 11695msgstr "" 11696 11697#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11698msgid "Abort without saving any changes" 11699msgstr "" 11700 11701#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11702msgid "Save your changes and update the book in the calibre library" 11703msgstr "" 11704 11705#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11706msgid "Exploding, please wait..." 11707msgstr "" 11708 11709#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11710#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11711msgid "Failed to unpack" 11712msgstr "" 11713 11714#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11715#, python-format 11716msgid "Could not explode the %s file." 11717msgstr "" 11718 11719#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11720#, python-format 11721msgid "" 11722"Could not explode the %s file. Click \"Show details\" for more information." 11723msgstr "" 11724 11725#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11726msgid "Failed to rebuild file" 11727msgstr "" 11728 11729#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11730#, python-format 11731msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11732msgstr "" 11733 11734#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11735#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11736msgid "Rebuilding, please wait..." 11737msgstr "" 11738 11739#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11740msgid "" 11741"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11742"components" 11743msgstr "" 11744 11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11747msgid "Cannot unpack book" 11748msgstr "" 11749 11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11751msgid "" 11752"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11753"\n" 11754"First convert the book to one of these formats." 11755msgstr "" 11756 11757#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11758msgid "Read books" 11759msgstr "" 11760 11761#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11762msgid "V" 11763msgstr "" 11764 11765#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11766msgid "View" 11767msgstr "" 11768 11769#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11770msgid "View specific format" 11771msgstr "" 11772 11773#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11774msgid "View with calibre E-book viewer" 11775msgstr "" 11776 11777#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11778msgid "Read a random book" 11779msgstr "" 11780 11781#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11782msgid "Clear recently viewed list" 11783msgstr "" 11784 11785#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11786msgid "Continue reading previous book" 11787msgstr "" 11788 11789#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11790#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11791msgid "Continue reading the last opened book" 11792msgstr "" 11793 11794#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11795msgid "No associated program" 11796msgstr "" 11797 11798#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11799#, python-format 11800msgid "" 11801"Windows will try to open %s with calibre itself resulting in a duplicate in " 11802"your calibre library. You should install some program capable of viewing " 11803"this file format and tell Windows to use that program to open files of this " 11804"type." 11805msgstr "" 11806 11807#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11808#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11809#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11810#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11811msgid "Cannot view" 11812msgstr "" 11813 11814#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11815#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11816msgid "Format unavailable" 11817msgstr "" 11818 11819#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11820msgid "Selected books have no formats" 11821msgstr "" 11822 11823#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11824#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11825msgid "Choose the format to view" 11826msgstr "" 11827 11828#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11829#, python-format 11830msgid "" 11831"Not all the selected books were available in the %s format. You should " 11832"convert them first." 11833msgstr "" 11834 11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11836msgid "Multiple books selected" 11837msgstr "" 11838 11839#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11840#, python-format 11841msgid "" 11842"You are attempting to open %d books. Opening too many books at once can be " 11843"slow and have a negative effect on the responsiveness of your computer. Once" 11844" started the process cannot be stopped until complete. Do you wish to " 11845"continue?" 11846msgstr "" 11847 11848#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11849msgid "Cannot open folder" 11850msgstr "" 11851 11852#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11853msgid "This book no longer exists in your library" 11854msgstr "" 11855 11856#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11857#, python-format 11858msgid "%s has no available formats." 11859msgstr "" 11860 11861#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11862#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11863msgid "Virtual library" 11864msgstr "" 11865 11866#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11867#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11868msgid "Quick select Virtual library" 11869msgstr "" 11870 11871#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11872msgid "Quick select a Virtual library" 11873msgstr "" 11874 11875#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11876#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11877#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11878#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11879#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11880#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11881#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11882msgid "Cannot add books" 11883msgstr "" 11884 11885#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11886#, python-format 11887msgid "The path %s does not exist" 11888msgstr "" 11889 11890#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11891#, python-format 11892msgid "You do not have permission to read %s" 11893msgstr "" 11894 11895#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 11896msgid "You do not have permission to read any of the selected files" 11897msgstr "" 11898 11899#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11900msgid "Adding books..." 11901msgstr "" 11902 11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11904msgid "Scanning for files..." 11905msgstr "" 11906 11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 11908msgid "You do not have permission to read the selected file." 11909msgid_plural "You do not have permission to read the selected files." 11910msgstr[0] "" 11911 11912#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 11913#, python-format 11914msgid "Could not add %s as you do not have permission to read the file" 11915msgstr "" 11916 11917#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 11918#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 11919#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 11920msgid "Failed to add any books, click \"Show details\" for more information." 11921msgstr "" 11922 11923#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 11924msgid "Could not add" 11925msgstr "" 11926 11927#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 11928#, python-format 11929msgid "No e-book files were found in %s" 11930msgstr "" 11931 11932#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 11933msgid "Reading metadata and adding to library (one book)..." 11934msgid_plural "Reading metadata and adding to library ({} books)..." 11935msgstr[0] "" 11936 11937#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 11938msgid "Failed to add some books, click \"Show details\" for more information." 11939msgstr "" 11940 11941#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 11942#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 11943#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 11944#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 11945#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 11946msgid "Critical failure" 11947msgstr "" 11948 11949#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 11950msgid "" 11951"The read metadata worker process crashed while processing some files. Adding" 11952" of books is aborted. Click \"Show details\" to see which files caused the " 11953"problem." 11954msgstr "" 11955 11956#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 11957msgid "Failed to read metadata from the file:" 11958msgid_plural "Failed to read metadata from the files:" 11959msgstr[0] "" 11960 11961#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 11962#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 11963#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 11964#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 11965msgid "With error:" 11966msgstr "" 11967 11968#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 11969msgid "Failed to merge the book: " 11970msgstr "" 11971 11972#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 11973msgid "Failed to add the book: " 11974msgstr "" 11975 11976#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 11977#, python-brace-format 11978msgid "Failed to add the file {0} to the book: {1}" 11979msgstr "" 11980 11981#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 11982msgid "Adding duplicates" 11983msgstr "" 11984 11985#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 11986msgid "" 11987"There were problems adding some files, click \"Show details\" for more " 11988"information" 11989msgstr "" 11990 11991#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 11992msgid "Failed to add any books, click \"Show details\" for more information" 11993msgstr "" 11994 11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 11996msgid "Errors while adding" 11997msgstr "" 11998 11999#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12000#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12001msgid "Ignore" 12002msgstr "" 12003 12004#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12005#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12006msgid "Add" 12007msgstr "" 12008 12009#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12010msgid "starts with" 12011msgstr "" 12012 12013#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12014msgid "does not start with" 12015msgstr "" 12016 12017#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12018msgid "ends with" 12019msgstr "" 12020 12021#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12022msgid "does not end with" 12023msgstr "" 12024 12025#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12026msgid "matches glob pattern" 12027msgstr "" 12028 12029#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12030msgid "does not match glob pattern" 12031msgstr "" 12032 12033#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12034#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12035msgid "matches regex pattern" 12036msgstr "" 12037 12038#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12039#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12040msgid "does not match regex pattern" 12041msgstr "" 12042 12043#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12044#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12045msgid "Create the rule below, the rule can be used to add or ignore files" 12046msgstr "" 12047 12048#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12049msgid "the file, if the filename" 12050msgstr "" 12051 12052#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12053msgid "You must provide a value for the filename to match" 12054msgstr "" 12055 12056#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12057#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12058msgid "A comma separated list of tags" 12059msgstr "" 12060 12061#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12062msgid "Matching is case-insensitive" 12063msgstr "" 12064 12065#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12066#, python-brace-format 12067msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12068msgstr "" 12069 12070#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12071#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12072#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12073msgid "A regular expression" 12074msgstr "" 12075 12076#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12077#, python-format 12078msgid "%s is not a valid glob expression" 12079msgstr "" 12080 12081#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12082#, python-brace-format 12083msgid "" 12084"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12085"<b>{query}</b>" 12086msgstr "" 12087 12088#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12089msgid "" 12090"You can specify rules to add/ignore files here. They will be used when " 12091"recursively adding files from folders/archives and also when auto-adding. " 12092"Click the \"Add Rule\" button below to get started. The rules will be " 12093"processed in order for every file until either an \"add\" or an \"ignore\" " 12094"rule matches. If no rules match, the file will be added only if its file " 12095"extension is of a known e-book type." 12096msgstr "" 12097 12098#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12099msgid "Test filename filter rules" 12100msgstr "" 12101 12102#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12103msgid "Enter a filename to test:" 12104msgstr "" 12105 12106#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12107msgid "Enter filename and click the \"Test\" button" 12108msgstr "" 12109 12110#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12111#, python-format 12112msgid "The filename %s did not match any rules" 12113msgstr "" 12114 12115#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12116#, python-brace-format 12117msgid "The filename {0} will be {1}" 12118msgstr "" 12119 12120#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12121msgid "Edit file filter rules" 12122msgstr "" 12123 12124#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12125msgid "Change" 12126msgstr "" 12127 12128#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12133#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12134#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12135#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12136msgid "Capitalize" 12137msgstr "" 12138 12139#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12140#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12141msgid "Lower-case" 12142msgstr "" 12143 12144#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12145#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12146msgid "Upper-case" 12147msgstr "" 12148 12149#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12150#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12151msgid "is one of" 12152msgstr "" 12153 12154#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12155#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12156msgid "is not one of" 12157msgstr "" 12158 12159#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12160#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12161#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12162#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12163msgid "contains" 12164msgstr "" 12165 12166#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12167msgid "the author, if the author name" 12168msgstr "" 12169 12170#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12171msgid "You must provide a value for the author name to match" 12172msgstr "" 12173 12174#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12175msgid "with the name:" 12176msgstr "" 12177 12178#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12179#, python-brace-format 12180msgid "" 12181"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12182msgstr "" 12183 12184#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12185msgid "to the name" 12186msgstr "" 12187 12188#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12189msgid "" 12190"You can specify rules to manipulate author names here. Click the \"Add " 12191"Rule\" button below to get started. The rules will be processed in order for" 12192" every author." 12193msgstr "" 12194 12195#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12196msgid "Test author mapping rules" 12197msgstr "" 12198 12199#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12200msgid "Enter an author name to test:" 12201msgstr "" 12202 12203#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12204msgid "Enter author and click the \"Test\" button" 12205msgstr "" 12206 12207#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12208msgid "Edit author mapping rules" 12209msgstr "" 12210 12211#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12212#, python-brace-format 12213msgid "Added a book automatically from {src}" 12214msgstr "" 12215 12216#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12217#, python-brace-format 12218msgid "Added {num} books automatically from {src}" 12219msgstr "" 12220 12221#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12222#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12224#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12227msgid "Donate" 12228msgstr "" 12229 12230#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12232#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12233msgid "Edit" 12234msgstr "" 12235 12236#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12237#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12238#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12242msgid "Copy" 12243msgstr "" 12244 12245#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12246#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12249msgid "Paste" 12250msgstr "" 12251 12252#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12253#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12254msgid "Select all" 12255msgstr "" 12256 12257#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12258msgid "Search the internet for the author {}" 12259msgstr "" 12260 12261#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12262msgid "Search the internet for this book" 12263msgstr "" 12264 12265#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12266#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12267#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12268#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12271#, python-format 12272msgid "Manage %s" 12273msgstr "" 12274 12275#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12276#, python-format 12277msgid "Find %s in the Tag browser" 12278msgstr "" 12279 12280#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12281#, python-format 12282msgid "Search calibre for %s" 12283msgstr "" 12284 12285#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12286#, python-format 12287msgid "in category %s" 12288msgstr "" 12289 12290#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12291#, python-format 12292msgid "in grouped search %s" 12293msgstr "" 12294 12295#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12296#, python-brace-format 12297msgid "Search calibre for {val} in category {name}" 12298msgstr "" 12299 12300#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12301#, python-format 12302msgid "Delete the %s format" 12303msgstr "" 12304 12305#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12306#, python-format 12307msgid "Save the %s format to disk" 12308msgstr "" 12309 12310#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12311#, python-format 12312msgid "Restore the %s format" 12313msgstr "" 12314 12315#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12316#, python-format 12317msgid "Set the book cover from the %s file" 12318msgstr "" 12319 12320#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12321#, python-format 12322msgid "Compare to the %s format" 12323msgstr "" 12324 12325#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12326#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12331#, python-format 12332msgid "Open %s with..." 12333msgstr "" 12334 12335#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12338#, python-format 12339msgid "Add other application for %s files..." 12340msgstr "" 12341 12342#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12343#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12345msgid "Edit Open with applications..." 12346msgstr "" 12347 12348#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12349#, python-format 12350msgid "Edit %s format" 12351msgstr "" 12352 12353#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12354msgid "Path to file" 12355msgstr "" 12356 12357#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12358#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12360msgid "The text: {}" 12361msgstr "" 12362 12363#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12364msgid "&Author link" 12365msgstr "" 12366 12367#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12368#, python-brace-format 12369msgid "Search {0} for {1}" 12370msgstr "" 12371 12372#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12373#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12374#, python-format 12375msgid "Remove %s from this book" 12376msgstr "" 12377 12378#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12379msgid "The location of the book" 12380msgstr "" 12381 12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12383msgid "&Identifier" 12384msgstr "" 12385 12386#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12387msgid "Link to show book in calibre" 12388msgstr "" 12389 12390#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12391msgid "Link to show books matching {} in calibre" 12392msgstr "" 12393 12394#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12395msgid "Link to view {} format of book" 12396msgstr "" 12397 12398#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12399msgid "All book details" 12400msgstr "" 12401 12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12403msgid "Selected text" 12404msgstr "" 12405 12406#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12408#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12409#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12410#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12411#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12412#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12413#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12417#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12418#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12419#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12420#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12421#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12422#: /__w/calibre/calibre/src/calibre/linux.py:1321 12423#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12424msgid "Search" 12425msgstr "" 12426 12427#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12428msgid "Copy link location" 12429msgstr "" 12430 12431#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12432#, python-brace-format 12433msgid "Search {0} for this book" 12434msgstr "" 12435 12436#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12437msgid "Open the Book details window" 12438msgstr "" 12439 12440#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12441msgid "Open the Edit metadata window" 12442msgstr "" 12443 12444#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12445#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12446msgid "Open cover with..." 12447msgstr "" 12448 12449#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12450msgid "Add another application to open cover with..." 12451msgstr "" 12452 12453#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12454#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12455msgid "Paste cover" 12456msgstr "" 12457 12458#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12459#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12460msgid "Copy cover" 12461msgstr "" 12462 12463#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12464msgid "Save cover to disk" 12465msgstr "" 12466 12467#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12468msgid "Remove cover" 12469msgstr "" 12470 12471#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12472msgid "Generate cover from metadata" 12473msgstr "" 12474 12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12476msgid "Choose cover save location" 12477msgstr "" 12478 12479#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12480msgid "JPEG images" 12481msgstr "" 12482 12483#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12484msgid "" 12485"Are you sure you want to replace the cover? The existing cover will be " 12486"permanently lost." 12487msgstr "" 12488 12489#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12490msgid "Are you sure you want to delete the cover permanently?" 12491msgstr "" 12492 12493#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12494msgid "Double click to open the Book details window" 12495msgstr "" 12496 12497#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12499#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12500msgid "Path" 12501msgstr "" 12502 12503#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12504#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12506#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12507#, python-format 12508msgid "Cover size: %(width)d x %(height)d pixels" 12509msgstr "" 12510 12511#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12512msgid "Edit identifiers for this book" 12513msgstr "" 12514 12515#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12516msgid "Identifier &URL" 12517msgstr "" 12518 12519#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12520msgid "Are you sure you want to delete <b>{}</b> from the book?" 12521msgstr "" 12522 12523#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12524msgid "BibTeX options" 12525msgstr "" 12526 12527#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12528#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12529#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12530#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12531#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12532#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12533#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12534#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12535#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12536#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12537#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12538#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12539#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12540#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12541#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12542#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12543#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12544#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12545#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12546#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12547#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12548#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12549#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12550msgid "Options specific to" 12551msgstr "" 12552 12553#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12554#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12555#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12556#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12557#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12558#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12559#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12560#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12561#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12562#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12563#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12564#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12565#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12566#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12567#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12568#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12569#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12570msgid "output" 12571msgstr "" 12572 12573#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12574#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12575#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12576#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12577#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12578#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12579#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12580#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12581#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12582#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12583#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12584#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12585#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12586#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12587#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12588#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12589#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12590#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12591#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12592#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12593#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12594#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12595#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12596#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12597#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12598#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12599#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12600#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12601#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12602#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12603#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12604#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12605#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12606#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12607#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12608#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12609#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12610#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12611#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12612#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12613#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12614#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12615#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12616#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12617#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12618#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12619#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12620#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12621#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12622#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12623msgid "Form" 12624msgstr "" 12625 12626#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12627msgid "Bib file encoding:" 12628msgstr "" 12629 12630#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12631#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12632msgid "Fields to include in output:" 12633msgstr "" 12634 12635#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12636msgid "Encoding configuration (change if you have errors):" 12637msgstr "" 12638 12639#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12640msgid "BibTeX entry type:" 12641msgstr "" 12642 12643#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12644msgid "Create a citation tag?" 12645msgstr "" 12646 12647#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12648msgid "Add file paths with formats?" 12649msgstr "" 12650 12651#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12652msgid "Expression to form the BibTeX citation tag:" 12653msgstr "" 12654 12655#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12656msgid "" 12657"Some explanation about this template:\n" 12658" -The fields availables are 'author_sort', 'authors', 'id',\n" 12659" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12660" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12661" -For list types ie authors and tags, only the first element\n" 12662" will be selected.\n" 12663" -For time field, only the date will be used. " 12664msgstr "" 12665 12666#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12667msgid "CSV/XML options" 12668msgstr "" 12669 12670#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12671msgid "Drag and drop to re-arrange fields" 12672msgstr "" 12673 12674#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12675msgid "Library name" 12676msgstr "" 12677 12678#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12680#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12681msgid "Number" 12682msgstr "" 12683 12684#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12685msgid "E-book options" 12686msgstr "" 12687 12688#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12689msgid "Catalogs" 12690msgstr "" 12691 12692#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12693msgid "Read book" 12694msgstr "" 12695 12696#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12697msgid "Wishlist item" 12698msgstr "" 12699 12700#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12701#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12702msgid "any date" 12703msgstr "" 12704 12705#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12706#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12707msgid "any value" 12708msgstr "" 12709 12710#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12711#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12712#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12713#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12714msgid "unspecified" 12715msgstr "" 12716 12717#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12718msgid "No genres will be excluded" 12719msgstr "" 12720 12721#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12722#, python-format 12723msgid "regex error: %s" 12724msgstr "" 12725 12726#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12727msgid "All genres will be excluded" 12728msgstr "" 12729 12730#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12731msgid "Delete saved catalog preset" 12732msgstr "" 12733 12734#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12735msgid "The selected saved catalog preset will be deleted. Are you sure?" 12736msgstr "" 12737 12738#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12739#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12741msgid "Save catalog preset" 12742msgstr "" 12743 12744#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12745msgid "Preset name:" 12746msgstr "" 12747 12748#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12750msgid "You must provide a name." 12751msgstr "" 12752 12753#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12754msgid "" 12755"That saved preset already exists and will be overwritten. Are you sure?" 12756msgstr "" 12757 12758#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12759#, python-format 12760msgid "Are you sure you want to delete '%s'?" 12761msgstr "" 12762 12763#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12764#, python-format 12765msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12766msgstr "" 12767 12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12769msgid "Delete Rule" 12770msgstr "" 12771 12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12773#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12774#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12775msgid "False" 12776msgstr "" 12777 12778#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12779msgid "True" 12780msgstr "" 12781 12782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12786#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12787#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12789#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12790#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12791#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12792#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12793#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12796msgid "Name" 12797msgstr "" 12798 12799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12801msgid "Field" 12802msgstr "" 12803 12804#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12805#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12808msgid "Value" 12809msgstr "" 12810 12811#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12812msgid "Prefix" 12813msgstr "" 12814 12815#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12816msgid "Presets" 12817msgstr "" 12818 12819#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12820msgid "Select catalog preset to load" 12821msgstr "" 12822 12823#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12824msgid "Save current catalog settings as preset" 12825msgstr "" 12826 12827#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12828#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12829msgid "Save" 12830msgstr "" 12831 12832#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12833msgid "Delete current preset" 12834msgstr "" 12835 12836#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12839#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12840#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12841#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12842msgid "Delete" 12843msgstr "" 12844 12845#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12846msgid "Enabled sections will be included in the generated catalog." 12847msgstr "" 12848 12849#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12850msgid "Included sections" 12851msgstr "" 12852 12853#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12854msgid "List of books, sorted by Author" 12855msgstr "" 12856 12857#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12858msgid "&Authors" 12859msgstr "" 12860 12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12862msgid "List of books, sorted by Title" 12863msgstr "" 12864 12865#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12866msgid "&Titles" 12867msgstr "" 12868 12869#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12870msgid "List of series books, sorted by Series" 12871msgstr "" 12872 12873#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12874msgid "&Series" 12875msgstr "" 12876 12877#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12878msgid "List of books, sorted by genre" 12879msgstr "" 12880 12881#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12882msgid "&Genres" 12883msgstr "" 12884 12885#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 12886msgid "Field containing genres" 12887msgstr "" 12888 12889#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 12890msgid "List of books, sorted by date added to calibre" 12891msgstr "" 12892 12893#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 12894msgid "&Recently added" 12895msgstr "" 12896 12897#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 12898msgid "Individual descriptions of books with cover thumbs, sorted by author" 12899msgstr "" 12900 12901#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 12902msgid "&Descriptions" 12903msgstr "" 12904 12905#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 12906msgid "" 12907"The first matching prefix rule applies a prefix to book listings in the " 12908"generated catalog." 12909msgstr "" 12910 12911#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 12912msgid "Prefixes" 12913msgstr "" 12914 12915#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 12916msgid "" 12917"Books matching any of the exclusion rules will be excluded from the " 12918"generated catalog. " 12919msgstr "" 12920 12921#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 12922msgid "Excluded books" 12923msgstr "" 12924 12925#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 12926msgid "" 12927"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 12928"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 12929msgstr "" 12930 12931#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 12932msgid "Excluded genres" 12933msgstr "" 12934 12935#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 12936msgid "Genres to &exclude (regex):" 12937msgstr "" 12938 12939#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 12940msgid "Reset to default" 12941msgstr "" 12942 12943#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 12944#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 12945#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 12946#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 12947#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 12948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 12949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 12950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 12951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 12952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 12953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 12954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 12955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 12956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 12957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 12958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 12959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 12960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 12961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 12962#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 12963#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 12964#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 12965#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 12966#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 12967#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 12968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 12969#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 12970#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 12971#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 12972#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 12973#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 12974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 12975#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 12976#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 12977msgid "..." 12978msgstr "" 12979 12980#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 12981msgid "Results of regex:" 12982msgstr "" 12983 12984#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 12985msgid "Tags that will be excluded as genres" 12986msgstr "" 12987 12988#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 12989msgid "Other options" 12990msgstr "" 12991 12992#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 12993msgid "" 12994"Custom column containing additional content to be merged with comments " 12995"metadata in the descriptions section." 12996msgstr "" 12997 12998#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 12999msgid "Merge additional content before comments in descriptions section." 13000msgstr "" 13001 13002#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13003msgid "&Before" 13004msgstr "" 13005 13006#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13007msgid "Merge additional content after comments in descriptions section." 13008msgstr "" 13009 13010#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13011msgid "&After" 13012msgstr "" 13013 13014#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13015msgid "" 13016"Separate comments metadata and additional content with a horizontal rule in " 13017"the descriptions section." 13018msgstr "" 13019 13020#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13021msgid "Include &separator" 13022msgstr "" 13023 13024#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13025msgid "&Merge with comments:" 13026msgstr "" 13027 13028#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13029msgid "Catalog cover:" 13030msgstr "" 13031 13032#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13033msgid "Generate new cover" 13034msgstr "" 13035 13036#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13037msgid "Use existing cover" 13038msgstr "" 13039 13040#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13041msgid "E&xtra Description note:" 13042msgstr "" 13043 13044#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13045msgid "Custom column source for text to include in Descriptions section." 13046msgstr "" 13047 13048#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13049msgid "&Thumb width:" 13050msgstr "" 13051 13052#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13053msgid "Size hint for cover thumbnails included in Descriptions section." 13054msgstr "" 13055 13056#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13057msgid " inch" 13058msgstr "" 13059 13060#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13061msgid "Author cross-references:" 13062msgstr "" 13063 13064#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13065msgid "For books with multiple authors, list each author separately" 13066msgstr "" 13067 13068#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13069msgid "Tab template for catalog.ui" 13070msgstr "" 13071 13072#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13073msgid "Bold" 13074msgstr "" 13075 13076#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13077msgid "Italic" 13078msgstr "" 13079 13080#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13081msgid "Underline" 13082msgstr "" 13083 13084#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13085msgid "Strikethrough" 13086msgstr "" 13087 13088#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13089msgid "Superscript" 13090msgstr "" 13091 13092#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13093msgid "Subscript" 13094msgstr "" 13095 13096#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13097msgid "Ordered list" 13098msgstr "" 13099 13100#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13101msgid "Unordered list" 13102msgstr "" 13103 13104#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13106msgid "Align left" 13107msgstr "" 13108 13109#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13110msgid "Align center" 13111msgstr "" 13112 13113#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13115msgid "Align right" 13116msgstr "" 13117 13118#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13119msgid "Align justified" 13120msgstr "" 13121 13122#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13127msgid "Undo" 13128msgstr "" 13129 13130#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13132msgid "Redo" 13133msgstr "" 13134 13135#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13136msgid "Remove formatting" 13137msgstr "" 13138 13139#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13140msgid "Paste and match style" 13141msgstr "" 13142 13143#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13144msgid "Cut" 13145msgstr "" 13146 13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13148msgid "Increase indentation" 13149msgstr "" 13150 13151#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13152msgid "Decrease indentation" 13153msgstr "" 13154 13155#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13156msgid "Foreground color" 13157msgstr "" 13158 13159#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13160msgid "Background color" 13161msgstr "" 13162 13163#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13164msgid "Insert link or image" 13165msgstr "" 13166 13167#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13168msgid "Insert separator" 13169msgstr "" 13170 13171#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13172#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13173#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13174#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13175msgid "Clear" 13176msgstr "" 13177 13178#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13179msgid "Style text block" 13180msgstr "" 13181 13182#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13183msgid "Style the selected text block" 13184msgstr "" 13185 13186#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13187#, python-brace-format 13188msgid "Heading {0}" 13189msgstr "" 13190 13191#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13192#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13193#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13194#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13197msgid "Normal" 13198msgstr "" 13199 13200#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13201msgid "Blockquote" 13202msgstr "" 13203 13204#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13205msgid "Choose foreground color" 13206msgstr "" 13207 13208#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13209msgid "Choose background color" 13210msgstr "" 13211 13212#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13213#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13214#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13215msgid "Invalid URL" 13216msgstr "" 13217 13218#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13219#, python-format 13220msgid "The url %r is invalid" 13221msgstr "" 13222 13223#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13224msgid "Remote images not supported" 13225msgstr "" 13226 13227#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13228msgid "" 13229"You must download the image to your computer, URLs pointing to remote images" 13230" are not supported." 13231msgstr "" 13232 13233#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13234msgid "Create link" 13235msgstr "" 13236 13237#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13238#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13239msgid "&Browse" 13240msgstr "" 13241 13242#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13243#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13244#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13245#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13246#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13247#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13253#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13254msgid "Images" 13255msgstr "" 13256 13257#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13266msgid "Choose file" 13267msgstr "" 13268 13269#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13270msgid "" 13271"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13272" will be added as an image reference instead of as a link. You can also " 13273"choose to create a link to a file on your computer. Note that if you create " 13274"a link to a file on your computer, it will stop working if the file is " 13275"moved." 13276msgstr "" 13277 13278#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13279msgid "Enter &URL:" 13280msgstr "" 13281 13282#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13283msgid "Treat the URL as an &image" 13284msgstr "" 13285 13286#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13287msgid "Enter &name (optional):" 13288msgstr "" 13289 13290#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13291msgid "Choose a file on your computer:" 13292msgstr "" 13293 13294#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13297#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13298msgid "Fonts" 13299msgstr "" 13300 13301#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13302#, python-format 13303msgid "%s toolbars" 13304msgstr "" 13305 13306#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13307#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13308msgid "Hide" 13309msgstr "" 13310 13311#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13312#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13313msgid "Show" 13314msgstr "" 13315 13316#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13319msgid "Smarten punctuation" 13320msgstr "" 13321 13322#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13323msgid "&Normal view" 13324msgstr "" 13325 13326#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13327msgid "&HTML source" 13328msgstr "" 13329 13330#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13331msgid "AZW3 output" 13332msgstr "" 13333 13334#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13335#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13336msgid "Do not add &Table of Contents to book" 13337msgstr "" 13338 13339#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13340#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13341msgid "&Title for Table of Contents:" 13342msgstr "" 13343 13344#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13345#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13346msgid "Put generated Table of Contents at &start of book instead of end" 13347msgstr "" 13348 13349#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13350#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13351msgid "Use author &sort for author" 13352msgstr "" 13353 13354#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13355#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13356msgid "Disable &compression of the file contents" 13357msgstr "" 13358 13359#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13360#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13361msgid "" 13362"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13363"read syncing" 13364msgstr "" 13365 13366#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13367msgid "" 13368"For settings that cannot be specified in this dialog, use the values saved " 13369"in a previous conversion (if they exist) instead of using the defaults " 13370"specified in the Preferences" 13371msgstr "" 13372 13373#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13374msgid "None of the selected books have saved conversion settings." 13375msgstr "" 13376 13377#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13378msgid "Bulk convert one book" 13379msgstr "" 13380 13381#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13382msgid "Bulk convert {} books" 13383msgstr "" 13384 13385#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13386msgid "Comic input" 13387msgstr "" 13388 13389#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13390#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13391#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13392#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13393#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13394#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13395msgid "input" 13396msgstr "" 13397 13398#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13399msgid "&Number of colors:" 13400msgstr "" 13401 13402#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13403msgid "off" 13404msgstr "" 13405 13406#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13407msgid "Disable &normalize" 13408msgstr "" 13409 13410#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13412msgid "Keep &aspect ratio" 13413msgstr "" 13414 13415#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13416msgid "Disable &Sharpening" 13417msgstr "" 13418 13419#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13420msgid "Disable &Trimming" 13421msgstr "" 13422 13423#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13424msgid "&Wide" 13425msgstr "" 13426 13427#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13428msgid "&Landscape" 13429msgstr "" 13430 13431#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13432msgid "&Right to left" 13433msgstr "" 13434 13435#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13436msgid "Don't so&rt" 13437msgstr "" 13438 13439#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13440msgid "De&speckle" 13441msgstr "" 13442 13443#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13444msgid "&Disable comic processing" 13445msgstr "" 13446 13447#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13448#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13449msgid "&Output format:" 13450msgstr "" 13451 13452#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13453msgid "Disable conversion of images to &black and white" 13454msgstr "" 13455 13456#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13457msgid "Override image &size:" 13458msgstr "" 13459 13460#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13461msgid "Don't add links to &pages to the Table of Contents for CBC files" 13462msgstr "" 13463 13464#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13466msgid "Debug" 13467msgstr "" 13468 13469#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13470msgid "Debug the conversion process." 13471msgstr "" 13472 13473#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13474#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13475msgid "Choose debug folder" 13476msgstr "" 13477 13478#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13479msgid "Invalid debug folder" 13480msgstr "" 13481 13482#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13483msgid "Failed to create debug folder" 13484msgstr "" 13485 13486#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13487msgid "" 13488"Choose a folder to put the debug output into. If you specify a folder, " 13489"calibre will place a lot of debug output into it. This will be useful in " 13490"understanding the conversion process and figuring out the correct values for" 13491" conversion parameters like Table of Contents and Chapter detection." 13492msgstr "" 13493 13494#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13495msgid "" 13496"The debug process outputs the intermediate HTML generated at various stages " 13497"of the conversion process. This HTML can sometimes serve as a good starting " 13498"point for hand editing a conversion." 13499msgstr "" 13500 13501#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13502msgid "DOCX input" 13503msgstr "" 13504 13505#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13506msgid "Do not try to autodetect a &cover from images in the document" 13507msgstr "" 13508 13509#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13510msgid "Do not add a page break after every &endnote" 13511msgstr "" 13512 13513#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13514msgid "" 13515"Render &superscripts and subscripts so that they do not affect the line " 13516"height." 13517msgstr "" 13518 13519#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13520msgid "DOCX output" 13521msgstr "" 13522 13523#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13524msgid "Paper si&ze:" 13525msgstr "" 13526 13527#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13528#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13529msgid "&Custom size:" 13530msgstr "" 13531 13532#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13533msgid "Page &bottom margin" 13534msgstr "" 13535 13536#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13537msgid "Page &left margin" 13538msgstr "" 13539 13540#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13541msgid "Page &right margin" 13542msgstr "" 13543 13544#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13545msgid "Page &top margin" 13546msgstr "" 13547 13548#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13549msgid "" 13550"Do not insert the &Table of Contents as a page at the start of the document" 13551msgstr "" 13552 13553#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13554msgid "Do not insert &cover as image at start of document" 13555msgstr "" 13556 13557#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13558msgid "Preserve the aspect ratio of the image inserted as cover" 13559msgstr "" 13560 13561#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13562msgid "EPUB output" 13563msgstr "" 13564 13565#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13566msgid "Preserve cover &aspect ratio" 13567msgstr "" 13568 13569#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13570msgid "Split files &larger than:" 13571msgstr "" 13572 13573#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13574#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13575msgid "Disabled" 13576msgstr "" 13577 13578#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13579msgid " KB" 13580msgstr "" 13581 13582#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13583msgid "No default &cover" 13584msgstr "" 13585 13586#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13587msgid "No &SVG cover" 13588msgstr "" 13589 13590#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13591msgid "Insert inline &Table of Contents" 13592msgstr "" 13593 13594#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13595msgid "Do not &split on page breaks" 13596msgstr "" 13597 13598#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13599msgid "Put inserted Table of Contents at the &end of the book" 13600msgstr "" 13601 13602#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13603msgid "&Flatten EPUB file structure" 13604msgstr "" 13605 13606#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13607msgid "&Title for inserted ToC:" 13608msgstr "" 13609 13610#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13611msgid "EP&UB version:" 13612msgstr "" 13613 13614#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13615msgid "FB2 input" 13616msgstr "" 13617 13618#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13619msgid "Do not insert a &Table of Contents at the beginning of the book." 13620msgstr "" 13621 13622#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13623msgid "FB2 output" 13624msgstr "" 13625 13626#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13627msgid "&Sectionize:" 13628msgstr "" 13629 13630#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13631msgid "&Genre:" 13632msgstr "" 13633 13634#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13635msgid "Font rescaling wizard" 13636msgstr "" 13637 13638#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13639#, python-format 13640msgid "" 13641"<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" 13642"<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" 13643"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13644msgstr "" 13645 13646#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13647msgid "&Output document" 13648msgstr "" 13649 13650#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13651#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13652msgid "&Base font size:" 13653msgstr "" 13654 13655#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13656#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13657msgid "Font size &key:" 13658msgstr "" 13659 13660#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13661#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13662#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13663#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13664#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13665#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13666#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13667#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13668#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13669#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13670#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13671#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13672#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13673msgid " pt" 13674msgstr "" 13675 13676#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13677msgid "Use &default values" 13678msgstr "" 13679 13680#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13681msgid "&Input document" 13682msgstr "" 13683 13684#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13685msgid "&Font size: " 13686msgstr "" 13687 13688#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13689msgid " will map to size: " 13690msgstr "" 13691 13692#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13693msgid "0.0 pt" 13694msgstr "" 13695 13696#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13697msgid "" 13698"Heuristic\n" 13699"processing" 13700msgstr "" 13701 13702#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13703msgid "Modify the document text and structure using common patterns." 13704msgstr "" 13705 13706#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13707#, python-format 13708msgid "" 13709"<b>Heuristic processing</b> means that calibre will scan your book for " 13710"common patterns and fix them. As the name implies, this involves guesswork, " 13711"which means that it could end up worsening the result of a conversion, if " 13712"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13713"conversion does not turn out as you expect, turning on heuristics can " 13714"improve matters. Read more about the various heuristic processing options in" 13715" the <a href=\"%s\">User Manual</a>." 13716msgstr "" 13717 13718#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13719msgid "Enable &heuristic processing" 13720msgstr "" 13721 13722#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13723msgid "Heuristic processing" 13724msgstr "" 13725 13726#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13727msgid "Unwrap lines" 13728msgstr "" 13729 13730#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13731msgid "Line &un-wrap factor:" 13732msgstr "" 13733 13734#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13735msgid "Detect and markup unformatted chapter headings and sub headings" 13736msgstr "" 13737 13738#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13739msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13740msgstr "" 13741 13742#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13743msgid "Delete blank lines between paragraphs" 13744msgstr "" 13745 13746#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13747msgid "Ensure scene breaks are consistently formatted" 13748msgstr "" 13749 13750#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13751msgid "Replace soft scene &breaks:" 13752msgstr "" 13753 13754#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13755msgid "Remove unnecessary hyphens" 13756msgstr "" 13757 13758#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13759msgid "Italicize common words and patterns" 13760msgstr "" 13761 13762#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13763msgid "Replace entity indents with CSS indents" 13764msgstr "" 13765 13766#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13767msgid "HTMLZ output" 13768msgstr "" 13769 13770#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13771msgid "How to handle &CSS" 13772msgstr "" 13773 13774#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13775msgid "How to handle class &based CSS" 13776msgstr "" 13777 13778#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13779msgid "Use book &title as the filename for the HTML file inside the archive" 13780msgstr "" 13781 13782#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13783msgid "Control the look and feel of the output." 13784msgstr "" 13785 13786#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13787msgid "Original" 13788msgstr "" 13789 13790#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13791msgid "Left align" 13792msgstr "" 13793 13794#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13795msgid "Justify text" 13796msgstr "" 13797 13798#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13799msgid "Base font si&ze:" 13800msgstr "" 13801 13802#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13803msgid "Wizard to help you choose an appropriate font size key" 13804msgstr "" 13805 13806#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13807msgid "Minim&um line height:" 13808msgstr "" 13809 13810#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13811msgid " %" 13812msgstr "" 13813 13814#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13815msgid "L&ine height:" 13816msgstr "" 13817 13818#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13819msgid "Embed font fami&ly:" 13820msgstr "" 13821 13822#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13823msgid "&Embed all fonts in document" 13824msgstr "" 13825 13826#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13827msgid "E&xpand CSS" 13828msgstr "" 13829 13830#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13831msgid "Keep &ligatures" 13832msgstr "" 13833 13834#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13835msgid "&Disable font size rescaling" 13836msgstr "" 13837 13838#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13839#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13841msgid "&Fonts" 13842msgstr "" 13843 13844#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13845msgid "Text &justification:" 13846msgstr "" 13847 13848#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13849msgid "&Unsmarten punctuation" 13850msgstr "" 13851 13852#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13853msgid "&Transliterate Unicode characters to ASCII" 13854msgstr "" 13855 13856#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13857msgid "I&nput character encoding:" 13858msgstr "" 13859 13860#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13861msgid "T&ext" 13862msgstr "" 13863 13864#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13865msgid "&Line size:" 13866msgstr "" 13867 13868#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13869msgid "" 13870"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13871"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13872"This option controls the width of that indent." 13873msgstr "" 13874 13875#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13877msgid "No change" 13878msgstr "" 13879 13880#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13882msgid " em" 13883msgstr "" 13884 13885#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 13886msgid "Insert &blank line between paragraphs" 13887msgstr "" 13888 13889#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 13890msgid "Remove &spacing between paragraphs" 13891msgstr "" 13892 13893#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 13894msgid "I&ndent size:" 13895msgstr "" 13896 13897#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 13898msgid "&Linearize tables" 13899msgstr "" 13900 13901#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 13902#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 13903msgid "&Layout" 13904msgstr "" 13905 13906#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 13907msgid "E&xtra CSS" 13908msgstr "" 13909 13910#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 13911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 13912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 13913msgid "Filter style information" 13914msgstr "" 13915 13916#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 13917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 13918msgid "Select what style information you want completely removed:" 13919msgstr "" 13920 13921#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 13922msgid "Removes the font-family CSS property" 13923msgstr "" 13924 13925#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 13926msgid "" 13927"Removes the margin CSS properties. Note that page margins are not affected " 13928"by this setting." 13929msgstr "" 13930 13931#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 13932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13933msgid "&Margins" 13934msgstr "" 13935 13936#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 13937msgid "Removes the padding CSS properties" 13938msgstr "" 13939 13940#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 13941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13942msgid "&Padding" 13943msgstr "" 13944 13945#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 13946msgid "Convert floating images/text into static images/text" 13947msgstr "" 13948 13949#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 13950msgid "F&loats" 13951msgstr "" 13952 13953#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 13954msgid "Removes foreground and background colors" 13955msgstr "" 13956 13957#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 13958#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 13959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13960msgid "&Colors" 13961msgstr "" 13962 13963#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 13964msgid "Other CSS Propert&ies:" 13965msgstr "" 13966 13967#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 13968msgid "" 13969"Comma separated list of CSS properties to remove. For example: display, " 13970"color, font-family" 13971msgstr "" 13972 13973#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 13974msgid "&Styling" 13975msgstr "" 13976 13977#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 13978msgid "&Transform styles" 13979msgstr "" 13980 13981#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 13982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 13983msgid "Transform &HTML" 13984msgstr "" 13985 13986#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 13987msgid "LRF output" 13988msgstr "" 13989 13990#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 13991msgid "Enable &auto-rotation of wide images" 13992msgstr "" 13993 13994#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 13995msgid "&Wordspace:" 13996msgstr "" 13997 13998#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 13999msgid "Minimum para. &indent:" 14000msgstr "" 14001 14002#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14003msgid "Render &tables as images" 14004msgstr "" 14005 14006#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14007msgid "Text size multiplier for text in rendered tables:" 14008msgstr "" 14009 14010#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14011msgid "Add &header" 14012msgstr "" 14013 14014#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14015msgid "Header &separation:" 14016msgstr "" 14017 14018#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14019msgid "Header &format:" 14020msgstr "" 14021 14022#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14023msgid "&Embed fonts" 14024msgstr "" 14025 14026#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14027msgid "&Serif font family:" 14028msgstr "" 14029 14030#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14031msgid "S&ans-serif font family:" 14032msgstr "" 14033 14034#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14035msgid "&Monospace font family:" 14036msgstr "" 14037 14038#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14040msgid "Metadata" 14041msgstr "" 14042 14043#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14044msgid "" 14045"Set the metadata. The output file will contain as much of this metadata as " 14046"possible." 14047msgstr "" 14048 14049#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14050#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14051msgid "This book has no cover" 14052msgstr "" 14053 14054#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14055#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14056msgid "Choose cover for " 14057msgstr "" 14058 14059#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14060#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14061msgid "Cannot read" 14062msgstr "" 14063 14064#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14065#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14066msgid "You do not have permission to read the file: " 14067msgstr "" 14068 14069#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14070#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14071#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14072msgid "Error reading file" 14073msgstr "" 14074 14075#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14076#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14077msgid "<p>There was an error reading from file: <br /><b>" 14078msgstr "" 14079 14080#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14081#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14082msgid " is not a valid picture" 14083msgstr "" 14084 14085#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14086msgid "Book cover" 14087msgstr "" 14088 14089#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14090msgid "Change &cover image:" 14091msgstr "" 14092 14093#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14094msgid "Browse for an image to use as the cover of this book." 14095msgstr "" 14096 14097#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14098msgid "Use cover from &source file" 14099msgstr "" 14100 14101#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14103#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14104#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14105#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14106#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14107#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14109msgid "&Title:" 14110msgstr "" 14111 14112#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14113#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14114msgid "Change the title of this book" 14115msgstr "" 14116 14117#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14118#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14119msgid "&Author(s):" 14120msgstr "" 14121 14122#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14123msgid "Author so&rt:" 14124msgstr "" 14125 14126#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14127msgid "" 14128"Change the author(s) of this book. Multiple authors should be separated by a" 14129" comma" 14130msgstr "" 14131 14132#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14133#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14134msgid "&Publisher:" 14135msgstr "" 14136 14137#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14139#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14140msgid "Ta&gs:" 14141msgstr "" 14142 14143#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14145#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14146msgid "" 14147"Tags categorize the book. This is particularly useful while searching. " 14148"<br><br>They can be any words or phrases, separated by commas." 14149msgstr "" 14150 14151#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14153#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14154msgid "&Series:" 14155msgstr "" 14156 14157#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14158#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14161#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14162msgid "List of known series. You can add new series." 14163msgstr "" 14164 14165#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14166msgid "Book " 14167msgstr "" 14168 14169#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14170msgid "MOBI output" 14171msgstr "" 14172 14173#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14174msgid "Ignore &margins" 14175msgstr "" 14176 14177#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14178msgid "" 14179"Do not convert all images to &JPEG (may result in images not working in " 14180"older viewers)" 14181msgstr "" 14182 14183#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14184msgid "Kindle options" 14185msgstr "" 14186 14187#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14188msgid "MOBI file &type:" 14189msgstr "" 14190 14191#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14192msgid "Personal Doc tag:" 14193msgstr "" 14194 14195#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14196msgid "" 14197"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14198"both MOBI filetypes. If you wish to use the new format on your device, " 14199"convert to AZW3 instead of MOBI." 14200msgstr "" 14201 14202#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14203msgid "Default profile" 14204msgstr "" 14205 14206#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14207#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14208msgid "unlimited" 14209msgstr "" 14210 14211#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14212#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14213#, python-format 14214msgid "%(width)d x %(height)d pixels" 14215msgstr "" 14216 14217#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14218#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14219#, python-format 14220msgid "Screen size: %s" 14221msgstr "" 14222 14223#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14224msgid "Page setup" 14225msgstr "" 14226 14227#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14228msgid "&Output profile:" 14229msgstr "" 14230 14231#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14232msgid "Profile description" 14233msgstr "" 14234 14235#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14236msgid "&Input profile:" 14237msgstr "" 14238 14239#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14240msgid "Margins" 14241msgstr "" 14242 14243#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14244#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14245msgid "&Left:" 14246msgstr "" 14247 14248#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14249#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14250#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14251#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14252msgid "Unchanged" 14253msgstr "" 14254 14255#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14256#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14257msgid "&Top:" 14258msgstr "" 14259 14260#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14261#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14262msgid "&Right:" 14263msgstr "" 14264 14265#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14266#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14267msgid "&Bottom:" 14268msgstr "" 14269 14270#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14271msgid "PDB output" 14272msgstr "" 14273 14274#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14275#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14276#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14277#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14278msgid "&Format:" 14279msgstr "" 14280 14281#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14282#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14283#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14284#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14285msgid "&Inline TOC" 14286msgstr "" 14287 14288#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14289#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14290#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14291msgid "Output &encoding:" 14292msgstr "" 14293 14294#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14295msgid "PDF input" 14296msgstr "" 14297 14298#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14299msgid "Line &un-wrapping factor:" 14300msgstr "" 14301 14302#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14303msgid "No &images" 14304msgstr "" 14305 14306#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14307msgid "PDF output" 14308msgstr "" 14309 14310#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14311msgid "Use page margins from the &document being converted" 14312msgstr "" 14313 14314#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14315msgid "&Use the paper size set in output profile" 14316msgstr "" 14317 14318#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14319msgid "&Paper size:" 14320msgstr "" 14321 14322#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14323msgid "&Unit:" 14324msgstr "" 14325 14326#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14327msgid "Preserve &aspect ratio of cover" 14328msgstr "" 14329 14330#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14331msgid "Add page &numbers to the bottom of every page" 14332msgstr "" 14333 14334#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14335msgid "Add a printable &Table of Contents at the end" 14336msgstr "" 14337 14338#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14339msgid "&Title for ToC:" 14340msgstr "" 14341 14342#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14343msgid "Serif famil&y:" 14344msgstr "" 14345 14346#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14347msgid "Sans fami&ly:" 14348msgstr "" 14349 14350#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14351msgid "&Monospace family:" 14352msgstr "" 14353 14354#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14355msgid "S&tandard font:" 14356msgstr "" 14357 14358#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14359msgid "Default font si&ze:" 14360msgstr "" 14361 14362#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14363#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14364#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14366msgid " px" 14367msgstr "" 14368 14369#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14370msgid "Monospace &font size:" 14371msgstr "" 14372 14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14374msgid "Page &number map:" 14375msgstr "" 14376 14377#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14378msgid "Page margins" 14379msgstr "" 14380 14381#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14382msgid "Page headers and footers" 14383msgstr "" 14384 14385#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14386#, python-format 14387msgid "" 14388"You can insert headers and footers into every page of the produced PDF file " 14389"by using header and footer templates. For examples, see the <a " 14390"href=\"%s\">documentation</a>." 14391msgstr "" 14392 14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14394msgid "&Header template:" 14395msgstr "" 14396 14397#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14398msgid "&Footer template:" 14399msgstr "" 14400 14401#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14402msgid "&Break long words at the end of lines" 14403msgstr "" 14404 14405#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14406msgid "Odd/even &offset:" 14407msgstr "" 14408 14409#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14410msgid "PMLZ output" 14411msgstr "" 14412 14413#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14414msgid "Do not &reduce image size and depth" 14415msgstr "" 14416 14417#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14418msgid "RB output" 14419msgstr "" 14420 14421#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14422msgid "No formats available" 14423msgstr "" 14424 14425#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14426msgid "Cannot build regex using the GUI builder without a book." 14427msgstr "" 14428 14429#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14430msgid "Could not open file" 14431msgstr "" 14432 14433#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14434msgid "Could not open the file, do you have it open in another program?" 14435msgstr "" 14436 14437#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14438msgid "" 14439"Failed to generate markup for testing. Click \"Show details\" to learn more." 14440msgstr "" 14441 14442#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14443#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14444msgid "Failed to generate preview" 14445msgstr "" 14446 14447#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14448msgid "Open book" 14449msgstr "" 14450 14451#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14452msgid "Click the \"Open\" button below to open a e-book to use for testing." 14453msgstr "" 14454 14455#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14456msgid "Regex Builder" 14457msgstr "" 14458 14459#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14460msgid "Regex:" 14461msgstr "" 14462 14463#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14464#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14465#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14466#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14467#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14468msgid "&Test" 14469msgstr "" 14470 14471#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14472msgid "Occurrences:" 14473msgstr "" 14474 14475#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14476#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14477#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14478msgid "0" 14479msgstr "" 14480 14481#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14482msgid "Goto:" 14483msgstr "" 14484 14485#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14487#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14488#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14489#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14491msgid "&Previous" 14492msgstr "" 14493 14494#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14496#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14497#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14498#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14499#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14502msgid "&Next" 14503msgstr "" 14504 14505#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14507msgid "Preview" 14508msgstr "" 14509 14510#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14511msgid "RTF input" 14512msgstr "" 14513 14514#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14515msgid "Ignore &WMF images in the RTF file" 14516msgstr "" 14517 14518#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14519msgid "" 14520"Search &\n" 14521"replace" 14522msgstr "" 14523 14524#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14525msgid "&Search regular expression:" 14526msgstr "" 14527 14528#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14529msgid "Replacement text" 14530msgstr "" 14531 14532#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14533msgid "Search regular expression" 14534msgstr "" 14535 14536#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14537msgid "Load calibre search-replace definitions file" 14538msgstr "" 14539 14540#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14541#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14542msgid "calibre search-replace definitions file" 14543msgstr "" 14544 14545#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14546msgid "Failed to read" 14547msgstr "" 14548 14549#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14550#, python-format 14551msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14552msgstr "" 14553 14554#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14555msgid "Save calibre search-replace definitions file" 14556msgstr "" 14557 14558#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14559msgid "Unused search & replace definition" 14560msgstr "" 14561 14562#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14563msgid "" 14564"The search/replace definition being edited has not been added to the list " 14565"of definitions. Do you wish to continue with the conversion (the definition " 14566"will not be used)?" 14567msgstr "" 14568 14569#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14570#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14571msgid "Invalid regular expression" 14572msgstr "" 14573 14574#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14575#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14576#, python-format 14577msgid "Invalid regular expression: %s" 14578msgstr "" 14579 14580#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14581msgid "" 14582"The list of search/replace definitions that will be applied to this " 14583"conversion." 14584msgstr "" 14585 14586#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14587msgid "Edit search/replace definition" 14588msgstr "" 14589 14590#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14591msgid "&Replacement text:" 14592msgstr "" 14593 14594#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14595msgid "" 14596"Add the current expression to the list of expressions that will be applied" 14597msgstr "" 14598 14599#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14601msgid "&Add" 14602msgstr "" 14603 14604#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14605msgid "Edit the currently selected expression" 14606msgstr "" 14607 14608#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14609#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14610msgid "&Change" 14611msgstr "" 14612 14613#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14614msgid "Remove the currently selected expression" 14615msgstr "" 14616 14617#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14618#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14619#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14620#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14621msgid "&Remove" 14622msgstr "" 14623 14624#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14625msgid "Load a list of expressions from a previously saved file" 14626msgstr "" 14627 14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14629#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14630#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14632#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14633msgid "&Load" 14634msgstr "" 14635 14636#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14637msgid "Save this list of expressions so that you can re-use it easily" 14638msgstr "" 14639 14640#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14641#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14642#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14645#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14646#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14649msgid "&Save" 14650msgstr "" 14651 14652#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14653msgid "Move expression up." 14654msgstr "" 14655 14656#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14657msgid "Move expression down." 14658msgstr "" 14659 14660#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14661#, python-format 14662msgid "" 14663"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14664"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14665"expressions. Also clicking the wizard button below will allow you to test " 14666"your regular expression against the current input document. When you are " 14667"happy with an expression, click the Add button to add it to the list of " 14668"expressions." 14669msgstr "" 14670 14671#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14672#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14674#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14675#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14676msgid "Restore &defaults" 14677msgstr "" 14678 14679#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14680msgid "&Input format:" 14681msgstr "" 14682 14683#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14684msgid "Use &saved conversion settings for individual books" 14685msgstr "" 14686 14687#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14688msgid "Convert" 14689msgstr "" 14690 14691#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14692msgid "SNB output" 14693msgstr "" 14694 14695#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14696msgid "Hide &chapter name" 14697msgstr "" 14698 14699#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14700msgid "Don't indent the &first line for each paragraph" 14701msgstr "" 14702 14703#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14704msgid "Insert &empty line between paragraphs" 14705msgstr "" 14706 14707#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14708msgid "Optimize for full-&screen mode" 14709msgstr "" 14710 14711#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14712msgid "" 14713"Structure\n" 14714"detection" 14715msgstr "" 14716 14717#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14718msgid "" 14719"Fine tune the detection of chapter headings and other document structure." 14720msgstr "" 14721 14722#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14723msgid "Detect &chapters at (XPath expression):" 14724msgstr "" 14725 14726#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14727msgid "Insert &page breaks before (XPath expression):" 14728msgstr "" 14729 14730#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14731msgid "Start &reading at (XPath expression):" 14732msgstr "" 14733 14734#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14735#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14736#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14737msgid "Invalid XPath" 14738msgstr "" 14739 14740#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14741#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14743#, python-format 14744msgid "The XPath expression %s is invalid." 14745msgstr "" 14746 14747#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14748msgid "Remove &fake margins" 14749msgstr "" 14750 14751#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14752msgid "" 14753"The header and footer removal options have been replaced by the Search & " 14754"replace options. Click the Search & replace category in the bar to the left " 14755"to use these options. Leave the replace field blank and enter your " 14756"header/footer removal regexps into the search field." 14757msgstr "" 14758 14759#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14760msgid "Insert &metadata as page at start of book" 14761msgstr "" 14762 14763#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14764msgid "Chapter &mark:" 14765msgstr "" 14766 14767#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14768msgid "Remove first &image" 14769msgstr "" 14770 14771#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14772msgid "" 14773"Table of\n" 14774"Contents" 14775msgstr "" 14776 14777#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14778msgid "Control the creation/conversion of the Table of Contents." 14779msgstr "" 14780 14781#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14782msgid "Level &1 TOC (XPath expression):" 14783msgstr "" 14784 14785#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14786msgid "Level &2 TOC (XPath expression):" 14787msgstr "" 14788 14789#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14790msgid "Level &3 TOC (XPath expression):" 14791msgstr "" 14792 14793#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14794msgid "&Force use of auto-generated Table of Contents" 14795msgstr "" 14796 14797#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14798msgid "Do not add &detected chapters to the Table of Contents" 14799msgstr "" 14800 14801#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14802msgid "Number of &links to add to Table of Contents:" 14803msgstr "" 14804 14805#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14806msgid "TOC &filter:" 14807msgstr "" 14808 14809#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14810msgid "Chapter &threshold:" 14811msgstr "" 14812 14813#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14814msgid "Allow &duplicate links when creating the Table of Contents" 14815msgstr "" 14816 14817#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14818#, python-format 14819msgid "" 14820"<a href=\"%s\">Help with using these options to generate a Table of " 14821"Contents</a>" 14822msgstr "" 14823 14824#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14825msgid "" 14826"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14827" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14828" caused by automatic generation." 14829msgstr "" 14830 14831#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14832msgid "&Manually fine-tune the ToC after conversion is completed" 14833msgstr "" 14834 14835#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14836msgid "TXT input" 14837msgstr "" 14838 14839#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14840msgid "Structure" 14841msgstr "" 14842 14843#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14844msgid "&Paragraph style:" 14845msgstr "" 14846 14847#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14848msgid "&Formatting style:" 14849msgstr "" 14850 14851#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14852msgid "Common" 14853msgstr "" 14854 14855#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14856msgid "Preserve &spaces" 14857msgstr "" 14858 14859#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14860msgid "Remove &indents at the beginning of lines" 14861msgstr "" 14862 14863#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14864#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14865msgid "Markdown" 14866msgstr "" 14867 14868#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14869msgid "" 14870"<p>Markdown is a simple markup language for text files, that allows for " 14871"advanced formatting. To learn more visit <a " 14872"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14873msgstr "" 14874 14875#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14876msgid "" 14877"You can optionally enable various extensions to the base Markdown syntax, " 14878"below." 14879msgstr "" 14880 14881#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14882msgid "" 14883"More information on <a href=\"https://python-" 14884"markdown.github.io/extensions/\">Markdown extensions</a>" 14885msgstr "" 14886 14887#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 14888msgid "TXT output" 14889msgstr "" 14890 14891#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 14892msgid "General" 14893msgstr "" 14894 14895#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 14896msgid "&Line ending style:" 14897msgstr "" 14898 14899#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 14900msgid "&Formatting:" 14901msgstr "" 14902 14903#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 14904msgid "Plain" 14905msgstr "" 14906 14907#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 14908msgid "&Maximum line length:" 14909msgstr "" 14910 14911#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 14912msgid "Force maximum line &length" 14913msgstr "" 14914 14915#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 14916msgid "Markdown, Textile" 14917msgstr "" 14918 14919#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 14920msgid "Do not remove links (<a> tags) before processing" 14921msgstr "" 14922 14923#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 14924msgid "Do not remove image &references before processing" 14925msgstr "" 14926 14927#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 14928msgid "Keep text &color, when possible" 14929msgstr "" 14930 14931#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 14932msgid "TXTZ output" 14933msgstr "" 14934 14935#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 14936msgid "Use a wizard to generate the XPath expression" 14937msgstr "" 14938 14939#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 14940msgid "Match HTML &tags with tag name:" 14941msgstr "" 14942 14943#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 14944msgid "*" 14945msgstr "" 14946 14947#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 14948msgid "a" 14949msgstr "" 14950 14951#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 14952msgid "br" 14953msgstr "" 14954 14955#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 14956msgid "div" 14957msgstr "" 14958 14959#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 14960msgid "h1" 14961msgstr "" 14962 14963#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 14964msgid "h2" 14965msgstr "" 14966 14967#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 14968msgid "h3" 14969msgstr "" 14970 14971#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 14972msgid "h4" 14973msgstr "" 14974 14975#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 14976msgid "h5" 14977msgstr "" 14978 14979#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 14980msgid "h6" 14981msgstr "" 14982 14983#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 14984msgid "hr" 14985msgstr "" 14986 14987#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 14988msgid "span" 14989msgstr "" 14990 14991#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 14992msgid "Having the &attribute:" 14993msgstr "" 14994 14995#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 14996msgid "With &value:" 14997msgstr "" 14998 14999#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15000msgid "(A regular expression)" 15001msgstr "" 15002 15003#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15004#, python-format 15005msgid "" 15006"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15007" <i>h2</i>, attribute to <i>class</i> and value to " 15008"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15009"leaving value blank will match any value. Setting tag to * will match any " 15010"tag.</p><p>To learn more advanced usage of XPath see the <a " 15011"href=\"%s\">XPath Tutorial</a>." 15012msgstr "" 15013 15014#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15015msgid "Browse by covers" 15016msgstr "" 15017 15018#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15021msgid "Choose color" 15022msgstr "" 15023 15024#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15026#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15027#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15030#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15031msgid "&Name:" 15032msgstr "" 15033 15034#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15035msgid "Color &1:" 15036msgstr "" 15037 15038#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15039msgid "Color &2:" 15040msgstr "" 15041 15042#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15043msgid "Contrast color &1 (mainly for text):" 15044msgstr "" 15045 15046#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15047msgid "Contrast color &2 (mainly for text):" 15048msgstr "" 15049 15050#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15051#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15054#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15055msgid "Invalid name" 15056msgstr "" 15057 15058#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15059#, python-format 15060msgid "" 15061"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15062"least two characters long." 15063msgstr "" 15064 15065#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15066#, python-format 15067msgid "A color scheme with the name \"%s\" already exists." 15068msgstr "" 15069 15070#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15071msgid "" 15072"When generating covers, a color scheme for the cover is chosen at random " 15073"from the color schemes below. You can prevent an individual scheme from " 15074"being selected by unchecking it. The preview on the right shows the " 15075"currently selected color scheme." 15076msgstr "" 15077 15078#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15079msgid "Choose a color scheme to be used for this generated cover." 15080msgstr "" 15081 15082#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15083msgid "" 15084"In normal cover generation, the color scheme is chosen at random from the " 15085"list of color schemes below. You can prevent an individual color scheme from" 15086" being chosen by unchecking it here." 15087msgstr "" 15088 15089#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15090msgid "&New color scheme" 15091msgstr "" 15092 15093#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15094msgid "&Edit color scheme" 15095msgstr "" 15096 15097#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15098msgid "&Remove color scheme" 15099msgstr "" 15100 15101#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15102msgid "&Styles" 15103msgstr "" 15104 15105#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15106msgid "" 15107"When generating covers, a style for the cover is chosen at random from the " 15108"styles below. You can prevent an individual style from being selected by " 15109"unchecking it. The preview on the right shows the currently selected style." 15110msgstr "" 15111 15112#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15113msgid "Choose a style to be used for this generated cover." 15114msgstr "" 15115 15116#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15117msgid "" 15118"In normal cover generation, the style is chosen at random from the list of " 15119"styles below. You can prevent an individual style from being chosen by " 15120"unchecking it here." 15121msgstr "" 15122 15123#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15124msgid "&Fonts and sizes" 15125msgstr "" 15126 15127#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15128msgid "&Title font family:" 15129msgstr "" 15130 15131#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15132msgid "&Title font size:" 15133msgstr "" 15134 15135#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15136msgid "&Subtitle font family:" 15137msgstr "" 15138 15139#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15140msgid "&Subtitle font size:" 15141msgstr "" 15142 15143#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15144msgid "&Footer font family:" 15145msgstr "" 15146 15147#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15148msgid "&Footer font size:" 15149msgstr "" 15150 15151#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15152msgid "Cover &width:" 15153msgstr "" 15154 15155#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15156msgid "Cover &height:" 15157msgstr "" 15158 15159#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15160msgid "" 15161"Note that the preview to the side is of fixed aspect ratio, so changing the " 15162"cover width above will not have any effect. If you change the height, you " 15163"should also change the width nevertheless as it will be used in actual cover" 15164" generation." 15165msgstr "" 15166 15167#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15168msgid "&Text" 15169msgstr "" 15170 15171#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15172msgid "" 15173"The text on the generated cover is taken from the metadata of the book. This" 15174" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15175"templates for bold, italic and line breaks, respectively. The default " 15176"templates use the title, series and authors. You can change them to use " 15177"whatever metadata you like." 15178msgstr "" 15179 15180#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15181msgid "Change the &title template" 15182msgstr "" 15183 15184#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15185msgid "The title template" 15186msgstr "" 15187 15188#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15189msgid "Change the &sub-title template" 15190msgstr "" 15191 15192#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15193msgid "The sub-title template" 15194msgstr "" 15195 15196#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15197msgid "Change the &footer template" 15198msgstr "" 15199 15200#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15201msgid "The footer template" 15202msgstr "" 15203 15204#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15205msgid "My Color Scheme" 15206msgstr "" 15207 15208#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15209#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15212msgid "Cannot edit" 15213msgstr "" 15214 15215#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15216msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15217msgstr "" 15218 15219#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15220#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15221#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15222msgid "Cannot remove" 15223msgstr "" 15224 15225#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15226msgid "Cannot remove a builtin color scheme." 15227msgstr "" 15228 15229#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15230msgid "A sample book" 15231msgstr "" 15232 15233#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15234msgid "Author One" 15235msgstr "" 15236 15237#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15238msgid "Author Two" 15239msgstr "" 15240 15241#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15242msgid "A series of samples" 15243msgstr "" 15244 15245#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15246msgid "Tag One" 15247msgstr "" 15248 15249#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15250msgid "Tag Two" 15251msgstr "" 15252 15253#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15254msgid "Some publisher" 15255msgstr "" 15256 15257#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15258msgid "Cover generation settings" 15259msgstr "" 15260 15261#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15262msgid "Save these settings as the &defaults for future use" 15263msgstr "" 15264 15265#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15266msgid "Save the current cover generation settings for later re-use" 15267msgstr "" 15268 15269#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15270msgid "Load previously saved cover generation settings" 15271msgstr "" 15272 15273#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15274msgid "" 15275"Save the current settings as the settings to use always instead of just this" 15276" time. Remember that for styles and colors the actual style or color used is" 15277" chosen at random from the list of checked styles/colors." 15278msgstr "" 15279 15280#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15281msgid "My cover style" 15282msgstr "" 15283 15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15285msgid "Name for these settings" 15286msgstr "" 15287 15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15289msgid "Theme name:" 15290msgstr "" 15291 15292#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15293msgid "" 15294"Create the rule below, the rule can be used to transform style properties" 15295msgstr "" 15296 15297#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15298#, python-brace-format 15299msgid "{preamble} {property} {match_type} {query}" 15300msgstr "" 15301 15302#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15303msgid "If the &property:" 15304msgstr "" 15305 15306#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15307msgid "" 15308"The name of a CSS property, for example: font-size\n" 15309"Do not use shorthand properties, they will not work.\n" 15310"For instance use margin-top, not margin." 15311msgstr "" 15312 15313#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15314#, python-brace-format 15315msgid "{action} {action_data}" 15316msgstr "" 15317 15318#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15319msgid "The CSS property value" 15320msgstr "" 15321 15322#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15323msgid "" 15324"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15325"number is used it will be compared with the CSS value using whatever unit " 15326"the value has. Note that comparison automatically converts units, except for" 15327" relative units like percentage or em, for which comparison fails if the " 15328"units are different." 15329msgstr "" 15330 15331#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15332msgid "" 15333"CSS properties to add to the rule that contains the matching style. You can " 15334"specify more than one property, separated by semi-colons, for example: " 15335"color:red; font-weight: bold" 15336msgstr "" 15337 15338#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15339msgid "A number" 15340msgstr "" 15341 15342#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15343#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15344#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15345#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15346msgid "Edit rule" 15347msgstr "" 15348 15349#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15350#, python-brace-format 15351msgid "" 15352"If the property <i>{property}</i> <b>{match_type}</b> " 15353"<b>{query}</b><br>{action}" 15354msgstr "" 15355 15356#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15357#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15358msgid "This rule is invalid, please remove it" 15359msgstr "" 15360 15361#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15362msgid "" 15363"You can specify rules to transform styles here. Click the \"Add rule\" " 15364"button below to get started." 15365msgstr "" 15366 15367#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15368msgid "Test style transform rules" 15369msgstr "" 15370 15371#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15372msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15373msgstr "" 15374 15375#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15376msgid "Resulting stylesheet" 15377msgstr "" 15378 15379#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15380msgid "Edit style transform rules" 15381msgstr "" 15382 15383#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15384#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15386#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15387msgid "E&xport" 15388msgstr "" 15389 15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15391#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15392msgid "Export these rules to a file" 15393msgstr "" 15394 15395#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15396#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15398#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15399msgid "&Import" 15400msgstr "" 15401 15402#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15403msgid "Import previously exported rules" 15404msgstr "" 15405 15406#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15407#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15408msgid "&Test rules" 15409msgstr "" 15410 15411#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15412#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15413msgid "Save this ruleset for later re-use" 15414msgstr "" 15415 15416#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15417#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15418msgid "Load a previously saved ruleset" 15419msgstr "" 15420 15421#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15422#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15423msgid "No rules" 15424msgstr "" 15425 15426#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15427msgid "There are no rules to export" 15428msgstr "" 15429 15430#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15431msgid "Choose file for exported rules" 15432msgstr "" 15433 15434#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15435msgid "Choose file to import rules from" 15436msgstr "" 15437 15438#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15439#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15440msgid " index" 15441msgstr "" 15442 15443#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15444#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15445#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15446#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15447#, python-brace-format 15448msgid "Clear {0}" 15449msgstr "" 15450 15451#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15452msgid "Set {} to yes" 15453msgstr "" 15454 15455#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15456msgid "Set {} to no" 15457msgstr "" 15458 15459#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15460msgid "Clear {}" 15461msgstr "" 15462 15463#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15464#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15465#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15466#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15467#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15472#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15473#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15474#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15475#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15476msgid "Undefined" 15477msgstr "" 15478 15479#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15480#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15482msgid "Today" 15483msgstr "" 15484 15485#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15486msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15487msgstr "" 15488 15489#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15490#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15491msgid "Values changed" 15492msgstr "" 15493 15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15495msgid "" 15496"You have changed the values. In order to use this editor, you must either " 15497"discard or apply these changes. Apply changes?" 15498msgstr "" 15499 15500#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15501#, python-brace-format 15502msgid "" 15503"The enumeration \"{0}\" contains an invalid value that will be set to the " 15504"default" 15505msgstr "" 15506 15507#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15508#, python-brace-format 15509msgid "Set {0} to No" 15510msgstr "" 15511 15512#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15513#, python-brace-format 15514msgid "Set {0} to Yes" 15515msgstr "" 15516 15517#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15519msgid "Open Item editor" 15520msgstr "" 15521 15522#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15523msgid "Apply changes" 15524msgstr "" 15525 15526#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15527#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15528msgid "Clear series" 15529msgstr "" 15530 15531#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15532msgid "Automatically number books" 15533msgstr "" 15534 15535#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15536msgid "" 15537"If not checked, the series number for the books will be set to 1. If " 15538"checked, selected books will be automatically numbered, in the order you " 15539"selected them. So if you selected Book A and then Book B, Book A will have " 15540"series number 1 and Book B series number 2." 15541msgstr "" 15542 15543#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15544msgid "Force numbers to start with " 15545msgstr "" 15546 15547#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15548msgid "" 15549"Series will normally be renumbered from the highest number in the database " 15550"for that series. Checking this box will tell calibre to start numbering from" 15551" the value in the box" 15552msgstr "" 15553 15554#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15556msgid "" 15557"The amount by which to increment the series number for successive books. " 15558"Only applicable when using force series numbers." 15559msgstr "" 15560 15561#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15562#, python-brace-format 15563msgid "" 15564"The enumeration \"{0}\" contains invalid values that will not appear in the " 15565"list" 15566msgstr "" 15567 15568#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15569msgid "Remove all tags" 15570msgstr "" 15571 15572#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15573#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15574msgid "tags to remove" 15575msgstr "" 15576 15577#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15578msgid "" 15579"You have entered values. In order to use this editor you must first discard " 15580"them. Discard the values?" 15581msgstr "" 15582 15583#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15584#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15585msgid "No details available." 15586msgstr "" 15587 15588#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15589msgid "Device no longer connected." 15590msgstr "" 15591 15592#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15593msgid "Get device information" 15594msgstr "" 15595 15596#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15597msgid "Set library information" 15598msgstr "" 15599 15600#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15601msgid "Get list of books on device" 15602msgstr "" 15603 15604#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15605msgid "Prepare files for transfer from device" 15606msgstr "" 15607 15608#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15609msgid "Get annotations from device" 15610msgstr "" 15611 15612#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15613msgid "Send metadata to device" 15614msgstr "" 15615 15616#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15617msgid "Send collections to device" 15618msgstr "" 15619 15620#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15621msgid "Upload one book to the device" 15622msgid_plural "Upload {} books to the device" 15623msgstr[0] "" 15624 15625#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15626msgid "Delete books from device" 15627msgstr "" 15628 15629#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15630msgid "Download books from device" 15631msgstr "" 15632 15633#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15634msgid "View book on device" 15635msgstr "" 15636 15637#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15638msgid "Set default send to device action" 15639msgstr "" 15640 15641#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15642msgid "Send to main memory" 15643msgstr "" 15644 15645#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15646msgid "Send to storage card A" 15647msgstr "" 15648 15649#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15650msgid "Send to storage card B" 15651msgstr "" 15652 15653#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15654msgid "Send specific format to" 15655msgstr "" 15656 15657#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15658msgid "Send and delete from library" 15659msgstr "" 15660 15661#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15662msgid "Eject device" 15663msgstr "" 15664 15665#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15666#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15668#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15669msgid "Error" 15670msgstr "" 15671 15672#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15673msgid "Error communicating with device" 15674msgstr "" 15675 15676#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15677#, python-format 15678msgid "Manage the %s?" 15679msgstr "" 15680 15681#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15682#, python-format 15683msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15684msgstr "" 15685 15686#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15687#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15688#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15689msgid "No suitable formats" 15690msgstr "" 15691 15692#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15693msgid "Select folder to open as device" 15694msgstr "" 15695 15696#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15697msgid "Running jobs" 15698msgstr "" 15699 15700#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15701msgid "Cannot configure the device while there are running device jobs." 15702msgstr "" 15703 15704#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15705#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15706#, python-format 15707msgid "Configure %s" 15708msgstr "" 15709 15710#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15711#, python-format 15712msgid "Restart calibre for the changes to %s to be applied." 15713msgstr "" 15714 15715#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15716msgid "Error talking to device" 15717msgstr "" 15718 15719#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15720msgid "" 15721"There was a temporary error talking to the device. Please unplug and " 15722"reconnect the device or reboot." 15723msgstr "" 15724 15725#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15726msgid "Device: " 15727msgstr "" 15728 15729#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15730msgid " detected." 15731msgstr "" 15732 15733#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15734msgid "No books" 15735msgstr "" 15736 15737#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15738msgid "selected to send" 15739msgstr "" 15740 15741#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15743msgid "No device" 15744msgstr "" 15745 15746#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15747msgid "No device connected" 15748msgstr "" 15749 15750#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15751#, python-format 15752msgid "%(num)i of %(total)i books" 15753msgstr "" 15754 15755#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15756#, python-format 15757msgid "0 of %i books" 15758msgstr "" 15759 15760#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15761msgid "Choose format to send to device" 15762msgstr "" 15763 15764#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15765msgid "Cannot send: No device is connected" 15766msgstr "" 15767 15768#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15769#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15770msgid "No card" 15771msgstr "" 15772 15773#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15775msgid "Cannot send: Device has no storage card" 15776msgstr "" 15777 15778#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15779#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15781msgid "Auto convert the following books before uploading to the device?" 15782msgstr "" 15783 15784#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15785msgid "Sending catalogs to device." 15786msgstr "" 15787 15788#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15789msgid "Sending news to device." 15790msgstr "" 15791 15792#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15793msgid "Sending books to device." 15794msgstr "" 15795 15796#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15797msgid "" 15798"Could not upload the following books to the device, as no suitable formats " 15799"were found. Convert the book(s) to a format supported by your device first." 15800msgstr "" 15801 15802#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15803msgid "No space on device" 15804msgstr "" 15805 15806#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15807msgid "" 15808"<p>Cannot upload books to device there is no more free space available " 15809msgstr "" 15810 15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15812msgid "Incorrect destination" 15813msgstr "" 15814 15815#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15816#, python-format 15817msgid "Analyzing books on the device: %d%% finished" 15818msgstr "" 15819 15820#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15821msgid "Book format sync problem" 15822msgstr "" 15823 15824#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15825msgid "" 15826"Some book formats in your library cannot be synced because they have dates " 15827"in the future" 15828msgstr "" 15829 15830#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15831#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15833#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15834msgid "Device" 15835msgstr "" 15836 15837#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15838msgid "Unknown formats" 15839msgstr "" 15840 15841#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15842#, python-brace-format 15843msgid "" 15844"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15845"support them. If you send these formats to your {1} they may not work. Are " 15846"you sure?" 15847msgstr "" 15848 15849#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15850#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15852#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15853#, python-format 15854msgid "The template %s is invalid:" 15855msgstr "" 15856 15857#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15858msgid "Select available formats and their order for this device" 15859msgstr "" 15860 15861#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15862msgid "" 15863"If checked, books are placed into sub-folders based on their metadata on the" 15864" device. If unchecked, books are all put into the top level folder." 15865msgstr "" 15866 15867#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15868#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15869msgid "Use sub-folders" 15870msgstr "" 15871 15872#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15873#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15874#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15875msgid "Use author sort for author" 15876msgstr "" 15877 15878#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 15879msgid "Save &template:" 15880msgstr "" 15881 15882#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 15883msgid "No formats selected" 15884msgstr "" 15885 15886#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 15887msgid "You must choose at least one format to send to the device" 15888msgstr "" 15889 15890#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 15891msgid "" 15892"<b>Save &template</b> to control the filename and\n" 15893" location of files sent to the device:" 15894msgstr "" 15895 15896#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 15897msgid "" 15898"A <b>list of &folders</b> on the device to\n" 15899" which to send e-books. The first one that exists will be used:" 15900msgstr "" 15901 15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 15904msgid "Browse for a folder on the device" 15905msgstr "" 15906 15907#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 15908msgid "" 15909"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 15910" connect to devices with a checkmark next to their names." 15911msgstr "" 15912 15913#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 15914#, python-format 15915msgid "Send the %s format to the folder:" 15916msgstr "" 15917 15918#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 15919msgid "Folder on the device" 15920msgstr "" 15921 15922#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 15923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 15924msgid "&Remove rule" 15925msgstr "" 15926 15927#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 15928msgid "Format specific sending" 15929msgstr "" 15930 15931#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 15932msgid "" 15933"You can create rules that control where e-books of a specific\n" 15934" format are sent to on the device. These will take precedence over\n" 15935" the folders specified above." 15936msgstr "" 15937 15938#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 15939msgid "Add a &new rule" 15940msgstr "" 15941 15942#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 15943#, python-format 15944msgid "The <b>%s</b> device has no serial number, it cannot be configured" 15945msgstr "" 15946 15947#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 15948msgid "" 15949"<b>No MTP device connected.</b><p> You can only configure the MTP device " 15950"plugin when a device is connected." 15951msgstr "" 15952 15953#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 15954msgid "" 15955"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 15956"devices\" tab." 15957msgstr "" 15958 15959#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 15960#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 15961#, python-format 15962msgid "Choose the formats to send to the %s" 15963msgstr "" 15964 15965#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 15966#, python-format 15967msgid "&Ignore the %s in calibre" 15968msgstr "" 15969 15970#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 15971msgid "Change scanned &folders" 15972msgstr "" 15973 15974#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 15975msgid "Show device information" 15976msgstr "" 15977 15978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 15979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 15980#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 15981#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 15982#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 15983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 15984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 15985#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 15986msgid "Copy to clipboard" 15987msgstr "" 15988 15989#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 15990#, python-format 15991msgid "The %s will be ignored in calibre" 15992msgstr "" 15993 15994#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 15995#, python-format 15996msgid "" 15997"You are trying to send books into the <b>%s</b> folder. This folder is " 15998"currently ignored by calibre when scanning the device. You have to tell " 15999"calibre you want this folder scanned in order to be able to send books to " 16000"it. Click the <b>Configure</b> button below to send books to it." 16001msgstr "" 16002 16003#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16005#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16006#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16007msgid "Configure" 16008msgstr "" 16009 16010#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16011#, python-format 16012msgid "Cannot send to %s" 16013msgstr "" 16014 16015#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16016msgid "Choose folder on device" 16017msgstr "" 16018 16019#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16020msgid "<b>Scanned folders:</b>" 16021msgstr "" 16022 16023#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16024msgid "" 16025"You can select which folders calibre will scan when searching this device " 16026"for books." 16027msgstr "" 16028 16029#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16030msgid "" 16031"If you a select a previously unselected folder, any sub-folders will not be " 16032"visible until you restart calibre." 16033msgstr "" 16034 16035#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16036msgid "Choose folders to scan" 16037msgstr "" 16038 16039#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16040msgid "File formats" 16041msgstr "" 16042 16043#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16044msgid "Extra driver customization options" 16045msgstr "" 16046 16047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16048msgid "How many empty books?" 16049msgstr "" 16050 16051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16052msgid "How many empty books should be added?" 16053msgstr "" 16054 16055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16056msgid "Set the author of the new books to:" 16057msgstr "" 16058 16059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16060msgid "Reset author to Unknown" 16061msgstr "" 16062 16063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16064msgid "Set the series of the new books to:" 16065msgstr "" 16066 16067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16068msgid "Reset series" 16069msgstr "" 16070 16071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16072msgid "Set the title of the new books to:" 16073msgstr "" 16074 16075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16076msgid "Reset title" 16077msgstr "" 16078 16079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16080msgid "Also create an empty e-book in format:" 16081msgstr "" 16082 16083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16084msgid "Also create an empty book format file that you can subsequently edit" 16085msgstr "" 16086 16087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16088msgid "Also copy book &formats when duplicating a book" 16089msgstr "" 16090 16091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16092msgid "Also copy all e-book files into the newly created duplicate books." 16093msgstr "" 16094 16095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16096msgid "&Duplicate current book" 16097msgstr "" 16098 16099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16100#, python-format 16101msgid "" 16102"Make the new empty book records exact duplicates\n" 16103"of the current book \"%s\", with all metadata identical" 16104msgstr "" 16105 16106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16107msgid "Add books by ISBN" 16108msgstr "" 16109 16110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16111msgid "&Paste from clipboard" 16112msgstr "" 16113 16114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16115#, python-format 16116msgid "" 16117"<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" 16118"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16119"<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" 16120"<p><code>9788842915232 >> %s</code></p>" 16121msgstr "" 16122 16123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16124msgid "&Tags to set on created book entries:" 16125msgstr "" 16126 16127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16128msgid "Check for books with the same ISBN already in library" 16129msgstr "" 16130 16131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16132msgid "Some invalid ISBNs" 16133msgstr "" 16134 16135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16136msgid "" 16137"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16138"\"Show details\" to see which ones. Do you want to proceed?" 16139msgstr "" 16140 16141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16142msgid "All invalid ISBNs" 16143msgstr "" 16144 16145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16146msgid "All the ISBNs you entered were invalid. No books can be added." 16147msgstr "" 16148 16149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16150msgid "Edit authors" 16151msgstr "" 16152 16153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16154msgid "" 16155"Edit the authors for this book. You can drag and drop to re-arrange authors" 16156msgstr "" 16157 16158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16159msgid "Enter an author to add" 16160msgstr "" 16161 16162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16163msgid "&Remove selected" 16164msgstr "" 16165 16166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16167msgid "Configure the Book details window" 16168msgstr "" 16169 16170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16171#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16172msgid "Select displayed metadata" 16173msgstr "" 16174 16175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16176msgid "Move the selected field up" 16177msgstr "" 16178 16179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16180msgid "Move the selected field down" 16181msgstr "" 16182 16183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16184msgid "" 16185"Note that <b>comments</b> will always be displayed at the end, regardless of" 16186" the order you assign here" 16187msgstr "" 16188 16189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16190msgid "Fit &cover within view" 16191msgstr "" 16192 16193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16194msgid "Configure this view" 16195msgstr "" 16196 16197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16198#, python-format 16199msgid "Next [%s]" 16200msgstr "" 16201 16202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16203#, python-format 16204msgid "Previous [%s]" 16205msgstr "" 16206 16207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16208msgid "This book is marked" 16209msgstr "" 16210 16211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16212#, python-format 16213msgid "This book is marked as: %s" 16214msgstr "" 16215 16216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16217msgid "Path: {}" 16218msgstr "" 16219 16220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16221msgid "My books" 16222msgstr "" 16223 16224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16225msgid "No help available" 16226msgstr "" 16227 16228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16229msgid "No help available for this output format." 16230msgstr "" 16231 16232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16233#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16234msgid "Generate catalog" 16235msgstr "" 16236 16237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16238#, python-brace-format 16239msgid "Generate catalog for {0} books" 16240msgstr "" 16241 16242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16243msgid "Catalo&g format:" 16244msgstr "" 16245 16246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16247msgid "" 16248"Catalog &title (existing catalog with the same title will be replaced):" 16249msgstr "" 16250 16251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16252msgid "&Send catalog to device automatically" 16253msgstr "" 16254 16255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16256msgid "" 16257"Add the catalog to your calibre library after it is generated.\n" 16258"Note that if you disable adding of the catalog to the library\n" 16259"automatic sending of the catalog to the device will not work." 16260msgstr "" 16261 16262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16263msgid "&Add catalog to library" 16264msgstr "" 16265 16266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16267msgid "Catalog options" 16268msgstr "" 16269 16270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16271msgid "Vacuuming database to improve performance." 16272msgstr "" 16273 16274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16275msgid "This will take a while, please wait..." 16276msgstr "" 16277 16278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16279msgid "Vacuuming..." 16280msgstr "" 16281 16282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16283msgid "Check library -- Problems found" 16284msgstr "" 16285 16286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16287msgid "" 16288" <h1>Help</h1>\n" 16289"\n" 16290" <p>calibre stores the list of your books and their metadata in a\n" 16291" database. The actual book files and covers are stored as normal\n" 16292" files in the calibre library folder. The database contains a list of the files\n" 16293" and covers belonging to each book entry. This tool checks that the\n" 16294" actual files in the library folder on your computer match the\n" 16295" information in the database.</p>\n" 16296"\n" 16297" <p>The result of each type of check is shown to the left. The various\n" 16298" checks are:\n" 16299" </p>\n" 16300" <ul>\n" 16301" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16302" in the library where books titles should, but that do not have the\n" 16303" correct form to be a book title.</li>\n" 16304" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16305" library that appear to be correctly-formed titles, but have no corresponding\n" 16306" entries in the database.</li>\n" 16307" <li><b>Invalid authors</b>: These are files appearing\n" 16308" in the library where only author folders should be.</li>\n" 16309" <li><b>Extra authors</b>: These are folders in the\n" 16310" calibre library that appear to be authors but that do not have entries\n" 16311" in the database.</li>\n" 16312" <li><b>Missing book formats</b>: These are book formats that are in\n" 16313" the database but have no corresponding format file in the book's folder.\n" 16314" <li><b>Extra book formats</b>: These are book format files found in\n" 16315" the book's folder but not in the database.\n" 16316" <li><b>Unknown files in books</b>: These are extra files in the\n" 16317" folder of each book that do not correspond to a known format or cover\n" 16318" file.</li>\n" 16319" <li><b>Missing cover files</b>: These represent books that are marked\n" 16320" in the database as having covers but the actual cover files are\n" 16321" missing.</li>\n" 16322" <li><b>Cover files not in database</b>: These are books that have\n" 16323" cover files but are marked as not having covers in the database.</li>\n" 16324" <li><b>Folder raising exception</b>: These represent folders in the\n" 16325" calibre library that could not be processed/understood by this\n" 16326" tool.</li>\n" 16327" </ul>\n" 16328"\n" 16329" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16330" marked</i> and <i>Fix marked</i>.</p>\n" 16331" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16332" have no entries in the database. Check the box next to the item you want\n" 16333" to delete. Use with caution.</p>\n" 16334"\n" 16335" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16336" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16337" checking the fixable box and pushing this button will tell calibre that\n" 16338" there is no cover for all of the books listed. Use this option if you\n" 16339" are not going to restore the covers from a backup. In the case of extra\n" 16340" cover files, checking the fixable box and pushing this button will tell\n" 16341" calibre that the cover files it found are correct for all the books\n" 16342" listed. Use this when you are not going to delete the file(s). In the\n" 16343" case of missing formats, checking the fixable box and pushing this\n" 16344" button will tell calibre that the formats are really gone. Use this if\n" 16345" you are not going to restore the formats from a backup.</p>\n" 16346"\n" 16347" " 16348msgstr "" 16349 16350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16351msgid "&Run the check again" 16352msgstr "" 16353 16354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16355msgid "Copy &to clipboard" 16356msgstr "" 16357 16358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16360msgid "&Done" 16361msgstr "" 16362 16363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16364msgid "Mark &all for delete" 16365msgstr "" 16366 16367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16368msgid "Mark all deletable subitems" 16369msgstr "" 16370 16371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16372msgid "Delete &marked" 16373msgstr "" 16374 16375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16376msgid "Delete marked files (checked subitems)" 16377msgstr "" 16378 16379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16380msgid "Mar&k all for fix" 16381msgstr "" 16382 16383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16384msgid "Mark all fixable items" 16385msgstr "" 16386 16387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16388msgid "&Fix marked" 16389msgstr "" 16390 16391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16392msgid "Fix marked sections (checked fixable items)" 16393msgstr "" 16394 16395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16396msgid "Names to ignore:" 16397msgstr "" 16398 16399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16400msgid "" 16401"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16402msgstr "" 16403 16404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16405msgid "Extensions to ignore:" 16406msgstr "" 16407 16408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16409msgid "" 16410"Enter comma-separated extensions without a leading dot. Used only in book " 16411"folders" 16412msgstr "" 16413 16414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16415msgid "(fixable)" 16416msgstr "" 16417 16418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16420msgid "(deletable)" 16421msgstr "" 16422 16423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16424msgid "Path from library" 16425msgstr "" 16426 16427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16428msgid "" 16429"The marked files and folders will be <b>permanently deleted</b>. Are you " 16430"sure?" 16431msgstr "" 16432 16433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16435msgid "Choose format" 16436msgstr "" 16437 16438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16439msgid "&Open with..." 16440msgstr "" 16441 16442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16443msgid "Edit \"Open with\" applications..." 16444msgstr "" 16445 16446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16448#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16449msgid "Format" 16450msgstr "" 16451 16452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16453msgid "Existing" 16454msgstr "" 16455 16456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16457msgid "Convertible" 16458msgstr "" 16459 16460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16462msgid "Choose location for calibre library" 16463msgstr "" 16464 16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16466msgid "Same as current" 16467msgstr "" 16468 16469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16470#, python-format 16471msgid "The location %s contains the current calibre library" 16472msgstr "" 16473 16474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16477#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16478#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16479msgid "Bad location" 16480msgstr "" 16481 16482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16483msgid "" 16484"You should not create a library inside the calibre folder as this folder is " 16485"automatically deleted during upgrades." 16486msgstr "" 16487 16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16489#, python-format 16490msgid "" 16491"You can only create libraries inside %s at the top level, not in sub-folders" 16492msgstr "" 16493 16494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16495msgid "No existing library found" 16496msgstr "" 16497 16498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16499#, python-format 16500msgid "There is no existing calibre library at %s" 16501msgstr "" 16502 16503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16504msgid "Not empty" 16505msgstr "" 16506 16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16508#, python-format 16509msgid "The folder %s is not empty. Please choose an empty folder." 16510msgstr "" 16511 16512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16513msgid "Moving library, please wait..." 16514msgstr "" 16515 16516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16517msgid "Scanning..." 16518msgstr "" 16519 16520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16521msgid "Failed to move library" 16522msgstr "" 16523 16524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16525msgid "" 16526"There was an error while moving the library. The operation has been aborted." 16527" Click \"Show details\" for details." 16528msgstr "" 16529 16530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16531msgid "No location" 16532msgstr "" 16533 16534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16535msgid "No location selected" 16536msgstr "" 16537 16538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16539#, python-format 16540msgid "%s is not an existing folder" 16541msgstr "" 16542 16543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16544msgid "Choose your calibre library" 16545msgstr "" 16546 16547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16548#, python-brace-format 16549msgid "Your calibre library is currently located at {0}" 16550msgstr "" 16551 16552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16553msgid "New &location:" 16554msgstr "" 16555 16556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16557msgid "Use the previously &existing library at the new location" 16558msgstr "" 16559 16560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16561msgid "&Create an empty library at the new location" 16562msgstr "" 16563 16564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16565msgid "" 16566"Copy the custom columns, saved searches, column widths, plugboards,\n" 16567"user categories, and other information from the old to the new library" 16568msgstr "" 16569 16570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16571msgid "&Copy structure from the current library" 16572msgstr "" 16573 16574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16575msgid "&Move the current library to new location" 16576msgstr "" 16577 16578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16579#, python-format 16580msgid "Add \"%s\" to toolbars or menus" 16581msgstr "" 16582 16583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16584#, python-format 16585msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16586msgstr "" 16587 16588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16589msgid "" 16590"You can also customise the plugin locations using <b>Preferences -> " 16591"Interface -> Toolbars</b>" 16592msgstr "" 16593 16594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16595msgid "Edit comments" 16596msgstr "" 16597 16598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16600#, python-brace-format 16601msgid "Edit \"{0}\"" 16602msgstr "" 16603 16604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16605msgid "Edit text" 16606msgstr "" 16607 16608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16609msgid "&Show this warning again" 16610msgstr "" 16611 16612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16613msgid "Where do you want to delete from?" 16614msgstr "" 16615 16616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16617#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16618#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16619msgid "Library" 16620msgstr "" 16621 16622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16623msgid "Library and device" 16624msgstr "" 16625 16626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16627#, python-brace-format 16628msgid "{num} of {series}" 16629msgstr "" 16630 16631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16632msgid "Target book" 16633msgstr "" 16634 16635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16636msgid "Merge books" 16637msgstr "" 16638 16639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16640msgid "Merge metadata" 16641msgstr "" 16642 16643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16644msgid "Merge the metadata of the selected books into the target book" 16645msgstr "" 16646 16647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16648msgid "Merge formats" 16649msgstr "" 16650 16651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16652msgid "Merge the book files of the selected books into the target book" 16653msgstr "" 16654 16655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16656msgid "Delete merged books" 16657msgstr "" 16658 16659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16660msgid "Delete the selected books after merging" 16661msgstr "" 16662 16663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16664#, python-brace-format 16665msgid "" 16666"Book formats and metadata from the selected books will be merged into the " 16667"target book ({title})." 16668msgstr "" 16669 16670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16671#, python-brace-format 16672msgid "" 16673"Book formats from the selected books will be merged into to the target book " 16674"({title}). Metadata in the target book will not be changed." 16675msgstr "" 16676 16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16678#, python-brace-format 16679msgid "" 16680"Metadata from the selected books will be merged into to the target book " 16681"({title}). Formats will not be merged." 16682msgstr "" 16683 16684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16685msgid "All book formats of the first selected book will be kept." 16686msgstr "" 16687 16688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16689msgid "After being merged, the selected books will be <b>deleted</b>." 16690msgstr "" 16691 16692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16693msgid "" 16694"Any duplicate formats in the selected books will be permanently " 16695"<b>deleted</b> from your calibre library." 16696msgstr "" 16697 16698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16699msgid "" 16700"Any formats not in the target book will be added to it from the selected " 16701"books." 16702msgstr "" 16703 16704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16705msgid "Are you <b>sure</b> you want to proceed?" 16706msgstr "" 16707 16708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16710msgid "ERROR" 16711msgstr "" 16712 16713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16714msgid "Create a new news source by clicking one of the buttons below" 16715msgstr "" 16716 16717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16718msgid "&Edit this recipe" 16719msgstr "" 16720 16721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16722msgid "&Remove this recipe" 16723msgstr "" 16724 16725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16726msgid "S&ave recipe as file" 16727msgstr "" 16728 16729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16730msgid "&Download this recipe" 16731msgstr "" 16732 16733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16734msgid "Save recipe" 16735msgstr "" 16736 16737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16739msgid "Recipes" 16740msgstr "" 16741 16742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16743msgid "Are you sure you want to permanently remove this recipe?" 16744msgstr "" 16745 16746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16747msgid "" 16748"Create a basic news recipe, by adding RSS feeds to it.\n" 16749"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16750msgstr "" 16751 16752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16753msgid "Recipe &title:" 16754msgstr "" 16755 16756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16757msgid "day(s)" 16758msgstr "" 16759 16760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16761msgid "The oldest article to download" 16762msgstr "" 16763 16764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16766msgid "&Oldest article:" 16767msgstr "" 16768 16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16770msgid "Maximum number of articles to download per feed." 16771msgstr "" 16772 16773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16774msgid "&Max. number of articles per feed:" 16775msgstr "" 16776 16777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16778msgid "Feeds in recipe" 16779msgstr "" 16780 16781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16782msgid "Move selected feed up" 16783msgstr "" 16784 16785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16786msgid "Remove selected feed" 16787msgstr "" 16788 16789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16790msgid "Move selected feed down" 16791msgstr "" 16792 16793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16794msgid "Add feed to recipe" 16795msgstr "" 16796 16797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16798msgid "&Feed title:" 16799msgstr "" 16800 16801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16802msgid "Feed &URL:" 16803msgstr "" 16804 16805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16806msgid "&Add feed" 16807msgstr "" 16808 16809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16810msgid "Add this feed to the recipe" 16811msgstr "" 16812 16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16814msgid "No feed title" 16815msgstr "" 16816 16817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16818msgid "You must specify a title for the feed" 16819msgstr "" 16820 16821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16822msgid "No feed URL" 16823msgstr "" 16824 16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16826msgid "You must specify a URL for the feed" 16827msgstr "" 16828 16829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16830msgid "Title required" 16831msgstr "" 16832 16833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16834msgid "You must give your news source a title" 16835msgstr "" 16836 16837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16838msgid "Feed required" 16839msgstr "" 16840 16841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16842msgid "You must add at least one feed to your news source" 16843msgstr "" 16844 16845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16847msgid "Invalid recipe" 16848msgstr "" 16849 16850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16852#, python-format 16853msgid "Failed to compile the recipe, with syntax error: %s" 16854msgstr "" 16855 16856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16857msgid "My news source" 16858msgstr "" 16859 16860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16861#, python-format 16862msgid "" 16863"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16864"Manual</a>" 16865msgstr "" 16866 16867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16868msgid "Choose builtin recipe" 16869msgstr "" 16870 16871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16873msgid "Go" 16874msgstr "" 16875 16876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16877msgid "Choose recipe" 16878msgstr "" 16879 16880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 16881msgid "You must choose a recipe to customize first" 16882msgstr "" 16883 16884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 16885msgid "Add custom news source" 16886msgstr "" 16887 16888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16889msgid "&New recipe" 16890msgstr "" 16891 16892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16893msgid "Create a new recipe from scratch" 16894msgstr "" 16895 16896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16897msgid "Customize &builtin recipe" 16898msgstr "" 16899 16900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16901msgid "Customize a builtin news download source" 16902msgstr "" 16903 16904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16905msgid "Load a recipe from a file" 16906msgstr "" 16907 16908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16909msgid "Load recipe from &file" 16910msgstr "" 16911 16912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16913msgid "&Show recipe files" 16914msgstr "" 16915 16916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16917msgid "Show the folder containing all recipe files" 16918msgstr "" 16919 16920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 16921msgid "Import &OPML" 16922msgstr "" 16923 16924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 16925msgid "" 16926"Import a collection of RSS feeds in OPML format\n" 16927"Many RSS readers can export their subscribed RSS feeds\n" 16928"in OPML format" 16929msgstr "" 16930 16931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 16932msgid "S&witch to advanced mode" 16933msgstr "" 16934 16935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 16936msgid "Edit this recipe in advanced mode" 16937msgstr "" 16938 16939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 16940msgid "Are you sure? Any unsaved changes will be lost." 16941msgstr "" 16942 16943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 16944msgid "No recipes" 16945msgstr "" 16946 16947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 16948msgid "No custom recipes created." 16949msgstr "" 16950 16951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 16952msgid "Choose a recipe file" 16953msgstr "" 16954 16955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 16956msgid "Invalid input" 16957msgstr "" 16958 16959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 16960#, python-format 16961msgid "<p>Could not create recipe. Error:<br>%s" 16962msgstr "" 16963 16964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 16965msgid "Failed to create recipes" 16966msgstr "" 16967 16968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 16969msgid "Failed to create some recipes, click \"Show details\" for details" 16970msgstr "" 16971 16972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 16973msgid "" 16974"All checked books will be <b>permanently deleted</b> from your device. " 16975"Please verify the list." 16976msgstr "" 16977 16978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 16979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 16980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 16982#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 16983msgid "Author" 16984msgstr "" 16985 16986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 16987msgid "Location" 16988msgstr "" 16989 16990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 16991msgid "Delete from device" 16992msgstr "" 16993 16994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 16995#, python-format 16996msgid "%(curr)s (was %(initial)s)" 16997msgstr "" 16998 16999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17001#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17002msgid "Item is blank" 17003msgstr "" 17004 17005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17007#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17008msgid "An item cannot be set to nothing. Delete it instead." 17009msgstr "" 17010 17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17014msgid "No item selected" 17015msgstr "" 17016 17017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17020msgid "You must select one item from the list of available items." 17021msgstr "" 17022 17023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17027msgid "No items selected" 17028msgstr "" 17029 17030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17032msgid "You must select at least one item from the list." 17033msgstr "" 17034 17035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17037msgid "Are you sure you want to delete the following items?" 17038msgstr "" 17039 17040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17042msgid "Category editor" 17043msgstr "" 17044 17045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17046msgid "Items in use" 17047msgstr "" 17048 17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17050msgid "" 17051"Delete item from database. This will unapply the item from all books and " 17052"then remove it from the database." 17053msgstr "" 17054 17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17056msgid "Rename the item in every book where it is used." 17057msgstr "" 17058 17059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17060#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17061msgid "Ctrl+S" 17062msgstr "" 17063 17064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17065#, python-brace-format 17066msgid "" 17067"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17068"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17069" </p>" 17070msgstr "" 17071 17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17073msgid "This book has DRM" 17074msgstr "" 17075 17076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17077msgid "Duplicate found" 17078msgid_plural "duplicates found" 17079msgstr[0] "" 17080 17081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17082msgid "" 17083"Books with the same titles as the following already exist in calibre. Select" 17084" which books you want added anyway." 17085msgstr "" 17086 17087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17088#, python-format 17089msgid "%(title)s by %(author)s [%(formats)s]" 17090msgstr "" 17091 17092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17093msgid "Already in calibre:" 17094msgstr "" 17095 17096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17098#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17099#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17102#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17103#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17104msgid "No matches found" 17105msgstr "" 17106 17107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17108#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17109msgid "Author sort" 17110msgstr "" 17111 17112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17113msgid "Link" 17114msgstr "" 17115 17116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17118#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17119#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17120msgid "Change case" 17121msgstr "" 17122 17123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17126#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17127#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17128msgid "Upper case" 17129msgstr "" 17130 17131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17134#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17135#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17136msgid "Lower case" 17137msgstr "" 17138 17139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17142#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17143#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17144msgid "Swap case" 17145msgstr "" 17146 17147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17150#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17151#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17152msgid "Title case" 17153msgstr "" 17154 17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17156msgid "Copy to author sort" 17157msgstr "" 17158 17159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17160msgid "Show books by author in book list" 17161msgstr "" 17162 17163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17164msgid "Copy to author" 17165msgstr "" 17166 17167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17168#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17169msgid "Invalid author name" 17170msgstr "" 17171 17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17173msgid "You cannot change an author to multiple authors." 17174msgstr "" 17175 17176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17177#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17178msgid "Manage authors" 17179msgstr "" 17180 17181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17184msgid "&Search for:" 17185msgstr "" 17186 17187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17189msgid "S&earch" 17190msgstr "" 17191 17192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17193msgid "" 17194"<p>Only show authors in the\n" 17195" current Virtual library. Edits already done may be hidden but will\n" 17196" not be forgotten.</p>" 17197msgstr "" 17198 17199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17200msgid "Only show authors in the current &Virtual library" 17201msgstr "" 17202 17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17204msgid "Filter &by:" 17205msgstr "" 17206 17207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17208msgid "" 17209"<p>Only show authors that contain the text in this box.\n" 17210" The match ignores case.</p>" 17211msgstr "" 17212 17213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17214msgid "Fi<er" 17215msgstr "" 17216 17217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17218msgid "" 17219"Reset all the author sort values to a value automatically\n" 17220"generated from the author. Exactly how this value is automatically\n" 17221"generated can be controlled via Preferences->Advanced->Tweaks" 17222msgstr "" 17223 17224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17225msgid "&Recalculate all author sort values" 17226msgstr "" 17227 17228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17229msgid "" 17230"Copy author sort to author for every author. You typically use this button\n" 17231"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17232msgstr "" 17233 17234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17235msgid "&Copy all author sort values to author" 17236msgstr "" 17237 17238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17239#, python-brace-format 17240msgid "Edit permissible values for {0}" 17241msgstr "" 17242 17243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17244msgid "Remove the currently selected value" 17245msgstr "" 17246 17247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17248msgid "Add a new permissible value" 17249msgstr "" 17250 17251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17253msgid "Color" 17254msgstr "" 17255 17256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17259msgid "Select a cell" 17260msgstr "" 17261 17262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17265msgid "Select a cell before clicking the button" 17266msgstr "" 17267 17268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17269msgid "Empty value" 17270msgstr "" 17271 17272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17273msgid "Empty values are not allowed" 17274msgstr "" 17275 17276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17277msgid "Duplicate value" 17278msgstr "" 17279 17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17281#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17282#, python-brace-format 17283msgid "" 17284"The value \"{0}\" is in the list more than once, perhaps with different case" 17285msgstr "" 17286 17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17288msgid "Invalid colors specification" 17289msgstr "" 17290 17291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17292msgid "Either all values or no values must have colors" 17293msgstr "" 17294 17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17296msgid "Previous location: " 17297msgstr "" 17298 17299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17300msgid "Location to import this library to" 17301msgstr "" 17302 17303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17304msgid "Select &folder" 17305msgstr "" 17306 17307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17308msgid "Choose a folder for this library" 17309msgstr "" 17310 17311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17312msgid "Working please wait..." 17313msgstr "" 17314 17315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17316msgid "Total:" 17317msgstr "" 17318 17319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17320msgid "Current:" 17321msgstr "" 17322 17323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17324msgid "" 17325"You can export all calibre data, including your books, settings and plugins " 17326"into a single folder. Then, you can use this tool to re-import all that data" 17327" into a different calibre install, for example, on another computer." 17328msgstr "" 17329 17330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17331msgid "" 17332"This is a simple way to move your calibre installation with all its data to " 17333"a new computer, or to replicate your current setup on a second computer." 17334msgstr "" 17335 17336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17337msgid "&Export all your calibre data" 17338msgstr "" 17339 17340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17341msgid "&Import previously exported data" 17342msgstr "" 17343 17344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17345#, python-brace-format 17346msgid "" 17347"{0} [Size: {1}]\n" 17348"in {2}" 17349msgstr "" 17350 17351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17352msgid "Calculating..." 17353msgstr "" 17354 17355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17356msgid "Select which libraries you want to export below" 17357msgstr "" 17358 17359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17360msgid "" 17361"Specify the folder containing the previously exported calibre data that you " 17362"wish to import." 17363msgstr "" 17364 17365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17366msgid "Choose &folder" 17367msgstr "" 17368 17369#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17370msgid "" 17371"Specify locations for the libraries you want to import. A location must be " 17372"an empty folder on your computer. If you leave any blank, those libraries " 17373"will not be imported." 17374msgstr "" 17375 17376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17377msgid "Select folder with exported data" 17378msgstr "" 17379 17380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17381msgid "" 17382"Importing calibre data means all libraries, settings, plugins, etc will be " 17383"imported. This is a security risk, only proceed if the data you are " 17384"importing was previously generated by you, using the calibre export " 17385"functionality." 17386msgstr "" 17387 17388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17389msgid "Not valid" 17390msgstr "" 17391 17392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17393#, python-brace-format 17394msgid "The folder {0} is not valid: {1}" 17395msgstr "" 17396 17397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17398msgid "Content server running" 17399msgstr "" 17400 17401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17402msgid "" 17403"Cannot import while the Content server is running, shut it down first by " 17404"clicking the \"Connect/share\" button on the calibre toolbar" 17405msgstr "" 17406 17407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17408msgid "No folder selected" 17409msgstr "" 17410 17411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17412msgid "" 17413"You must select a folder containing the previously exported data that you " 17414"wish to import" 17415msgstr "" 17416 17417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17418#, python-format 17419msgid "%s is not a folder" 17420msgstr "" 17421 17422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17423msgid "Not a folder" 17424msgstr "" 17425 17426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17427#, python-format 17428msgid "%s is not an empty folder" 17429msgstr "" 17430 17431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17432msgid "Folder not empty" 17433msgstr "" 17434 17435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17436msgid "No libraries selected" 17437msgstr "" 17438 17439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17440msgid "You must specify the location for at least one library" 17441msgstr "" 17442 17443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17444msgid "Some libraries ignored" 17445msgstr "" 17446 17447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17448msgid "You have chosen not to import some libraries. Proceed anyway?" 17449msgstr "" 17450 17451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17452msgid "Choose a folder to export to" 17453msgstr "" 17454 17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17456msgid "Export folder not empty" 17457msgstr "" 17458 17459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17460msgid "The folder you choose to export the data to must be empty." 17461msgstr "" 17462 17463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17464msgid "Exporting all calibre data..." 17465msgstr "" 17466 17467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17468msgid "Failed to export data." 17469msgstr "" 17470 17471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17472msgid "Importing all calibre data..." 17473msgstr "" 17474 17475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17476msgid "Failed to import data." 17477msgstr "" 17478 17479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17480#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17481#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17482msgid "Active jobs" 17483msgstr "" 17484 17485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17486#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17487#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17491#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17492#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17493msgid "Find next match" 17494msgstr "" 17495 17496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17497#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17498#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17501msgid "&Search" 17502msgstr "" 17503 17504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17505msgid "&Stop selected jobs" 17506msgstr "" 17507 17508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17509msgid "&Hide selected jobs" 17510msgstr "" 17511 17512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17513msgid "Show job &details" 17514msgstr "" 17515 17516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17517msgid "Show &all jobs" 17518msgstr "" 17519 17520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17521msgid "Stop &all non device jobs" 17522msgstr "" 17523 17524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17525msgid "&Hide all jobs" 17526msgstr "" 17527 17528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17530#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17531#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17532#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17533#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17534#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17535#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17536#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17537msgid "Authors" 17538msgstr "" 17539 17540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17541msgid "You must enter a search expression into the search field" 17542msgstr "" 17543 17544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17545msgid "You must select a matching book" 17546msgstr "" 17547 17548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17549msgid "Do a search to find the book you want to match" 17550msgstr "" 17551 17552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17553msgid "" 17554"<p>Remember to update metadata on the device when you are done (Right click " 17555"the device icon and select <i>Update cached metadata</i>)</p>" 17556msgstr "" 17557 17558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17560#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17561msgid "Show &details" 17562msgstr "" 17563 17564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17566#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17567msgid "Hide &details" 17568msgstr "" 17569 17570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17572#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17573msgid "Show detailed information about this error" 17574msgstr "" 17575 17576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17578#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17579msgid "Copied" 17580msgstr "" 17581 17582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17584#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17585#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17586msgid "&View log" 17587msgstr "" 17588 17589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17590msgid "&Retry" 17591msgstr "" 17592 17593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17594msgid "Hide the remaining error message" 17595msgid_plural "Hide the {} remaining error messages" 17596msgstr[0] "" 17597 17598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17600msgid "Working" 17601msgstr "" 17602 17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17604#, python-format 17605msgid "Processing %d books, please wait..." 17606msgstr "" 17607 17608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17609msgid "Current step progress: %p %" 17610msgstr "" 17611 17612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17613msgid "Step %v/%m" 17614msgstr "" 17615 17616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17617msgid "Lower Case" 17618msgstr "" 17619 17620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17621msgid "Upper Case" 17622msgstr "" 17623 17624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17625msgid "Title Case" 17626msgstr "" 17627 17628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17629msgid "Character match" 17630msgstr "" 17631 17632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17633msgid "Regular expression" 17634msgstr "" 17635 17636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17637msgid "Replace field" 17638msgstr "" 17639 17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17641msgid "Prepend to field" 17642msgstr "" 17643 17644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17645msgid "Append to field" 17646msgstr "" 17647 17648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17649msgid "Editing metadata for one book" 17650msgid_plural "Editing metadata for {} books" 17651msgstr[0] "" 17652 17653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17654msgid "" 17655"Immediately make all changes without closing the dialog. This operation " 17656"cannot be canceled or undone" 17657msgstr "" 17658 17659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17660#, python-format 17661msgid "Book %d:" 17662msgstr "" 17663 17664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17665msgid "Enter an identifier type" 17666msgstr "" 17667 17668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17669msgid "" 17670"<b>You can destroy your library using this feature.</b> Changes are " 17671"permanent. There is no undo function. You are strongly encouraged to back up" 17672" your library before proceeding.<p>Search and replace in text fields using " 17673"character matching or regular expressions. " 17674msgstr "" 17675 17676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17677msgid "" 17678"In character mode, the field is searched for the entered search text. The " 17679"text is replaced by the specified replacement text everywhere it is found in" 17680" the specified field. After replacement is finished, the text can be changed" 17681" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17682"is checked, the search text must match exactly. If it is unchecked, the " 17683"search text will match both upper- and lower-case letters" 17684msgstr "" 17685 17686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17687msgid "" 17688"In regular expression mode, the search text is an arbitrary Python-" 17689"compatible regular expression. The replacement text can contain " 17690"backreferences to parenthesized expressions in the pattern. The search is " 17691"not anchored, and can match and replace multiple times on the same string. " 17692"The modification functions (lower-case etc) are applied to the matched text," 17693" not to the field as a whole. The destination box specifies the field where " 17694"the result after matching and replacement is to be assigned. You can replace" 17695" the text in the field, or prepend or append the matched text. See <a " 17696"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17697" information on Python's regular expressions, and in particular the 'sub' " 17698"function." 17699msgstr "" 17700 17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17702msgid "S/R TEMPLATE ERROR" 17703msgstr "" 17704 17705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17706msgid "" 17707"You must specify a destination when source is a composite field or a " 17708"template" 17709msgstr "" 17710 17711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17712msgid "" 17713"The replacement value for a rating column must be empty or an integer " 17714"between 0 and 10" 17715msgstr "" 17716 17717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17718msgid "You must specify a destination identifier type" 17719msgstr "" 17720 17721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17722msgid "You must specify a search expression in the \"Search for\" field" 17723msgstr "" 17724 17725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17726msgid "Invalid identifier string" 17727msgstr "" 17728 17729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17730#, python-brace-format 17731msgid "" 17732"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" 17733"\n" 17734"Do you want to continue processing books?" 17735msgstr "" 17736 17737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17738msgid "Result identifier string: " 17739msgstr "" 17740 17741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17742msgid "Search/replace invalid" 17743msgstr "" 17744 17745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17746#, python-format 17747msgid "Search/replace is invalid: %s" 17748msgstr "" 17749 17750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17751msgid "Covers compressed" 17752msgstr "" 17753 17754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17755#, python-brace-format 17756msgid "" 17757"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17758msgstr "" 17759 17760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17762msgid "Delete saved search/replace" 17763msgstr "" 17764 17765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17766msgid "The selected saved search/replace will be deleted. Are you sure?" 17767msgstr "" 17768 17769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17772msgid "Save search/replace" 17773msgstr "" 17774 17775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17776msgid "Search/replace name:" 17777msgstr "" 17778 17779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17780msgid "" 17781"That saved search/replace already exists and will be overwritten. Are you " 17782"sure?" 17783msgstr "" 17784 17785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17786msgid "Edit meta information" 17787msgstr "" 17788 17789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17790msgid "&Author(s): " 17791msgstr "" 17792 17793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17794msgid "" 17795"This will cause the author sort field to be automatically updated\n" 17796" based on the authors field for each selected book. Note that if\n" 17797" you use the control above to set authors in bulk, the author sort\n" 17798" field is updated anyway, regardless of the value of this checkbox." 17799msgstr "" 17800 17801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17802msgid "A&utomatically set author sort" 17803msgstr "" 17804 17805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17806msgid "S&wap title and author" 17807msgstr "" 17808 17809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17810msgid "Author s&ort: " 17811msgstr "" 17812 17813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17814msgid "" 17815"Specify how the author(s) of this book should be sorted. For example Charles" 17816" Dickens should be sorted as Dickens, Charles." 17817msgstr "" 17818 17819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17820#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17821msgid "&Rating:" 17822msgstr "" 17823 17824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17825msgid "&Apply rating" 17826msgstr "" 17827 17828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17829msgid "&Publisher: " 17830msgstr "" 17831 17832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17833msgid "If checked, the publisher will be cleared" 17834msgstr "" 17835 17836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17837msgid "&Clear pub" 17838msgstr "" 17839 17840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17841msgid "Add ta&gs: " 17842msgstr "" 17843 17844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17846#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17847msgid "Open Tag editor" 17848msgstr "" 17849 17850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17851msgid "&Remove tags:" 17852msgstr "" 17853 17854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17855msgid "Comma separated list of tags to remove from the books. " 17856msgstr "" 17857 17858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17859msgid "Check this box to remove all tags from the books." 17860msgstr "" 17861 17862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17863msgid "&Clear all" 17864msgstr "" 17865 17866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 17867msgid "Ser&ies:" 17868msgstr "" 17869 17870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 17871msgid "If checked, the series will be cleared" 17872msgstr "" 17873 17874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 17875msgid "&Clear series" 17876msgstr "" 17877 17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 17879msgid "" 17880"If not checked, the series number for the books will be set to 1.\n" 17881"If checked, selected books will be automatically numbered, in the order\n" 17882"you selected them. So if you selected Book A and then Book B,\n" 17883"Book A will have series number 1 and Book B series number 2." 17884msgstr "" 17885 17886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 17887msgid "&Automatically number books in this series" 17888msgstr "" 17889 17890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 17891msgid "" 17892"Series will normally be renumbered from the highest number in the database\n" 17893"for that series. Checking this box will tell calibre to start numbering\n" 17894"from the value in the box" 17895msgstr "" 17896 17897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 17898msgid "&Force numbers to start with:" 17899msgstr "" 17900 17901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 17902msgid "+ " 17903msgstr "" 17904 17905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 17906#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 17907msgid "&Date:" 17908msgstr "" 17909 17910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 17912msgid "A&pply date" 17913msgstr "" 17914 17915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 17916#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 17917msgid "P&ublished:" 17918msgstr "" 17919 17920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 17921msgid "Clear published date" 17922msgstr "" 17923 17924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 17925#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 17926msgid "&Languages:" 17927msgstr "" 17928 17929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 17930msgid "Check this box to remove all languages from the books." 17931msgstr "" 17932 17933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 17934msgid "Clear &all" 17935msgstr "" 17936 17937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 17938msgid "" 17939"When doing a same format to same format conversion,\n" 17940" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 17941" as ORIGINAL_EPUB. This option tells calibre to restore\n" 17942" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 17943" conversion of a large number of books and something went wrong." 17944msgstr "" 17945 17946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 17947msgid "Restore pre conversion &originals, if available" 17948msgstr "" 17949 17950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 17951msgid "" 17952"Remove stored conversion settings for the selected books.\n" 17953"\n" 17954"Future conversion of these books will use the default settings." 17955msgstr "" 17956 17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 17958msgid "Remove &stored conversion settings for the selected books" 17959msgstr "" 17960 17961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 17962msgid "" 17963"Force the title to be in title case. If both this and swap authors are checked,\n" 17964"title and author are swapped before the title case is set" 17965msgstr "" 17966 17967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 17968msgid "Change title &case to:" 17969msgstr "" 17970 17971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 17972msgid "" 17973"Update title sort based on the current title. This will be applied only " 17974"after other changes to title." 17975msgstr "" 17976 17977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 17978msgid "Update &title sort" 17979msgstr "" 17980 17981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 17982msgid "" 17983"Set the metadata in calibre from the metadata in the e-book files associated" 17984" with each book. Note that this does not change the cover, for that, use the" 17985" separate option below." 17986msgstr "" 17987 17988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 17989msgid "Set &metadata (except cover) from the e-book files" 17990msgstr "" 17991 17992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 17993msgid "Change &cover" 17994msgstr "" 17995 17996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 17997msgid "&Generate default cover" 17998msgstr "" 17999 18000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18001msgid "&Remove cover" 18002msgstr "" 18003 18004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18005msgid "" 18006"Try to automatically detect and remove borders and extra space\n" 18007" from the edges of cover images. This can sometimes remove too\n" 18008" much, so use with care." 18009msgstr "" 18010 18011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18012msgid "&Trim cover (DANGEROUS)" 18013msgstr "" 18014 18015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18016msgid "Set from &e-book files" 18017msgstr "" 18018 18019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18020msgid "" 18021"Set the covers of all selected books to be the same\n" 18022"as that of the first selected book." 18023msgstr "" 18024 18025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18026msgid "&Clone covers" 18027msgstr "" 18028 18029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18030msgid "" 18031"<p>Compress cover images, if the quality is set to 100 compression is " 18032"lossless, otherwise it is lossy" 18033msgstr "" 18034 18035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18036msgid "Co&mpress cover images:" 18037msgstr "" 18038 18039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18040msgid "" 18041"<p>Cover image compression quality. If the quality is set to 100 compression" 18042" is lossless, otherwise it is lossy" 18043msgstr "" 18044 18045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18046msgid "Control how the default generated covers are created" 18047msgstr "" 18048 18049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18050msgid "Configure co&ver generation" 18051msgstr "" 18052 18053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18054msgid "Set the co&mments for all selected books" 18055msgstr "" 18056 18057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18058#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18059#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18060msgid "&Basic metadata" 18061msgstr "" 18062 18063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18064#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18065msgid "&Custom metadata" 18066msgstr "" 18067 18068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18069msgid "&Load search/replace:" 18070msgstr "" 18071 18072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18073msgid "Select saved search/replace to load." 18074msgstr "" 18075 18076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18077msgid "Save current search/replace" 18078msgstr "" 18079 18080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18082msgid "Sa&ve" 18083msgstr "" 18084 18085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18086msgid "Search &mode:" 18087msgstr "" 18088 18089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18090msgid "" 18091"<p>Choose whether to use basic text matching or advanced\n" 18092" regular expression matching. Changing the mode clears all the fields\n" 18093" in this dialog.</p>" 18094msgstr "" 18095 18096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18097msgid "Search &field:" 18098msgstr "" 18099 18100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18101msgid "The name of the field that you want to search" 18102msgstr "" 18103 18104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18105msgid "&Identifier type:" 18106msgstr "" 18107 18108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18109msgid "Choose which identifier type to operate upon" 18110msgstr "" 18111 18112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18113#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18114#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18116msgid "&Template:" 18117msgstr "" 18118 18119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18120msgid "Enter a template to be used as the source for the search/replace" 18121msgstr "" 18122 18123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18124msgid "" 18125"Enter what you are looking for, either plain text or a regular expression, " 18126"depending on the mode" 18127msgstr "" 18128 18129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18130msgid "" 18131"Check this box if the search string must match exactly upper and lower case." 18132" Uncheck it if case is to be ignored" 18133msgstr "" 18134 18135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18136msgid "Cas&e sensitive" 18137msgstr "" 18138 18139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18140msgid "&Replace with:" 18141msgstr "" 18142 18143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18144msgid "" 18145"The replacement text. The matched search text will be replaced with this " 18146"string" 18147msgstr "" 18148 18149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18150msgid "&Apply function after replace:" 18151msgstr "" 18152 18153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18154msgid "" 18155"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18156"field is processed. In regular expression mode, only the matched text is processed" 18157msgstr "" 18158 18159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18160msgid "&Destination field:" 18161msgstr "" 18162 18163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18164msgid "" 18165"The field that the text will be put into after all replacements.\n" 18166"If blank, the source field is used if the field is modifiable" 18167msgstr "" 18168 18169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18170msgid "M&ode:" 18171msgstr "" 18172 18173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18174msgid "Specify how the text should be copied into the destination." 18175msgstr "" 18176 18177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18178msgid "" 18179"Specifies whether result items should be split into multiple values or\n" 18180"left as single values. This option has the most effect when the source field is\n" 18181"not multiple and the destination field is multiple" 18182msgstr "" 18183 18184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18185msgid "Split &result" 18186msgstr "" 18187 18188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18189msgid "Identifier type:" 18190msgstr "" 18191 18192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18193msgid "" 18194"<p>Choose which identifier type to operate upon. When the\n" 18195" source field is something other than 'identifiers' you can enter\n" 18196" a * if you want to replace the entire set of identifiers with\n" 18197" the result of the search/replace.</p>" 18198msgstr "" 18199 18200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18201msgid "For multiple-valued fields, sho&w" 18202msgstr "" 18203 18204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18205msgid "val&ues starting at" 18206msgstr "" 18207 18208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18209msgid "with values separated b&y" 18210msgstr "" 18211 18212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18213msgid "" 18214"Used when displaying test results to separate values in multiple-valued " 18215"fields" 18216msgstr "" 18217 18218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18219msgid "Test text" 18220msgstr "" 18221 18222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18223msgid "Test result" 18224msgstr "" 18225 18226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18227msgid "Your &test:" 18228msgstr "" 18229 18230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18231msgid "&Search and replace" 18232msgstr "" 18233 18234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18235msgid "" 18236"If enabled, the book list will be re-sorted and any existing\n" 18237"search or Virtual library will be refreshed after the edit\n" 18238"is completed. This can be slow on large libraries." 18239msgstr "" 18240 18241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18242msgid "&Refresh book list after edit" 18243msgstr "" 18244 18245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18246msgid "Sort by multiple columns" 18247msgstr "" 18248 18249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18250msgid "" 18251"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18252"columns are more important. Ascending or descending order can be toggled by " 18253"clicking the column name at the bottom of this dialog, after having selected" 18254" it." 18255msgstr "" 18256 18257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18259#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18260#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18261#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18262#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18263#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18264#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18265msgid "&Clear" 18266msgstr "" 18267 18268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18269msgid "Clear all selected columns" 18270msgstr "" 18271 18272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18273msgid "Save this sort order for easy re-use" 18274msgstr "" 18275 18276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18277msgid "Load previously saved settings" 18278msgstr "" 18279 18280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18281msgid "Effective sort" 18282msgstr "" 18283 18284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18285msgid "No sort selected" 18286msgstr "" 18287 18288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18289msgid "You must select at least one column on which to sort" 18290msgstr "" 18291 18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18293msgid "No saved sorts available" 18294msgstr "" 18295 18296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18297msgid "Remove saved sort" 18298msgstr "" 18299 18300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18301msgid "Import OPML file" 18302msgstr "" 18303 18304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18305msgid "Path to OPML file" 18306msgstr "" 18307 18308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18309msgid "Browse for OPML file" 18310msgstr "" 18311 18312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18313msgid "&OPML file:" 18314msgstr "" 18315 18316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18317msgid "Maximum number of articles to download per RSS feed" 18318msgstr "" 18319 18320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18321msgid "&Maximum articles per feed:" 18322msgstr "" 18323 18324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18326msgid " days" 18327msgstr "" 18328 18329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18330msgid "Articles in the RSS feeds older than this will be ignored" 18331msgstr "" 18332 18333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18334msgid "Preserve groups in the OPML file" 18335msgstr "" 18336 18337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18338msgid "" 18339"If enabled, every group of feeds in the OPML file will be converted into a " 18340"single recipe. Otherwise every feed becomes its own recipe" 18341msgstr "" 18342 18343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18344msgid "Replace existing recipes" 18345msgstr "" 18346 18347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18348msgid "" 18349"If enabled, any existing recipes with the same titles as entries in the OPML" 18350" file will be replaced. Otherwise, new entries with modified titles will be " 18351"created" 18352msgstr "" 18353 18354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18355msgid "OPML files" 18356msgstr "" 18357 18358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18359msgid "Select OPML file" 18360msgstr "" 18361 18362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18363msgid "Path not specified" 18364msgstr "" 18365 18366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18367msgid "You must specify the path to the OPML file to import" 18368msgstr "" 18369 18370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18371msgid "No feeds found" 18372msgstr "" 18373 18374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18375msgid "No importable RSS feeds found in the OPML file" 18376msgstr "" 18377 18378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18379msgid "Password needed" 18380msgstr "" 18381 18382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18383msgid "TextLabel" 18384msgstr "" 18385 18386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18388#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18389#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18390msgid "&Username:" 18391msgstr "" 18392 18393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18395#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18396#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18397msgid "&Password:" 18398msgstr "" 18399 18400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18403#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18404#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18405msgid "&Show password" 18406msgstr "" 18407 18408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18409msgid "Restart required" 18410msgstr "" 18411 18412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18413msgid "You must restart calibre before using this plugin!" 18414msgstr "" 18415 18416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18418msgid "All" 18419msgstr "" 18420 18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18423msgid "Installed" 18424msgstr "" 18425 18426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18428msgid "Not installed" 18429msgstr "" 18430 18431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18432msgid "Update available" 18433msgstr "" 18434 18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18436msgid "Plugin name" 18437msgstr "" 18438 18439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18440#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18441msgid "Status" 18442msgstr "" 18443 18444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18445msgid "Available" 18446msgstr "" 18447 18448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18449msgid "Released" 18450msgstr "" 18451 18452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18453msgid "calibre" 18454msgstr "" 18455 18456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18457msgid "PayPal" 18458msgstr "" 18459 18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18461msgid "" 18462"This plugin is FREE but you can reward the developer for their effort\n" 18463"by donating to them via PayPal.\n" 18464"\n" 18465"Right-click and choose Donate to reward: " 18466msgstr "" 18467 18468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18469msgid "Platform unavailable" 18470msgstr "" 18471 18472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18473msgid "calibre upgrade required" 18474msgstr "" 18475 18476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18477msgid "Plugin deprecated" 18478msgstr "" 18479 18480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18481msgid "New version available" 18482msgstr "" 18483 18484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18485msgid "Latest version installed" 18486msgstr "" 18487 18488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18489msgid "This plugin has been deprecated and should be uninstalled" 18490msgstr "" 18491 18492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18499msgid "Right-click to see more options" 18500msgstr "" 18501 18502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18503#, python-format 18504msgid "This plugin can only be installed on: %s" 18505msgstr "" 18506 18507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18508#, python-format 18509msgid "You must upgrade to at least calibre %s before installing this plugin" 18510msgstr "" 18511 18512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18513msgid "You can install this plugin" 18514msgstr "" 18515 18516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18518msgid "A new version of this plugin is available" 18519msgstr "" 18520 18521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18522msgid "This plugin is installed and up-to-date" 18523msgstr "" 18524 18525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18526msgid "Plugin homepage" 18527msgstr "" 18528 18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18530msgid "Update Check Failed" 18531msgstr "" 18532 18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18534msgid "Unable to reach the plugin index page." 18535msgstr "" 18536 18537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18539msgid "User plugins" 18540msgstr "" 18541 18542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18543msgid "Filter list of &plugins" 18544msgstr "" 18545 18546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18547msgid "Filter by &name" 18548msgstr "" 18549 18550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18551#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18552msgid "Description" 18553msgstr "" 18554 18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18557msgid "&Install" 18558msgstr "" 18559 18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18562msgid "Install the selected plugin" 18563msgstr "" 18564 18565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18566msgid "&Customize plugin " 18567msgstr "" 18568 18569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18571msgid "Customize the options for this plugin" 18572msgstr "" 18573 18574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18575msgid "Plugin &forum thread" 18576msgstr "" 18577 18578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18579#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18580msgid "Enable/&disable plugin" 18581msgstr "" 18582 18583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18584msgid "Enable or disable this plugin" 18585msgstr "" 18586 18587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18588#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18589msgid "&Remove plugin" 18590msgstr "" 18591 18592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18593msgid "Uninstall the selected plugin" 18594msgstr "" 18595 18596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18597msgid "Donate to developer" 18598msgstr "" 18599 18600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18601msgid "Donate to the developer of this plugin" 18602msgstr "" 18603 18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18605#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18606msgid "&Customize plugin" 18607msgstr "" 18608 18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18610#, python-format 18611msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18612msgstr "" 18613 18614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18615#, python-format 18616msgid "Install %s" 18617msgstr "" 18618 18619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18620#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18621msgid "" 18622"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18623"virus/malware. Only install it if you got it from a trusted source. Are you " 18624"sure you want to proceed?" 18625msgstr "" 18626 18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18628#, python-format 18629msgid "Downloading plugin ZIP attachment: %s" 18630msgstr "" 18631 18632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18633#, python-format 18634msgid "Installing plugin: %s" 18635msgstr "" 18636 18637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18638#, python-format 18639msgid "Plugin installed: %s" 18640msgstr "" 18641 18642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18643#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18644#, python-brace-format 18645msgid "" 18646"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18647"restart calibre for the plugin to take effect." 18648msgstr "" 18649 18650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18651msgid "Install plugin failed" 18652msgstr "" 18653 18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18655msgid "" 18656"A problem occurred while installing this plugin. This plugin will now be " 18657"uninstalled. Please post the error message in details below into the forum " 18658"thread for this plugin and restart calibre." 18659msgstr "" 18660 18661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18662#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18663msgid "Plugin not customizable" 18664msgstr "" 18665 18666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18667#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18668#, python-format 18669msgid "Plugin: %s does not need customization" 18670msgstr "" 18671 18672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18673#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18674msgid "Must restart" 18675msgstr "" 18676 18677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18679#, python-format 18680msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18681msgstr "" 18682 18683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18684#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18685msgid "Plugin cannot be disabled" 18686msgstr "" 18687 18688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18689#, python-format 18690msgid "The plugin: %s cannot be disabled" 18691msgstr "" 18692 18693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18694msgid "Aborting..." 18695msgstr "" 18696 18697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18698#, python-brace-format 18699msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18700msgstr "" 18701 18702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18703msgid "Undock" 18704msgstr "" 18705 18706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18707msgid "Show the Quickview panel in its own floating window" 18708msgstr "" 18709 18710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18711msgid "Lock Quickview contents" 18712msgstr "" 18713 18714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18715#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18716msgid "Refresh" 18717msgstr "" 18718 18719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18720msgid "Embed the Quickview panel into the main calibre window" 18721msgstr "" 18722 18723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18724msgid "Alternate shortcut: " 18725msgstr "" 18726 18727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18728#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18729msgid "Find item in the Tag browser" 18730msgstr "" 18731 18732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18734msgid "Find item in the library" 18735msgstr "" 18736 18737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18738msgid "Select this book in the library" 18739msgstr "" 18740 18741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18742msgid "Quickview this cell" 18743msgstr "" 18744 18745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18746msgid "Open book in the E-book viewer" 18747msgstr "" 18748 18749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18750#, python-brace-format 18751msgid "&Item: {0} ({1})" 18752msgstr "" 18753 18754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18755msgid "" 18756"Click to show only books with this item. Double click to search for this " 18757"item in the Tag browser" 18758msgstr "" 18759 18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18761msgid "**No items found**" 18762msgstr "" 18763 18764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18765msgid "" 18766"Click in a column in the library view to see the information for that book" 18767msgstr "" 18768 18769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18770#, python-brace-format 18771msgid "&Books with selected item \"{0}\": {1}" 18772msgstr "" 18773 18774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18775msgid "" 18776"Double click on a book to change the selection in the library view or change" 18777" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18778"edit the metadata of a book, which also changes the selected book." 18779msgstr "" 18780 18781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18782msgid "Something went wrong while filling in the table" 18783msgstr "" 18784 18785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18786msgid "Quickview: Book not in library view" 18787msgstr "" 18788 18789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18790msgid "" 18791"The book you selected is not currently displayed in the library view, " 18792"perhaps because of a search or a Virtual library, so Quickview cannot select" 18793" it." 18794msgstr "" 18795 18796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18798msgid "&Apply Virtual libraries" 18799msgstr "" 18800 18801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18802msgid "" 18803"<p>Select to make Quickview show only books in the current\n" 18804" Virtual library</p>" 18805msgstr "" 18806 18807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18808msgid "&Lock Quickview contents" 18809msgstr "" 18810 18811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18812msgid "" 18813"<p>Select to prevent Quickview from changing content when the\n" 18814" selection on the library view is changed</p>" 18815msgstr "" 18816 18817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18818#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18819#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18826msgid "&Refresh" 18827msgstr "" 18828 18829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18830msgid "" 18831"When Quickview is locked, refresh the window using the last selected book " 18832"and that book's value in the last selected column." 18833msgstr "" 18834 18835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18836msgid "&Dock" 18837msgstr "" 18838 18839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18840#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18841#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18842msgid "&Close" 18843msgstr "" 18844 18845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18846msgid "" 18847"Restoring database from backups, do not interrupt, this will happen in three" 18848" stages" 18849msgstr "" 18850 18851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18852msgid "Restoring database" 18853msgstr "" 18854 18855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18856msgid "The restore has not completed, are you sure you want to cancel?" 18857msgstr "" 18858 18859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18860#, python-format 18861msgid "The old database was saved as: %s" 18862msgstr "" 18863 18864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18865#, python-format 18866msgid "" 18867"Restoring the database succeeded with some warnings click \"Show details\" " 18868"to see the details. %s" 18869msgstr "" 18870 18871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 18872#, python-format 18873msgid "Restoring database was successful. %s" 18874msgstr "" 18875 18876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 18877msgid "" 18878"Your list of books, with all their metadata is stored in a single file, " 18879"called a database. In addition, metadata for each individual book is stored " 18880"in that books' folder, as a backup.<p>This operation will rebuild the " 18881"database from the individual book metadata. This is useful if the database " 18882"has been corrupted and you get a blank list of books.<p>Do you want to " 18883"restore the database?" 18884msgstr "" 18885 18886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 18887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 18888msgid "Restoring database failed, click \"Show details\" to see details" 18889msgstr "" 18890 18891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 18892#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 18893msgid "Failed to repair library" 18894msgstr "" 18895 18896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 18897msgid "Add a new Saved search" 18898msgstr "" 18899 18900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 18901msgid "" 18902"You can create a <i>Saved search</i>, for frequently used searches here. The" 18903" search will be visible under <i>Saved searches</i> in the Tag browser, " 18904"using the name that you specify here." 18905msgstr "" 18906 18907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 18908msgid "The Saved search name" 18909msgstr "" 18910 18911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 18912msgid "&Search:" 18913msgstr "" 18914 18915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 18916msgid "The search expression" 18917msgstr "" 18918 18919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 18920msgid "No search name" 18921msgstr "" 18922 18923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 18924msgid "You must specify a name for the Saved search" 18925msgstr "" 18926 18927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 18928msgid "No search expression" 18929msgstr "" 18930 18931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 18932msgid "You must specify a search expression for the Saved search" 18933msgstr "" 18934 18935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 18936msgid "Invalid saved search" 18937msgstr "" 18938 18939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 18940#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 18941#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 18942msgid "Manage Saved searches" 18943msgstr "" 18944 18945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 18946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 18947msgid "&Add search" 18948msgstr "" 18949 18950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 18951msgid "&Remove search" 18952msgstr "" 18953 18954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 18955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 18956msgid "&Edit search" 18957msgstr "" 18958 18959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 18960msgid "" 18961"The current saved search will be <b>permanently deleted</b>. Are you sure?" 18962msgstr "" 18963 18964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 18965msgid "Edit the name and/or expression below." 18966msgstr "" 18967 18968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 18969msgid "Edit saved search" 18970msgstr "" 18971 18972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 18973msgid "A saved search with the name {} already exists. Choose another name" 18974msgstr "" 18975 18976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 18977msgid "Search expression" 18978msgstr "" 18979 18980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 18981msgid "" 18982" Download this periodical every week on the specified days after\n" 18983" the specified time. For example, if you choose: Monday after\n" 18984" 9:00 AM, then the periodical will be download every Monday as\n" 18985" soon after 9:00 AM as possible.\n" 18986" " 18987msgstr "" 18988 18989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 18990msgid "&Download after:" 18991msgstr "" 18992 18993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 18994msgid "" 18995" Download this periodical every month, on the specified days.\n" 18996" The download will happen as soon after the specified time as\n" 18997" possible on the specified days of each month. For example,\n" 18998" if you choose the 1st and the 15th after 9:00 AM, the\n" 18999" periodical will be downloaded on the 1st and 15th of every\n" 19000" month, as soon after 9:00 AM as possible.\n" 19001" " 19002msgstr "" 19003 19004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19005msgid "&Days of the month:" 19006msgstr "" 19007 19008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19009msgid "Comma separated list of days of the month. For example: 1, 15" 19010msgstr "" 19011 19012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19013msgid "Download &after:" 19014msgstr "" 19015 19016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19017msgid "" 19018" Download this periodical every x days. For example, if you\n" 19019" choose 30 days, the periodical will be downloaded every 30\n" 19020" days. Note that you can set periods of less than a day, like\n" 19021" 0.1 days to download a periodical more than once a day.\n" 19022" " 19023msgstr "" 19024 19025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19026msgid "&Download every:" 19027msgstr "" 19028 19029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19030msgid "every hour" 19031msgstr "" 19032 19033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19035msgid "days" 19036msgstr "" 19037 19038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19039msgid "" 19040"Note: You can set intervals of less than a day, by typing the value " 19041"manually." 19042msgstr "" 19043 19044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19045msgid "Schedule news download [{} sources]" 19046msgstr "" 19047 19048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19049msgid "&Schedule" 19050msgstr "" 19051 19052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19053msgid "&Schedule for download:" 19054msgstr "" 19055 19056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19057msgid "&Days of week" 19058msgstr "" 19059 19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19061msgid "Da&ys of month" 19062msgstr "" 19063 19064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19065msgid "Every &x days" 19066msgstr "" 19067 19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19069msgid "&Account" 19070msgstr "" 19071 19072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19073msgid "For the scheduling to work, you must leave calibre running." 19074msgstr "" 19075 19076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19077#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19078msgid "&Advanced" 19079msgstr "" 19080 19081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19082msgid "Add &title as tag" 19083msgstr "" 19084 19085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19086msgid "&Extra tags:" 19087msgstr "" 19088 19089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19090msgid "&Keep at most:" 19091msgstr "" 19092 19093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19094msgid "" 19095"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19096"all (disable)." 19097msgstr "" 19098 19099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19100msgid "" 19101"<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" 19102"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19103"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19104msgstr "" 19105 19106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19107msgid " issues" 19108msgstr "" 19109 19110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19111msgid "all issues" 19112msgstr "" 19113 19114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19115msgid "Delete downloaded &news older than:" 19116msgstr "" 19117 19118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19119msgid "" 19120"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19121"<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." 19122msgstr "" 19123 19124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19125msgid "never delete" 19126msgstr "" 19127 19128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19129msgid "Download &all scheduled" 19130msgstr "" 19131 19132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19133msgid "Download all scheduled news sources at once" 19134msgstr "" 19135 19136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19137msgid "&Download now" 19138msgstr "" 19139 19140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19141msgid "Need username and password" 19142msgstr "" 19143 19144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19145msgid "You must provide a username and/or password to use this news source." 19146msgstr "" 19147 19148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19149msgid "Account" 19150msgstr "" 19151 19152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19153msgid "(optional)" 19154msgstr "" 19155 19156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19157msgid "(required)" 19158msgstr "" 19159 19160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19161msgid "Created by: " 19162msgstr "" 19163 19164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19165#, python-format 19166msgid "Download %s now" 19167msgstr "" 19168 19169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19170msgid "Last downloaded: never" 19171msgstr "" 19172 19173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19174msgid "never" 19175msgstr "" 19176 19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19178#, python-format 19179msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19180msgstr "" 19181 19182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19183msgid "Last downloaded:" 19184msgstr "" 19185 19186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19187msgid "Cannot download news as no internet connection is active" 19188msgstr "" 19189 19190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19191msgid "No internet connection" 19192msgstr "" 19193 19194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19195msgid "Schedule news download" 19196msgstr "" 19197 19198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19199msgid "Add or edit a custom news source" 19200msgstr "" 19201 19202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19203msgid "Download all scheduled news sources" 19204msgstr "" 19205 19206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19207msgid "equal to" 19208msgstr "" 19209 19210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19211msgid "before" 19212msgstr "" 19213 19214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19215msgid "after" 19216msgstr "" 19217 19218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19219msgid "before or equal to" 19220msgstr "" 19221 19222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19223msgid "after or equal to" 19224msgstr "" 19225 19226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19227#, python-format 19228msgid "" 19229"<p>You can also perform other kinds of advanced searches, for example " 19230"checking for books that have no covers, combining multiple search expression" 19231" using Boolean operators and so on. See <a href=\"%s\">The search " 19232"interface</a> for more information." 19233msgstr "" 19234 19235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19236msgid "What &kind of match to use:" 19237msgstr "" 19238 19239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19240#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19241#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19242#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19243msgid "Contains: the word or phrase matches anywhere in the metadata field" 19244msgstr "" 19245 19246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19247#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19248#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19249#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19250msgid "Equals: the word or phrase must match the entire metadata field" 19251msgstr "" 19252 19253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19254#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19255#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19256#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19257msgid "" 19258"Regular expression: the expression must match anywhere in the metadata field" 19259msgstr "" 19260 19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19262#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19263#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19264#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19265msgid "A&dvanced search" 19266msgstr "" 19267 19268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19269#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19270#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19271#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19272msgid "Find entries that have..." 19273msgstr "" 19274 19275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19276#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19277#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19278#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19279msgid "But don't show entries that have..." 19280msgstr "" 19281 19282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19283msgid "A&ll these words:" 19284msgstr "" 19285 19286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19287msgid "&This exact phrase:" 19288msgstr "" 19289 19290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19291msgid "O&ne or more of these words:" 19292msgstr "" 19293 19294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19295#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19298msgid "Any of these &unwanted words:" 19299msgstr "" 19300 19301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19302msgid "Titl&e/author/series..." 19303msgstr "" 19304 19305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19306msgid "The title to search for" 19307msgstr "" 19308 19309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19310msgid "The author to search for" 19311msgstr "" 19312 19313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19314#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19315#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19316#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19317#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19318msgid "&Author:" 19319msgstr "" 19320 19321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19322msgid "The series to search for" 19323msgstr "" 19324 19325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19326msgid "The tags to search for" 19327msgstr "" 19328 19329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19330msgid "&Date search" 19331msgstr "" 19332 19333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19334msgid "&Search the" 19335msgstr "" 19336 19337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19338msgid "date column for books whose &date is " 19339msgstr "" 19340 19341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19342msgid "&year" 19343msgstr "" 19344 19345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19346msgid "mo&nth" 19347msgstr "" 19348 19349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19350msgid "&day" 19351msgstr "" 19352 19353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19354msgid "months" 19355msgstr "" 19356 19357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19358msgid "weeks" 19359msgstr "" 19360 19361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19362msgid "years" 19363msgstr "" 19364 19365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19366msgid "ago" 19367msgstr "" 19368 19369#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19370msgid "This month" 19371msgstr "" 19372 19373#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19374msgid "Yesterday" 19375msgstr "" 19376 19377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19378msgid "&Template search" 19379msgstr "" 19380 19381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19382msgid "The value to search for" 19383msgstr "" 19384 19385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19386msgid "" 19387"You can use the search test specifications described in the calibre " 19388"documentation. For example, with Number comparisons you can the relational " 19389"operators like '>=' etc. With Text comparisons you can use exact, contains " 19390"or regular expression matches. With Date you can use today, yesterday, etc. " 19391"Set/not set takes 'true' for set and 'false' for not set." 19392msgstr "" 19393 19394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19395msgid "Template &value:" 19396msgstr "" 19397 19398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19399msgid "Set/Not set" 19400msgstr "" 19401 19402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19403msgid "How the template result will be compared to the value" 19404msgstr "" 19405 19406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19407msgid "C&omparison type:" 19408msgstr "" 19409 19410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19411msgid "The template that generates the value" 19412msgstr "" 19413 19414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19415msgid "Right click to open a template editor" 19416msgstr "" 19417 19418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19420msgid "Tem&plate:" 19421msgstr "" 19422 19423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19424#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19425#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19426#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19427#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19428#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19429#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19430#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19431msgid "Advanced search" 19432msgstr "" 19433 19434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19435msgid "There is one book with the {} format" 19436msgstr "" 19437 19438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19439#, python-brace-format 19440msgid "There are {count} books with the {fmt} format" 19441msgstr "" 19442 19443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19444msgid "Choose formats" 19445msgstr "" 19446 19447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19448msgid "" 19449"Use a password if calibre is running on a network that is not secure. For " 19450"example, if you run calibre on a laptop, use that laptop in an airport, and " 19451"want to connect your smart device to calibre, you should use a password." 19452msgstr "" 19453 19454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19455msgid "" 19456"Check this box if you want calibre to automatically start the smart device " 19457"interface when calibre starts. You should not do this if you are using a " 19458"network that is not secure and you are not setting a password." 19459msgstr "" 19460 19461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19462msgid "" 19463"Check this box if you want calibre to use a fixed network port. Normally you" 19464" will not need to do this. However, if your device consistently fails to " 19465"connect to calibre, try checking this box and entering a number." 19466msgstr "" 19467 19468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19469msgid "" 19470"Try 9090. If calibre says that it fails to connect to the port, try another " 19471"number. You can use any number between 8,000 and 65,535." 19472msgstr "" 19473 19474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19475msgid "" 19476"These are the IP addresses for this computer. If you decide to have your " 19477"device connect to calibre using a fixed IP address, one of these addresses " 19478"should be the one you use. It is unlikely but possible that the correct IP " 19479"address is not listed here, in which case you will need to go to your " 19480"computer's control panel to get a complete list of your computer's network " 19481"interfaces and IP addresses." 19482msgstr "" 19483 19484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19487msgid "Invalid port number" 19488msgstr "" 19489 19490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19491msgid "You must provide a port number." 19492msgstr "" 19493 19494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19496msgid "The port must be a number between 8000 and 65535." 19497msgstr "" 19498 19499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19500#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19501msgid "Problem starting the wireless device" 19502msgstr "" 19503 19504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19505#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19506#, python-format 19507msgid "The wireless device driver had problems starting. It said \"%s\"" 19508msgstr "" 19509 19510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19511msgid "Smart device control" 19512msgstr "" 19513 19514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19515msgid "" 19516"<p>Start wireless device connections.\n" 19517" <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." 19518msgstr "" 19519 19520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19521msgid "calibre IP addresses:" 19522msgstr "" 19523 19524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19525msgid "Possibe IP addresses:" 19526msgstr "" 19527 19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19529msgid "Optional &password:" 19530msgstr "" 19531 19532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19533msgid "Optional password for security" 19534msgstr "" 19535 19536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19537msgid "Optional &fixed port:" 19538msgstr "" 19539 19540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19541msgid "Optional port number" 19542msgstr "" 19543 19544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19545msgid "&Use a fixed port" 19546msgstr "" 19547 19548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19549msgid "&Automatically allow connections at calibre startup" 19550msgstr "" 19551 19552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19553#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19554#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19555msgid "Publishers" 19556msgstr "" 19557 19558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19559msgid " (not on any book)" 19560msgstr "" 19561 19562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19563msgid "Category lookup name: " 19564msgstr "" 19565 19566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19567msgid "You must select items to apply" 19568msgstr "" 19569 19570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19571msgid "You must select items to unapply" 19572msgstr "" 19573 19574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19576msgid "" 19577"That name contains leading or trailing periods, multiple periods in a row or" 19578" spaces before or after periods." 19579msgstr "" 19580 19581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19584msgid "Name already used" 19585msgstr "" 19586 19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19589msgid "That name is already used, perhaps with different case." 19590msgstr "" 19591 19592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19593msgid "" 19594"The current User category will be <b>permanently deleted</b>. Are you sure?" 19595msgstr "" 19596 19597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19598msgid "User categories editor" 19599msgstr "" 19600 19601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19602msgid "Category &name: " 19603msgstr "" 19604 19605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19606msgid "Select a category to edit" 19607msgstr "" 19608 19609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19610msgid "Copy the category name to the clipboard" 19611msgstr "" 19612 19613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19614msgid "&Category filter: " 19615msgstr "" 19616 19617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19618msgid "Select the content kind of the new category" 19619msgstr "" 19620 19621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19622msgid "Item &filter: " 19623msgstr "" 19624 19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19626msgid "" 19627"Enter text to filter the available items. Case and accents are ignored." 19628msgstr "" 19629 19630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19631msgid "Delete the current User category" 19632msgstr "" 19633 19634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19635msgid "Enter a category name, then use the Add button or the Rename button" 19636msgstr "" 19637 19638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19639msgid "Add a new category" 19640msgstr "" 19641 19642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19643msgid "Rename the current category to what is in the box" 19644msgstr "" 19645 19646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19647msgid "" 19648"<p>Show items in the Available items box only if they appear in the\n" 19649" current Virtual library. Applied items not in the Virtual library will be marked\n" 19650" \"not on any book\".</p>" 19651msgstr "" 19652 19653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19654msgid "&Show only available items in current Virtual library" 19655msgstr "" 19656 19657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19658msgid "&Available items" 19659msgstr "" 19660 19661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19662msgid "Apply items to current category" 19663msgstr "" 19664 19665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19667msgid "Applied &items" 19668msgstr "" 19669 19670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19671msgid "Unapply (remove) selected items from current category" 19672msgstr "" 19673 19674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19675msgid "" 19676"If the item you want is not in the available list, you can add it here. " 19677"Accepts an ampersand-separated list of items. The items will be applied to " 19678"the book." 19679msgstr "" 19680 19681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19682msgid "" 19683"If the item you want is not in the available list, you can add it here. " 19684"Accepts a comma-separated list of items. The items will be applied to the " 19685"book." 19686msgstr "" 19687 19688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19689msgid "Deleting tags is done immediately and there is no undo." 19690msgstr "" 19691 19692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19693msgid "Are your sure?" 19694msgstr "" 19695 19696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19697msgid "" 19698"The following tags are used by one or more books. Are you certain you want " 19699"to delete them?" 19700msgstr "" 19701 19702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19703msgid "Manage items" 19704msgstr "" 19705 19706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19707msgid "&Add item:" 19708msgstr "" 19709 19710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19711msgid "Apply item(s) to the current book" 19712msgstr "" 19713 19714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19715msgid "Filter the available items" 19716msgstr "" 19717 19718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19719msgid "" 19720"Delete the selected items from database. This will unapply the items from " 19721"all books and then remove them from the database." 19722msgstr "" 19723 19724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19725msgid "Ava&ilable items" 19726msgstr "" 19727 19728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19729msgid "Apply item to current book" 19730msgstr "" 19731 19732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19733msgid "Unapply (remove) the item from current book" 19734msgstr "" 19735 19736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19737msgid "Filter the applied items" 19738msgstr "" 19739 19740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19741msgid "Search for {}" 19742msgstr "" 19743 19744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19745msgid "Filter by {}" 19746msgstr "" 19747 19748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19749#, python-brace-format 19750msgid "Search the library for {0}" 19751msgstr "" 19752 19753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19755msgid "Count" 19756msgstr "" 19757 19758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19759msgid "Was" 19760msgstr "" 19761 19762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19763#, python-brace-format 19764msgid "This is not one of this column's permitted values ({0})" 19765msgstr "" 19766 19767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19768msgid "Editing..." 19769msgstr "" 19770 19771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19772msgid "Item is not a permitted value" 19773msgstr "" 19774 19775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19776#, python-brace-format 19777msgid "" 19778"This column has a fixed set of permitted values. The entered text must be " 19779"one of ({0})." 19780msgstr "" 19781 19782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19783msgid "Do you really want to undo your changes?" 19784msgstr "" 19785 19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19787msgid "Undelete items?" 19788msgstr "" 19789 19790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19791msgid "Items must be undeleted to continue. Do you want to do this?" 19792msgstr "" 19793 19794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19795msgid "Search for an item in the first column" 19796msgstr "" 19797 19798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19799msgid "Find items containing the search string" 19800msgstr "" 19801 19802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19803msgid "" 19804"<p>Show items only if they appear in the\n" 19805" current Virtual library. Edits already done may be hidden but will\n" 19806" not be forgotten.\n" 19807" </p><p>\n" 19808" Note that this box affects only what is displayed. Changes\n" 19809" will affect all books in your library even if this box\n" 19810" is checked.</p>" 19811msgstr "" 19812 19813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19814msgid "Only show items in the current &Virtual library" 19815msgstr "" 19816 19817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19818msgid "&Filter by:" 19819msgstr "" 19820 19821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19822msgid "Filter items using the text in this box" 19823msgstr "" 19824 19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19826msgid "Show only items containing this text" 19827msgstr "" 19828 19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19830msgid "F&ilter" 19831msgstr "" 19832 19833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19834msgid "" 19835"Delete selected items from the database. This will unapply the items from " 19836"all books and then remove them from the database." 19837msgstr "" 19838 19839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19840msgid "Ctrl+D" 19841msgstr "" 19842 19843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19844msgid "Rename the items in every book where they are used" 19845msgstr "" 19846 19847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19848msgid "Ctrl+R" 19849msgstr "" 19850 19851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19852msgid "Undo any deletes or edits on the selected lines" 19853msgstr "" 19854 19855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19856msgid "Ctrl+U" 19857msgstr "" 19858 19859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19860msgid "Template language tutorial" 19861msgstr "" 19862 19863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19864msgid "Template function reference" 19865msgstr "" 19866 19867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 19868msgid "Author Sort" 19869msgstr "" 19870 19871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19872msgid "Tag 1" 19873msgstr "" 19874 19875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19876msgid "Tag 2" 19877msgstr "" 19878 19879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 19880msgid "Template value" 19881msgstr "" 19882 19883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 19884msgid "Disable word wrap" 19885msgstr "" 19886 19887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 19888msgid "Enable word wrap" 19889msgstr "" 19890 19891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 19892msgid "Load template from the Template tester" 19893msgstr "" 19894 19895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 19897msgid "Load template from file" 19898msgstr "" 19899 19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 19901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 19902msgid "Save template to file" 19903msgstr "" 19904 19905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 19906msgid "No Template tester text is available" 19907msgstr "" 19908 19909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 19911msgid "Template file" 19912msgstr "" 19913 19914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 19915#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 19916msgid "Select icon" 19917msgstr "" 19918 19919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 19920msgid "EXCEPTION: " 19921msgstr "" 19922 19923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 19924msgid "Built-in template function" 19925msgstr "" 19926 19927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 19928msgid "Built-in function" 19929msgstr "" 19930 19931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 19932msgid "User defined Python template function" 19933msgstr "" 19934 19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 19936msgid "User function" 19937msgstr "" 19938 19939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19940msgid "Stored template" 19941msgstr "" 19942 19943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19944msgid "Stored user defined template" 19945msgstr "" 19946 19947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 19948msgid "No template provided" 19949msgstr "" 19950 19951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 19952msgid "The template box cannot be empty" 19953msgstr "" 19954 19955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 19956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 19957msgid "No column chosen" 19958msgstr "" 19959 19960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 19961msgid "You must specify a column to be colored" 19962msgstr "" 19963 19964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 19965msgid "You must specify the column where the icons are applied" 19966msgstr "" 19967 19968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 19969msgid "&Continue" 19970msgstr "" 19971 19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 19973msgid "Continue running the template" 19974msgstr "" 19975 19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 19977msgid "Stop running the template" 19978msgstr "" 19979 19980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 19981#, python-brace-format 19982msgid "Break: line {0}, book {1}" 19983msgstr "" 19984 19985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 19986msgid "The name of the template language operation" 19987msgstr "" 19988 19989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 19990msgid "A variable in the template" 19991msgstr "" 19992 19993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 19994msgid "The value of the variable" 19995msgstr "" 19996 19997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 19998msgid "A General Program Mode Template" 19999msgstr "" 20000 20001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20002#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20003msgid "Set the color of the column:" 20004msgstr "" 20005 20006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20007msgid "Copy a color name to the clipboard:" 20008msgstr "" 20009 20010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20011msgid "Copy the selected color name to the clipboard" 20012msgstr "" 20013 20014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20015msgid "Kind:" 20016msgstr "" 20017 20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20019msgid "Apply the icon to column:" 20020msgstr "" 20021 20022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20023msgid "Copy an icon file name to the clipboard:" 20024msgstr "" 20025 20026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20027msgid "Copy the selected icon file name to the clipboard" 20028msgstr "" 20029 20030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20031msgid "Add icon" 20032msgstr "" 20033 20034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20035msgid "Add an icon file to the set of choices" 20036msgstr "" 20037 20038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20039msgid "Template &name:" 20040msgstr "" 20041 20042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20043msgid "The name of the callable template" 20044msgstr "" 20045 20046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20047msgid "T&emplate:" 20048msgstr "" 20049 20050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20051msgid "The text of the template program goes into the box below" 20052msgstr "" 20053 20054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20055msgid " " 20056msgstr "" 20057 20058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20059msgid "Enable &breakpoints" 20060msgstr "" 20061 20062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20063msgid "" 20064"<p>If checked, the template evaluator will stop when it\n" 20065"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20066"you the value as well as all the local variables</p>" 20067msgstr "" 20068 20069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20070msgid "&Go" 20071msgstr "" 20072 20073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20074msgid "" 20075"If 'Enable breakpoints' is checked then click this button to run your " 20076"template" 20077msgstr "" 20078 20079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20080msgid "&Line:" 20081msgstr "" 20082 20083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20085msgid "Line number to toggle" 20086msgstr "" 20087 20088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20089msgid "&Toggle" 20090msgstr "" 20091 20092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20093msgid "Toggle the breakpoint on the line number in the box" 20094msgstr "" 20095 20096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20097msgid "&Remove all" 20098msgstr "" 20099 20100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20101msgid "Remove all breakpoints" 20102msgstr "" 20103 20104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20105msgid "&Set all" 20106msgstr "" 20107 20108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20109msgid "Set breakpoint on every line" 20110msgstr "" 20111 20112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20113msgid "" 20114"<p>The text of the template program goes in this box.\n" 20115" Don't forget that a General Program Mode template must begin with\n" 20116" the word \"program:\".</p>" 20117msgstr "" 20118 20119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20120#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20121msgid "D&ocumentation:" 20122msgstr "" 20123 20124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20125msgid "Documentation for the function being defined or edited" 20126msgstr "" 20127 20128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20129msgid "Template value:" 20130msgstr "" 20131 20132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20133msgid "The value of the template using the current book in the library view" 20134msgstr "" 20135 20136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20145msgid "User label" 20146msgstr "" 20147 20148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20149msgid "Font:" 20150msgstr "" 20151 20152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20153msgid "Select the font for the Template box" 20154msgstr "" 20155 20156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20157msgid "Size:" 20158msgstr "" 20159 20160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20161msgid "Select the font size for the Template box" 20162msgstr "" 20163 20164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20165msgid "Lo&ad" 20166msgstr "" 20167 20168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20169msgid "Load the template from a file" 20170msgstr "" 20171 20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20173msgid "Save the template in a file" 20174msgstr "" 20175 20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20177msgid "Template Function Reference" 20178msgstr "" 20179 20180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20181msgid "Function &name:" 20182msgstr "" 20183 20184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20185msgid "&Function type:" 20186msgstr "" 20187 20188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20189msgid "&Documentation:" 20190msgstr "" 20191 20192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20194msgid "&Code:" 20195msgstr "" 20196 20197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20198msgid "Remove any template from the box" 20199msgstr "" 20200 20201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20202msgid "Open template editor" 20203msgstr "" 20204 20205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20206msgid "Trim Image" 20207msgstr "" 20208 20209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20210msgid "Select a region by dragging with your mouse, and then click trim" 20211msgstr "" 20212 20213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20214msgid "&Trim" 20215msgstr "" 20216 20217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20218msgid "Trim image by removing borders outside the selected region" 20219msgstr "" 20220 20221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20222msgid "Adjust selection by dragging corners" 20223msgstr "" 20224 20225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20226#, python-brace-format 20227msgid "Size: {0}px Aspect ratio: {1:.2g}" 20228msgstr "" 20229 20230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20231#, python-brace-format 20232msgid "Size: {0}x{1}px" 20233msgstr "" 20234 20235#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20236#, python-format 20237msgid "Download %s" 20238msgstr "" 20239 20240#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20241#, python-format 20242msgid "Downloading <b>%(fname)s</b> from %(url)s" 20243msgstr "" 20244 20245#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20246#, python-format 20247msgid "Failed to download from %(url)r with error: %(err)s" 20248msgstr "" 20249 20250#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20251msgid "Downloading book" 20252msgstr "" 20253 20254#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20255#, python-brace-format 20256msgid "" 20257"The book {0} will be downloaded and added to your calibre library " 20258"automatically." 20259msgstr "" 20260 20261#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20262msgid "No file specified to download." 20263msgstr "" 20264 20265#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20266msgid "Not a support e-book format." 20267msgstr "" 20268 20269#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20270#, python-format 20271msgid "Downloading %s" 20272msgstr "" 20273 20274#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20275msgid "Downloading" 20276msgstr "" 20277 20278#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20279msgid "Failed to download e-book" 20280msgstr "" 20281 20282#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20283msgid "finished" 20284msgstr "" 20285 20286#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20287#, python-format 20288msgid "Email %(name)s to %(to)s" 20289msgstr "" 20290 20291#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20292msgid "News:" 20293msgstr "" 20294 20295#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20296#, python-format 20297msgid "Attached is the %s periodical downloaded by calibre." 20298msgstr "" 20299 20300#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20301msgid "Add a new recipient:" 20302msgstr "" 20303 20304#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20305msgid "&Address" 20306msgstr "" 20307 20308#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20309msgid "&Formats" 20310msgstr "" 20311 20312#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20313msgid "&Subject" 20314msgstr "" 20315 20316#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20317msgid "A&lias" 20318msgstr "" 20319 20320#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20321msgid "The email address of the recipient" 20322msgstr "" 20323 20324#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20325msgid "The optional alias (simple name) of the recipient" 20326msgstr "" 20327 20328#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20329msgid "" 20330"Formats to email. The first matching one will be sent (comma separated list)" 20331msgstr "" 20332 20333#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20334msgid "The optional subject for email sent to this recipient" 20335msgstr "" 20336 20337#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20338msgid "&Add recipient" 20339msgstr "" 20340 20341#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20342msgid "Need address" 20343msgstr "" 20344 20345#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20346msgid "You must specify an address" 20347msgstr "" 20348 20349#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20350msgid "Need formats" 20351msgstr "" 20352 20353#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20354msgid "You must specify at least one format to send" 20355msgstr "" 20356 20357#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20358#, python-format 20359msgid "The recipient %s already exists" 20360msgstr "" 20361 20362#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20363msgid "No recipients" 20364msgstr "" 20365 20366#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20367msgid "You must select at least one recipient" 20368msgstr "" 20369 20370#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20371msgid "Auto convert the following books before sending via email?" 20372msgstr "" 20373 20374#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20375msgid "This recipient has no valid formats defined" 20376msgstr "" 20377 20378#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20379msgid "These books have no suitable input formats for conversion" 20380msgstr "" 20381 20382#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20383msgid "Could not send" 20384msgstr "" 20385 20386#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20387msgid "" 20388"Could not send books to some recipients. Click \"Show details\" for more " 20389"information" 20390msgstr "" 20391 20392#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20393msgid "E-book:" 20394msgstr "" 20395 20396#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20397msgid "Attached, you will find the e-book" 20398msgstr "" 20399 20400#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20401#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20402msgid "by" 20403msgstr "" 20404 20405#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20406#, python-format 20407msgid "in the %s format." 20408msgstr "" 20409 20410#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20411msgid "About this book:" 20412msgstr "" 20413 20414#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20415msgid "Sending email to" 20416msgstr "" 20417 20418#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20419#, python-format 20420msgid "Auto convert the following books to %s before sending via email?" 20421msgstr "" 20422 20423#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20424msgid "Could not email the following books as no suitable formats were found:" 20425msgstr "" 20426 20427#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20428msgid "Failed to email book" 20429msgstr "" 20430 20431#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20432msgid "sent" 20433msgstr "" 20434 20435#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20436msgid "Sent news to" 20437msgstr "" 20438 20439#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20440#, python-format 20441msgid "" 20442"<div style=\"font-size:10pt;\">\n" 20443"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20444"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20445"<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>" 20446msgstr "" 20447 20448#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20449msgid "Regular &expression" 20450msgstr "" 20451 20452#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20453#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20454msgid "Test" 20455msgstr "" 20456 20457#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20459msgid "File &name:" 20460msgstr "" 20461 20462#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20463msgid "Title:" 20464msgstr "" 20465 20466#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20467msgid "Regular expression (?P<title>)" 20468msgstr "" 20469 20470#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20471#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20472#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20473#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20474#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20475#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20476#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20477#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20478#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20479#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20480#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20481#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20482#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20483#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20484#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20485#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20486msgid "No match" 20487msgstr "" 20488 20489#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20490msgid "Authors:" 20491msgstr "" 20492 20493#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20494msgid "Regular expression (?P<author>)" 20495msgstr "" 20496 20497#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20498msgid "Series:" 20499msgstr "" 20500 20501#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20502msgid "Regular expression (?P<series>)" 20503msgstr "" 20504 20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20506msgid "Series index:" 20507msgstr "" 20508 20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20510msgid "Regular expression (?P<series_index>)" 20511msgstr "" 20512 20513#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20514#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20515msgid "ISBN:" 20516msgstr "" 20517 20518#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20519msgid "Regular expression (?P<isbn>)" 20520msgstr "" 20521 20522#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20523msgid "Publisher:" 20524msgstr "" 20525 20526#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20527msgid "Regular expression (?P<publisher>)" 20528msgstr "" 20529 20530#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20531msgid "Published:" 20532msgstr "" 20533 20534#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20535msgid "Regular expression (?P<published>)" 20536msgstr "" 20537 20538#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20539msgid "Comments:" 20540msgstr "" 20541 20542#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20543msgid "Regular expression (?P<comments>)" 20544msgstr "" 20545 20546#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20547msgid "Select font files" 20548msgstr "" 20549 20550#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20551msgid "TrueType/OpenType Fonts" 20552msgstr "" 20553 20554#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20555msgid "Corrupt font" 20556msgstr "" 20557 20558#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20559#, python-format 20560msgid "Failed to read metadata from the font file: %s" 20561msgstr "" 20562 20563#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20564msgid "Choose a font family" 20565msgstr "" 20566 20567#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20568#, python-format 20569msgid "Available faces for %s" 20570msgstr "" 20571 20572#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20573msgid "Choose font family" 20574msgstr "" 20575 20576#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20577msgid "Add &fonts" 20578msgstr "" 20579 20580#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20581msgid "Choose a font family from the list below:" 20582msgstr "" 20583 20584#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20586msgid "Find next" 20587msgstr "" 20588 20589#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20591msgid "Find previous" 20592msgstr "" 20593 20594#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20595#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20596#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20597#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20598#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20599#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20600#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20601#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20602#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20603msgid "None" 20604msgstr "" 20605 20606#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20608msgid "Added fonts" 20609msgstr "" 20610 20611#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20613#, python-format 20614msgid "Added font families: %s" 20615msgstr "" 20616 20617#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20618msgid "Choose &font family" 20619msgstr "" 20620 20621#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20622msgid "Clear the font family" 20623msgstr "" 20624 20625#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20626msgid "Remove this action" 20627msgstr "" 20628 20629#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20630msgid "<a href=\"{}\">CSS selector help</a>" 20631msgstr "" 20632 20633#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20634msgid "Create the rule to transform HTML tags below" 20635msgstr "" 20636 20637#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20638#, python-brace-format 20639msgid "{preamble} {match_type}" 20640msgstr "" 20641 20642#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20643msgid "If the tag" 20644msgstr "" 20645 20646#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20647msgid "Then:" 20648msgstr "" 20649 20650#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20651msgid "Add another action" 20652msgstr "" 20653 20654#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20655#, python-brace-format 20656msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20657msgstr "" 20658 20659#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20660msgid "" 20661"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20662"below to get started." 20663msgstr "" 20664 20665#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20666msgid "Test HTML transform rules" 20667msgstr "" 20668 20669#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20670msgid "Enter an HTML document below and click the \"Test\" button" 20671msgstr "" 20672 20673#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20674msgid "Resulting HTML" 20675msgstr "" 20676 20677#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20678msgid "Edit HTML transform rules" 20679msgstr "" 20680 20681#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20682msgid "Current HTML file" 20683msgstr "" 20684 20685#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20686msgid "All HTML files" 20687msgstr "" 20688 20689#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20690msgid "Open HTML files" 20691msgstr "" 20692 20693#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20694msgid "Selected HTML files" 20695msgstr "" 20696 20697#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20698msgid "Create an icon theme" 20699msgstr "" 20700 20701#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20702msgid "Theme Metadata" 20703msgstr "" 20704 20705#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20706msgid "&Version:" 20707msgstr "" 20708 20709#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20710msgid "&License:" 20711msgstr "" 20712 20713#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20714#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20715msgid "&URL:" 20716msgstr "" 20717 20718#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20719msgid "" 20720"The license for the icons in this theme. Common choices are Creative Commons" 20721" or Public Domain." 20722msgstr "" 20723 20724#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20725#, python-format 20726msgid "%d icons missing in this theme" 20727msgstr "" 20728 20729#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20730msgid "No missing icons" 20731msgstr "" 20732 20733#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20734msgid "No title specified" 20735msgstr "" 20736 20737#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20738msgid "You must specify a title for this icon theme" 20739msgstr "" 20740 20741#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20742msgid "No author specified" 20743msgstr "" 20744 20745#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20746msgid "You must specify an author for this icon theme" 20747msgstr "" 20748 20749#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20750msgid "&Abort" 20751msgstr "" 20752 20753#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20754msgid "Losslessly optimizing images, please wait..." 20755msgstr "" 20756 20757#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20758msgid "Optimizing images failed, click \"Show details\" for more information" 20759msgstr "" 20760 20761#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20762msgid "Compression failed" 20763msgstr "" 20764 20765#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20766#, python-format 20767msgid "Optimizing %s" 20768msgstr "" 20769 20770#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20771msgid "Creating theme file" 20772msgstr "" 20773 20774#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20775msgid "Compressing theme file" 20776msgstr "" 20777 20778#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20779#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20780msgid "Finished" 20781msgstr "" 20782 20783#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20784msgid "Choose a folder from which to read the icons" 20785msgstr "" 20786 20787#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20788msgid "Choose destination for icon theme" 20789msgstr "" 20790 20791#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20792msgid "ZIP files" 20793msgstr "" 20794 20795#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20796#, python-brace-format 20797msgid "" 20798"\n" 20799" <h1>{title}</h1>\n" 20800" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20801" <p>{description}</p>\n" 20802" <p>Version: {version} Number of users: {usage}</p>\n" 20803" <p><i>Right click to visit theme homepage</i></p>\n" 20804" " 20805msgstr "" 20806 20807#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20808msgid "Downloading icons..." 20809msgstr "" 20810 20811#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20812msgid "Downloading icons, please wait..." 20813msgstr "" 20814 20815#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20816msgid "Choose an icon theme" 20817msgstr "" 20818 20819#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20820msgid "Restore &default icons" 20821msgstr "" 20822 20823#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20824msgid "" 20825"Choose an icon theme below. You will need to restart calibre to see the new " 20826"icons." 20827msgstr "" 20828 20829#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20830msgid "Current icon theme:" 20831msgstr "" 20832 20833#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20834#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20835msgid "&Sort by:" 20836msgstr "" 20837 20838#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20839msgid "Number of icons" 20840msgstr "" 20841 20842#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20843msgid "Popularity" 20844msgstr "" 20845 20846#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20847msgid "No homepage" 20848msgstr "" 20849 20850#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20851msgid "The {} theme has no homepage" 20852msgstr "" 20853 20854#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20855msgid "Downloading, please wait..." 20856msgstr "" 20857 20858#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20859msgid "Failed to download list of themes" 20860msgstr "" 20861 20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20863msgid "" 20864"Failed to download list of themes, click \"Show details\" for more " 20865"information" 20866msgstr "" 20867 20868#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 20869#, python-format 20870msgid "" 20871"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 20872"stock icons?" 20873msgstr "" 20874 20875#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 20876msgid "No theme selected" 20877msgstr "" 20878 20879#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 20880msgid "You must first select an icon theme" 20881msgstr "" 20882 20883#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 20884msgid "" 20885"Failed to download icon theme, click \"Show details\" for more information." 20886msgstr "" 20887 20888#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 20889msgid "Zoom &in" 20890msgstr "" 20891 20892#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 20893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 20894msgid "Zoom &out" 20895msgstr "" 20896 20897#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 20898msgid "&Save as" 20899msgstr "" 20900 20901#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 20902msgid "&Rotate" 20903msgstr "" 20904 20905#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 20906msgid "&Full screen" 20907msgstr "" 20908 20909#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 20910msgid "&Fit image" 20911msgstr "" 20912 20913#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 20914msgid "Fit image inside the available space" 20915msgstr "" 20916 20917#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 20918msgid "Choose a file to save to" 20919msgstr "" 20920 20921#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 20922#, python-brace-format 20923msgid "Image: {name} {resolution}" 20924msgstr "" 20925 20926#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 20927msgid "Cover browser" 20928msgstr "" 20929 20930#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 20931#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 20932#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 20933#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 20934#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 20935#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 20936#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 20937msgid "Tag browser" 20938msgstr "" 20939 20940#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 20941msgid "See what's new in this calibre release" 20942msgstr "" 20943 20944#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 20945msgid "Connected " 20946msgstr "" 20947 20948#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20949#, python-format 20950msgid " %(created)s %(name)s" 20951msgstr "" 20952 20953#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20954msgid "created by" 20955msgstr "" 20956 20957#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 20958#, python-format 20959msgid "%(num)d of %(total)d books" 20960msgstr "" 20961 20962#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 20963#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 20964msgid "one book" 20965msgid_plural "{} books" 20966msgstr[0] "" 20967 20968#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 20969#, python-format 20970msgid "%(num)s, %(sel)d selected" 20971msgid_plural "%(num)s, %(sel)d selected" 20972msgstr[0] "" 20973 20974#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 20975#, python-brace-format 20976msgid "{0}, {1} total" 20977msgstr "" 20978 20979#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 20980msgid "Cover grid" 20981msgstr "" 20982 20983#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 20984#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 20985#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 20986msgid "Toggle" 20987msgstr "" 20988 20989#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 20990msgid "Search bar" 20991msgstr "" 20992 20993#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 20994msgid "Next Virtual library" 20995msgstr "" 20996 20997#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 20998msgid "Switch to the next Virtual library in the Virtual library tab bar" 20999msgstr "" 21000 21001#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21002msgid "Previous Virtual library" 21003msgstr "" 21004 21005#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21006msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21007msgstr "" 21008 21009#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21010#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21011#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21012msgid "All books" 21013msgstr "" 21014 21015#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21016msgid "Search expression for this Virtual library:" 21017msgstr "" 21018 21019#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21020msgid "Sort tabs alphabetically" 21021msgstr "" 21022 21023#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21024msgid "Restore hidden tabs" 21025msgstr "" 21026 21027#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21028#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21029msgid "Hide Virtual library tabs" 21030msgstr "" 21031 21032#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21033msgid "Lock Virtual library tabs" 21034msgstr "" 21035 21036#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21037msgid "Unlock Virtual library tabs" 21038msgstr "" 21039 21040#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21041#, python-format 21042msgid "Edit \"%s\"" 21043msgstr "" 21044 21045#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21046#, python-format 21047msgid "Delete \"%s\"" 21048msgstr "" 21049 21050#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21051#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21052msgid "Book details" 21053msgstr "" 21054 21055#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21056msgid "Layout" 21057msgstr "" 21058 21059#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21060msgid "Show and hide various parts of the calibre main window" 21061msgstr "" 21062 21063#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21064#, python-format 21065msgid "No %s format" 21066msgstr "" 21067 21068#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21069#, python-brace-format 21070msgid "The book {0} does not have the {1} format" 21071msgstr "" 21072 21073#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21074#, python-format 21075msgid "Restore %s" 21076msgstr "" 21077 21078#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21079msgid "Job" 21080msgstr "" 21081 21082#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21083msgid "Progress" 21084msgstr "" 21085 21086#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21087msgid "Running time" 21088msgstr "" 21089 21090#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21091msgid "Start time" 21092msgstr "" 21093 21094#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21095msgid "There is a running job:" 21096msgid_plural "There are {} running jobs:" 21097msgstr[0] "" 21098 21099#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21100#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21101#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21102msgid "Unknown job" 21103msgstr "" 21104 21105#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21106msgid "There is a waiting job" 21107msgid_plural "There are {} waiting jobs" 21108msgstr[0] "" 21109 21110#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21111#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21112#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21113#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21114#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21115msgid "Cannot kill job" 21116msgstr "" 21117 21118#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21119#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21120msgid "Cannot kill jobs that communicate with the device" 21121msgstr "" 21122 21123#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21124msgid "Job has already run" 21125msgstr "" 21126 21127#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21128msgid "This job cannot be stopped" 21129msgstr "" 21130 21131#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21132msgid "" 21133"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21134"of unstoppable jobs." 21135msgstr "" 21136 21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21138msgid "Unavailable" 21139msgstr "" 21140 21141#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21142msgid "Click to see list of jobs" 21143msgstr "" 21144 21145#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21146msgid " [Alt+Shift+J]" 21147msgstr "" 21148 21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21150msgid "Show/hide the Jobs List" 21151msgstr "" 21152 21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21154msgid "Jobs:" 21155msgstr "" 21156 21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21158msgid "No running jobs" 21159msgstr "" 21160 21161#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21162msgid "One running job" 21163msgstr "" 21164 21165#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21166#, python-format 21167msgid "%d running jobs" 21168msgstr "" 21169 21170#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21171msgid " - Jobs" 21172msgstr "" 21173 21174#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21175msgid "Search for a job by name" 21176msgstr "" 21177 21178#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21179#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21180msgid "No job" 21181msgstr "" 21182 21183#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21184#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21185msgid "No job selected" 21186msgstr "" 21187 21188#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21189msgid "Do you really want to stop the selected job?" 21190msgid_plural "Do you really want to stop all the selected jobs?" 21191msgstr[0] "" 21192 21193#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21194msgid "Do you really want to stop all non-device jobs?" 21195msgstr "" 21196 21197#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21198#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21199msgid "&Custom" 21200msgstr "" 21201 21202#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21203#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21204msgid "&Alternate shortcut:" 21205msgstr "" 21206 21207#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21208#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21209msgid "&Shortcut:" 21210msgstr "" 21211 21212#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21213#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21214msgid "Done" 21215msgstr "" 21216 21217#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21218#, python-format 21219msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21220msgstr "" 21221 21222#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21223#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21224msgid "Press a key..." 21225msgstr "" 21226 21227#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21228#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21229msgid "Already assigned" 21230msgstr "" 21231 21232#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21233#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21234msgid "already assigned to" 21235msgstr "" 21236 21237#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21238msgid "<b>This shortcut no longer exists</b>" 21239msgstr "" 21240 21241#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21242msgid "" 21243"Double click on any entry to change the keyboard shortcuts associated with " 21244"it" 21245msgstr "" 21246 21247#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21248msgid "Search for a shortcut by name" 21249msgstr "" 21250 21251#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21252#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21253#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21254#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21255msgid "Expand all" 21256msgstr "" 21257 21258#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21259#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21260#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21262#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21263#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21264msgid "Collapse all" 21265msgstr "" 21266 21267#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21268#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21269#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21270#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21273#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21274msgid "No matches" 21275msgstr "" 21276 21277#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21278#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21279#, python-format 21280msgid "Could not find any shortcuts matching %s" 21281msgstr "" 21282 21283#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21284msgid "Eject this device" 21285msgstr "" 21286 21287#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21288msgid "Configure this device" 21289msgstr "" 21290 21291#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21292msgid "Update cached metadata on device" 21293msgstr "" 21294 21295#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21296msgid "Show books in calibre library" 21297msgstr "" 21298 21299#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21300msgid "Show books in the main memory of the device" 21301msgstr "" 21302 21303#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21304msgid "Show books in storage card A" 21305msgstr "" 21306 21307#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21308msgid "Show books in storage card B" 21309msgstr "" 21310 21311#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21312msgid "Delete library" 21313msgstr "" 21314 21315#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21316msgid "available" 21317msgstr "" 21318 21319#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21320msgid "Close the Virtual library" 21321msgstr "" 21322 21323#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21324msgid "Change how the displayed books are sorted" 21325msgstr "" 21326 21327#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21328msgid "Sort" 21329msgstr "" 21330 21331#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21332msgid "" 21333"<p>Search the list of books by title, author, publisher, tags, comments, " 21334"etc.<br><br>Words separated by spaces are ANDed" 21335msgstr "" 21336 21337#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21338msgid "Do quick search (you can also press the Enter key)" 21339msgstr "" 21340 21341#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21342#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21343#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21344msgid "Highlight" 21345msgstr "" 21346 21347#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21348msgid "Copy current search text (instead of search name)" 21349msgstr "" 21350 21351#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21352msgid "Use an existing Saved search or create a new one" 21353msgstr "" 21354 21355#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21356msgid "Saved search" 21357msgstr "" 21358 21359#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21360msgid "<h2>Shutting down</h2><div>" 21361msgstr "" 21362 21363#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21364#, python-format 21365msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21366msgstr "" 21367 21368#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21369#, python-format 21370msgid "This book is on the device in %s" 21371msgstr "" 21372 21373#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21374msgid "Anonymous Content server user" 21375msgstr "" 21376 21377#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21378msgid "Local E-book viewer user" 21379msgstr "" 21380 21381#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21382#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21383msgid "Bookmark" 21384msgstr "" 21385 21386#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21387#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21388#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21389msgid "Bookmarks" 21390msgstr "" 21391 21392#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21393#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21394msgid "Highlights" 21395msgstr "" 21396 21397#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21398msgid "Export {} annotations" 21399msgstr "" 21400 21401#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21402msgid "calibre annotation collection" 21403msgstr "" 21404 21405#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21406msgid "annotations" 21407msgstr "" 21408 21409#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21410msgid "Format to export in:" 21411msgstr "" 21412 21413#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21414msgid "Save to file" 21415msgstr "" 21416 21417#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21418msgid "File for exports" 21419msgstr "" 21420 21421#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21422#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21423msgid "Unknown chapter" 21424msgstr "" 21425 21426#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21427#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21428msgid "Open in viewer" 21429msgstr "" 21430 21431#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21432#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21433msgid "Show in calibre" 21434msgstr "" 21435 21436#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21437#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21438#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21439msgid "Edit notes" 21440msgstr "" 21441 21442#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21443msgid "Export selected item" 21444msgid_plural "Export {} selected items" 21445msgstr[0] "" 21446 21447#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21448msgid "Delete selected item" 21449msgid_plural "Delete {} selected items" 21450msgstr[0] "" 21451 21452#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21453msgid "Restrict to" 21454msgstr "" 21455 21456#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21457msgid "Type:" 21458msgstr "" 21459 21460#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21461msgid "Show only annotations of the specified type" 21462msgstr "" 21463 21464#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21465msgid "User:" 21466msgstr "" 21467 21468#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21469msgid "Show only annotations created by the specified user" 21470msgstr "" 21471 21472#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21473msgid "" 21474"Only show annotations from books that have been selected in the calibre " 21475"library" 21476msgstr "" 21477 21478#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21479msgid "&Show results from only selected books" 21480msgstr "" 21481 21482#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21483msgid "&Show results from only the selected book" 21484msgid_plural "&Show results from only the {} selected books" 21485msgstr[0] "" 21486 21487#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21488msgid "Enter words to search for" 21489msgstr "" 21490 21491#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21495#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21496msgid "Find previous match" 21497msgstr "" 21498 21499#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21500msgid "Invalid search expression" 21501msgstr "" 21502 21503#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21504#, python-brace-format 21505msgid "" 21506"The search expression: {0} is invalid. The search syntax used is the SQLite " 21507"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21508msgstr "" 21509 21510#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21511msgid "Edit the notes of this highlight" 21512msgstr "" 21513 21514#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21515msgid "Add notes" 21516msgstr "" 21517 21518#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21519msgid "Add notes to this highlight" 21520msgstr "" 21521 21522#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21523msgid "User" 21524msgstr "" 21525 21526#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21527msgid "Open the book at this annotation in the calibre E-book viewer" 21528msgstr "" 21529 21530#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21531msgid "Show this book in the main calibre book list" 21532msgstr "" 21533 21534#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21535msgid "Edit notes for highlight" 21536msgstr "" 21537 21538#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21539msgid "Annotations browser" 21540msgstr "" 21541 21542#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21543msgid "&Match on related words" 21544msgstr "" 21545 21546#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21547msgid "" 21548"With this option searching for words will also match on any related words " 21549"(supported in several languages). For example, in the English language: " 21550"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21551msgstr "" 21552 21553#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21554msgid "&Delete all selected" 21555msgstr "" 21556 21557#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21558msgid "Delete the selected annotations" 21559msgstr "" 21560 21561#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21562msgid "&Export all selected" 21563msgstr "" 21564 21565#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21566msgid "Export the selected annotations" 21567msgstr "" 21568 21569#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21570msgid "Rebuild search index" 21571msgstr "" 21572 21573#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21574msgid "" 21575"Refresh annotations in case they have been changed since this window was " 21576"opened" 21577msgstr "" 21578 21579#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21581msgid "No selected annotations" 21582msgstr "" 21583 21584#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21586msgid "No annotations have been selected" 21587msgstr "" 21588 21589#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21590msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21591msgid_plural "" 21592"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21593msgstr[0] "" 21594 21595#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21596msgid "Editing is only supported for the notes associated with highlights" 21597msgstr "" 21598 21599#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21600msgid "Set to undefined" 21601msgstr "" 21602 21603#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21604msgid "Size (MB)" 21605msgstr "" 21606 21607#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21608#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21609msgid "Modified" 21610msgstr "" 21611 21612#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21613#, python-format 21614msgid "" 21615"The cover for the book %s is too large, cannot load it. Resize or delete it." 21616msgstr "" 21617 21618#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21619#, python-format 21620msgid "%s stars" 21621msgstr "" 21622 21623#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21624#, python-format 21625msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21626msgstr "" 21627 21628#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21629#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21630#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21631msgid "Description:" 21632msgstr "" 21633 21634#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21635#, python-brace-format 21636msgid "The lookup/search name is <i>{0}</i>" 21637msgstr "" 21638 21639#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21640#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21641#, python-brace-format 21642msgid "This book's UUID is \"{0}\"" 21643msgstr "" 21644 21645#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21646#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21647msgid "" 21648"Could not change the on disk location of this book. Is it open in another " 21649"program?" 21650msgstr "" 21651 21652#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21653#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21654msgid "Failed to set data" 21655msgstr "" 21656 21657#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21658#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21659msgid "Could not set data, click \"Show details\" to see why." 21660msgstr "" 21661 21662#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21663msgid "In Library" 21664msgstr "" 21665 21666#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21667#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21668msgid "Size" 21669msgstr "" 21670 21671#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21672msgid "Waiting for metadata to be updated" 21673msgstr "" 21674 21675#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21676msgid "Marked for deletion" 21677msgstr "" 21678 21679#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21680msgid "Double click to <b>edit</b> me<br><br>" 21681msgstr "" 21682 21683#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21684msgid "The lookup/search name is" 21685msgstr "" 21686 21687#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21688msgid "Cannot hide all columns" 21689msgstr "" 21690 21691#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21692msgid "You must not hide all columns" 21693msgstr "" 21694 21695#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21696#, python-format 21697msgid "Hide column %s" 21698msgstr "" 21699 21700#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21701#, python-format 21702msgid "Sort on %s" 21703msgstr "" 21704 21705#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21707msgid "Ascending" 21708msgstr "" 21709 21710#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21712msgid "Descending" 21713msgstr "" 21714 21715#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21716#, python-format 21717msgid "Change text alignment for %s" 21718msgstr "" 21719 21720#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21722msgid "Center" 21723msgstr "" 21724 21725#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21726#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21728msgid "Left" 21729msgstr "" 21730 21731#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21734msgid "Right" 21735msgstr "" 21736 21737#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21738#, python-format 21739msgid "Change font style for %s" 21740msgstr "" 21741 21742#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21743msgid "Bold font" 21744msgstr "" 21745 21746#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21747msgid "Normal font" 21748msgstr "" 21749 21750#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21751msgid "Bold and Italic font" 21752msgstr "" 21753 21754#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21755msgid "Italic font" 21756msgstr "" 21757 21758#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21759#, python-format 21760msgid "Quickview column %s" 21761msgstr "" 21762 21763#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21764msgid "Show column" 21765msgstr "" 21766 21767#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21768msgid "Remember On Device column width" 21769msgstr "" 21770 21771#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21772msgid "Reset On Device column width to default" 21773msgstr "" 21774 21775#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21776msgid "Shrink column if it is too wide to fit" 21777msgstr "" 21778 21779#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21780msgid "Resize column to fit contents" 21781msgstr "" 21782 21783#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21784msgid "Restore default layout" 21785msgstr "" 21786 21787#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21788msgid "Hide row numbers" 21789msgstr "" 21790 21791#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21792msgid "Un-split the book list" 21793msgstr "" 21794 21795#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21796msgid "Split the book list" 21797msgstr "" 21798 21799#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21800msgid "" 21801"Dropping onto a device is not supported. First add the book to the calibre " 21802"library." 21803msgstr "" 21804 21805#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21806msgid "File name" 21807msgstr "" 21808 21809#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21810msgid "Configure viewer" 21811msgstr "" 21812 21813#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21814msgid "Use white background" 21815msgstr "" 21816 21817#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21818msgid "Hyphenate" 21819msgstr "" 21820 21821#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21822msgid "<b>Changes will only take effect after a restart.</b>" 21823msgstr "" 21824 21825#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21826msgid " - LRF viewer" 21827msgstr "" 21828 21829#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21830#, python-format 21831msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 21832msgstr "" 21833 21834#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 21835msgid "" 21836"%prog [options] book.lrf\n" 21837"\n" 21838"Read the LRF e-book book.lrf\n" 21839msgstr "" 21840 21841#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 21842msgid "Print more information about the rendering process" 21843msgstr "" 21844 21845#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 21846msgid "Turn on visual aids to debugging the rendering engine" 21847msgstr "" 21848 21849#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 21850msgid "Disable hyphenation. Should significantly speed up rendering." 21851msgstr "" 21852 21853#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 21854msgid "" 21855"By default the background is off white as I find this easier on the eyes. " 21856"Use this option to make the background pure white." 21857msgstr "" 21858 21859#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 21860msgid "Profile the LRF renderer" 21861msgstr "" 21862 21863#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 21864msgid "LRF viewer" 21865msgstr "" 21866 21867#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 21868msgid "Parsing LRF file" 21869msgstr "" 21870 21871#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 21872msgid "LRF viewer toolbar" 21873msgstr "" 21874 21875#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 21876#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 21877msgid "Next page" 21878msgstr "" 21879 21880#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 21881msgid "Previous Page" 21882msgstr "" 21883 21884#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 21885#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 21886#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 21887msgid "Back" 21888msgstr "" 21889 21890#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 21891#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 21892#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 21893msgid "Forward" 21894msgstr "" 21895 21896#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 21897msgid "Next match" 21898msgstr "" 21899 21900#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 21901#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 21902msgid "Open e-book" 21903msgstr "" 21904 21905#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 21906msgid "" 21907"%prog [options] [path_to_ebook or calibre url ...]\n" 21908"\n" 21909"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 21910"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 21911"different actions, than just adding books. For example:\n" 21912"\n" 21913"calibre://view-book/test_library/1842/epub\n" 21914"\n" 21915"Will open the book with id 1842 in the EPUB format from the library\n" 21916"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 21917"libraries with spaces replaced by underscores. A full description of the\n" 21918"various URL based actions is in the User Manual.\n" 21919msgstr "" 21920 21921#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 21922msgid "Use the library located at the specified path." 21923msgstr "" 21924 21925#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 21926msgid "Start minimized to system tray." 21927msgstr "" 21928 21929#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 21930msgid "Ignored, do not use. Present only for legacy reasons" 21931msgstr "" 21932 21933#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 21934msgid "Do not check for updates" 21935msgstr "" 21936 21937#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 21938msgid "" 21939"Ignore custom plugins, useful if you installed a plugin that is preventing " 21940"calibre from starting" 21941msgstr "" 21942 21943#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 21944msgid "Path too long" 21945msgstr "" 21946 21947#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 21948#, python-format 21949msgid "" 21950"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 21951msgstr "" 21952 21953#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 21954#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 21955msgid "Calibre Library" 21956msgstr "" 21957 21958#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 21959msgid "Failed to create library" 21960msgstr "" 21961 21962#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 21963#, python-format 21964msgid "" 21965"Failed to create calibre library at: %r.\n" 21966"You will be asked to choose a new library location." 21967msgstr "" 21968 21969#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 21970msgid "Could not repair library. Click \"Show details\" for more information." 21971msgstr "" 21972 21973#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 21974msgid "Initializing user interface..." 21975msgstr "" 21976 21977#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 21978msgid "Choose a location for your new calibre e-book library" 21979msgstr "" 21980 21981#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 21982msgid "Repairing failed" 21983msgstr "" 21984 21985#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 21986msgid "The database repair failed. Starting with a new empty library." 21987msgstr "" 21988 21989#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 21991msgid "Bad database location" 21992msgstr "" 21993 21994#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 21995#, python-format 21996msgid "Bad database location %r. calibre will now quit." 21997msgstr "" 21998 21999#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22000msgid "Startup error" 22001msgstr "" 22002 22003#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22004#, python-brace-format 22005msgid "" 22006"There was an error during {0} startup. Parts of {0} may not function. Click " 22007"\"Show details\" to learn more." 22008msgstr "" 22009 22010#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22011#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22012msgid "Corrupted database" 22013msgstr "" 22014 22015#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22016#, python-format 22017msgid "" 22018"The library database at %s appears to be corrupted. Do you want calibre to " 22019"try and rebuild it automatically? The rebuild may not be completely " 22020"successful. If you say No, a new empty calibre library will be created." 22021msgstr "" 22022 22023#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22024#, python-format 22025msgid "" 22026"Bad database location %r. Will start with a new, empty calibre library" 22027msgstr "" 22028 22029#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22030#, python-format 22031msgid "Starting %s: Loading books..." 22032msgstr "" 22033 22034#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22035msgid "Cannot start calibre" 22036msgstr "" 22037 22038#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22039#, python-brace-format 22040msgid "" 22041"Another calibre program that can modify calibre libraries, such as, {0} or " 22042"{1} is already running. You must first shut it down, before starting the " 22043"main calibre program. If you are sure no such program is running, try " 22044"restarting your computer." 22045msgstr "" 22046 22047#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22048#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22049msgid "Failed to contact running instance of calibre" 22050msgstr "" 22051 22052#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22053msgid "Contacting calibre failed" 22054msgstr "" 22055 22056#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22057msgid "Failed to contact running instance of calibre, try restarting calibre" 22058msgstr "" 22059 22060#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22061msgid "Shutdown command sent, waiting for shutdown..." 22062msgstr "" 22063 22064#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22065msgid "Failed to shutdown running calibre instance" 22066msgstr "" 22067 22068#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22070msgid "&Preferences" 22071msgstr "" 22072 22073#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22075msgid "&Quit" 22076msgstr "" 22077 22078#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22079msgid "Unhandled exception" 22080msgstr "" 22081 22082#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22083#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22084msgid "Set date to undefined" 22085msgstr "" 22086 22087#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22088#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22089msgid "Set date to today" 22090msgstr "" 22091 22092#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22093#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22094msgid "&Redo" 22095msgstr "" 22096 22097#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22098msgid "" 22099"Specify how this book should be sorted when by title. For example, The " 22100"Exorcist might be sorted as Exorcist, The." 22101msgstr "" 22102 22103#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22104msgid "Title &sort:" 22105msgstr "" 22106 22107#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22108msgid "" 22109" The green color indicates that the current title sort matches the current " 22110"title" 22111msgstr "" 22112 22113#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22114msgid "" 22115" The red color warns that the current title sort does not match the current " 22116"title. No action is required if this is what you want." 22117msgstr "" 22118 22119#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22120msgid "&Edit authors" 22121msgstr "" 22122 22123#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22124msgid "Authors changed" 22125msgstr "" 22126 22127#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22128msgid "" 22129"You have changed the authors for this book. You must save these changes " 22130"before you can use Manage authors. Do you want to save these changes?" 22131msgstr "" 22132 22133#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22134msgid "" 22135"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22136"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." 22137msgstr "" 22138 22139#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22140msgid "Author s&ort:" 22141msgstr "" 22142 22143#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22144msgid "" 22145" The green color indicates that the current author sort matches the current " 22146"author" 22147msgstr "" 22148 22149#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22150msgid "" 22151" The red color indicates that the current author sort does not match the " 22152"current author. No action is required if this is what you want." 22153msgstr "" 22154 22155#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22156msgid "&Number:" 22157msgstr "" 22158 22159#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22160#, python-format 22161msgid "" 22162"Last modified: %s\n" 22163"\n" 22164"Double click to view" 22165msgstr "" 22166 22167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22168#, python-format 22169msgid "Restore %s from the original" 22170msgstr "" 22171 22172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22173msgid "&View {} format" 22174msgstr "" 22175 22176#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22178msgid "&Edit" 22179msgstr "" 22180 22181#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22182msgid "Set the cover for the book from the selected format" 22183msgstr "" 22184 22185#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22186msgid "Set metadata for the book from the selected format" 22187msgstr "" 22188 22189#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22190msgid "Add a format to this book" 22191msgstr "" 22192 22193#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22194msgid "Remove the selected format from this book" 22195msgstr "" 22196 22197#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22198msgid "Choose formats for " 22199msgstr "" 22200 22201#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22202msgid "No permission" 22203msgstr "" 22204 22205#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22206msgid "You do not have permission to read the following files:" 22207msgstr "" 22208 22209#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22210#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22211#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22213msgid "No format selected" 22214msgstr "" 22215 22216#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22217msgid "Trim bord&ers" 22218msgstr "" 22219 22220#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22221msgid "" 22222"Automatically detect and remove extra space at the cover's edges.\n" 22223"Pressing it repeatedly can sometimes remove stubborn borders." 22224msgstr "" 22225 22226#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22227msgid "Automatically trim borders" 22228msgstr "" 22229 22230#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22231msgid "Trim borders manually" 22232msgstr "" 22233 22234#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22235msgid "Undo last trim" 22236msgstr "" 22237 22238#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22239msgid "Download co&ver" 22240msgstr "" 22241 22242#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22243msgid "&Generate cover" 22244msgstr "" 22245 22246#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22247msgid "Customize the styles and colors of the generated cover" 22248msgstr "" 22249 22250#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22251msgid "Undo last Generate cover" 22252msgstr "" 22253 22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22255msgid "Not a valid picture" 22256msgstr "" 22257 22258#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22259msgid "Invalid cover" 22260msgstr "" 22261 22262#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22263msgid "Could not change cover as the image is invalid." 22264msgstr "" 22265 22266#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22267msgid "Rating of this book. 0-5 stars" 22268msgstr "" 22269 22270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22271msgid "Tags changed" 22272msgstr "" 22273 22274#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22275msgid "" 22276"You have changed the tags. In order to use the tags editor, you must either " 22277"discard or apply these changes. Apply changes?" 22278msgstr "" 22279 22280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22281msgid "A comma separated list of languages for this book" 22282msgstr "" 22283 22284#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22285#, python-format 22286msgid "The language %s is not recognized" 22287msgid_plural "The languages %s are not recognized" 22288msgstr[0] "" 22289 22290#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22291msgid "Unknown language" 22292msgstr "" 22293 22294#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22295msgid "Edit Identifiers" 22296msgstr "" 22297 22298#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22299msgid "" 22300"Edit the book's identifiers. Every identifier must be on a separate line, " 22301"and have the form type:value" 22302msgstr "" 22303 22304#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22305msgid "Duplicate identifier" 22306msgstr "" 22307 22308#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22309#, python-format 22310msgid "" 22311"The identifier of type: %s occurs more than once. Each type of identifier " 22312"must be unique" 22313msgstr "" 22314 22315#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22316msgid "Invalid identifier" 22317msgstr "" 22318 22319#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22320#, python-format 22321msgid "" 22322"The identifier %s is invalid. Identifiers must be of the form type:value" 22323msgstr "" 22324 22325#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22326msgid "&Ids:" 22327msgstr "" 22328 22329#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22330#, python-format 22331msgid "" 22332"Edit the identifiers for this book. For example: \n" 22333"\n" 22334"%s\n" 22335"\n" 22336"If an identifier value contains a comma, you can use the | character to represent it." 22337msgstr "" 22338 22339#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22340msgid "Edit identifiers in a dedicated window" 22341msgstr "" 22342 22343#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22344#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22345msgid "This ISBN is valid" 22346msgstr "" 22347 22348#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22349#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22350msgid "This ISBN is invalid" 22351msgstr "" 22352 22353#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22354#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22355msgid "Invalid ISBN" 22356msgstr "" 22357 22358#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22359msgid "Enter an ISBN" 22360msgstr "" 22361 22362#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22363msgid "The ISBN you entered is not valid. Try again." 22364msgstr "" 22365 22366#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22367msgid "Clear publisher" 22368msgstr "" 22369 22370#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22371msgid "Clear date" 22372msgstr "" 22373 22374#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22375msgid "Schedule download?" 22376msgstr "" 22377 22378#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22379msgid "" 22380"The download of metadata for the <b>selected book</b> will run in the " 22381"background. Proceed?" 22382msgid_plural "" 22383"The download of metadata for the <b>{} selected books</b> will run in the " 22384"background. Proceed?" 22385msgstr[0] "" 22386 22387#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22388msgid "" 22389"You can monitor the progress of the download by clicking the rotating " 22390"spinner in the bottom right corner." 22391msgstr "" 22392 22393#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22394msgid "" 22395"When the download completes you will be asked for confirmation before " 22396"calibre applies the downloaded metadata." 22397msgstr "" 22398 22399#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22400msgid "Download only &metadata" 22401msgstr "" 22402 22403#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22404msgid "Download only &covers" 22405msgstr "" 22406 22407#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22408msgid "&Configure download" 22409msgstr "" 22410 22411#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22412msgid "Download &both" 22413msgstr "" 22414 22415#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22416msgid "Download metadata for one book" 22417msgid_plural "Download metadata for {} books" 22418msgstr[0] "" 22419 22420#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22421msgid "Metadata download started" 22422msgstr "" 22423 22424#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22425msgid "(Failed metadata)" 22426msgstr "" 22427 22428#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22429msgid "(Failed cover)" 22430msgstr "" 22431 22432#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22433#, python-format 22434msgid "Processed %s" 22435msgstr "" 22436 22437#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22438#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22439msgid "Metadata fields to download" 22440msgstr "" 22441 22442#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22443#, python-format 22444msgid "Revert %s" 22445msgstr "" 22446 22447#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22448msgid "Merge identifiers" 22449msgstr "" 22450 22451#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22452msgid "Merge tags" 22453msgstr "" 22454 22455#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22456#, python-brace-format 22457msgid "Cover size: {0}x{1}" 22458msgstr "" 22459 22460#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22461msgid "Compare metadata" 22462msgstr "" 22463 22464#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22465msgid "&Accept all remaining" 22466msgstr "" 22467 22468#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22469msgid "Re&ject all remaining" 22470msgstr "" 22471 22472#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22473msgid "R&eject" 22474msgstr "" 22475 22476#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22477msgid "Reject changes and move to next [{}]" 22478msgstr "" 22479 22480#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22481#, python-format 22482msgid "Move to next [%s]" 22483msgstr "" 22484 22485#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22486msgid "&Mark rejected books" 22487msgstr "" 22488 22489#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22490msgid "Mark rejected books in the book list after this dialog is closed" 22491msgstr "" 22492 22493#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22494msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22495msgstr "" 22496 22497#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22499#, python-format 22500msgid " [%(num)d of %(tot)d]" 22501msgstr "" 22502 22503#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22504msgid "Are you sure you want to reject the remaining result?" 22505msgid_plural "Are you sure you want to reject all {} remaining results?" 22506msgstr[0] "" 22507 22508#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22509msgid "Rendering PDF pages, please wait..." 22510msgstr "" 22511 22512#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22513msgid "Choose a cover from the list of PDF pages below" 22514msgstr "" 22515 22516#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22517msgid "&More pages" 22518msgstr "" 22519 22520#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22521msgid "Choose cover from PDF" 22522msgstr "" 22523 22524#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22525#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22526msgid "Failed to render" 22527msgstr "" 22528 22529#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22530msgid "Could not render this PDF file" 22531msgstr "" 22532 22533#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22534msgid "This PDF has no pages" 22535msgstr "" 22536 22537#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22538#, python-format 22539msgid "page %d" 22540msgstr "" 22541 22542#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22543#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22544#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22545msgid "Next" 22546msgstr "" 22547 22548#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22549#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22550#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22551msgid "Previous" 22552msgstr "" 22553 22554#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22555msgid "" 22556"Automatically create the title sort entry based on the current title entry.\n" 22557"Using this button to create title sort will change title sort from red to green." 22558msgstr "" 22559 22560#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22561msgid "" 22562"Automatically create the author sort entry based on the current author " 22563"entry. Using this button to create author sort will change author sort from " 22564"red to green. There is a menu of functions available under this button. " 22565"Click and hold on the button to see it." 22566msgstr "" 22567 22568#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22569msgid "Set author sort from author" 22570msgstr "" 22571 22572#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22573msgid "Set author from author sort" 22574msgstr "" 22575 22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22577msgid "Copy author to author sort" 22578msgstr "" 22579 22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22581msgid "Copy author sort to author" 22582msgstr "" 22583 22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22585msgid "Swap the author and title" 22586msgstr "" 22587 22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22589msgid "" 22590"Manage authors. Use to rename authors and correct individual author's sort " 22591"values" 22592msgstr "" 22593 22594#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22595msgid "Clear rating" 22596msgstr "" 22597 22598#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22599msgid "Clear all tags" 22600msgstr "" 22601 22602#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22603msgid "Clear Ids" 22604msgstr "" 22605 22606#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22607msgid "" 22608"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22609" or url:. Or right click, to choose a different prefix." 22610msgstr "" 22611 22612#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22613msgid "&Download metadata" 22614msgstr "" 22615 22616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22617#, python-format 22618msgid "Download metadata for this book [%s]" 22619msgstr "" 22620 22621#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22622msgid "Undo last metadata download" 22623msgstr "" 22624 22625#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22626msgid "Configure download metadata" 22627msgstr "" 22628 22629#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22630msgid "Change how calibre downloads metadata" 22631msgstr "" 22632 22633#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22634msgid "Edit list of prefixes" 22635msgstr "" 22636 22637#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22638msgid "Edit prefixes" 22639msgstr "" 22640 22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22642msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22643msgstr "" 22644 22645#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22646msgid "Save changed metadata?" 22647msgstr "" 22648 22649#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22650msgid "" 22651"You've changed the metadata for this book. Edit book is set to update " 22652"embedded metadata when opened. You need to save your changes for them to be " 22653"included." 22654msgstr "" 22655 22656#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22657msgid "&Don't save" 22658msgstr "" 22659 22660#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22661#, python-format 22662msgid "The cover in the %s format is invalid" 22663msgstr "" 22664 22665#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22666msgid "No downloaded metadata" 22667msgstr "" 22668 22669#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22670msgid "There is no downloaded metadata to undo" 22671msgstr "" 22672 22673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22674msgid "There is another book to edit in this set." 22675msgid_plural "There are still {} more books to edit in this set." 22676msgstr[0] "" 22677 22678#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22679msgid "" 22680"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22681" button to move through books in the set." 22682msgstr "" 22683 22684#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22685msgid "&Continue editing" 22686msgstr "" 22687 22688#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22689msgid "&Stop editing" 22690msgstr "" 22691 22692#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22693msgid "You will lose all unsaved changes. Are you sure?" 22694msgstr "" 22695 22696#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22697msgid "Save changes and edit the metadata of {} [Alt+Right]" 22698msgstr "" 22699 22700#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22701msgid "Save changes and edit the metadata of {} [Alt+Left]" 22702msgstr "" 22703 22704#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22706msgid "Change cover" 22707msgstr "" 22708 22709#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22710msgid "Co&mments" 22711msgstr "" 22712 22713#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22715msgid "&Metadata" 22716msgstr "" 22717 22718#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22719msgid "&Cover and formats" 22720msgstr "" 22721 22722#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22723msgid "C&ustom metadata" 22724msgstr "" 22725 22726#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22727msgid "&Comments" 22728msgstr "" 22729 22730#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22731msgid "Basic metadata" 22732msgstr "" 22733 22734#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22735msgid "Custom metadata" 22736msgstr "" 22737 22738#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22739#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22740msgid "Has cover" 22741msgstr "" 22742 22743#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22744msgid "Has summary" 22745msgstr "" 22746 22747#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22748msgid "" 22749"The \"has cover\" indication is not fully\n" 22750"reliable. Sometimes results marked as not\n" 22751"having a cover will find a cover in the download\n" 22752"cover stage, and vice versa." 22753msgstr "" 22754 22755#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22756msgid "See at" 22757msgstr "" 22758 22759#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22760msgid "Please wait" 22761msgstr "" 22762 22763#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22764msgid "calibre is downloading metadata from: " 22765msgstr "" 22766 22767#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22768#, python-format 22769msgid "Title: %s " 22770msgstr "" 22771 22772#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22773#, python-format 22774msgid "Authors: %s " 22775msgstr "" 22776 22777#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22778msgid "Failed to download metadata. Click Show Details to see details" 22779msgstr "" 22780 22781#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22782msgid "" 22783"Failed to find any books that match your search. Try making the search " 22784"<b>less specific</b>. For example, use only the author's last name and a " 22785"single distinctive word from the title.<p>To see the full log, click \"Show " 22786"details\"." 22787msgstr "" 22788 22789#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22790msgid "Current cover" 22791msgstr "" 22792 22793#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22794#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22795msgid "Searching..." 22796msgstr "" 22797 22798#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22799msgid "View this cover at full size" 22800msgstr "" 22801 22802#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22803msgid "Copy this cover to clipboard" 22804msgstr "" 22805 22806#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22807#, python-format 22808msgid "Downloading covers for <b>%s</b>, please wait..." 22809msgstr "" 22810 22811#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 22812msgid "Failed to download any covers, click \"Show details\" for details." 22813msgstr "" 22814 22815#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 22816#, python-format 22817msgid "Could not find any covers for <b>%s</b>" 22818msgstr "" 22819 22820#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 22821#, python-brace-format 22822msgid "Found a cover for {title}" 22823msgstr "" 22824 22825#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 22826#, python-brace-format 22827msgid "" 22828"Found <b>{num}</b> covers for {title}. When the download completes, the " 22829"covers will be sorted by size." 22830msgstr "" 22831 22832#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 22833msgid "Downloading metadata..." 22834msgstr "" 22835 22836#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 22837msgid "&Back" 22838msgstr "" 22839 22840#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 22841msgid "Downloading cover..." 22842msgstr "" 22843 22844#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 22845#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 22846msgid "Failed to run" 22847msgstr "" 22848 22849#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 22850#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 22851msgid "Failed to run program, click \"Show details\" for more information" 22852msgstr "" 22853 22854#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 22855#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 22856msgid "Command line:" 22857msgstr "" 22858 22859#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 22860#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 22861#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 22862#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 22863#, python-format 22864msgid "Choose a program to open %s files" 22865msgstr "" 22866 22867#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 22868msgid "Executable files" 22869msgstr "" 22870 22871#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 22872#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 22873#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 22874msgid "Cannot execute" 22875msgstr "" 22876 22877#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 22878#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 22879#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 22880#, python-format 22881msgid "The program %s is not an executable file" 22882msgstr "" 22883 22884#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 22885msgid "Application path:" 22886msgstr "" 22887 22888#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 22889msgid "Invalid application" 22890msgstr "" 22891 22892#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 22893#, python-format 22894msgid "%s is not a valid macOS application bundle." 22895msgstr "" 22896 22897#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 22898msgid "Choose a program" 22899msgstr "" 22900 22901#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 22902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 22903msgid "Gathering data, please wait..." 22904msgstr "" 22905 22906#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 22907msgid "&Browse computer for program" 22908msgstr "" 22909 22910#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 22911msgid "Error finding programs" 22912msgstr "" 22913 22914#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 22915msgid "" 22916"Failed to find programs on your computer, click \"Show details\" for more " 22917"information" 22918msgstr "" 22919 22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 22921#, python-format 22922msgid "Edit the applications used for %s files" 22923msgstr "" 22924 22925#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 22926msgid "Change &icon" 22927msgstr "" 22928 22929#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 22930msgid "Change &name" 22931msgstr "" 22932 22933#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 22934#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 22935#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 22936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 22937msgid "No selection" 22938msgstr "" 22939 22940#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 22941#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 22942#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 22943msgid "No application selected" 22944msgstr "" 22945 22946#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 22947msgid "Choose new icon" 22948msgstr "" 22949 22950#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 22951msgid "Invalid icon" 22952msgstr "" 22953 22954#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 22955#, python-format 22956msgid "Could not load image from %s" 22957msgstr "" 22958 22959#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 22960msgid "Enter new name" 22961msgstr "" 22962 22963#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 22964msgid "New name for {}" 22965msgstr "" 22966 22967#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 22968msgid "cover image" 22969msgstr "" 22970 22971#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 22972#, python-brace-format 22973msgid "Open {0} files with {1}" 22974msgstr "" 22975 22976#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 22977msgid "Open with" 22978msgstr "" 22979 22980#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 22981msgid "" 22982"Restore settings to default values. You have to click Apply to actually save" 22983" the default settings." 22984msgstr "" 22985 22986#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 22987msgid "Configure " 22988msgstr "" 22989 22990#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 22991msgid "Ignore duplicate incoming formats" 22992msgstr "" 22993 22994#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 22995msgid "Overwrite existing duplicate formats" 22996msgstr "" 22997 22998#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 22999msgid "Create new record for each duplicate format" 23000msgstr "" 23001 23002#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23003msgid "Choose a folder" 23004msgstr "" 23005 23006#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23007#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23008#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23009msgid "Invalid folder" 23010msgstr "" 23011 23012#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23013#, python-format 23014msgid "" 23015"You must specify an existing folder as your auto-add folder. %s does not " 23016"exist." 23017msgstr "" 23018 23019#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23020#, python-format 23021msgid "You do not have read/write permissions for the folder: %s" 23022msgstr "" 23023 23024#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23025#, python-format 23026msgid "Cannot use folders whose names start with a period or underscore: %s" 23027msgstr "" 23028 23029#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23030#, python-format 23031msgid "" 23032"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23033"after being added to calibre. Are you sure?" 23034msgstr "" 23035 23036#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23037msgid "" 23038"Here you can control how calibre will read metadata from the files you add " 23039"to it. calibre can either read metadata from the contents of the file, or " 23040"from the filename." 23041msgstr "" 23042 23043#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23044msgid "Read &metadata from file contents rather than file name" 23045msgstr "" 23046 23047#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23048msgid "" 23049"Swap the first name and last name of the author. This affects only metadata " 23050"read from file names." 23051msgstr "" 23052 23053#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23054msgid "" 23055"&Swap author first name and last name when reading author from filename" 23056msgstr "" 23057 23058#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23059msgid "Configure metadata from file name" 23060msgstr "" 23061 23062#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23063msgid "Reading &metadata" 23064msgstr "" 23065 23066#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23067msgid "&Mark newly added books" 23068msgstr "" 23069 23070#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23071msgid "" 23072"When using the \"&Copy to library\" action to copy books between libraries," 23073" preserve the date" 23074msgstr "" 23075 23076#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23077msgid "" 23078"When using the \"Copy to library\" action check for &duplicates with the " 23079"same title, author and language" 23080msgstr "" 23081 23082#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23083msgid "Automatically &convert added books to the preferred output format" 23084msgstr "" 23085 23086#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23087msgid "" 23088"This will force an automatic conversion even if the file being added is the " 23089"same format as the output format. For example, if you set your output format" 23090" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23091msgstr "" 23092 23093#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23094msgid "" 23095"When auto-converting, convert even if the format being added is the &same as" 23096" the output format" 23097msgstr "" 23098 23099#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23100msgid "" 23101"<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" 23102"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23103msgstr "" 23104 23105#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23106msgid "&Auto-merge added books if they already exist:" 23107msgstr "" 23108 23109#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23110msgid "" 23111"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23112"existing book records. This box controls what happens when an existing record already has\n" 23113"the incoming format:\n" 23114"\n" 23115"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23116"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23117"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23118"\n" 23119"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23120"Author matching is exact." 23121msgstr "" 23122 23123#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23124msgid "&Tags to apply when adding a book:" 23125msgstr "" 23126 23127#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23128msgid "" 23129"A comma-separated list of tags that will be applied to books added to the " 23130"library" 23131msgstr "" 23132 23133#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23134msgid "Contro&l how tags are processed:" 23135msgstr "" 23136 23137#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23138msgid "" 23139"Create rules that can filter or transform tags on added books automatically " 23140"as soon as they are added. " 23141msgstr "" 23142 23143#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23144msgid "&Rules to filter tags read from metadata" 23145msgstr "" 23146 23147#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23148msgid "Control which files are added during bul&k imports:" 23149msgstr "" 23150 23151#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23152msgid "" 23153"<p>You can specify rules to add/ignore files here. These will be used when " 23154"recursively adding books from folders." 23155msgstr "" 23156 23157#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23158msgid "Rules to filter added &files" 23159msgstr "" 23160 23161#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23162msgid "Control how auth&ors are processed:" 23163msgstr "" 23164 23165#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23166msgid "Rules to manipulate a&uthor names" 23167msgstr "" 23168 23169#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23170msgid "Adding &actions" 23171msgstr "" 23172 23173#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23174msgid "" 23175"By default, calibre will automatically add only known e-book files. \n" 23176"This option tells calibre to add all file types, except those\n" 23177"that have been explicitly ignored below." 23178msgstr "" 23179 23180#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23181msgid "Automatically add files of &all types (not just e-books)" 23182msgstr "" 23183 23184#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23185msgid "Folder to automatically add files from" 23186msgstr "" 23187 23188#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23189msgid "Browse for folder" 23190msgstr "" 23191 23192#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23193msgid "Automatically &convert added files to the preferred output format" 23194msgstr "" 23195 23196#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23197msgid "" 23198"<b>Ignore</b> files with the following &extensions when automatically adding" 23199" " 23200msgstr "" 23201 23202#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23203msgid "" 23204"Specify a &folder. Any files you put into this folder will be automatically " 23205"added to calibre (restart required)." 23206msgstr "" 23207 23208#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23209msgid "" 23210"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23211"to calibre." 23212msgstr "" 23213 23214#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23215msgid "" 23216"If set, this option will cause calibre to check if a file\n" 23217" being automatically added is already in the calibre library.\n" 23218" If it is, a message will pop up asking you whether\n" 23219" you want to add it anyway." 23220msgstr "" 23221 23222#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23223msgid "Check for &duplicates when automatically adding files" 23224msgstr "" 23225 23226#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23227msgid "&Automatic adding" 23228msgstr "" 23229 23230#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23231#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23232msgid "High" 23233msgstr "" 23234 23235#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23237#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23238msgid "Low" 23239msgstr "" 23240 23241#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23242msgid "Very low" 23243msgstr "" 23244 23245#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23246msgid "Compact Metadata" 23247msgstr "" 23248 23249#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23250#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23251msgid "Default" 23252msgstr "" 23253 23254#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23255msgid "All on 1 tab" 23256msgstr "" 23257 23258#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23259msgid "Confirmation dialogs have all been reset" 23260msgstr "" 23261 23262#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23263msgid "Notify when a &new version is available" 23264msgstr "" 23265 23266#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23267msgid "Automatically send downloaded &news to e-book reader" 23268msgstr "" 23269 23270#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23271msgid "Job &priority:" 23272msgstr "" 23273 23274#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23275msgid "" 23276"Choose a different layout for the Edit metadata dialog. The compact metadata" 23277" layout favors editing custom metadata over changing covers and formats." 23278msgstr "" 23279 23280#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23281msgid "Preferred &input format order:" 23282msgstr "" 23283 23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23285msgid "Preferred &output format:" 23286msgstr "" 23287 23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23289msgid "Edit metadata (single) &layout:" 23290msgstr "" 23291 23292#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23293msgid "" 23294"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23295"If not checked, the values can be Yes or No." 23296msgstr "" 23297 23298#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23299msgid "&Yes/No columns have three values (needs restart)" 23300msgstr "" 23301 23302#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23303msgid "Recognize numbers inside text when sorting (needs restart)" 23304msgstr "" 23305 23306#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23307msgid "" 23308"<p>Setting this means that when sorting on text fields\n" 23309"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23310"Note that setting this can cause problems with text that starts\n" 23311"with numbers and is a little slower. This setting is per user, not\n" 23312"per library.</p>" 23313msgstr "" 23314 23315#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23316msgid "&Delete news from library when it is automatically sent to reader" 23317msgstr "" 23318 23319#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23320msgid "Default network &timeout:" 23321msgstr "" 23322 23323#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23324msgid "" 23325"Set the default timeout for network fetches (i.e. anytime we go out to the " 23326"internet to get information)" 23327msgstr "" 23328 23329#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23331msgid " seconds" 23332msgstr "" 23333 23334#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23335msgid "" 23336"Use this Virtual library on calibre startup if the current library is being " 23337"used. Also applied when switching to this library. Note that this setting is" 23338" per library. " 23339msgstr "" 23340 23341#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23342msgid "Reset all disabled &confirmation dialogs" 23343msgstr "" 23344 23345#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23346msgid "Use internal &viewer for:" 23347msgstr "" 23348 23349#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23350msgid "Virtual library to apply when the current &library is opened:" 23351msgstr "" 23352 23353#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23354msgid "All columns" 23355msgstr "" 23356 23357#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23358msgid "icon with text" 23359msgstr "" 23360 23361#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23362msgid "icon with no text" 23363msgstr "" 23364 23365#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23366msgid "composed icons w/text" 23367msgstr "" 23368 23369#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23370msgid "composed icons w/no text" 23371msgstr "" 23372 23373#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23374#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23376msgid "is true" 23377msgstr "" 23378 23379#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23380#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23382msgid "is false" 23383msgstr "" 23384 23385#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23386msgid "is not true" 23387msgstr "" 23388 23389#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23390msgid "is not false" 23391msgstr "" 23392 23393#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23394msgid "is undefined" 23395msgstr "" 23396 23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23398msgid "is defined" 23399msgstr "" 23400 23401#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23402msgid "has id" 23403msgstr "" 23404 23405#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23406msgid "does not have id" 23407msgstr "" 23408 23409#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23411msgid "is equal to" 23412msgstr "" 23413 23414#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23415#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23416#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23417#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23418msgid "is set" 23419msgstr "" 23420 23421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23425msgid "is not set" 23426msgstr "" 23427 23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23429msgid "is more days ago than" 23430msgstr "" 23431 23432#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23433msgid "is fewer days ago than" 23434msgstr "" 23435 23436#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23437msgid "is more days from now than" 23438msgstr "" 23439 23440#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23441msgid "is fewer days from now than" 23442msgstr "" 23443 23444#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23445#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23446msgid "has" 23447msgstr "" 23448 23449#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23451msgid "does not have" 23452msgstr "" 23453 23454#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23455#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23456msgid "has pattern" 23457msgstr "" 23458 23459#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23460#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23461msgid "does not have pattern" 23462msgstr "" 23463 23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23465#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23466msgid "does not contain" 23467msgstr "" 23468 23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23470msgid "If the ___ column ___ values" 23471msgstr "" 23472 23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23474msgid "" 23475"Enter either an identifier type or an identifier type and value of the form " 23476"identifier:value" 23477msgstr "" 23478 23479#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23480msgid "" 23481"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23482" eng for English. You can also use the full language name, in which case " 23483"calibre will try to automatically convert it to the language code." 23484msgstr "" 23485 23486#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23487msgid "Enter a number" 23488msgstr "" 23489 23490#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23491msgid "" 23492"Enter the maximum days old the item can be. Zero is today. Dates in the " 23493"future always match" 23494msgstr "" 23495 23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23497msgid "" 23498"Enter the minimum days old the item can be. Zero is today. Dates in the " 23499"future never match" 23500msgstr "" 23501 23502#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23503msgid "" 23504"Enter the maximum days in the future the item can be. Zero is today. Dates " 23505"in the past always match" 23506msgstr "" 23507 23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23509msgid "" 23510"Enter the minimum days in the future the item can be. Zero is today. Dates " 23511"in the past never match" 23512msgstr "" 23513 23514#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23515msgid "Enter a date in the format YYYY-MM-DD" 23516msgstr "" 23517 23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23519msgid "Enter a string." 23520msgstr "" 23521 23522#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23523msgid "Enter a regular expression" 23524msgstr "" 23525 23526#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23527#, python-format 23528msgid "You can match multiple values by separating them with %s" 23529msgstr "" 23530 23531#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23532#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23533msgid "Remove icons" 23534msgstr "" 23535 23536#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23537msgid "" 23538"Select the icons you wish to remove. The icon files will be removed when you" 23539" press OK. There is no undo." 23540msgstr "" 23541 23542#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23543msgid "No icons selected" 23544msgstr "" 23545 23546#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23547msgid "You must select at least one icon to remove" 23548msgstr "" 23549 23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23551msgid "One icon will be removed." 23552msgid_plural "{} icons will be removed." 23553msgstr[0] "" 23554 23555#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23556msgid "" 23557"This will prevent any rules that use this icon from working. Are you sure?" 23558msgstr "" 23559 23560#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23561msgid "column coloring" 23562msgstr "" 23563 23564#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23565msgid "column icon" 23566msgstr "" 23567 23568#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23569msgid "Cover grid emblem" 23570msgstr "" 23571 23572#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23573#, python-brace-format 23574msgid "Create/edit a {0} rule" 23575msgstr "" 23576 23577#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23578#, python-brace-format 23579msgid "Create a {0} rule by filling in the boxes below" 23580msgstr "" 23581 23582#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23583msgid "Add the emblem:" 23584msgstr "" 23585 23586#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23587msgid "Set the:" 23588msgstr "" 23589 23590#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23591msgid "" 23592"If you choose composed icons and multiple rules match, then all the matching" 23593" icons will be combined, otherwise the icon from the first rule to match " 23594"will be used." 23595msgstr "" 23596 23597#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23598msgid "of the column:" 23599msgstr "" 23600 23601#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23602msgid "to:" 23603msgstr "" 23604 23605#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23606msgid "&Add new image" 23607msgstr "" 23608 23609#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23610msgid "(Images should be square-ish)" 23611msgstr "" 23612 23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23614msgid "Choose &more than one icon" 23615msgstr "" 23616 23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23618msgid "&Add icon" 23619msgstr "" 23620 23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23622msgid "(Icons should be square or landscape)" 23623msgstr "" 23624 23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23626msgid "Only if the following conditions are all satisfied:" 23627msgstr "" 23628 23629#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23630msgid "Add &another condition" 23631msgstr "" 23632 23633#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23634msgid "You can disable a condition by blanking all of its boxes" 23635msgstr "" 23636 23637#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23638msgid "&Remove icons" 23639msgstr "" 23640 23641#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23642msgid "" 23643"Remove previously added icons. Note that removing an icon will cause rules " 23644"that use it to stop working." 23645msgstr "" 23646 23647#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23648msgid "Open to see checkboxes" 23649msgstr "" 23650 23651#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23652msgid "Sample text" 23653msgstr "" 23654 23655#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23656msgid "No icon selected" 23657msgstr "" 23658 23659#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23660msgid "You must choose an icon for this rule" 23661msgstr "" 23662 23663#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23664msgid "Invalid condition" 23665msgstr "" 23666 23667#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23668#, python-format 23669msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23670msgstr "" 23671 23672#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23673msgid "No conditions" 23674msgstr "" 23675 23676#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23677msgid "You must specify at least one non-empty condition for this rule" 23678msgstr "" 23679 23680#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23681msgid "color" 23682msgstr "" 23683 23684#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23685#, python-format 23686msgid "" 23687"\n" 23688" <p>Advanced rule for column <b>%(col)s</b>:\n" 23689" <pre>%(rule)s</pre>\n" 23690" " 23691msgstr "" 23692 23693#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23694#, python-format 23695msgid "" 23696"\n" 23697" <p>Advanced rule:\n" 23698" <pre>%(rule)s</pre>\n" 23699" " 23700msgstr "" 23701 23702#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23703#, python-format 23704msgid "" 23705"\n" 23706" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23707" <pre>%(rule)s</pre>\n" 23708" " 23709msgstr "" 23710 23711#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23712#, python-format 23713msgid "(<span style=\"color: %s;\">sample</span>)" 23714msgstr "" 23715 23716#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23717#, python-brace-format 23718msgid "" 23719"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23720"<ul>{1}</ul>" 23721msgstr "" 23722 23723#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23724#, python-format 23725msgid "" 23726" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23727" if the following conditions are met:</p>\n" 23728" <ul>%(rule)s</ul>\n" 23729" " 23730msgstr "" 23731 23732#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23733#, python-format 23734msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23735msgstr "" 23736 23737#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23738#, python-format 23739msgid "" 23740"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23741"%(val_label)s<b>%(val)s</b>" 23742msgstr "" 23743 23744#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23745msgid "value: " 23746msgstr "" 23747 23748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23750#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23751msgid "&Add rule" 23752msgstr "" 23753 23754#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23755#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23756msgid "&Remove rule(s)" 23757msgstr "" 23758 23759#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23760msgid "Move the selected rule up" 23761msgstr "" 23762 23763#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23764msgid "Move the selected rule down" 23765msgstr "" 23766 23767#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23768msgid "Add ad&vanced rule" 23769msgstr "" 23770 23771#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23772msgid "Du&plicate rule" 23773msgstr "" 23774 23775#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23776msgid "Convert to advanced r&ule" 23777msgstr "" 23778 23779#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23780msgid "Open icon folder" 23781msgstr "" 23782 23783#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23784msgid "Import rules from a file" 23785msgstr "" 23786 23787#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23788msgid "" 23789"You can control the color of columns in the book list by creating \"rules\" " 23790"that tell calibre what color to use. Click the \"Add rule\" button below to " 23791"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23792msgstr "" 23793 23794#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23795msgid "" 23796"You can add icons to columns in the book list by creating \"rules\" that " 23797"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23798"started.<p>You can <b>change an existing rule</b> by double clicking it." 23799msgstr "" 23800 23801#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23802msgid "" 23803"You can add emblems (small icons) that are displayed on the side of covers " 23804"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23805" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23806"existing rule</b> by double clicking it." 23807msgstr "" 23808 23809#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 23810msgid "Show &emblems next to the covers" 23811msgstr "" 23812 23813#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 23814msgid "" 23815"If checked, you can tell calibre to display icons of your choosing next to " 23816"the covers shown in the Cover grid, controlled by the metadata of the book." 23817msgstr "" 23818 23819#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 23821msgid "Select one rule" 23822msgstr "" 23823 23824#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 23825#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 23826msgid "You must select only one rule." 23827msgstr "" 23828 23829#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23830msgid "No rule selected" 23831msgstr "" 23832 23833#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23834#, python-format 23835msgid "No rule selected for %s." 23836msgstr "" 23837 23838#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 23839msgid "removal" 23840msgstr "" 23841 23842#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 23843msgid "Choose file to export to" 23844msgstr "" 23845 23846#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 23847#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 23848msgid "Rules" 23849msgstr "" 23850 23851#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 23852msgid "Choose file to import from" 23853msgstr "" 23854 23855#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 23856msgid "No valid rules found" 23857msgstr "" 23858 23859#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 23860msgid "No valid rules were found in {}." 23861msgstr "" 23862 23863#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 23864msgid "Column header" 23865msgstr "" 23866 23867#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 23868msgid "Lookup name" 23869msgstr "" 23870 23871#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 23872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 23873msgid "Type" 23874msgstr "" 23875 23876#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 23877msgid "Yes/No with text" 23878msgstr "" 23879 23880#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 23881msgid "Ampersand separated text, shown in the Tag browser" 23882msgstr "" 23883 23884#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 23885msgid "(lookup name was {}) {}" 23886msgstr "" 23887 23888#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 23889msgid "You must select a column to delete it" 23890msgstr "" 23891 23892#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 23893msgid "The selected column is not a custom column" 23894msgstr "" 23895 23896#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 23897#, python-format 23898msgid "Do you really want to delete column %s and all its data?" 23899msgstr "" 23900 23901#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 23902msgid "" 23903"Here you can re-arrange the layout of the columns in the calibre library " 23904"book list. You can hide columns by unchecking them. You can also create your" 23905" own, custom columns." 23906msgstr "" 23907 23908#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 23909msgid "Move column up" 23910msgstr "" 23911 23912#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 23913msgid "Remove a user-defined column" 23914msgstr "" 23915 23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 23917msgid "Add a user-defined column" 23918msgstr "" 23919 23920#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 23921msgid "Edit settings of a user-defined column" 23922msgstr "" 23923 23924#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 23925msgid "Move column down" 23926msgstr "" 23927 23928#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 23929msgid "Add &custom column" 23930msgstr "" 23931 23932#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 23933msgid "" 23934"Restore settings to default values. Only settings for the currently selected" 23935" section are restored." 23936msgstr "" 23937 23938#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 23939msgid "Text, column shown in the Tag browser" 23940msgstr "" 23941 23942#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 23943msgid "Comma separated text, like tags, shown in the Tag browser" 23944msgstr "" 23945 23946#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 23947msgid "Long text, like comments, not shown in the Tag browser" 23948msgstr "" 23949 23950#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 23951msgid "Text column for keeping series-like information" 23952msgstr "" 23953 23954#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 23955msgid "Text, but with a fixed set of permitted values" 23956msgstr "" 23957 23958#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 23959msgid "Floating point numbers" 23960msgstr "" 23961 23962#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 23963msgid "Integers" 23964msgstr "" 23965 23966#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 23967msgid "Ratings, shown with stars" 23968msgstr "" 23969 23970#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 23971#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 23974msgid "Yes/No" 23975msgstr "" 23976 23977#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 23978msgid "Column built from other columns" 23979msgstr "" 23980 23981#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 23982msgid "Column built from other columns, behaves like tags" 23983msgstr "" 23984 23985#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 23986#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 23987msgid "Create a custom column" 23988msgstr "" 23989 23990#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 23991#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 23992msgid "Edit custom column" 23993msgstr "" 23994 23995#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 23996msgid "No column has been selected" 23997msgstr "" 23998 23999#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24000msgid "No column selected" 24001msgstr "" 24002 24003#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24004msgid "Selected column is not a user-defined column" 24005msgstr "" 24006 24007#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24008#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24009msgid "Now" 24010msgstr "" 24011 24012#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24014#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24015#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24016#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24017msgid "Formats" 24018msgstr "" 24019 24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24021msgid "My Tags" 24022msgstr "" 24023 24024#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24025msgid "My Series" 24026msgstr "" 24027 24028#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24029msgid "My Rating" 24030msgstr "" 24031 24032#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24033msgid "People" 24034msgstr "" 24035 24036#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24037msgid "My Title" 24038msgstr "" 24039 24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24041msgid "Quick create:" 24042msgstr "" 24043 24044#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24045msgid "ISBN" 24046msgstr "" 24047 24048#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24049msgid "Names" 24050msgstr "" 24051 24052#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24053msgid "Short text" 24054msgstr "" 24055 24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24057msgid "" 24058"Used for searching the column. Must contain only digits and lower case " 24059"letters." 24060msgstr "" 24061 24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24063msgid "&Lookup name:" 24064msgstr "" 24065 24066#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24067msgid "" 24068"Column heading in the library view and category name in the Tag browser" 24069msgstr "" 24070 24071#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24072msgid "Column &heading:" 24073msgstr "" 24074 24075#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24076msgid "What kind of information will be kept in the column." 24077msgstr "" 24078 24079#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24080msgid "Show &checkmarks" 24081msgstr "" 24082 24083#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24084msgid "" 24085"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24086"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24087"Everything else will show nothing." 24088msgstr "" 24089 24090#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24091msgid "Contains names" 24092msgstr "" 24093 24094#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24095msgid "Check this box if this column contains names, like the authors column." 24096msgstr "" 24097 24098#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24099msgid "&Column type:" 24100msgstr "" 24101 24102#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24103msgid "Optional text describing what this column is for" 24104msgstr "" 24105 24106#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24107msgid "D&escription:" 24108msgstr "" 24109 24110#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24111msgid "Default: (nothing)" 24112msgstr "" 24113 24114#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24115msgid "Field template. Uses the same syntax as save templates." 24116msgstr "" 24117 24118#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24119#, python-format 24120msgid "Similar to save templates. For example, %s" 24121msgstr "" 24122 24123#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24124msgid "No heading" 24125msgstr "" 24126 24127#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24128msgid "Show heading above the text" 24129msgstr "" 24130 24131#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24132msgid "Show heading to the side of the text" 24133msgstr "" 24134 24135#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24136msgid "" 24137"Choose whether or not the column heading is shown in the Book\n" 24138"details panel and, if shown, where" 24139msgstr "" 24140 24141#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24142msgid "Column heading:" 24143msgstr "" 24144 24145#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24146msgid "Short text, like a title" 24147msgstr "" 24148 24149#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24150msgid "Plain text formatted using markdown" 24151msgstr "" 24152 24153#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24154msgid "" 24155"Choose how the data in this column is interpreted.\n" 24156"This controls how the data is displayed in the Book details panel\n" 24157"and how it is edited." 24158msgstr "" 24159 24160#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24161msgid "Interpret this column as:" 24162msgstr "" 24163 24164#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24165msgid "" 24166"A comma-separated list of permitted values. The empty value is always\n" 24167"included, and is the default. For example, the list 'one,two,three' has\n" 24168"four values, the first of them being the empty value." 24169msgstr "" 24170 24171#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24172msgid "&Values:" 24173msgstr "" 24174 24175#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24176msgid "" 24177"A list of color names to use when displaying an item. The\n" 24178"list must be empty or contain a color for each value." 24179msgstr "" 24180 24181#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24182msgid "Colors:" 24183msgstr "" 24184 24185#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24186msgid "Allow half stars" 24187msgstr "" 24188 24189#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24190msgid "Allow half star ratings, for example: " 24191msgstr "" 24192 24193#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24194msgid "&Sort/search column by" 24195msgstr "" 24196 24197#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24198msgid "How this column should handled in the GUI when sorting and searching" 24199msgstr "" 24200 24201#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24202msgid "Show in Tag browser" 24203msgstr "" 24204 24205#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24206msgid "If checked, this column will appear in the Tag browser as a category" 24207msgstr "" 24208 24209#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24210msgid "Show as HTML in Book details" 24211msgstr "" 24212 24213#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24214msgid "" 24215"If checked, this column will be displayed as HTML in Book details and the " 24216"Content server. This can be used to construct links with the template " 24217"language. For example, the template " 24218"<pre><big><b>{title}</b></big>{series:| " 24219"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24220"bold large characters, along with the series, for example <br>\"<big><b>An " 24221"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24222"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24223" book</a></pre> will generate a link to the book on the Beam e-books " 24224"site." 24225msgstr "" 24226 24227#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24228msgid "" 24229"Default value when a new book is added to the library. For Date columns " 24230"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24231"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24232"permitted values. For Rating columns enter a number between 0 and 5." 24233msgstr "" 24234 24235#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24236msgid "&Default value:" 24237msgstr "" 24238 24239#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24240msgid "&Format for dates" 24241msgstr "" 24242 24243#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24244msgid "Default: dd MMM yyyy." 24245msgstr "" 24246 24247#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24248msgid "" 24249"<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" 24250"<ul>\n" 24251"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24252"<li>dd MMMM yy gives 05 January 10</li>\n" 24253"</ul> " 24254msgstr "" 24255 24256#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24257msgid "&Format for numbers" 24258msgstr "" 24259 24260#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24261msgid "" 24262"Default: Not formatted. For format language details see <a " 24263"href=\"https://docs.python.org/library/string.html#format-string-" 24264"syntax\">the Python documentation</a>" 24265msgstr "" 24266 24267#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24268#, python-brace-format 24269msgid "" 24270"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24271"leading zeros. The format <code>{0:d} days</code> prints the number " 24272"then the word \"days\"" 24273msgstr "" 24274 24275#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24276msgid "" 24277"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24278" 1 digit after the decimal point. The format " 24279"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24280"displays the number with 2 digits after the decimal point and thousands " 24281"separated by commas." 24282msgstr "" 24283 24284#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24285msgid "No lookup name was provided" 24286msgstr "" 24287 24288#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24289msgid "" 24290"The lookup name must contain only lower case letters, digits and " 24291"underscores, and start with a letter" 24292msgstr "" 24293 24294#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24295msgid "" 24296"Lookup names cannot end with _index, because these names are reserved for " 24297"the index of a series column." 24298msgstr "" 24299 24300#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24301msgid "No column heading was provided" 24302msgstr "" 24303 24304#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24305#, python-format 24306msgid "The lookup name %s is already used" 24307msgstr "" 24308 24309#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24310#, python-format 24311msgid "The heading %s is already used" 24312msgstr "" 24313 24314#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24315#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24320msgid "Invalid default value" 24321msgstr "" 24322 24323#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24324msgid "The default value must be \"Now\" or a date" 24325msgstr "" 24326 24327#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24328msgid "You must enter a template for composite columns" 24329msgstr "" 24330 24331#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24332msgid "You must enter at least one value for enumeration columns" 24333msgstr "" 24334 24335#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24336msgid "" 24337"The colors box must be empty or contain the same number of items as the " 24338"value box" 24339msgstr "" 24340 24341#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24342#, python-brace-format 24343msgid "The color {0} is unknown" 24344msgstr "" 24345 24346#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24347msgid "The default value must be one of the permitted values" 24348msgstr "" 24349 24350#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24351msgid "The default value must be an integer" 24352msgstr "" 24353 24354#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24355msgid "The default value must be a real number" 24356msgstr "" 24357 24358#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24359msgid "The default value must be a real number between 0 and 5.0" 24360msgstr "" 24361 24362#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24363msgid "The default value must be an integer between 0 and 5" 24364msgstr "" 24365 24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24367msgid "The default value must be \"Yes\" or \"No\"" 24368msgstr "" 24369 24370#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24371msgid "Getting debug information, please wait" 24372msgstr "" 24373 24374#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24375#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24376msgid "Copy to &clipboard" 24377msgstr "" 24378 24379#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24380msgid "Device already detected" 24381msgstr "" 24382 24383#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24384#, python-format 24385msgid "" 24386"A device (%s) is already detected by calibre. If you wish to debug the " 24387"detection of another device, first disconnect this device." 24388msgstr "" 24389 24390#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24391msgid "Debugging failed" 24392msgstr "" 24393 24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24395msgid "" 24396"Running debug device detection failed. Click Show Details for more " 24397"information." 24398msgstr "" 24399 24400#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24401msgid "Getting device information" 24402msgstr "" 24403 24404#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24405msgid "User-defined device information" 24406msgstr "" 24407 24408#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24409#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24410msgid "Device Detection" 24411msgstr "" 24412 24413#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24414msgid "Ensure your device is disconnected, then press OK" 24415msgstr "" 24416 24417#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24418msgid "Ensure your device is connected, then press OK" 24419msgstr "" 24420 24421#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24422msgid "" 24423"Copy these values to the clipboard, paste them into an editor, then enter " 24424"them into the USER_DEVICE by customizing the device plugin in " 24425"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24426" want the books to be put. You must restart calibre for your changes to take" 24427" effect.\n" 24428msgstr "" 24429 24430#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24431msgid "" 24432"<p>calibre can send your books to you (or your reader) by email. Emails will" 24433" be automatically sent for downloaded news to all email addresses that have " 24434"<i>Auto send</i> checked." 24435msgstr "" 24436 24437#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24438msgid "Add an email address to which to send books" 24439msgstr "" 24440 24441#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24442msgid "&Add email" 24443msgstr "" 24444 24445#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24446msgid "Make &default" 24447msgstr "" 24448 24449#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24450msgid "&Remove email" 24451msgstr "" 24452 24453#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24454msgid "" 24455"Add the comments from the book metadata to the email.\n" 24456"Useful to allow the recipient to see a summary of the\n" 24457"book before opening it." 24458msgstr "" 24459 24460#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24461msgid "Add &comments metadata as text to the email" 24462msgstr "" 24463 24464#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24465msgid "Email" 24466msgstr "" 24467 24468#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24469msgid "Subject" 24470msgstr "" 24471 24472#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24473msgid "Alias" 24474msgstr "" 24475 24476#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24477msgid "Auto send" 24478msgstr "" 24479 24480#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24481msgid "Auto send only tags" 24482msgstr "" 24483 24484#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24485msgid "Formats to email. The first matching format will be sent." 24486msgstr "" 24487 24488#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24489#, python-brace-format 24490msgid "" 24491"Subject of the email to use when sending. When left blank the title will be " 24492"used for the subject. Also, the same templates used for \"Save to disk\" " 24493"such as {title} and {author_sort} can be used here." 24494msgstr "" 24495 24496#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24497msgid "" 24498"If checked, downloaded news will be automatically mailed to this email " 24499"address (provided it is in one of the listed formats and has not been " 24500"filtered by tags)." 24501msgstr "" 24502 24503#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24504msgid "Friendly name to use for this email address" 24505msgstr "" 24506 24507#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24508msgid "" 24509"If specified, only news with one of these tags will be sent to this email " 24510"address. All news downloads have their title as a tag, so you can use this " 24511"to easily control which news downloads are sent to this email address." 24512msgstr "" 24513 24514#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24515msgid "new email address" 24516msgstr "" 24517 24518#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24519msgid "" 24520"The list of devices that you have asked calibre to ignore. Uncheck a device " 24521"to have calibre stop ignoring it." 24522msgstr "" 24523 24524#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24525msgid "" 24526"The list of device plugins you have disabled. Uncheck an entry to enable the" 24527" plugin. calibre cannot detect devices that are managed by disabled plugins." 24528msgstr "" 24529 24530#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24531msgid "Reset allowed devices" 24532msgstr "" 24533 24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24535msgid "" 24536"This will erase the list of devices that calibre knows about causing it to " 24537"ask you for permission to manage them again, the next time they connect" 24538msgstr "" 24539 24540#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24541msgid "Search for the author on Goodreads" 24542msgstr "" 24543 24544#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24545msgid "Search for the author on Amazon" 24546msgstr "" 24547 24548#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24549msgid "Search for the author in your calibre library" 24550msgstr "" 24551 24552#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24553msgid "Search for the author on Wikipedia" 24554msgstr "" 24555 24556#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24557msgid "Search for the author on Google Books" 24558msgstr "" 24559 24560#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24561msgid "Search for the book on Goodreads" 24562msgstr "" 24563 24564#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24565msgid "Search for the book on Amazon" 24566msgstr "" 24567 24568#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24569msgid "Search for the book on Google Books" 24570msgstr "" 24571 24572#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24573msgid "Use a custom search URL" 24574msgstr "" 24575 24576#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24577msgid "Clicking on &author names should:" 24578msgstr "" 24579 24580#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24581#, python-brace-format 24582msgid "" 24583"Enter the URL to search. It should contain the string {0}\n" 24584"which will be replaced by the author name. For example,\n" 24585"{1}" 24586msgstr "" 24587 24588#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24589msgid "Enter the URL" 24590msgstr "" 24591 24592#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24593msgid "Create a new rule" 24594msgstr "" 24595 24596#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24597msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24598msgstr "" 24599 24600#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24601msgid "&Key:" 24602msgstr "" 24603 24604#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24605msgid "The name that will appear in the Book details panel" 24606msgstr "" 24607 24608#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24609#, python-brace-format 24610msgid "" 24611"The template used to create the link. The placeholder {0} in the template " 24612"will be replaced with the actual identifier value. Use {1} to avoid the " 24613"value being quoted." 24614msgstr "" 24615 24616#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24617#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24618msgid "Key" 24619msgstr "" 24620 24621#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24622#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24623msgid "Template" 24624msgstr "" 24625 24626#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24627msgid "Value needed" 24628msgstr "" 24629 24630#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24631#, python-format 24632msgid "The %s field cannot be empty" 24633msgstr "" 24634 24635#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24636msgid "Create rules for identifiers" 24637msgstr "" 24638 24639#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24640msgid "Create rules to convert identifiers into links." 24641msgstr "" 24642 24643#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24644msgid "&Edit rule" 24645msgstr "" 24646 24647#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24648#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24649msgid "Default icons" 24650msgstr "" 24651 24652#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24654#, python-format 24655msgid "Icon theme: <b>%s</b>" 24656msgstr "" 24657 24658#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24659msgid "Narrow" 24660msgstr "" 24661 24662#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24663msgid "Wide" 24664msgstr "" 24665 24666#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24668#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24670msgid "Automatic" 24671msgstr "" 24672 24673#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24674#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24675msgid "Off" 24676msgstr "" 24677 24678#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24679msgid "On" 24680msgstr "" 24681 24682#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24683#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24684#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24685#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24686#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24687#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24688msgid "System default" 24689msgstr "" 24690 24691#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24692msgid "calibre style" 24693msgstr "" 24694 24695#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24696msgid "No subtitle" 24697msgstr "" 24698 24699#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24701#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24702msgid "Bottom" 24703msgstr "" 24704 24705#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24707#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24708msgid "Top" 24709msgstr "" 24710 24711#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24712msgid "Above text" 24713msgstr "" 24714 24715#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24716msgid "Beside text" 24717msgstr "" 24718 24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24720#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24721msgid "Never" 24722msgstr "" 24723 24724#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24725msgid "Small" 24726msgstr "" 24727 24728#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24729msgid "Medium" 24730msgstr "" 24731 24732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24733msgid "Always" 24734msgstr "" 24735 24736#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24737msgid "If there is enough room" 24738msgstr "" 24739 24740#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24741#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24742msgid "By first letter" 24743msgstr "" 24744 24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24746msgid "Partitioned" 24747msgstr "" 24748 24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24750msgid "Column &coloring" 24751msgstr "" 24752 24753#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24754msgid "Column &icons" 24755msgstr "" 24756 24757#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24758msgid "Change &color" 24759msgstr "" 24760 24761#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24762msgid "Change &background image" 24763msgstr "" 24764 24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24766msgid "Restore default &appearance" 24767msgstr "" 24768 24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24770#, python-format 24771msgid "Current aspect ratio (width/height): %.2g" 24772msgstr "" 24773 24774#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24775msgid "Edit template for caption" 24776msgstr "" 24777 24778#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24779#, python-format 24780msgid "Current space used: %s" 24781msgstr "" 24782 24783#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24784msgid "Choose background color for the Cover grid" 24785msgstr "" 24786 24787#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24788msgid "Remove background image?" 24789msgstr "" 24790 24791#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24792msgid "" 24793"There is currently a background image set, so the color you have chosen will" 24794" not be visible. Remove the background image?" 24795msgstr "" 24796 24797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24798msgid "Disable all animations. Useful if you have a slow/old computer." 24799msgstr "" 24800 24801#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24802msgid "Disable &animations" 24803msgstr "" 24804 24805#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24806msgid "User interface style (&needs restart):" 24807msgstr "" 24808 24809#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 24810msgid "&User interface layout (needs restart):" 24811msgstr "" 24812 24813#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 24814msgid "E&xtra spacing to add between rows in the book list (can be negative):" 24815msgstr "" 24816 24817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 24818#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 24819msgid "Toolbar" 24820msgstr "" 24821 24822#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 24823msgid "Icon si&ze:" 24824msgstr "" 24825 24826#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 24827msgid "Show &text under icons:" 24828msgstr "" 24829 24830#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 24831msgid "Use t&wo lines for the text under the icons (needs restart)" 24832msgstr "" 24833 24834#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 24835msgid "Change &font (needs restart)" 24836msgstr "" 24837 24838#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 24839msgid "Show &tooltips in the book list" 24840msgstr "" 24841 24842#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 24843msgid "Show &layout buttons in the status bar (needs restart)" 24844msgstr "" 24845 24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 24847msgid "Enable s&ystem tray icon (needs restart)" 24848msgstr "" 24849 24850#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 24851msgid "Choose &language (needs restart):" 24852msgstr "" 24853 24854#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 24855msgid "&Interface font:" 24856msgstr "" 24857 24858#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 24859msgid "" 24860"Disable popup notifications when calibre completes jobs such a conversion, " 24861"sending to device etc. The notifications are sent via the operating system " 24862"notification facility, if available. Note that on Windows, you have to " 24863"enable the system tray icon for notifications to work." 24864msgstr "" 24865 24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 24867msgid "Disable n&otifications on job completion" 24868msgstr "" 24869 24870#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 24871msgid "Show the &splash screen at startup" 24872msgstr "" 24873 24874#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 24875msgid "Change &icon theme (needs restart)" 24876msgstr "" 24877 24878#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 24879msgid "Show &row numbers in the book list" 24880msgstr "" 24881 24882#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 24883msgid "Ad&just for high resolution screens (needs restart):" 24884msgstr "" 24885 24886#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 24887msgid "" 24888"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 24889"\n" 24890"<ul>\n" 24891"<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" 24892"\n" 24893"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 24894"\n" 24895"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 24896"</ul>" 24897msgstr "" 24898 24899#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 24900msgid "Allow using &drag and drop to merge books" 24901msgstr "" 24902 24903#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 24904msgid "Draw a &grid in the book list" 24905msgstr "" 24906 24907#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 24908msgid "&Main interface" 24909msgstr "" 24910 24911#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 24912msgid "" 24913"Control the Cover grid view. You can enable this view by clicking the " 24914"\"Layout\" button in the bottom right corner of the main calibre window." 24915msgstr "" 24916 24917#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 24918msgid "Field to show &under the covers:" 24919msgstr "" 24920 24921#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 24922msgid "Spac&ing between covers:" 24923msgstr "" 24924 24925#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 24926msgid "" 24927"The spacing between covers. A value of zero means calculate automatically " 24928"based on cover size." 24929msgstr "" 24930 24931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 24932#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 24933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 24934msgid " cm" 24935msgstr "" 24936 24937#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 24938msgid "Background for the Cover grid" 24939msgstr "" 24940 24941#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 24942msgid "" 24943"By default, calibre chooses a cover size based on your computer's screen " 24944"size. You can change the cover size here:" 24945msgstr "" 24946 24947#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 24948msgid "Cover &width: " 24949msgstr "" 24950 24951#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 24952msgid "" 24953"The width of displayed covers.\n" 24954"A value of zero means calculate automatically." 24955msgstr "" 24956 24957#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 24958msgid "Make the covers larger, maintaining current aspect ratio." 24959msgstr "" 24960 24961#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 24962msgid "&Larger covers" 24963msgstr "" 24964 24965#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 24966msgid "Cover &height: " 24967msgstr "" 24968 24969#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 24970msgid "" 24971"The height of displayed covers.\n" 24972"A value of zero means calculate automatically." 24973msgstr "" 24974 24975#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 24976msgid "Make the covers smaller, maintaining current aspect ratio." 24977msgstr "" 24978 24979#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 24980msgid "&Smaller covers" 24981msgstr "" 24982 24983#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 24984msgid "Reset size to automatic" 24985msgstr "" 24986 24987#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 24988msgid "&Reset size" 24989msgstr "" 24990 24991#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 24992msgid "Size of the emblems (if any) shown &next to the covers: " 24993msgstr "" 24994 24995#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 24996msgid "Show a &field (such as title) under the covers" 24997msgstr "" 24998 24999#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25000msgid "&Location of the emblems shown next to the covers:" 25001msgstr "" 25002 25003#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25004msgid "&Emblems" 25005msgstr "" 25006 25007#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25008msgid "Caching of covers for improved performance" 25009msgstr "" 25010 25011#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25012msgid "" 25013"There are two kinds of caches that calibre uses to improve performance when " 25014"rendering covers in the grid view. A disk cache that is kept on your hard " 25015"disk and stores the cover thumbnails and an in memory cache used to ensure " 25016"flicker free rendering of covers. For best results, keep the memory cache " 25017"small and the disk cache large, unless you have a lot of extra RAM in your " 25018"computer and don't mind it being used by the memory cache." 25019msgstr "" 25020 25021#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25022#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25023msgid "Disable" 25024msgstr "" 25025 25026#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25027msgid " MB" 25028msgstr "" 25029 25030#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25031msgid "&Empty disk cache" 25032msgstr "" 25033 25034#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25035msgid "&Open cache folder" 25036msgstr "" 25037 25038#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25039msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25040msgstr "" 25041 25042#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25043msgid "Maximum amount of &disk space to use for caching thumbnails: " 25044msgstr "" 25045 25046#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25047msgid "" 25048"The maximum number of screenfulls of thumbnails to keep in memory. " 25049"Increasing this will make rendering faster, at the cost of more memory " 25050"usage. Note that regardless of this setting, a minimum of one hundred " 25051"thumbnails are always kept in memory, to ensure flicker free rendering." 25052msgstr "" 25053 25054#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25055msgid "&Performance" 25056msgstr "" 25057 25058#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25059msgid "Cover &grid" 25060msgstr "" 25061 25062#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25063msgid "Text styling" 25064msgstr "" 25065 25066#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25067msgid "Create rules to convert &identifiers into links" 25068msgstr "" 25069 25070#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25072msgid "Move down" 25073msgstr "" 25074 25075#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25077msgid "Move up" 25078msgstr "" 25079 25080#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25081msgid "" 25082"Note that <b>comments</b> will always be displayed at the end, regardless of" 25083" the position you assign here." 25084msgstr "" 25085 25086#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25087msgid "Show &cover" 25088msgstr "" 25089 25090#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25091msgid "Show the size of the book's cover in pixels" 25092msgstr "" 25093 25094#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25095msgid "Show cover &size" 25096msgstr "" 25097 25098#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25099msgid "Use &Roman numerals for series" 25100msgstr "" 25101 25102#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25103msgid "Show comments &heading:" 25104msgstr "" 25105 25106#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25107msgid "&Book details" 25108msgstr "" 25109 25110#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25111msgid "" 25112"Choose how Tag browser subcategories are displayed when\n" 25113"there are more items than the limit. Select by first\n" 25114"letter to see an A, B, C list. Choose partitioned to\n" 25115"have a list of fixed-sized groups. Set to disabled\n" 25116"if you never want subcategories" 25117msgstr "" 25118 25119#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25120msgid "&Category partitioning method:" 25121msgstr "" 25122 25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25124msgid "Co&llapse when more items than:" 25125msgstr "" 25126 25127#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25128msgid "" 25129"If a Tag browser category has more than this number of items, it is divided\n" 25130"up into subcategories. If the partition method is set to disable, this value is ignored." 25131msgstr "" 25132 25133#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25134msgid "Combine letters &when fewer items than:" 25135msgstr "" 25136 25137#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25138msgid "" 25139"If collapsing by first letter, combine adjacent letters together if\n" 25140"there are fewer items under a letter than specified here. If the partition method is\n" 25141"not set to first letter, this value is ignored. Set to zero to disable." 25142msgstr "" 25143 25144#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25145msgid "Spacing between &items:" 25146msgstr "" 25147 25148#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25149msgid "" 25150"The spacing between consecutive items in the Tag browser. In units of (ex) " 25151"which is the approximate height of the letter 'x' in the currently used " 25152"font. " 25153msgstr "" 25154 25155#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25156msgid " ex" 25157msgstr "" 25158 25159#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25160msgid "Categories ¬ to partition:" 25161msgstr "" 25162 25163#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25164msgid "" 25165"A comma-separated list of categories that are not to\n" 25166"be partitioned even if the number of items is larger than\n" 25167"the value shown above. This option can be used to\n" 25168"avoid collapsing hierarchical categories that have only\n" 25169"a few top-level elements." 25170msgstr "" 25171 25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25173msgid "C&ategories with hierarchical items:" 25174msgstr "" 25175 25176#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25177msgid "" 25178"A comma-separated list of categories in which items containing\n" 25179"periods are displayed in the Tag browser trees. For example, if\n" 25180"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25181"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25182"both under 'Mystery'. If 'tags' is not in this box,\n" 25183"then the tags will be displayed each on their own line." 25184msgstr "" 25185 25186#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25187msgid "Show &tooltips" 25188msgstr "" 25189 25190#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25191msgid "Show &average ratings" 25192msgstr "" 25193 25194#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25195msgid "" 25196"Show counts for items in the Tag browser. Such as the number of books\n" 25197"by each author, the number of authors, etc. If you turn it off, you can still\n" 25198"see the counts by hovering your mouse over any item." 25199msgstr "" 25200 25201#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25202msgid "Show &counts" 25203msgstr "" 25204 25205#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25206msgid "Use &alternating row colors" 25207msgstr "" 25208 25209#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25210msgid "" 25211"When checked, calibre will automatically hide any category\n" 25212" (a column, custom or standard) that has no items to show. For example, some\n" 25213" categories might not have values when using Virtual libraries. Checking this\n" 25214" box will cause these empty categories to be hidden." 25215msgstr "" 25216 25217#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25218msgid "Hi&de empty categories (columns)" 25219msgstr "" 25220 25221#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25222msgid "" 25223"When checked, Find in the Tag browser will show all items\n" 25224" that match the search instead of the first one. If Hide empty categories is\n" 25225" also checked then only categories containing a matched item will be shown." 25226msgstr "" 25227 25228#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25229msgid "Find &shows all items that match" 25230msgstr "" 25231 25232#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25233msgid "" 25234"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25235"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25236"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25237"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25238"using the mouse.</p>" 25239msgstr "" 25240 25241#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25242msgid "Allow the Tag browser to have keyboard &focus" 25243msgstr "" 25244 25245#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25246msgid "" 25247"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25248"then you should set a keyboard shortcut to focus the Tag browser under " 25249"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25250"keyboard focus</code>" 25251msgstr "" 25252 25253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25254msgid "&Tag browser" 25255msgstr "" 25256 25257#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25258msgid "When showing in a separate window, show it &fullscreen" 25259msgstr "" 25260 25261#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25262msgid "Show in a &separate window (needs restart)" 25263msgstr "" 25264 25265#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25266msgid "&Number of covers to show in browse mode (needs restart):" 25267msgstr "" 25268 25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25270#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25271msgid "Template &editor" 25272msgstr "" 25273 25274#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25275msgid "" 25276"The template used to generate the text below the covers. Uses the same " 25277"syntax as save templates. Defaults to just the book title. Note that this " 25278"setting is per-library, which means that you have to set it again for every " 25279"different calibre library you use. Use an empty template for no text." 25280msgstr "" 25281 25282#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25283msgid "Show &reflections" 25284msgstr "" 25285 25286#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25287msgid "" 25288"Show covers in their original aspect ratio instead of resizing\n" 25289"them to all have the same width and height" 25290msgstr "" 25291 25292#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25293msgid "Preserve &aspect ratio of covers" 25294msgstr "" 25295 25296#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25297msgid "&Template for caption:" 25298msgstr "" 25299 25300#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25301msgid "Fie&ld for sub-title:" 25302msgstr "" 25303 25304#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25305#, python-format 25306msgid "You can press the %s key to toggle full screen mode." 25307msgstr "" 25308 25309#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25310msgid "Show ne&xt cover during auto scroll after:" 25311msgstr "" 25312 25313#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25314msgid "&Double click to view the central book, instead of single click" 25315msgstr "" 25316 25317#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25318msgid "Cover &browser" 25319msgstr "" 25320 25321#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25322msgid "" 25323"Check this box to make Quickview show books only in the\n" 25324"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25325"unchecked then only row changes are taken into account." 25326msgstr "" 25327 25328#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25329msgid "" 25330"Check this box to make Quickview change the column being examined\n" 25331"when the column in the book list is changed using the cursor arrow keys" 25332msgstr "" 25333 25334#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25335msgid "&Change Quickview item when book list column changes" 25336msgstr "" 25337 25338#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25339msgid "" 25340"Pressing 'Enter' in a cell changes both the book and the\n" 25341"column being examined (the left-hand pane)" 25342msgstr "" 25343 25344#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25345msgid "&Pressing 'Enter' changes the examined column" 25346msgstr "" 25347 25348#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25349msgid "" 25350"Double-clicking in a cell changes both the book and the\n" 25351"column being examined (the left-hand pane)" 25352msgstr "" 25353 25354#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25355msgid "&Double click changes examined column" 25356msgstr "" 25357 25358#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25359msgid "Select columns to display" 25360msgstr "" 25361 25362#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25363msgid "&Quickview" 25364msgstr "" 25365 25366#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25367msgid "version" 25368msgstr "" 25369 25370#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25371msgid "created by Kovid Goyal" 25372msgstr "" 25373 25374#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25375msgid "Run Welcome &wizard" 25376msgstr "" 25377 25378#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25379msgid "Save changes" 25380msgstr "" 25381 25382#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25383msgid "Cancel and return to overview" 25384msgstr "" 25385 25386#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25387msgid "Restoring to defaults not supported for" 25388msgstr "" 25389 25390#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25391msgid "" 25392"Some of the changes you made require a restart. Please restart calibre as " 25393"soon as possible." 25394msgstr "" 25395 25396#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25397msgid "" 25398"The changes you have made require calibre be restarted immediately. You will" 25399" not be allowed to set any more preferences, until you restart." 25400msgstr "" 25401 25402#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25404msgid "Source" 25405msgstr "" 25406 25407#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25408msgid "Cover priority" 25409msgstr "" 25410 25411#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25412msgid "This source is configured and ready to go" 25413msgstr "" 25414 25415#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25416msgid "This source needs configuration" 25417msgstr "" 25418 25419#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25420msgid "" 25421"This plugin is useful only for <b>Chinese</b> language books. It can return " 25422"incorrect results for books in English. Are you sure you want to enable it?" 25423msgstr "" 25424 25425#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25426msgid "Published date" 25427msgstr "" 25428 25429#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25430#, python-format 25431msgid "<b>Configure %(name)s</b><br>%(desc)s" 25432msgstr "" 25433 25434#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25435msgid "No source selected" 25436msgstr "" 25437 25438#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25439msgid "No source selected, cannot configure." 25440msgstr "" 25441 25442#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25443msgid "Metadata sources" 25444msgstr "" 25445 25446#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25447msgid "" 25448"Disable any metadata sources you do not want by unchecking them. You can " 25449"also set the cover priority. Covers from sources that have a higher " 25450"(smaller) priority will be preferred when bulk downloading metadata." 25451msgstr "" 25452 25453#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25454msgid "" 25455"Sources with a red X next to their names must be configured before they will" 25456" be used. " 25457msgstr "" 25458 25459#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25460msgid "C&onfigure selected source" 25461msgstr "" 25462 25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25464msgid "" 25465"If you uncheck any fields, metadata for those fields will not be downloaded" 25466msgstr "" 25467 25468#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25470msgid "&Select all" 25471msgstr "" 25472 25473#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25474msgid "Sele&ct none" 25475msgstr "" 25476 25477#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25478msgid "" 25479"Restore your own subset of checked fields that you define using the 'Set as " 25480"default' button" 25481msgstr "" 25482 25483#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25484msgid "Select &default" 25485msgstr "" 25486 25487#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25488msgid "" 25489"Store the currently checked fields as the default, you can quickly apply the" 25490" default using the 'Select default' button" 25491msgstr "" 25492 25493#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25494msgid "&Set as default" 25495msgstr "" 25496 25497#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25498msgid "Convert all downloaded comments to plain &text" 25499msgstr "" 25500 25501#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25502msgid "Swap &author names from FN LN to LN, FN" 25503msgstr "" 25504 25505#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25506msgid "" 25507"<p>When downloading comments, append the downloaded comments to any existing" 25508" comment, instead of overwriting them." 25509msgstr "" 25510 25511#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25512msgid "" 25513"When downloading comments, append the downloaded comments to any existing " 25514"comment, instead of overwriting them." 25515msgstr "" 25516 25517#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25518msgid "Append comments to &existing" 25519msgstr "" 25520 25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25522msgid "" 25523"<p>Normally, the metadata download system will keep only a single result per" 25524" metadata source. This option will cause it to keep all results returned " 25525"from every metadata source. Useful if you only use one or two sources and " 25526"want to select individual results from them by hand. Note that result with " 25527"identical title/author/identifiers are still merged." 25528msgstr "" 25529 25530#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25531msgid "Keep more than one entry per source" 25532msgstr "" 25533 25534#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25535msgid "" 25536"<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" 25537"<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." 25538msgstr "" 25539 25540#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25541msgid "" 25542"Prefer smaller tag sets when picking tags from different metadata sources" 25543msgstr "" 25544 25545#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25546msgid "Prefer &fewer tags" 25547msgstr "" 25548 25549#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25550msgid "Create &rules to filter/transform tags" 25551msgstr "" 25552 25553#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25554msgid "Create rules to &transform author names" 25555msgstr "" 25556 25557#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25558msgid "Max. &number of tags to download:" 25559msgstr "" 25560 25561#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25562msgid "Max. &time to wait after first match is found:" 25563msgstr "" 25564 25565#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25566#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25567msgid " secs" 25568msgstr "" 25569 25570#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25571msgid "Max. time to wait after first &cover is found:" 25572msgstr "" 25573 25574#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25575msgid "" 25576"The maximum number of jobs that will run simultaneously in the background. " 25577"This refers to CPU intensive tasks like conversion. Lower this number if " 25578"you want calibre to use less CPU." 25579msgstr "" 25580 25581#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25582msgid "No proxies used" 25583msgstr "" 25584 25585#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25586msgid "<b>Using proxies:</b>" 25587msgstr "" 25588 25589#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25590msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25591msgstr "" 25592 25593#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25594msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25595msgstr "" 25596 25597#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25598msgid "Debug &device detection" 25599msgstr "" 25600 25601#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25602msgid "Get information to setup the &user defined device" 25603msgstr "" 25604 25605#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25606msgid "Open calibre &configuration folder" 25607msgstr "" 25608 25609#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25610msgid "Abort &jobs that take more than:" 25611msgstr "" 25612 25613#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25614msgid "Never abort" 25615msgstr "" 25616 25617#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25618msgid " minutes" 25619msgstr "" 25620 25621#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25622msgid "Create a calibre &icon theme" 25623msgstr "" 25624 25625#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25626msgid "Device currently connected: " 25627msgstr "" 25628 25629#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25630msgid "Device currently connected: None" 25631msgstr "" 25632 25633#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25634msgid "" 25635"That format has no metadata writers enabled. A plugboard will probably have " 25636"no effect." 25637msgstr "" 25638 25639#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25640msgid "That format and device already has a plugboard." 25641msgstr "" 25642 25643#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25644msgid "Possibly override plugboard?" 25645msgstr "" 25646 25647#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25648msgid "" 25649"A more general plugboard already exists for that format and device. Are you " 25650"sure you want to add the new plugboard?" 25651msgstr "" 25652 25653#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25655msgid "Add possibly overridden plugboard?" 25656msgstr "" 25657 25658#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25659msgid "" 25660"More specific device plugboards exist for that format. Are you sure you want" 25661" to add the new plugboard?" 25662msgstr "" 25663 25664#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25665msgid "Really add plugboard?" 25666msgstr "" 25667 25668#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25669msgid "" 25670"A different plugboard matches that format and device combination. Are you " 25671"sure you want to add the new plugboard?" 25672msgstr "" 25673 25674#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25675msgid "" 25676"More specific format and device plugboards already exist. Are you sure you " 25677"want to add the new plugboard?" 25678msgstr "" 25679 25680#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25681#, python-brace-format 25682msgid "The {0} device does not support the {1} format." 25683msgstr "" 25684 25685#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25686#, python-brace-format 25687msgid "The {0} device supports only the {1} format(s)." 25688msgstr "" 25689 25690#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25691msgid "Invalid destination" 25692msgstr "" 25693 25694#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25695msgid "The destination field cannot be blank" 25696msgstr "" 25697 25698#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25699msgid "Plugboard modifies comments" 25700msgstr "" 25701 25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25703msgid "" 25704"This plugboard modifies the comments metadata. If the comments are set to " 25705"invalid HTML, it could cause problems on the device. Are you sure you wish " 25706"to save this plugboard?" 25707msgstr "" 25708 25709#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25710#, python-brace-format 25711msgid "The {0} device plugin is disabled." 25712msgstr "" 25713 25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25715msgid "" 25716"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25717"\n" 25718"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" 25719"\n" 25720"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" 25721"\n" 25722"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." 25723msgstr "" 25724 25725#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25726msgid "Format (choose first)" 25727msgstr "" 25728 25729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25730msgid "Device (choose second)" 25731msgstr "" 25732 25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25734msgid "Add &new plugboard:" 25735msgstr "" 25736 25737#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25738msgid "Edit &existing plugboard:" 25739msgstr "" 25740 25741#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25742msgid "Existing &plugboards:" 25743msgstr "" 25744 25745#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25746msgid "Source template" 25747msgstr "" 25748 25749#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25750msgid "Destination field" 25751msgstr "" 25752 25753#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25754msgid "&Save plugboard" 25755msgstr "" 25756 25757#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25758msgid "&Delete plugboard" 25759msgstr "" 25760 25761#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25762msgid "" 25763"\n" 25764"Customization: " 25765msgstr "" 25766 25767#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25768msgid "" 25769"\n" 25770"\n" 25771"This plugin has been disabled" 25772msgstr "" 25773 25774#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25775msgid "" 25776"\n" 25777"\n" 25778"This plugin is installed system-wide and can not be managed from within calibre" 25779msgstr "" 25780 25781#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25782msgid "Search for plugin" 25783msgstr "" 25784 25785#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25786msgid "Could not find any matching plugins" 25787msgstr "" 25788 25789#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25790msgid "files" 25791msgstr "" 25792 25793#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25794msgid "Add plugin" 25795msgstr "" 25796 25797#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25798msgid "No valid plugin path" 25799msgstr "" 25800 25801#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25802#, python-format 25803msgid "%s is not a valid plugin path" 25804msgstr "" 25805 25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 25807#, python-format 25808msgid "Select an actual plugin under <b>%s</b> to customize" 25809msgstr "" 25810 25811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 25812#, python-format 25813msgid "Disabling the plugin %s is not allowed" 25814msgstr "" 25815 25816#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 25817#, python-format 25818msgid "Are you sure you want to remove the plugin: %s?" 25819msgstr "" 25820 25821#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 25822#, python-brace-format 25823msgid "" 25824"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 25825" it to be completely removed." 25826msgstr "" 25827 25828#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 25829msgid "Cannot remove builtin plugin" 25830msgstr "" 25831 25832#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 25833msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 25834msgstr "" 25835 25836#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 25837msgid "" 25838"Here you can customize the behavior of calibre by controlling what plugins " 25839"it uses." 25840msgstr "" 25841 25842#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 25843msgid "Show only those plugins that have been installed by you" 25844msgstr "" 25845 25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 25847msgid "Show only &user installed plugins" 25848msgstr "" 25849 25850#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 25851msgid "Get &new plugins" 25852msgstr "" 25853 25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 25855msgid "Check for &updated plugins" 25856msgstr "" 25857 25858#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 25859msgid "&Load plugin from file" 25860msgstr "" 25861 25862#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 25863msgid "" 25864"This setting can be overridden for <b>individual devices</b>, by clicking " 25865"the device icon and choosing \"Configure this device\"." 25866msgstr "" 25867 25868#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 25869msgid "Any custom field" 25870msgstr "" 25871 25872#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 25873msgid "The lookup name of any custom field (these names begin with \"#\")." 25874msgstr "" 25875 25876#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 25877msgid "Constant template" 25878msgstr "" 25879 25880#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 25881#, python-brace-format 25882msgid "" 25883"The template contains no {fields}, so all books will have the same name. Is " 25884"this OK?" 25885msgstr "" 25886 25887#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 25888msgid "Save template" 25889msgstr "" 25890 25891#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 25892msgid "" 25893"By adjusting the template below, you can control what folders the files are " 25894"saved in and what filenames they are given. You can use the / character to " 25895"indicate sub-folders. Available metadata variables are described below. If a" 25896" particular book does not have some metadata, the variable will be replaced " 25897"by the empty string." 25898msgstr "" 25899 25900#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 25901msgid "Available variables:" 25902msgstr "" 25903 25904#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 25905msgid "" 25906"Here you can control how calibre will save your books when you click the " 25907"\"Save to disk\" button:" 25908msgstr "" 25909 25910#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 25911msgid "Save &cover separately" 25912msgstr "" 25913 25914#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 25915msgid "Replace space with &underscores" 25916msgstr "" 25917 25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 25919msgid "Update &metadata in saved copies" 25920msgstr "" 25921 25922#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 25923msgid "Change paths to &lowercase" 25924msgstr "" 25925 25926#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 25927#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 25928msgid "Format &dates as:" 25929msgstr "" 25930 25931#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 25932msgid "File &formats to save:" 25933msgstr "" 25934 25935#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 25936msgid "Convert non-English characters to &English equivalents" 25937msgstr "" 25938 25939#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 25940msgid "Save metadata in a separate &OPF file" 25941msgstr "" 25942 25943#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 25944msgid "&Show files in the file browser after saving to disk" 25945msgstr "" 25946 25947#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 25948msgid "" 25949"<b>Grouped search terms</b> are search names that permit a query to " 25950"automatically search across more than one column. For example, if you create" 25951" a grouped search term <code>allseries</code> with the value <code>series, " 25952"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 25953"will find 'adhoc' in any of the columns <code>series</code>, " 25954"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 25955"the grouped search term in the drop-down box, enter the list of columns to " 25956"search in the value box, then push the Save button. <p>Note: Search terms " 25957"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 25958"are the same term.<p>You can have your grouped search term show up as User " 25959"categories in the Tag browser. Just add the grouped search term names to " 25960"the Make User categories from box. You can add multiple terms separated by " 25961"commas. The new User category will be automatically populated with all the " 25962"items in the categories included in the grouped search term. <p>Automatic " 25963"User categories permit you to see easily all the category items that are in " 25964"the columns contained in the grouped search term. Using the above " 25965"<code>allseries</code> example, the automatically-generated User category " 25966"will contain all the series mentioned in <code>series</code>, " 25967"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 25968"check for duplicates, to find which column contains a particular item, or to" 25969" have hierarchical categories (categories that contain categories)." 25970msgstr "" 25971 25972#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 25973msgid "Enter new or select existing name" 25974msgstr "" 25975 25976#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 25977msgid "Enter list of column lookup names to search" 25978msgstr "" 25979 25980#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 25981msgid "Match all" 25982msgstr "" 25983 25984#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 25985msgid "Match any" 25986msgstr "" 25987 25988#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 25989#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 25990#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 25991#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 25992#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 25993#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 25994msgid "Grouped search terms" 25995msgstr "" 25996 25997#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 25998msgid "The search term cannot be blank" 25999msgstr "" 26000 26001#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26002msgid "That name is already used for a column or grouped search term" 26003msgstr "" 26004 26005#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26006msgid "That name is already used for User category" 26007msgstr "" 26008 26009#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26010msgid "The value box cannot be empty" 26011msgstr "" 26012 26013#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26014msgid "The empty grouped search term cannot be deleted" 26015msgstr "" 26016 26017#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26018msgid "Incompatible options" 26019msgstr "" 26020 26021#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26022msgid "" 26023"The option to have un-accented characters match accented characters has no " 26024"effect if you also turn on case-sensitive searching. So only turn on one of " 26025"those options" 26026msgstr "" 26027 26028#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26029msgid "" 26030"Clear search histories from all over calibre. Including the book list, " 26031"E-book viewer, fetch news dialog, etc." 26032msgstr "" 26033 26034#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26035msgid "Clear search &histories" 26036msgstr "" 26037 26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26039msgid "What to search by default" 26040msgstr "" 26041 26042#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26043msgid "" 26044"When you enter a search term without a prefix, by default calibre will " 26045"search all metadata for matches. For example, entering, \"asimov\" will " 26046"search not just authors but title/tags/series/comments/etc. Use these " 26047"options if you would like to change this behavior." 26048msgstr "" 26049 26050#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26051msgid "&Limit the searched metadata" 26052msgstr "" 26053 26054#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26055msgid "&Columns that non-prefixed searches are limited to:" 26056msgstr "" 26057 26058#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26059msgid "" 26060"Note that this option affects all searches, including saved searches and " 26061"restrictions. Therefore, if you use this option, it is best to ensure that " 26062"you always use prefixes in your saved searches. For example, use " 26063"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26064msgstr "" 26065 26066#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26067msgid "Search as you &type" 26068msgstr "" 26069 26070#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26071msgid "Case &sensitive searching" 26072msgstr "" 26073 26074#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26075msgid "" 26076"&Highlight search results instead of restricting the book list to the " 26077"results" 26078msgstr "" 26079 26080#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26081msgid "" 26082"<p>This option will cause a small button to appear next to the Search bar. " 26083"Clicking the button will toggle between showing only the search results and " 26084"showing all books with the search results highlighted." 26085msgstr "" 26086 26087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26088msgid "" 26089"Show a &quick toggle button to switch between highlighting and restricting " 26090"results next to the Search bar" 26091msgstr "" 26092 26093#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26094msgid "Unaccented characters match &accented characters" 26095msgstr "" 26096 26097#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26098msgid "Genera&l" 26099msgstr "" 26100 26101#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26102msgid "&Names:" 26103msgstr "" 26104 26105#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26106msgid "" 26107"Contains the names of the currently-defined group search terms.\n" 26108"Create a new name by entering it into the empty box, then\n" 26109"pressing Save. Rename a search term by selecting it then\n" 26110"changing the name and pressing Save. Change the value of\n" 26111"a search term by changing the value box then pressing Save." 26112msgstr "" 26113 26114#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26115msgid "Delete the current search term" 26116msgstr "" 26117 26118#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26119msgid "&Value:" 26120msgstr "" 26121 26122#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26123msgid "" 26124"Enter a comma-separated list of lookup names of the columns\n" 26125"to include in the grouped search term" 26126msgstr "" 26127 26128#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26129msgid "" 26130"Save the current search term. You can rename a search term by\n" 26131"changing the name then pressing Save. You can change the value\n" 26132"of a search term by changing the value box then pressing Save." 26133msgstr "" 26134 26135#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26136msgid "Make &user categories from:" 26137msgstr "" 26138 26139#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26140msgid "" 26141"Enter the names of any grouped search terms you wish\n" 26142"to be shown as user categories" 26143msgstr "" 26144 26145#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26146msgid "&Grouped searches" 26147msgstr "" 26148 26149#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26150msgid "What to search when searching similar books" 26151msgstr "" 26152 26153#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26154msgid "" 26155"<p>When you search for similar books by right clicking the\n" 26156" book and selecting \"Similar books\",\n" 26157" calibre constructs a search using the column lookup names specified below.\n" 26158" By changing the lookup name to a grouped search term you can\n" 26159" search multiple columns at once.</p>" 26160msgstr "" 26161 26162#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26163msgid "S&imilar authors: " 26164msgstr "" 26165 26166#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26167msgid "Si&milar series: " 26168msgstr "" 26169 26170#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26171msgid "Similar &tags: " 26172msgstr "" 26173 26174#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26175msgid "Simi&lar publishers: " 26176msgstr "" 26177 26178#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26179msgid "&Similar books" 26180msgstr "" 26181 26182#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26184msgid "Manual management" 26185msgstr "" 26186 26187#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26188#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26189msgid "Only on send" 26190msgstr "" 26191 26192#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26193#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26194msgid "Automatic management" 26195msgstr "" 26196 26197#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26198msgid "Cannot change metadata management while a device is connected" 26199msgstr "" 26200 26201#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26202msgid "Metadata management (disabled while device connected)" 26203msgstr "" 26204 26205#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26206msgid "Me&tadata management:" 26207msgstr "" 26208 26209#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26210msgid "" 26211"<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" 26212"<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" 26213"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26214msgstr "" 26215 26216#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26217msgid "Browse for the file" 26218msgstr "" 26219 26220#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26221msgid "Choose a file" 26222msgstr "" 26223 26224#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26225msgid "" 26226"calibre contains an internet server that allows you to access your book " 26227"collection using a browser from anywhere in the world. Any changes to the " 26228"settings will only take effect after a server restart." 26229msgstr "" 26230 26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26232msgid "Require &username and password to access the Content server" 26233msgstr "" 26234 26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26236msgid "Run server &automatically when calibre starts" 26237msgstr "" 26238 26239#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26240msgid "&Start server" 26241msgstr "" 26242 26243#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26244msgid "St&op server" 26245msgstr "" 26246 26247#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26248msgid "&Test server" 26249msgstr "" 26250 26251#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26252msgid "Show server &logs" 26253msgstr "" 26254 26255#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26256msgid "Do not start calibre automatically when computer is started" 26257msgstr "" 26258 26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26260msgid "Start calibre when the computer is started" 26261msgstr "" 26262 26263#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26264msgid "" 26265"Currently calibre is set to run automatically when the\n" 26266" computer starts. Use this button to disable that." 26267msgstr "" 26268 26269#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26270msgid "" 26271"Start calibre in the system tray automatically when the computer starts" 26272msgstr "" 26273 26274#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26275#, python-format 26276msgid "Content server listening at: %s" 26277msgstr "" 26278 26279#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26280msgid "Remember to create at least one user account in the \"User accounts\" tab" 26281msgstr "" 26282 26283#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26284msgid "" 26285"Requiring a username/password prevents unauthorized people from accessing " 26286"your calibre library. It is also needed for some features such as making any" 26287" changes to the library as well as last read position/annotation syncing." 26288msgstr "" 26289 26290#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26291#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26292msgid "Change password for {}" 26293msgstr "" 26294 26295#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26296msgid "Add new user" 26297msgstr "" 26298 26299#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26300msgid "Set the password for this user" 26301msgstr "" 26302 26303#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26304msgid "&Repeat password:" 26305msgstr "" 26306 26307#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26308msgid "Empty username" 26309msgstr "" 26310 26311#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26312msgid "You must enter a username" 26313msgstr "" 26314 26315#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26316msgid "Username already exists" 26317msgstr "" 26318 26319#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26320msgid "" 26321"A user with the username {} already exists. Please choose a different " 26322"username." 26323msgstr "" 26324 26325#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26326msgid "Username is not valid" 26327msgstr "" 26328 26329#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26330msgid "Password do not match" 26331msgstr "" 26332 26333#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26334msgid "The two passwords you entered do not match!" 26335msgstr "" 26336 26337#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26338msgid "Empty password" 26339msgstr "" 26340 26341#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26342msgid "You must enter a password for this user" 26343msgstr "" 26344 26345#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26346msgid "Invalid password" 26347msgstr "" 26348 26349#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26350msgid "Further &restrict access to books in this library that match:" 26351msgstr "" 26352 26353#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26354msgid "A search expression" 26355msgstr "" 26356 26357#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26358msgid "" 26359"A search expression. If specified, access will be further restricted to only" 26360" those books that match this expression. For example: tags:\"=Share\"" 26361msgstr "" 26362 26363#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26364msgid "Change library access permissions for {}" 26365msgstr "" 26366 26367#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26368msgid "All except the specified libraries" 26369msgstr "" 26370 26371#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26372msgid "All libraries" 26373msgstr "" 26374 26375#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26376msgid "Only the specified libraries" 26377msgstr "" 26378 26379#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26380msgid "Allow access to:" 26381msgstr "" 26382 26383#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26384msgid "Specify the libraries below:" 26385msgstr "" 26386 26387#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26388msgid "No libraries specified" 26389msgstr "" 26390 26391#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26392msgid "You have not specified any libraries" 26393msgstr "" 26394 26395#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26396msgid "<b>{} is allowed access to all libraries" 26397msgstr "" 26398 26399#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26400msgid "" 26401"{} is allowed access only to the libraries whose names <b>match</b> one of " 26402"the names specified below." 26403msgstr "" 26404 26405#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26406msgid "" 26407"{} is allowed access to all libraries, <b>except</b> those whose names match" 26408" one of the names specified below." 26409msgstr "" 26410 26411#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26412msgid "Allow {} to make &changes (i.e. grant write access)" 26413msgstr "" 26414 26415#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26416msgid "" 26417"If enabled, allows the user to make changes to the library. Adding " 26418"books/deleting books/editing metadata, etc." 26419msgstr "" 26420 26421#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26422msgid "Change &password" 26423msgstr "" 26424 26425#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26426#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26427msgid "{} is currently only allowed to access the library named: {}" 26428msgid_plural "{} is currently only allowed to access the libraries named: {}" 26429msgstr[0] "" 26430 26431#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26432msgid "Change the allowed libraries" 26433msgstr "" 26434 26435#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26436#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26437msgid "{} is currently not allowed to access the library named: {}" 26438msgid_plural "{} is currently not allowed to access the libraries named: {}" 26439msgstr[0] "" 26440 26441#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26442msgid "Change the blocked libraries" 26443msgstr "" 26444 26445#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26446msgid "{} is currently allowed access to all libraries" 26447msgstr "" 26448 26449#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26450msgid "Restrict the &libraries {} can access" 26451msgstr "" 26452 26453#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26454msgid "&Add user" 26455msgstr "" 26456 26457#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26458msgid "&Remove user" 26459msgstr "" 26460 26461#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26462msgid "" 26463"Here you can create a template to control what data is shown when using the " 26464"<i>Custom list</i> mode for the book list" 26465msgstr "" 26466 26467#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26468msgid "Show a cover &thumbnail" 26469msgstr "" 26470 26471#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26472msgid "Thumbnail &height:" 26473msgstr "" 26474 26475#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26476msgid "Entry &height:" 26477msgstr "" 26478 26479#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26480msgid "" 26481"The height for each entry. The special value \"auto\" causes a height to be " 26482"calculated based on the number of lines in the template. Otherwise, use a " 26483"CSS length, such as 100px or 15ex" 26484msgstr "" 26485 26486#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26487msgid "&Long text fields:" 26488msgstr "" 26489 26490#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26491msgid "" 26492"A comma separated list of fields that will be added at the bottom of every " 26493"entry. These fields are interpreted as containing HTML, not plain text." 26494msgstr "" 26495 26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26497#, python-brace-format 26498msgid "" 26499"The template below will be interpreted as HTML and all {{fields}} will be " 26500"replaced by the actual metadata, if available. For custom columns use the " 26501"column lookup name, for example: #mytags. You can use {0} as a separator to " 26502"split a line into multiple columns." 26503msgstr "" 26504 26505#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26506msgid "&Import template" 26507msgstr "" 26508 26509#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26510msgid "E&xport template" 26511msgstr "" 26512 26513#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26514#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26515msgid "Choose template file" 26516msgstr "" 26517 26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26519#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26520msgid "Template files" 26521msgstr "" 26522 26523#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26524msgid "Book" 26525msgstr "" 26526 26527#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26528msgid "URL type:" 26529msgstr "" 26530 26531#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26532msgid "URL:" 26533msgstr "" 26534 26535#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26536msgid "Missing author placeholder" 26537msgstr "" 26538 26539#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26540#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26541#, python-brace-format 26542msgid "The URL {0} does not contain the {1} placeholder" 26543msgstr "" 26544 26545#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26546msgid "Missing title placeholder" 26547msgstr "" 26548 26549#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26550#, python-brace-format 26551msgid "" 26552"Add new locations to search for books or authors using the \"Search the " 26553"internet\" feature of the Content server. The URLs should contain {author} " 26554"which will be replaced by the author name and, for book URLs, {title} which " 26555"will be replaced by the book title." 26556msgstr "" 26557 26558#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26559msgid "&Add URL" 26560msgstr "" 26561 26562#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26563msgid "Export URLs" 26564msgstr "" 26565 26566#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26567msgid "Import URLs" 26568msgstr "" 26569 26570#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26571#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26572msgid "Choose URLs file" 26573msgstr "" 26574 26575#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26577msgid "URL files" 26578msgstr "" 26579 26580#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26581msgid "&Main" 26582msgstr "" 26583 26584#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26585msgid "&User accounts" 26586msgstr "" 26587 26588#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26589msgid "Book &list template" 26590msgstr "" 26591 26592#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26593msgid "&Search the internet" 26594msgstr "" 26595 26596#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26597#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26598#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26599msgid "Failed to start Content server" 26600msgstr "" 26601 26602#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26603msgid "Error log:" 26604msgstr "" 26605 26606#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26607msgid "No error log found" 26608msgstr "" 26609 26610#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26611msgid "Access log:" 26612msgstr "" 26613 26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26615msgid "No access log found" 26616msgstr "" 26617 26618#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26619msgid "The server log files are in: {}" 26620msgstr "" 26621 26622#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26623msgid "&Clear logs" 26624msgstr "" 26625 26626#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26627msgid "Server running" 26628msgstr "" 26629 26630#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26631msgid "Cannot clear logs while the server is running. First stop the server." 26632msgstr "" 26633 26634#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26635msgid "No users specified" 26636msgstr "" 26637 26638#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26639msgid "" 26640"You have turned on the setting to require passwords to access the Content " 26641"server, but you have not created any user accounts. Create at least one user" 26642" account in the \"User accounts\" tab to proceed." 26643msgstr "" 26644 26645#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26646msgid "Invalid trusted IPs" 26647msgstr "" 26648 26649#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26650msgid "You need to restart the server for changes to take effect" 26651msgstr "" 26652 26653#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26654msgid "" 26655"\n" 26656" <p>Here you can add and remove functions used in template processing. A\n" 26657" template function is written in Python. It takes information from the\n" 26658" book, processes it in some way, then returns a string result. Functions\n" 26659" defined here are usable in templates in the same way that builtin\n" 26660" functions are usable. The function must be named <b>evaluate</b>, and\n" 26661" must have the signature shown below.</p>\n" 26662" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26663" → returning a Unicode string</code></p>\n" 26664" <p>The parameters of the evaluate function are:\n" 26665" <ul>\n" 26666" <li><b>formatter</b>: the instance of the formatter being used to\n" 26667" evaluate the current template. You can use this to do recursive\n" 26668" template evaluation.</li>\n" 26669" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26670" dictionary.</li>\n" 26671" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26672" This parameter can be None in some cases, such as when evaluating\n" 26673" non-book templates.</li>\n" 26674" <li><b>locals</b>: the local variables assigned to by the current\n" 26675" template program.</li>\n" 26676" <li><b>your parameters</b>: you must supply one or more formal\n" 26677" parameters. The number must match the arg count box, unless arg count is\n" 26678" -1 (variable number or arguments), in which case the last argument must\n" 26679" be *args. At least one argument is required, and is usually the value of\n" 26680" the field being operated upon. Note that when writing in basic template\n" 26681" mode, the user does not provide this first argument. Instead it is\n" 26682" supplied by the formatter.</li>\n" 26683" </ul></p>\n" 26684" <p>\n" 26685" The following example function checks the value of the field. If the\n" 26686" field is not empty, the field's value is returned, otherwise the value\n" 26687" EMPTY is returned.\n" 26688" <pre>\n" 26689" name: my_ifempty\n" 26690" arg count: 1\n" 26691" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26692" program code:\n" 26693" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26694" if val:\n" 26695" return val\n" 26696" else:\n" 26697" return 'EMPTY'</pre>\n" 26698" This function can be called in any of the three template program modes:\n" 26699" <ul>\n" 26700" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26701" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26702" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26703" </p>\n" 26704" " 26705msgstr "" 26706 26707#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26708#, python-brace-format 26709msgid "" 26710"\n" 26711" <p>\n" 26712" Here you can create, edit (replace), and delete stored templates used\n" 26713" in template processing. You use a stored template in another template as\n" 26714" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26715"\n" 26716" <p>Stored templates must use General Program Mode -- they must begin with\n" 26717" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26718" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26719" arguments are copied to the named variables.</p>\n" 26720"\n" 26721" <p>For example, this stored template checks if any items are in a\n" 26722" list, returning '1' if any are found and '' if not.</p>\n" 26723" <p>\n" 26724" Template name: items_in_list<br>\n" 26725" Template contents:<pre>\n" 26726" program:\n" 26727" arguments(lst='No list argument given', items='');\n" 26728" r = '';\n" 26729" for l in items:\n" 26730" if str_in_list(lst, ',', l, '1', '') then\n" 26731" r = '1';\n" 26732" break\n" 26733" fi\n" 26734" rof;\n" 26735" r</pre>\n" 26736" You call the stored template like this:<pre>\n" 26737" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26738" See the template language tutorial for more information.</p>\n" 26739" </p>\n" 26740" " 26741msgstr "" 26742 26743#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26744#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26745msgid "Show help" 26746msgstr "" 26747 26748#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26749#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26751#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26752msgid "Hide help" 26753msgstr "" 26754 26755#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26756msgid "" 26757"The template functions saved in the library are corrupt. Do you want to " 26758"delete them? Answering 'Yes' will delete all the functions." 26759msgstr "" 26760 26761#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26762msgid "You cannot delete a built-in function" 26763msgstr "" 26764 26765#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26766#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26767msgid "Function not defined" 26768msgstr "" 26769 26770#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26771#, python-format 26772msgid "Name %s already used" 26773msgstr "" 26774 26775#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26776msgid "The name {} is already used for stored template" 26777msgstr "" 26778 26779#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26780msgid "" 26781"Argument count should be -1 or greater than zero. Setting it to zero means " 26782"that this function cannot be used in single function mode." 26783msgstr "" 26784 26785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26786msgid "Exception while compiling function" 26787msgstr "" 26788 26789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26790msgid "function source code not available" 26791msgstr "" 26792 26793#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26794msgid "Cannot \"test\" when no books are selected" 26795msgstr "" 26796 26797#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26798#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 26801msgid "Stored templates" 26802msgstr "" 26803 26804#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 26805msgid "The name {} is already used for template function" 26806msgstr "" 26807 26808#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 26809msgid "The stored template must begin with \"program:\"" 26810msgstr "" 26811 26812#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 26813msgid "Exception while storing template" 26814msgstr "" 26815 26816#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 26817msgid "Changes to the current template will be lost. OK?" 26818msgstr "" 26819 26820#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 26821msgid "D&elete" 26822msgstr "" 26823 26824#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 26825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 26826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 26827msgid "&Replace" 26828msgstr "" 26829 26830#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 26832msgid "C&reate" 26833msgstr "" 26834 26835#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 26836msgid "" 26837"Open a template tester dialog to use a template to test stored templates" 26838msgstr "" 26839 26840#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 26841msgid "&Stored Templates" 26842msgstr "" 26843 26844#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 26845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 26846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 26847msgid "F&unction:" 26848msgstr "" 26849 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 26851msgid "Enter the name of the function to create." 26852msgstr "" 26853 26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 26855msgid "Argument &count:" 26856msgstr "" 26857 26858#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 26859msgid "Set this to -1 if the function takes a variable number of arguments" 26860msgstr "" 26861 26862#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 26863#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 26864msgid "Replace" 26865msgstr "" 26866 26867#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 26868msgid "P&rogram code (Follow Python indenting rules):" 26869msgstr "" 26870 26871#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 26872msgid "&Template functions" 26873msgstr "" 26874 26875#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 26876msgid "Choose a texture" 26877msgstr "" 26878 26879#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 26880msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 26881msgstr "" 26882 26883#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 26884msgid "Add texture" 26885msgstr "" 26886 26887#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 26888msgid "Remove texture" 26889msgstr "" 26890 26891#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 26892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 26893msgid "Choose image" 26894msgstr "" 26895 26896#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 26897msgid "Cannot remove builtin textures" 26898msgstr "" 26899 26900#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 26901msgid "Donate to support the development of calibre" 26902msgstr "" 26903 26904#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 26905msgid "Location Manager" 26906msgstr "" 26907 26908#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 26909msgid "Switch between library and device views" 26910msgstr "" 26911 26912#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 26913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 26914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 26915#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 26916msgid "Separator" 26917msgstr "" 26918 26919#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 26920#, python-format 26921msgid "%d books" 26922msgstr "" 26923 26924#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 26925msgid "The main toolbar" 26926msgstr "" 26927 26928#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 26929msgid "The main toolbar when a device is connected" 26930msgstr "" 26931 26932#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 26933msgid "The optional second toolbar" 26934msgstr "" 26935 26936#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 26937msgid "The menubar" 26938msgstr "" 26939 26940#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 26941msgid "The menubar when a device is connected" 26942msgstr "" 26943 26944#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 26945msgid "The context menu for the books in the calibre library" 26946msgstr "" 26947 26948#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 26949msgid "The context menu for the split book list" 26950msgstr "" 26951 26952#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 26953msgid "The context menu for the books on the device" 26954msgstr "" 26955 26956#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 26957msgid "The context menu for the Cover browser" 26958msgstr "" 26959 26960#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 26961msgid "Click to choose toolbar or menu to customize" 26962msgstr "" 26963 26964#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 26965#, python-format 26966msgid "Cannot add the actions %s to this location" 26967msgstr "" 26968 26969#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 26970#, python-format 26971msgid "Cannot remove the actions %s from this location" 26972msgstr "" 26973 26974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 26975msgid "Preferences missing" 26976msgstr "" 26977 26978#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 26979msgid "" 26980"The Preferences action must be in either the main toolbar or the menubar." 26981msgstr "" 26982 26983#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 26984msgid "Location manager missing" 26985msgstr "" 26986 26987#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 26988msgid "" 26989"The Location manager must be in either the main toolbar or the menubar when " 26990"a device is connected." 26991msgstr "" 26992 26993#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 26994msgid "" 26995"<p>The toolbar in calibre is different depending on whether a device is " 26996"connected or not. Choose <b>which toolbar</b> you would like to customize:" 26997msgstr "" 26998 26999#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27000msgid "Choose the toolbar to customize" 27001msgstr "" 27002 27003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27005#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27006msgid "A&vailable actions" 27007msgstr "" 27008 27009#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27010msgid "Add selected actions to toolbar" 27011msgstr "" 27012 27013#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27014msgid "Remove selected actions from toolbar" 27015msgstr "" 27016 27017#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27019#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27020msgid "&Current actions" 27021msgstr "" 27022 27023#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27025msgid "Move selected action up" 27026msgstr "" 27027 27028#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27030msgid "Move selected action down" 27031msgstr "" 27032 27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27034#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27035msgid "ID" 27036msgstr "" 27037 27038#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27039msgid "This tweak has its default value" 27040msgstr "" 27041 27042#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27043msgid "This tweak has been customized" 27044msgstr "" 27045 27046#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27047msgid "Plugin tweaks" 27048msgstr "" 27049 27050#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27051msgid "" 27052"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27053" these tweaks should be available on the website from where you downloaded " 27054"the plugins." 27055msgstr "" 27056 27057#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27058msgid "" 27059"Values for the tweaks are shown below. Edit them to change the behavior of " 27060"calibre. Your changes will only take effect <b>after a restart</b> of " 27061"calibre." 27062msgstr "" 27063 27064#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27065msgid "Edit tweaks for any custom plugins you have installed" 27066msgstr "" 27067 27068#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27069msgid "&Plugin tweaks" 27070msgstr "" 27071 27072#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27073msgid "Edit tweak" 27074msgstr "" 27075 27076#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27077msgid "Restore this tweak to its default value" 27078msgstr "" 27079 27080#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27081msgid "&Reset this tweak" 27082msgstr "" 27083 27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27085msgid "Apply any changes you made to this tweak" 27086msgstr "" 27087 27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27089msgid "&Apply changes to this tweak" 27090msgstr "" 27091 27092#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27093msgid "Search for tweak" 27094msgstr "" 27095 27096#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27098msgid "" 27099"There was a syntax error in your tweak. Click the \"Show details\" button " 27100"for details." 27101msgstr "" 27102 27103#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27104msgid "Invalid tweaks" 27105msgstr "" 27106 27107#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27108msgid "" 27109"The tweaks you entered are invalid, try resetting the tweaks to default and " 27110"changing them one by one until you find the invalid setting." 27111msgstr "" 27112 27113#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27114msgid "View log" 27115msgstr "" 27116 27117#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27118msgid "Choose Files" 27119msgstr "" 27120 27121#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27122msgid "Collecting metadata..." 27123msgstr "" 27124 27125#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27126#, python-format 27127msgid "Saving %d books..." 27128msgstr "" 27129 27130#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27131msgid "Copying files and writing metadata..." 27132msgstr "" 27133 27134#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27135msgid "Copying files..." 27136msgstr "" 27137 27138#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27139#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27140#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27141msgid "Could not save books to disk, click \"Show details\" for more information" 27142msgstr "" 27143 27144#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27145#, python-format 27146msgid "" 27147"The update metadata worker process crashed while processing the book %s. " 27148"Saving is aborted." 27149msgstr "" 27150 27151#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27152#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27153msgid "Requested formats not available" 27154msgstr "" 27155 27156#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27157#, python-format 27158msgid "No %s format file present" 27159msgstr "" 27160 27161#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27162#, python-brace-format 27163msgid "Failed to save: {0} by {1} to disk, with error:" 27164msgstr "" 27165 27166#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27167#, python-brace-format 27168msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27169msgstr "" 27170 27171#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27172#, python-brace-format 27173msgid "" 27174"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27175msgstr "" 27176 27177#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27178#, python-brace-format 27179msgid "" 27180"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27181msgstr "" 27182 27183#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27184msgid "" 27185"Failed to update metadata in some books, click \"Show details\" for more " 27186"information" 27187msgstr "" 27188 27189#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27190msgid "" 27191"Failed to save any books to disk, click \"Show details\" for more " 27192"information" 27193msgstr "" 27194 27195#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27196msgid "" 27197"Failed to save some books to disk, click \"Show details\" for more " 27198"information" 27199msgstr "" 27200 27201#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27202msgid "Error while saving" 27203msgstr "" 27204 27205#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27206msgid "Paste and &search" 27207msgstr "" 27208 27209#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27210#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27211#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27212msgid "&Paste" 27213msgstr "" 27214 27215#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27216msgid "Copy search as URL" 27217msgstr "" 27218 27219#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27220msgid "&Clear search history" 27221msgstr "" 27222 27223#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27224#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27225msgid "Create saved search" 27226msgstr "" 27227 27228#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27229msgid "" 27230"Invalid saved search name. It must contain at least one letter or number" 27231msgstr "" 27232 27233#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27234msgid "There is no search to save" 27235msgstr "" 27236 27237#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27238msgid "Delete current search" 27239msgstr "" 27240 27241#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27242msgid "No search is selected" 27243msgstr "" 27244 27245#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27246msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27247msgstr "" 27248 27249#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27250msgid "Search (For advanced search click the gear icon to the left)" 27251msgstr "" 27252 27253#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27254msgid "Start search" 27255msgstr "" 27256 27257#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27258msgid "Enable or disable search highlighting." 27259msgstr "" 27260 27261#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27262msgid "Highlight search results" 27263msgstr "" 27264 27265#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27266msgid "" 27267"This will change how searching works. When you search, instead of showing " 27268"only the matching books, all books will be shown with the matching books " 27269"highlighted. Are you sure this is what you want?" 27270msgstr "" 27271 27272#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27279msgid "Filter" 27280msgstr "" 27281 27282#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27283msgid "Choose saved search or enter name for new saved search" 27284msgstr "" 27285 27286#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27287msgid "" 27288"Save current search under the name shown in the box. Press and hold for a " 27289"pop-up options menu." 27290msgstr "" 27291 27292#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27293msgid "Create Saved search" 27294msgstr "" 27295 27296#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27298msgid "Delete Saved search" 27299msgstr "" 27300 27301#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27302msgid "Add Saved search" 27303msgstr "" 27304 27305#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27306msgid "Get Saved search expression" 27307msgstr "" 27308 27309#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27310msgid "Current search is not a saved search" 27311msgstr "" 27312 27313#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27314#, python-format 27315msgid "Create a Virtual library based on %s" 27316msgstr "" 27317 27318#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27319#, python-format 27320msgid "Match any of the selected %s" 27321msgstr "" 27322 27323#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27324#, python-format 27325msgid "Match all of the selected %s" 27326msgstr "" 27327 27328#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27329#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27330msgid "Edit Virtual library" 27331msgstr "" 27332 27333#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27334#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27335msgid "Create Virtual library" 27336msgstr "" 27337 27338#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27339msgid "Virtual library &name:" 27340msgstr "" 27341 27342#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27343msgid "&Search expression:" 27344msgstr "" 27345 27346#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27347msgid "Create a Virtual library based on: " 27348msgstr "" 27349 27350#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27351#, python-format 27352msgid "" 27353"\n" 27354" <h2>Virtual libraries</h2>\n" 27355"\n" 27356" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27357" you books that match a search. When a Virtual library is in effect, calibre\n" 27358" behaves as though the library contains only the matched books. The Tag browser\n" 27359" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27360" you do will only search within the books in the Virtual library. This\n" 27361" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27362"\n" 27363" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27364" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27365"\n" 27366" <p>More information and examples are available in the\n" 27367" <a href=\"%s\">User Manual</a>.</p>\n" 27368" " 27369msgstr "" 27370 27371#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27372msgid "Saved searches recognized in the expression:" 27373msgstr "" 27374 27375#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27376msgid "Search text changed" 27377msgstr "" 27378 27379#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27380msgid "" 27381"The Virtual library name or the search text has changed. Do you want to " 27382"discard these changes?" 27383msgstr "" 27384 27385#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27386#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27387#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27388msgid "No name" 27389msgstr "" 27390 27391#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27392msgid "You must provide a name for the new Virtual library" 27393msgstr "" 27394 27395#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27396msgid "A Virtual library name cannot begin with \"*\"" 27397msgstr "" 27398 27399#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27400msgid "Name already in use" 27401msgstr "" 27402 27403#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27404msgid "" 27405"That name is already in use. Do you want to replace it with the new search?" 27406msgstr "" 27407 27408#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27409msgid "No search string" 27410msgstr "" 27411 27412#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27413msgid "You must provide a search to define the new Virtual library" 27414msgstr "" 27415 27416#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27417#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27418msgid "Invalid search" 27419msgstr "" 27420 27421#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27422#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27423msgid "The search in the search box is not valid" 27424msgstr "" 27425 27426#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27427msgid "Search found no books" 27428msgstr "" 27429 27430#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27431msgid "" 27432"The search found no books, so the Virtual library will be empty. Do you " 27433"really want to use that search?" 27434msgstr "" 27435 27436#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27437#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27438msgid "*current search" 27439msgstr "" 27440 27441#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27442msgid "Virtual library from current search" 27443msgstr "" 27444 27445#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27446msgid "Create a temporary Virtual library from the current search" 27447msgstr "" 27448 27449#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27450msgid "" 27451"Use a \"Virtual library\" to show only a subset of the books present in this" 27452" library" 27453msgstr "" 27454 27455#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27456msgid "(all books)" 27457msgstr "" 27458 27459#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27460msgid "Additional restriction" 27461msgstr "" 27462 27463#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27464msgid "Remove Virtual library" 27465msgstr "" 27466 27467#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27468msgid "Show Virtual libraries as tabs" 27469msgstr "" 27470 27471#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27472msgid "No search" 27473msgstr "" 27474 27475#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27476msgid "There is no current search to use" 27477msgstr "" 27478 27479#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27480#, python-brace-format 27481msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27482msgstr "" 27483 27484#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27485msgid "No Virtual libraries" 27486msgstr "" 27487 27488#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27489msgid "No Virtual libraries present, create some first" 27490msgstr "" 27491 27492#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27493#, python-brace-format 27494msgid "" 27495"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27496" For example, if want to choose the VL:\n" 27497" {example}\n" 27498" Simply type in the characters:\n" 27499" {chars}\n" 27500" and press Enter." 27501msgstr "" 27502 27503#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27504msgid "Choose Virtual library" 27505msgstr "" 27506 27507#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27508#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27509msgid "&Default" 27510msgstr "" 27511 27512#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27513msgid "Click to change" 27514msgstr "" 27515 27516#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27517msgid "Customize shortcuts for" 27518msgstr "" 27519 27520#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27521msgid "Keys" 27522msgstr "" 27523 27524#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27525msgid "Double click to change" 27526msgstr "" 27527 27528#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27529msgid "Starting up, please wait..." 27530msgstr "" 27531 27532#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27533msgid "Added tags:" 27534msgstr "" 27535 27536#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27537msgid "Open store in external web browser" 27538msgstr "" 27539 27540#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27541#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27542#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27543msgid "&What kind of match to use:" 27544msgstr "" 27545 27546#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27547#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27548#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27549msgid "&All these words:" 27550msgstr "" 27551 27552#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27553#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27554#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27555msgid "This exact &phrase:" 27556msgstr "" 27557 27558#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27559#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27560#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27561msgid "&One or more of these words:" 27562msgstr "" 27563 27564#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27565#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27566#, python-format 27567msgid "See the <a href=\"%s\">User Manual</a> for more help" 27568msgstr "" 27569 27570#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27571#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27572#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27573msgid "Enter the title." 27574msgstr "" 27575 27576#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27577msgid "&Description:" 27578msgstr "" 27579 27580#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27581msgid "&Headquarters:" 27582msgstr "" 27583 27584#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27585#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27586#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27587msgid "Search only in specific fields:" 27588msgstr "" 27589 27590#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27591msgid "Enabled:" 27592msgstr "" 27593 27594#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27595#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27596msgid "DRM:" 27597msgstr "" 27598 27599#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27600#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27601#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27602#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27603#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27604#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27605msgid "true" 27606msgstr "" 27607 27608#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27609#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27610#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27611#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27612#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27613#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27614msgid "false" 27615msgstr "" 27616 27617#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27618#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27619msgid "Affiliate:" 27620msgstr "" 27621 27622#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27623msgid "Nam&e/description..." 27624msgstr "" 27625 27626#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27627msgid "Query" 27628msgstr "" 27629 27630#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27631msgid "Enable:" 27632msgstr "" 27633 27634#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27635msgid "&All" 27636msgstr "" 27637 27638#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27639#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27640msgid "&None" 27641msgstr "" 27642 27643#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27644msgid "&Invert" 27645msgstr "" 27646 27647#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27648#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27649msgid "Affiliate" 27650msgstr "" 27651 27652#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27653msgid "Enabled" 27654msgstr "" 27655 27656#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27657msgid "Headquarters" 27658msgstr "" 27659 27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27661msgid "No DRM" 27662msgstr "" 27663 27664#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27665msgid "" 27666"This store is currently disabled and cannot be used in other parts of " 27667"calibre." 27668msgstr "" 27669 27670#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27671msgid "" 27672"This store is currently enabled and can be used in other parts of calibre." 27673msgstr "" 27674 27675#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27676msgid "This store only distributes e-books without DRM." 27677msgstr "" 27678 27679#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27680msgid "" 27681"This store distributes e-books with DRM. It may have some titles without " 27682"DRM, but you will need to check on a per title basis." 27683msgstr "" 27684 27685#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27686#, python-format 27687msgid "" 27688"This store is headquartered in %s. This is a good indication of what market " 27689"the store caters to. However, this does not necessarily mean that the store " 27690"is limited to that market only." 27691msgstr "" 27692 27693#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27694#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27695#, python-format 27696msgid "Buying from this store supports the calibre developer: %s." 27697msgstr "" 27698 27699#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27700#, python-format 27701msgid "This store distributes e-books in the following formats: %s" 27702msgstr "" 27703 27704#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27705msgid "Configure..." 27706msgstr "" 27707 27708#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27709msgid "Time" 27710msgstr "" 27711 27712#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27713msgid "Number of seconds to wait for a store to respond:" 27714msgstr "" 27715 27716#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27717msgid "Number of seconds to let a store process results:" 27718msgstr "" 27719 27720#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27721msgid "Display" 27722msgstr "" 27723 27724#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27725msgid "Maximum number of results to show per store:" 27726msgstr "" 27727 27728#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27729msgid "Open search result in system browser" 27730msgstr "" 27731 27732#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27733msgid "Threads" 27734msgstr "" 27735 27736#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27737msgid "Number of search threads to use:" 27738msgstr "" 27739 27740#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27741msgid "Number of cache update threads to use:" 27742msgstr "" 27743 27744#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27745msgid "Number of cover download threads to use:" 27746msgstr "" 27747 27748#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27749msgid "Number of details threads to use:" 27750msgstr "" 27751 27752#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27753msgid "&Price:" 27754msgstr "" 27755 27756#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27757msgid "Download:" 27758msgstr "" 27759 27760#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27761msgid "Titl&e/author/price..." 27762msgstr "" 27763 27764#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27765msgid "DRM" 27766msgstr "" 27767 27768#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27769msgid "Download" 27770msgstr "" 27771 27772#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27773msgid "Price" 27774msgstr "" 27775 27776#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27777#, python-format 27778msgid "" 27779"Detected price as: %s. Check with the store before making a purchase to " 27780"verify this price is correct. This price often does not include promotions " 27781"the store may be running." 27782msgstr "" 27783 27784#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27785msgid "No price was found" 27786msgstr "" 27787 27788#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27789msgid "" 27790"This book as been detected as having DRM restrictions. This book may not " 27791"work with your reader and you will have limitations placed upon you as to " 27792"what you can do with this book. Check with the store before making any " 27793"purchases to ensure you can actually read this book." 27794msgstr "" 27795 27796#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27797msgid "" 27798"This book has been detected as being DRM Free. You should be able to use " 27799"this book on any device provided it is in a format calibre supports for " 27800"conversion. However, before making a purchase double check the DRM status " 27801"with the store. The store may not be disclosing the use of DRM." 27802msgstr "" 27803 27804#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 27805msgid "" 27806"The DRM status of this book could not be determined. There is a very high " 27807"likelihood that this book is actually DRM restricted." 27808msgstr "" 27809 27810#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 27811#, python-format 27812msgid "The following formats can be downloaded directly: %s." 27813msgstr "" 27814 27815#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 27816msgid "Download..." 27817msgstr "" 27818 27819#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 27820msgid "Goto in store..." 27821msgstr "" 27822 27823#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 27824#, python-format 27825msgid "Buying from this store supports the calibre developer: %s</p>" 27826msgstr "" 27827 27828#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 27829msgid "No query" 27830msgstr "" 27831 27832#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 27833msgid "You must enter a title, author or keyword to search for." 27834msgstr "" 27835 27836#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 27837msgid "Customize Get books search" 27838msgstr "" 27839 27840#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 27841msgid "Choose s&tores" 27842msgstr "" 27843 27844#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 27845msgid "Configure s&earch" 27846msgstr "" 27847 27848#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 27849msgid "Couldn't find any books matching your query." 27850msgstr "" 27851 27852#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 27853msgid "Choose format to download to your library." 27854msgstr "" 27855 27856#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 27857msgid "Search by title" 27858msgstr "" 27859 27860#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 27861msgid "Search by author" 27862msgstr "" 27863 27864#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 27865msgid "&Keyword:" 27866msgstr "" 27867 27868#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 27869msgid "Search by any keyword" 27870msgstr "" 27871 27872#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 27873msgid "&Invert selection" 27874msgstr "" 27875 27876#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 27877msgid "Configure Get books behavior" 27878msgstr "" 27879 27880#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 27881msgid "&Configure" 27882msgstr "" 27883 27884#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 27885msgid "Open a selected book in the system's web browser" 27886msgstr "" 27887 27888#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 27889msgid "Open in &external browser" 27890msgstr "" 27891 27892#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 27893#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 27894msgid "Books:" 27895msgstr "" 27896 27897#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 27898msgid "" 27899"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 27900"interface\">User Manual</a> for more help" 27901msgstr "" 27902 27903#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 27904msgid "Titl&e/author/price ..." 27905msgstr "" 27906 27907#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 27908#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 27909msgid "Dialog" 27910msgstr "" 27911 27912#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 27913msgid "Updating book cache" 27914msgstr "" 27915 27916#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 27917msgid "Checking last download date." 27918msgstr "" 27919 27920#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 27921msgid "Downloading book list from MobileRead." 27922msgstr "" 27923 27924#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 27925msgid "Processing books." 27926msgstr "" 27927 27928#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 27929#, python-format 27930msgid "%(num)s of %(tot)s books processed." 27931msgstr "" 27932 27933#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 27934msgid "Updating MobileRead book cache..." 27935msgstr "" 27936 27937#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 27938msgid "&Query:" 27939msgstr "" 27940 27941#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 27942msgid "Home" 27943msgstr "" 27944 27945#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 27946msgid "Reload" 27947msgstr "" 27948 27949#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 27950#, python-brace-format 27951msgid "Download of {0} failed with error: {1}" 27952msgstr "" 27953 27954#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 27955msgid "" 27956"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 27957" your computer. Once it is saved, open it with <a " 27958"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 27959"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 27960"which will be a .epub file. You can add this book to calibre using \"Add " 27961"Books\" and selecting the file from the ADE library folder." 27962msgstr "" 27963 27964#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 27965msgid "File is not a supported e-book type. Save to disk?" 27966msgstr "" 27967 27968#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 27969msgid "Could not contact calibre" 27970msgstr "" 27971 27972#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 27973msgid "" 27974"No running calibre instance found. Please start calibre before trying to " 27975"download books." 27976msgstr "" 27977 27978#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 27979msgid "Download completed" 27980msgstr "" 27981 27982#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 27983#, python-brace-format 27984msgid "" 27985"Download of {0} has been completed, the book was added to your calibre " 27986"library" 27987msgstr "" 27988 27989#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 27990#, python-format 27991msgid "Average rating for books in this category: %.1f" 27992msgstr "" 27993 27994#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 27995msgid "Books in this category are unrated" 27996msgstr "" 27997 27998#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 27999#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28000msgid "Search expression:" 28001msgstr "" 28002 28003#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28004#, python-format 28005msgid "Number of books: %s" 28006msgstr "" 28007 28008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28009#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28010msgid "Rename in Virtual library" 28011msgstr "" 28012 28013#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28014msgid "" 28015"Do you want this rename to apply only to books in the current Virtual " 28016"library?" 28017msgstr "" 28018 28019#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28020msgid "Yes, apply only in VL" 28021msgstr "" 28022 28023#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28024msgid "No, apply in entire library" 28025msgstr "" 28026 28027#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28028#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28029#, python-brace-format 28030msgid "The grouped search term name is \"{0}\"" 28031msgstr "" 28032 28033#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28034#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28035#, python-brace-format 28036msgid "The lookup/search name is \"{0}\"{1}" 28037msgstr "" 28038 28039#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28040msgid "Changing the authors for several books can take a while. Are you sure?" 28041msgstr "" 28042 28043#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28044msgid "" 28045"Changing the metadata for that many books can take a while. Are you sure?" 28046msgstr "" 28047 28048#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28049#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28050#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28051msgid "Rename User category" 28052msgstr "" 28053 28054#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28055msgid "You cannot use periods in the name when renaming User categories" 28056msgstr "" 28057 28058#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28059#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28060#, python-format 28061msgid "The name %s is already used" 28062msgstr "" 28063 28064#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28065msgid "Author names cannot contain & characters." 28066msgstr "" 28067 28068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28069msgid "Duplicate search name" 28070msgstr "" 28071 28072#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28073#, python-format 28074msgid "The saved search name %s is already used." 28075msgstr "" 28076 28077#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28078msgid "User categories" 28079msgstr "" 28080 28081#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28082msgid "Custom columns" 28083msgstr "" 28084 28085#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28086msgid "Invalid search restriction" 28087msgstr "" 28088 28089#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28090msgid "The current search restriction is invalid" 28091msgstr "" 28092 28093#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28094msgid "New category" 28095msgstr "" 28096 28097#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28098#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28099msgid "Delete User category" 28100msgstr "" 28101 28102#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28103#, python-format 28104msgid "%s is not a User category" 28105msgstr "" 28106 28107#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28108#, python-format 28109msgid "%s contains items. Do you really want to delete it?" 28110msgstr "" 28111 28112#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28113msgid "Remove category" 28114msgstr "" 28115 28116#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28117#, python-format 28118msgid "User category %s does not exist" 28119msgstr "" 28120 28121#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28122msgid "Add to User category" 28123msgstr "" 28124 28125#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28126#, python-format 28127msgid "A User category %s does not exist" 28128msgstr "" 28129 28130#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28131msgid "Children" 28132msgstr "" 28133 28134#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28135msgid "Item" 28136msgstr "" 28137 28138#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28139#, python-format 28140msgid "" 28141"%s and its children will be deleted from books in the Virtual library. Are " 28142"you sure?" 28143msgstr "" 28144 28145#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28146#, python-format 28147msgid "%s and its children will be deleted from all books. Are you sure?" 28148msgstr "" 28149 28150#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28151#, python-format 28152msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28153msgstr "" 28154 28155#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28156#, python-format 28157msgid "%s will be deleted from all books. Are you sure?" 28158msgstr "" 28159 28160#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28161msgid "Delete item" 28162msgstr "" 28163 28164#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28165msgid "You must select some books to apply {} to" 28166msgstr "" 28167 28168#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28169#, python-format 28170msgid "" 28171"The identifier %s will be deleted from books in the current virtual library." 28172" Are you sure?" 28173msgstr "" 28174 28175#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28176#, python-format 28177msgid "The identifier %s will be deleted from all books. Are you sure?" 28178msgstr "" 28179 28180#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28181msgid "Delete identifier" 28182msgstr "" 28183 28184#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28185#, python-format 28186msgid "change_tb_category_visibility: category %s does not exist" 28187msgstr "" 28188 28189#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28190#, python-format 28191msgid "change_tb_category_visibility: invalid operation %s" 28192msgstr "" 28193 28194#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28195msgid "" 28196"Change how the Tag browser works, such as, how it is sorted, what happens " 28197"when you click items, etc." 28198msgstr "" 28199 28200#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28201msgid "" 28202"Search for items. If the text begins with equals (=) the search is exact " 28203"match, otherwise it is \"contains\" finding items containing the text " 28204"anywhere in the item name. Both exact and contains searches ignore case. You" 28205" can limit the search to particular categories using syntax similar to " 28206"search. For example, tags:foo will find foo in any tag, but not in authors " 28207"etc. Entering *foo will collapse all categories then showing only those " 28208"categories with items containing the text \"foo\"" 28209msgstr "" 28210 28211#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28212msgid "Find in the Tag browser" 28213msgstr "" 28214 28215#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28216msgid "Find the first/next matching item" 28217msgstr "" 28218 28219#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28220msgid "Find" 28221msgstr "" 28222 28223#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28224msgid "No more matches.</b><p> Click Find again to go to first match" 28225msgstr "" 28226 28227#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28228msgid "Configure Tag browser" 28229msgstr "" 28230 28231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28232msgid "Number of books" 28233msgstr "" 28234 28235#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28236msgid "Average rating" 28237msgstr "" 28238 28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28240msgid "Set the sort order for entries in the Tag browser" 28241msgstr "" 28242 28243#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28244msgid "Search type when selecting multiple items" 28245msgstr "" 28246 28247#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28248msgid "Match all of the items" 28249msgstr "" 28250 28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28252msgid "Match any of the items" 28253msgstr "" 28254 28255#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28256msgid "" 28257"When selecting multiple entries in the Tag browser match any or all of them" 28258msgstr "" 28259 28260#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28261msgid "Manage authors, tags, etc." 28262msgstr "" 28263 28264#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28265msgid "" 28266"All of these category_managers are available by right-clicking on items in " 28267"the Tag browser above" 28268msgstr "" 28269 28270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28271msgid "'Click' found item" 28272msgstr "" 28273 28274#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28275msgid "Give the Tag browser keyboard focus" 28276msgstr "" 28277 28278#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28279msgid "Hide counts" 28280msgstr "" 28281 28282#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28283msgid "Show counts" 28284msgstr "" 28285 28286#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28287msgid "Hide average rating" 28288msgstr "" 28289 28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28291msgid "Show average rating" 28292msgstr "" 28293 28294#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28295msgid "" 28296"A Virtual library is active but you are renaming the item in all books in " 28297"your library. Is this really what you want to do?" 28298msgstr "" 28299 28300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28301msgid "Yes, apply in entire library" 28302msgstr "" 28303 28304#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28305msgid "No, apply only in Virtual library" 28306msgstr "" 28307 28308#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28309#, python-format 28310msgid "Change icon for: %s" 28311msgstr "" 28312 28313#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28314msgid "Delete the saved search: {}?" 28315msgstr "" 28316 28317#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28318msgid "Show category" 28319msgstr "" 28320 28321#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28322msgid "All categories" 28323msgstr "" 28324 28325#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28326#, python-format 28327msgid "Rename %s in Virtual library" 28328msgstr "" 28329 28330#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28331#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28333#, python-format 28334msgid "Rename %s" 28335msgstr "" 28336 28337#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28338#, python-format 28339msgid "Delete %s in Virtual library" 28340msgstr "" 28341 28342#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28343#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28344#, python-format 28345msgid "Delete %s" 28346msgstr "" 28347 28348#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28349#, python-format 28350msgid "Edit sort for %s" 28351msgstr "" 28352 28353#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28354#, python-format 28355msgid "Edit link for %s" 28356msgstr "" 28357 28358#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28359#, python-format 28360msgid "Add %s to User category" 28361msgstr "" 28362 28363#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28364#, python-format 28365msgid "Children of %s" 28366msgstr "" 28367 28368#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28369#, python-format 28370msgid "Add/remove %s to selected books" 28371msgstr "" 28372 28373#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28374#, python-format 28375msgid "Add %s to selected books" 28376msgstr "" 28377 28378#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28379#, python-format 28380msgid "Remove %s from selected books" 28381msgstr "" 28382 28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28384#, python-format 28385msgid "Delete Saved search %s" 28386msgstr "" 28387 28388#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28389#, python-format 28390msgid "Delete %s in Virtual Library" 28391msgstr "" 28392 28393#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28394#, python-format 28395msgid "Remove %(item)s from category %(cat)s" 28396msgstr "" 28397 28398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28399#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28401msgid "Search for" 28402msgstr "" 28403 28404#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28405#, python-format 28406msgid "%s and its children" 28407msgstr "" 28408 28409#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28410#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28411#, python-format 28412msgid "Everything but %s" 28413msgstr "" 28414 28415#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28416#, python-format 28417msgid "Everything but %s and its children" 28418msgstr "" 28419 28420#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28421msgid "The saved search expression" 28422msgstr "" 28423 28424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28425#, python-format 28426msgid "Add sub-category to %s" 28427msgstr "" 28428 28429#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28430#, python-format 28431msgid "Delete User category %s" 28432msgstr "" 28433 28434#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28435#, python-format 28436msgid "Books in category %s" 28437msgstr "" 28438 28439#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28440#, python-format 28441msgid "Books not in category %s" 28442msgstr "" 28443 28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28445#, python-format 28446msgid "Edit permissible values for %s" 28447msgstr "" 28448 28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28450#, python-format 28451msgid "Hide category %s" 28452msgstr "" 28453 28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28455msgid "Change category icon" 28456msgstr "" 28457 28458#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28459msgid "Restore default icon" 28460msgstr "" 28461 28462#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28463#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28464msgid "Manage User categories" 28465msgstr "" 28466 28467#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28468msgid "Change sub-categorization scheme" 28469msgstr "" 28470 28471#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28472msgid "Partition" 28473msgstr "" 28474 28475#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28476msgid "First letter is usable only when sorting by name" 28477msgstr "" 28478 28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28480msgid "Expand or collapse" 28481msgstr "" 28482 28483#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28484#, python-brace-format 28485msgid "Expand {0}" 28486msgstr "" 28487 28488#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28489#, python-brace-format 28490msgid "Expand {0} and its children" 28491msgstr "" 28492 28493#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28494#, python-brace-format 28495msgid "Collapse {0}" 28496msgstr "" 28497 28498#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28499#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28500msgid "Remove" 28501msgstr "" 28502 28503#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28504msgid "Keep" 28505msgstr "" 28506 28507#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28508msgid "Title-case" 28509msgstr "" 28510 28511#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28512msgid "Split" 28513msgstr "" 28514 28515#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28516msgid "Create the rule below, the rule can be used to remove or replace tags" 28517msgstr "" 28518 28519#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28520msgid "the tag, if it" 28521msgstr "" 28522 28523#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28524msgid "You must provide a value for the tag to match" 28525msgstr "" 28526 28527#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28528#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28529msgid "with the tag:" 28530msgstr "" 28531 28532#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28533#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28534msgid "on the character:" 28535msgstr "" 28536 28537#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28538msgid "" 28539"The character on which to split tags. Note that technically you can specify " 28540"a sub-string, not just a single character. Then splitting will happen on the" 28541" sub-string." 28542msgstr "" 28543 28544#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28545msgid "" 28546"What to replace the tag with. Note that if you use a pattern to match tags, " 28547"you can replace with parts of the matched pattern. See the User Manual on " 28548"how to use regular expressions for details." 28549msgstr "" 28550 28551#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28552#, python-format 28553msgid "" 28554"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28555msgstr "" 28556 28557#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28558msgid "Edit the list of tags with the Tag editor" 28559msgstr "" 28560 28561#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28562msgid "Tags that contain this string will match" 28563msgstr "" 28564 28565#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28566msgid "Use the Tag editor to edit the list of tags" 28567msgstr "" 28568 28569#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28570#, python-brace-format 28571msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28572msgstr "" 28573 28574#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28575msgid "" 28576"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28577"button below to get started. The rules will be processed in order for every " 28578"tag until either a \"remove\" or a \"keep\" rule matches." 28579msgstr "" 28580 28581#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28582msgid "You can <b>change an existing rule</b> by double clicking it" 28583msgstr "" 28584 28585#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28586msgid "Move current rule up" 28587msgstr "" 28588 28589#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28590msgid "Move current rule down" 28591msgstr "" 28592 28593#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28594msgid "Test tag mapper rules" 28595msgstr "" 28596 28597#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28598msgid "Enter a comma separated list of &tags to test:" 28599msgstr "" 28600 28601#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28602msgid "Enter tags and click the \"Test\" button" 28603msgstr "" 28604 28605#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28606#, python-format 28607msgid "<b>Resulting tags:</b> %s" 28608msgstr "" 28609 28610#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28611msgid "Cannot save as no rules have been created" 28612msgstr "" 28613 28614#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28615msgid "Save ruleset as" 28616msgstr "" 28617 28618#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28619msgid "Enter a name for this ruleset:" 28620msgstr "" 28621 28622#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28623#, python-format 28624msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28625msgstr "" 28626 28627#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28628msgid "Delete saved rulesets" 28629msgstr "" 28630 28631#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28632msgid "No saved rulesets available" 28633msgstr "" 28634 28635#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28636msgid "Edit tag mapper rules" 28637msgstr "" 28638 28639#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28640msgid "Select a destination for the Table of Contents entry" 28641msgstr "" 28642 28643#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28644msgid "Search for text..." 28645msgstr "" 28646 28647#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28649msgid "Find &next" 28650msgstr "" 28651 28652#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28654msgid "Find &previous" 28655msgstr "" 28656 28657#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28658msgid "" 28659"Here you can choose a destination for the Table of Contents' entry to point " 28660"to. First choose a file from the book in the left-most panel. The file will " 28661"open in the central panel.<p>Then choose a location inside the file. To do " 28662"so, simply click on the place in the central panel that you want to use as " 28663"the destination. As you move the mouse around the central panel, a thick " 28664"green line appears, indicating the precise location that will be selected " 28665"when you click." 28666msgstr "" 28667 28668#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28669msgid "Na&me of the ToC entry:" 28670msgstr "" 28671 28672#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28673msgid "Currently selected destination:" 28674msgstr "" 28675 28676#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28677#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28678msgid "No match found" 28679msgstr "" 28680 28681#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28682#, python-format 28683msgid "No match found for: %s" 28684msgstr "" 28685 28686#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28687#, python-format 28688msgid "" 28689"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28690" to search in the %(which)s file [%(next)s]?" 28691msgstr "" 28692 28693#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28694msgid "next" 28695msgstr "" 28696 28697#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28698msgid "previous" 28699msgstr "" 28700 28701#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28702msgid "Bad markup" 28703msgstr "" 28704 28705#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28706msgid "This book has severely broken markup, its ToC cannot be edited." 28707msgstr "" 28708 28709#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28710#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28711#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28712msgid "File:" 28713msgstr "" 28714 28715#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28716#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28717msgid "Top of the file" 28718msgstr "" 28719 28720#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28721#, python-format 28722msgid "Approximately %d%% from the top" 28723msgstr "" 28724 28725#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28726#, python-format 28727msgid "Location: A <%s> tag inside the file" 28728msgstr "" 28729 28730#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28731msgid "Create ToC from XPath" 28732msgstr "" 28733 28734#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28735msgid "" 28736"Specify a series of XPath expressions for the different levels of the Table " 28737"of Contents. You can use the wizard buttons to help you create XPath " 28738"expressions." 28739msgstr "" 28740 28741#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28742#, python-format 28743msgid "Level %s ToC:" 28744msgstr "" 28745 28746#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28747msgid "Do not add duplicate entries at the same level" 28748msgstr "" 28749 28750#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28751msgid "No XPaths" 28752msgstr "" 28753 28754#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28755msgid "No XPaths have been entered" 28756msgstr "" 28757 28758#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28759#, python-format 28760msgid "The XPath expression %s is not valid." 28761msgstr "" 28762 28763#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28764msgid "" 28765"You can edit existing entries in the Table of Contents by clicking them in " 28766"the panel to the left." 28767msgstr "" 28768 28769#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28770msgid "" 28771"Entries with a green tick next to them point to a location that has been " 28772"verified to exist. Entries with a red dot are broken and may need to be " 28773"fixed." 28774msgstr "" 28775 28776#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28777msgid "Create a &new entry" 28778msgstr "" 28779 28780#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28781msgid "Generate ToC from &major headings" 28782msgstr "" 28783 28784#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28785msgid "" 28786"Generate a Table of Contents from the major headings in the book. This will " 28787"work if the book identifies its headings using HTML heading tags. Uses the " 28788"<h1>, <h2> and <h3> tags." 28789msgstr "" 28790 28791#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28792msgid "Generate ToC from &all headings" 28793msgstr "" 28794 28795#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28796msgid "" 28797"Generate a Table of Contents from all the headings in the book. This will " 28798"work if the book identifies its headings using HTML heading tags. Uses the " 28799"<h1-6> tags." 28800msgstr "" 28801 28802#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 28803msgid "Generate ToC from &links" 28804msgstr "" 28805 28806#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 28807msgid "" 28808"Generate a Table of Contents from all the links in the book. Links that " 28809"point to destinations that do not exist in the book are ignored. Also " 28810"multiple links with the same destination or the same text are ignored." 28811msgstr "" 28812 28813#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 28814msgid "Generate ToC from &files" 28815msgstr "" 28816 28817#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 28818msgid "" 28819"Generate a Table of Contents from individual files in the book. Each entry " 28820"in the ToC will point to the start of the file, the text of the entry will " 28821"be the \"first line\" of text from the file." 28822msgstr "" 28823 28824#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 28825msgid "Generate ToC from &XPath" 28826msgstr "" 28827 28828#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 28829msgid "Generate a Table of Contents from arbitrary XPath expressions." 28830msgstr "" 28831 28832#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 28833msgid "&Flatten the ToC" 28834msgstr "" 28835 28836#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 28837msgid "Flatten the Table of Contents, putting all entries at the top level" 28838msgstr "" 28839 28840#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 28841msgid "" 28842"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 28843"files. In a linear ToC every entry must point to a location after the " 28844"previous entry. If you create a non-linear ToC it will be automatically re-" 28845"arranged inside the AZW3 file." 28846msgstr "" 28847 28848#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 28849msgid "" 28850"You can move this entry around the Table of Contents by drag and drop or " 28851"using the up and down buttons to the left" 28852msgstr "" 28853 28854#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 28855msgid "Change the &location this entry points to" 28856msgstr "" 28857 28858#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 28859msgid "&Remove this entry" 28860msgstr "" 28861 28862#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 28863msgid "New entry &inside this entry" 28864msgstr "" 28865 28866#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 28867msgid "New entry &above this entry" 28868msgstr "" 28869 28870#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 28871msgid "New entry &below this entry" 28872msgstr "" 28873 28874#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 28875msgid "&Flatten this entry" 28876msgstr "" 28877 28878#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 28879msgid "" 28880"All children of this entry are brought to the same level as this entry." 28881msgstr "" 28882 28883#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 28884msgid "&Return to welcome screen" 28885msgstr "" 28886 28887#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 28888msgid "Go back to the top level view" 28889msgstr "" 28890 28891#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 28892msgid "Remove duplicates" 28893msgstr "" 28894 28895#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 28896msgid "Should headings with the same text at the same level be included?" 28897msgstr "" 28898 28899#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28900msgid "&Include duplicates" 28901msgstr "" 28902 28903#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28904msgid "&Remove duplicates" 28905msgstr "" 28906 28907#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 28908msgid "This entry points to an existing destination" 28909msgstr "" 28910 28911#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 28912msgid "The location this entry points to does not exist" 28913msgstr "" 28914 28915#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 28916#, python-brace-format 28917msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 28918msgstr "" 28919 28920#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 28921msgid "Multiple items selected" 28922msgstr "" 28923 28924#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 28925msgid "" 28926"You are trying to move multiple items at once, this is not supported. " 28927"Instead use Drag and Drop to move multiple items" 28928msgstr "" 28929 28930#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 28931msgid "Chapter " 28932msgstr "" 28933 28934#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 28935msgid "All selected items will be renamed to the form prefix-number" 28936msgstr "" 28937 28938#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 28939msgid "Change the location this entry points to" 28940msgstr "" 28941 28942#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 28943msgid "Bulk rename all selected items" 28944msgstr "" 28945 28946#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 28947msgid "Remove all selected items" 28948msgstr "" 28949 28950#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 28951#, python-format 28952msgid "Move \"%s\" up" 28953msgstr "" 28954 28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 28956#, python-format 28957msgid "Move \"%s\" down" 28958msgstr "" 28959 28960#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 28961#, python-format 28962msgid "Unindent \"%s\"" 28963msgstr "" 28964 28965#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 28966#, python-format 28967msgid "Indent \"%s\"" 28968msgstr "" 28969 28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 28971msgid "Move current entry up [Ctrl+Up]" 28972msgstr "" 28973 28974#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 28975msgid "Unindent the current entry [Ctrl+Left]" 28976msgstr "" 28977 28978#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 28979msgid "Remove all selected entries" 28980msgstr "" 28981 28982#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 28983msgid "Indent the current entry [Ctrl+Right]" 28984msgstr "" 28985 28986#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 28987msgid "Move current entry down [Ctrl+Down]" 28988msgstr "" 28989 28990#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 28991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 28992msgid "&Expand all" 28993msgstr "" 28994 28995#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 28996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 28997msgid "&Collapse all" 28998msgstr "" 28999 29000#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29001msgid "Double click on an entry to change the text" 29002msgstr "" 29003 29004#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29005#, python-format 29006msgid "" 29007"The location this entry point to does not exist:\n" 29008"%s" 29009msgstr "" 29010 29011#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29013#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29014msgid "No items found" 29015msgstr "" 29016 29017#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29018msgid "No items were found that could be added to the Table of Contents." 29019msgstr "" 29020 29021#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29022msgid "No links were found that could be added to the Table of Contents." 29023msgstr "" 29024 29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29026msgid "No files were found that could be added to the Table of Contents." 29027msgstr "" 29028 29029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29031#, python-format 29032msgid "Edit the ToC in %s" 29033msgstr "" 29034 29035#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29036#, python-format 29037msgid "Loading %s, please wait..." 29038msgstr "" 29039 29040#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29042msgid "Undo the last action, if any" 29043msgstr "" 29044 29045#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29046#, python-format 29047msgid "Writing %s, please wait..." 29048msgstr "" 29049 29050#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29052msgid "Failed to write book" 29053msgstr "" 29054 29055#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29057#, python-format 29058msgid "Could not write %s. Click \"Show details\" for more information." 29059msgstr "" 29060 29061#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29062msgid "Failed to load book" 29063msgstr "" 29064 29065#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29066#, python-format 29067msgid "Could not load %s. Click \"Show details\" for more information." 29068msgstr "" 29069 29070#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29071#, python-format 29072msgid "Convert book %(num)d of %(total)d (%(title)s)" 29073msgstr "" 29074 29075#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29076msgid "Could not convert" 29077msgstr "" 29078 29079#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29080#, python-format 29081msgid "" 29082"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29083"should have files, but calibre is not finding them, that is most likely " 29084"because you moved the book's files around outside of calibre. You will need " 29085"to find those files and re-add them to calibre." 29086msgstr "" 29087 29088#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29089#, python-format 29090msgid "No supported formats (Available formats: %s)" 29091msgstr "" 29092 29093#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29094msgid "This book has no actual e-book files" 29095msgstr "" 29096 29097#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29098#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29099msgid "Could not convert some books" 29100msgstr "" 29101 29102#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29103msgid "" 29104"Could not convert the book because no supported source format was found" 29105msgstr "" 29106 29107#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29108#, python-brace-format 29109msgid "" 29110"Could not convert {num} of {tot} books, because no supported source formats " 29111"were found." 29112msgstr "" 29113 29114#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29115msgid "Queueing books for bulk conversion" 29116msgstr "" 29117 29118#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29119msgid "Queueing " 29120msgstr "" 29121 29122#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29123#, python-format 29124msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29125msgstr "" 29126 29127#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29128#, python-format 29129msgid "" 29130"Could not convert %(num)d of %(tot)d books, because no suitable source " 29131"format was found." 29132msgstr "" 29133 29134#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29135#, python-format 29136msgid "Fetch news from %s" 29137msgstr "" 29138 29139#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29140msgid "Convert existing" 29141msgstr "" 29142 29143#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29144#, python-format 29145msgid "" 29146"The following books have already been converted to the %s format. Do you " 29147"wish to reconvert them?" 29148msgstr "" 29149 29150#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29151#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29152msgid "Could not find speech-dispatcher on your system. Please install it." 29153msgstr "" 29154 29155#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29156#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29157#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29160msgid "Language" 29161msgstr "" 29162 29163#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29164msgid "Variant" 29165msgstr "" 29166 29167#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29168msgid "&Speed of speech:" 29169msgstr "" 29170 29171#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29172msgid "Speech s&ynthesizer:" 29173msgstr "" 29174 29175#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29176msgid "female" 29177msgstr "" 29178 29179#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29180msgid "male" 29181msgstr "" 29182 29183#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29184msgid "neutral" 29185msgstr "" 29186 29187#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29188#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29189msgid "Age" 29190msgstr "" 29191 29192#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29193#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29194msgid "Gender" 29195msgstr "" 29196 29197#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29198#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29199msgid "&Speed of speech (words per minute):" 29200msgstr "" 29201 29202#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29203msgid "Sound output:" 29204msgstr "" 29205 29206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29207msgid "&Unmark marked text" 29208msgstr "" 29209 29210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29211msgid "The Qt WebEngine Render process crashed and has been restarted" 29212msgstr "" 29213 29214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29216msgid "Unsaved changes" 29217msgstr "" 29218 29219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29220msgid "" 29221"The current book has unsaved changes. If you open a new book, they will be " 29222"lost. Are you sure you want to proceed?" 29223msgstr "" 29224 29225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29226msgid "Cannot open" 29227msgstr "" 29228 29229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29230msgid "" 29231"The current book is being saved, you cannot open a new book until the saving" 29232" is completed" 29233msgstr "" 29234 29235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29237msgid "Choose file location" 29238msgstr "" 29239 29240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29241msgid "Importing book, please wait..." 29242msgstr "" 29243 29244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29245msgid "Choose book folder" 29246msgstr "" 29247 29248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29250msgid "Choose book" 29251msgstr "" 29252 29253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29254msgid "File not found" 29255msgstr "" 29256 29257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29258#, python-format 29259msgid "The file %s does not exist." 29260msgstr "" 29261 29262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29263msgid "Unsupported format" 29264msgstr "" 29265 29266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29267#, python-format 29268msgid "" 29269"Tweaking is only supported for books in the %s formats. Convert your book to" 29270" one of these formats first." 29271msgstr "" 29272 29273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29274msgid "Opening book, please wait..." 29275msgstr "" 29276 29277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29279msgid "Failed to open book" 29280msgstr "" 29281 29282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29283msgid "" 29284"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29285"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29286"this book." 29287msgstr "" 29288 29289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29290msgid "Failed to open book, click \"Show details\" for more information." 29291msgstr "" 29292 29293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29294msgid "Start of editing session" 29295msgstr "" 29296 29297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29298msgid "Before: Delete files" 29299msgstr "" 29300 29301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29302msgid "One file deleted" 29303msgid_plural "{} files deleted" 29304msgstr[0] "" 29305 29306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29307msgid "Before: Re-order text" 29308msgstr "" 29309 29310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29312msgid "" 29313"You must first open a book to edit, before trying to create new files in it." 29314msgstr "" 29315 29316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29317#, python-format 29318msgid "Before: Add file %s" 29319msgstr "" 29320 29321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29322msgid "Choose files" 29323msgstr "" 29324 29325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29326msgid "Before Add files" 29327msgstr "" 29328 29329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29330msgid "Before: Add cover" 29331msgstr "" 29332 29333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29334msgid "No book is currently open. You must first open a book." 29335msgstr "" 29336 29337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29338msgid "No book open" 29339msgstr "" 29340 29341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29342msgid "You must open a book before trying to edit the Table of Contents." 29343msgstr "" 29344 29345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29346msgid "Before: Edit Table of Contents" 29347msgstr "" 29348 29349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29350msgid "Before: Insert inline Table of Contents" 29351msgstr "" 29352 29353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29354msgid "No Table of Contents" 29355msgstr "" 29356 29357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29358msgid "" 29359"Cannot create an inline Table of Contents as this book has no existing Table" 29360" of Contents. You must first create a Table of Contents using the Edit Table" 29361" of Contents tool." 29362msgstr "" 29363 29364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29365#, python-format 29366msgid "Before: %s" 29367msgstr "" 29368 29369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29372msgid "You must first open a book in order to transform styles." 29373msgstr "" 29374 29375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29376msgid "No HTML file" 29377msgstr "" 29378 29379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29380msgid "Not currently editing an HTML file" 29381msgstr "" 29382 29383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29385msgid "No HTML files" 29386msgstr "" 29387 29388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29389msgid "Not currently editing any HTML files" 29390msgstr "" 29391 29392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29393msgid "No HTML files are currently selected in the File browser" 29394msgstr "" 29395 29396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29397msgid "Before HTML transformation" 29398msgstr "" 29399 29400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29401msgid "No HTML was changed." 29402msgstr "" 29403 29404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29406msgid "No changes" 29407msgstr "" 29408 29409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29410msgid "Before style transformation" 29411msgstr "" 29412 29413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29414msgid "No styles were changed." 29415msgstr "" 29416 29417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29418msgid "Before: Get external resources" 29419msgstr "" 29420 29421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29422msgid "No book is currently open. You must first open a book to manage fonts." 29423msgstr "" 29424 29425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29426msgid "Embed all fonts" 29427msgstr "" 29428 29429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29430msgid "Subset all fonts" 29431msgstr "" 29432 29433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29434#, python-format 29435msgid "" 29436"The %s format does not support file and folder names internally, therefore " 29437"arranging files into folders is not allowed." 29438msgstr "" 29439 29440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29441msgid "The files in this book are already arranged into folders" 29442msgstr "" 29443 29444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29445msgid "Nothing to do" 29446msgstr "" 29447 29448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29449msgid "Show this message &again" 29450msgstr "" 29451 29452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29453msgid "Before: Arrange into folders" 29454msgstr "" 29455 29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29459msgid "Renaming and updating links..." 29460msgstr "" 29461 29462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29463#, python-brace-format 29464msgid "" 29465"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29466"can cause problems, are you sure?" 29467msgstr "" 29468 29469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29470#, python-brace-format 29471msgid "" 29472"The name you have chosen {0} contains special characters, internally it will" 29473" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29474"hyphens and underscores for file names. Other characters can cause problems " 29475"for different e-book viewers. Are you sure you want to proceed?" 29476msgstr "" 29477 29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29479#, python-format 29480msgid "Before: Rename %s" 29481msgstr "" 29482 29483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29484msgid "Before: Bulk rename" 29485msgstr "" 29486 29487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29488msgid "Failed to rename files" 29489msgstr "" 29490 29491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29492msgid "Failed to rename files, click \"Show details\" for more information." 29493msgstr "" 29494 29495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29497msgid "&Revert to" 29498msgstr "" 29499 29500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29501msgid "&Revert changes" 29502msgstr "" 29503 29504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29505msgid "Show this popup again" 29506msgstr "" 29507 29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29512msgid "See what &changed" 29513msgstr "" 29514 29515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29516#, python-format 29517msgid "%s books" 29518msgstr "" 29519 29520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29521msgid "Current book" 29522msgstr "" 29523 29524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29525msgid "Other book" 29526msgstr "" 29527 29528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29529msgid "Before: Fix HTML" 29530msgstr "" 29531 29532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29533msgid "All HTML files fixed" 29534msgstr "" 29535 29536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29537msgid "Fixing done" 29538msgstr "" 29539 29540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29541msgid "Before: Beautify files" 29542msgstr "" 29543 29544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29545msgid "All files beautified" 29546msgstr "" 29547 29548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29549msgid "Beautified" 29550msgstr "" 29551 29552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29553msgid "Inserting images is only supported for HTML and CSS files." 29554msgstr "" 29555 29556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29557msgid "New class name" 29558msgstr "" 29559 29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29561msgid "Rename the class {} to?" 29562msgstr "" 29563 29564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29565msgid "Before: Rename {}" 29566msgstr "" 29567 29568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29569msgid "No class {} found to change" 29570msgstr "" 29571 29572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29573msgid "Semantics are not supported for the AZW3 format." 29574msgstr "" 29575 29576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29577msgid "Before: Set Semantics" 29578msgstr "" 29579 29580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29581msgid "Before: Filter style information" 29582msgstr "" 29583 29584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29585msgid "No matching style rules were found" 29586msgstr "" 29587 29588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29589#, python-format 29590msgid "No file with the name %s was found in the book" 29591msgstr "" 29592 29593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29594msgid "No style rules that match the class {} were found" 29595msgstr "" 29596 29597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29598msgid "" 29599"Choose a name for the checkpoint.\n" 29600"You can later restore the book to this checkpoint via the\n" 29601"\"Revert to...\" entries in the Edit menu." 29602msgstr "" 29603 29604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29605msgid "Path does not exist" 29606msgstr "" 29607 29608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29609#, python-format 29610msgid "" 29611"The file you are editing (%s) no longer exists. You have to choose a new " 29612"save location." 29613msgstr "" 29614 29615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29616msgid "Cannot save a copy" 29617msgstr "" 29618 29619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29620msgid "Saving a copy of a folder based book is not supported" 29621msgstr "" 29622 29623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29624msgid "Choose path" 29625msgstr "" 29626 29627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29628#, python-format 29629msgid "Book (%s)" 29630msgstr "" 29631 29632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29633msgid "Saving copy, please wait..." 29634msgstr "" 29635 29636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29637msgid "Failed to save copy" 29638msgstr "" 29639 29640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29641msgid "Failed to save copy, click \"Show details\" for more information." 29642msgstr "" 29643 29644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29645#, python-format 29646msgid "Copy saved to %s" 29647msgstr "" 29648 29649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29650msgid "Copy saved" 29651msgstr "" 29652 29653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29654msgid "Could not save" 29655msgstr "" 29656 29657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29658msgid "" 29659"Saving of the book failed. Click \"Show details\" for more information. You " 29660"can try to save a copy to a different location, via File->Save a copy" 29661msgstr "" 29662 29663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29664msgid "Enter line number" 29665msgstr "" 29666 29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29669#, python-format 29670msgid "Before: Split %s" 29671msgstr "" 29672 29673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29674msgid "Does not exist" 29675msgstr "" 29676 29677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29678#, python-format 29679msgid "" 29680"The file %s does not exist. If you were trying to click an item in the Table" 29681" of Contents, you may need to refresh it by right-clicking and choosing " 29682"\"Refresh\"." 29683msgstr "" 29684 29685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29687msgid "Unsupported file format" 29688msgstr "" 29689 29690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29692#, python-format 29693msgid "Editing files of type %s is not supported" 29694msgstr "" 29695 29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29697#, python-format 29698msgid "The anchor %s was not found in this file" 29699msgstr "" 29700 29701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29702msgid "File deleted" 29703msgstr "" 29704 29705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29706msgid "" 29707"The file {} has already been deleted, re-run Check Book to update the " 29708"results." 29709msgstr "" 29710 29711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29712msgid "Before: Spell Check" 29713msgstr "" 29714 29715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29716msgid "Before: Auto-fix errors" 29717msgstr "" 29718 29719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29720#, python-format 29721msgid "Before: Merge files into %s" 29722msgstr "" 29723 29724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29725msgid "{} files merged" 29726msgstr "" 29727 29728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29729msgid "Before: Link stylesheets" 29730msgstr "" 29731 29732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29733msgid "File opened" 29734msgstr "" 29735 29736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29737#, python-brace-format 29738msgid "" 29739"When you are done editing {0} click \"Import\" to update the file in the " 29740"book or \"Discard\" to lose any changes." 29741msgstr "" 29742 29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29744#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29745msgid "Discard" 29746msgstr "" 29747 29748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29749msgid "Import" 29750msgstr "" 29751 29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29754#, python-format 29755msgid "Before: Replace %s" 29756msgstr "" 29757 29758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29759msgid "You must first open a book in order to see the report." 29760msgstr "" 29761 29762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29763msgid "You must first open a book in order to check links." 29764msgstr "" 29765 29766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29767msgid "You must first open a book in order to compress images." 29768msgstr "" 29769 29770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29771msgid "Before: compress images" 29772msgstr "" 29773 29774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29775msgid "Unexpected error" 29776msgstr "" 29777 29778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29779msgid "Failed to compress images, click \"Show details\" for more information" 29780msgstr "" 29781 29782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29783msgid "Cannot decode" 29784msgstr "" 29785 29786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29787#, python-format 29788msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29789msgstr "" 29790 29791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29792msgid "No book is currently open. You must first open a book to edit." 29793msgstr "" 29794 29795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 29796msgid "" 29797"The current book is being saved in the background. Quitting now will " 29798"<b>abort the save process</b>! Finish saving first?" 29799msgstr "" 29800 29801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29802msgid "&Quit immediately" 29803msgstr "" 29804 29805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29806msgid "Finish &saving first" 29807msgstr "" 29808 29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 29810msgid "" 29811"There are unsaved changes, if you quit without saving, you will lose them." 29812msgstr "" 29813 29814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 29815msgid "&Save and Quit" 29816msgstr "" 29817 29818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 29819msgid "&Quit without saving" 29820msgstr "" 29821 29822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 29823msgid "Saving, please wait..." 29824msgstr "" 29825 29826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 29828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 29829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 29830msgid "Favorites" 29831msgstr "" 29832 29833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 29834msgid "European scripts" 29835msgstr "" 29836 29837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 29838msgid "Armenian" 29839msgstr "Ärmänçä" 29840 29841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 29842msgid "Armenian ligatures" 29843msgstr "" 29844 29845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 29846msgid "Coptic" 29847msgstr "" 29848 29849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 29850msgid "Coptic in Greek block" 29851msgstr "" 29852 29853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 29854msgid "Cypriot syllabary" 29855msgstr "" 29856 29857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 29858msgid "Cyrillic" 29859msgstr "" 29860 29861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 29862msgid "Cyrillic supplement" 29863msgstr "" 29864 29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 29866msgid "Cyrillic extended A" 29867msgstr "" 29868 29869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 29870msgid "Cyrillic extended B" 29871msgstr "" 29872 29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 29874msgid "Georgian" 29875msgstr "Görceçä" 29876 29877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 29878msgid "Georgian supplement" 29879msgstr "" 29880 29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 29882msgid "Glagolitic" 29883msgstr "" 29884 29885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 29886msgid "Gothic" 29887msgstr "" 29888 29889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 29890msgid "Greek and Coptic" 29891msgstr "" 29892 29893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 29894msgid "Greek extended" 29895msgstr "" 29896 29897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 29898msgid "Latin, Basic & Latin-1 supplement" 29899msgstr "" 29900 29901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 29902msgid "Latin extended A" 29903msgstr "" 29904 29905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 29906msgid "Latin extended B" 29907msgstr "" 29908 29909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 29910msgid "Latin extended C" 29911msgstr "" 29912 29913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 29914msgid "Latin extended D" 29915msgstr "" 29916 29917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 29918msgid "Latin extended additional" 29919msgstr "" 29920 29921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 29922msgid "Latin ligatures" 29923msgstr "" 29924 29925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 29926msgid "Fullwidth Latin letters" 29927msgstr "" 29928 29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 29930msgid "Linear B syllabary" 29931msgstr "" 29932 29933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 29934msgid "Linear B ideograms" 29935msgstr "" 29936 29937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 29938msgid "Ogham" 29939msgstr "" 29940 29941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 29942msgid "Old italic" 29943msgstr "" 29944 29945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 29946msgid "Phaistos disc" 29947msgstr "" 29948 29949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 29950msgid "Runic" 29951msgstr "" 29952 29953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 29954msgid "Shavian" 29955msgstr "" 29956 29957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 29958msgid "Phonetic symbols" 29959msgstr "" 29960 29961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 29962msgid "IPA extensions" 29963msgstr "" 29964 29965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 29966msgid "Phonetic extensions" 29967msgstr "" 29968 29969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 29970msgid "Phonetic extensions supplement" 29971msgstr "" 29972 29973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 29974msgid "Modifier tone letters" 29975msgstr "" 29976 29977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 29978msgid "Spacing modifier letters" 29979msgstr "" 29980 29981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 29982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 29983msgid "Superscripts and subscripts" 29984msgstr "" 29985 29986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 29987msgid "Combining diacritics" 29988msgstr "" 29989 29990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 29991msgid "Combining diacritical marks" 29992msgstr "" 29993 29994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 29995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 29996msgid "Combining diacritical marks for symbols" 29997msgstr "" 29998 29999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30000msgid "Combining diacritical marks supplement" 30001msgstr "" 30002 30003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30004msgid "Combining half marks" 30005msgstr "" 30006 30007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30008msgid "African scripts" 30009msgstr "" 30010 30011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30012msgid "Bamum" 30013msgstr "" 30014 30015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30016msgid "Bamum supplement" 30017msgstr "" 30018 30019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30020msgid "Egyptian hieroglyphs" 30021msgstr "" 30022 30023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30024msgid "Ethiopic" 30025msgstr "" 30026 30027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30028msgid "Ethiopic supplement" 30029msgstr "" 30030 30031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30032msgid "Ethiopic extended" 30033msgstr "" 30034 30035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30036msgid "Ethiopic extended A" 30037msgstr "" 30038 30039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30040msgid "Meroitic cursive" 30041msgstr "" 30042 30043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30044msgid "Meroitic hieroglyphs" 30045msgstr "" 30046 30047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30048msgid "N'Ko" 30049msgstr "" 30050 30051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30052msgid "Osmanya" 30053msgstr "" 30054 30055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30056msgid "Tifinagh" 30057msgstr "" 30058 30059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30060msgid "Vai" 30061msgstr "" 30062 30063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30064msgid "Middle Eastern scripts" 30065msgstr "" 30066 30067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30068msgid "Arabic" 30069msgstr "Ğäräpçä" 30070 30071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30072msgid "Arabic supplement" 30073msgstr "" 30074 30075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30076msgid "Arabic extended A" 30077msgstr "" 30078 30079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30080msgid "Arabic presentation forms A" 30081msgstr "" 30082 30083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30084msgid "Arabic presentation forms B" 30085msgstr "" 30086 30087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30088msgid "Avestan" 30089msgstr "Avestança" 30090 30091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30092msgid "Carian" 30093msgstr "" 30094 30095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30096msgid "Cuneiform" 30097msgstr "" 30098 30099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30102msgid "Cuneiform numbers and punctuation" 30103msgstr "" 30104 30105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30106msgid "Hebrew" 30107msgstr "Yähüdçä" 30108 30109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30110msgid "Hebrew presentation forms" 30111msgstr "" 30112 30113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30114msgid "Imperial Aramaic" 30115msgstr "" 30116 30117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30118msgid "Inscriptional Pahlavi" 30119msgstr "" 30120 30121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30122msgid "Inscriptional Parthian" 30123msgstr "" 30124 30125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30126msgid "Lycian" 30127msgstr "" 30128 30129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30130msgid "Lydian" 30131msgstr "" 30132 30133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30134msgid "Mandaic" 30135msgstr "" 30136 30137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30138msgid "Old Persian" 30139msgstr "" 30140 30141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30142msgid "Old South Arabian" 30143msgstr "" 30144 30145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30146msgid "Phoenician" 30147msgstr "" 30148 30149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30150msgid "Samaritan" 30151msgstr "" 30152 30153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30154msgid "Syriac" 30155msgstr "Süriä" 30156 30157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30158msgid "Ugaritic" 30159msgstr "" 30160 30161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30162msgid "Central Asian scripts" 30163msgstr "" 30164 30165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30166msgid "Mongolian" 30167msgstr "Moğolça" 30168 30169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30170msgid "Old Turkic" 30171msgstr "" 30172 30173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30174msgid "Phags-pa" 30175msgstr "" 30176 30177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30178msgid "Tibetan" 30179msgstr "Tibetçä" 30180 30181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30182msgid "South Asian scripts" 30183msgstr "" 30184 30185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30186msgid "Bengali" 30187msgstr "Bengalça" 30188 30189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30190msgid "Brahmi" 30191msgstr "" 30192 30193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30194msgid "Chakma" 30195msgstr "" 30196 30197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30198msgid "Devanagari" 30199msgstr "" 30200 30201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30202msgid "Devanagari extended" 30203msgstr "" 30204 30205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30206msgid "Gujarati" 30207msgstr "Gujaratça" 30208 30209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30210msgid "Gurmukhi" 30211msgstr "" 30212 30213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30214msgid "Kaithi" 30215msgstr "" 30216 30217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30218msgid "Kannada" 30219msgstr "Kannadça" 30220 30221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30222msgid "Kharoshthi" 30223msgstr "" 30224 30225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30226msgid "Lepcha" 30227msgstr "" 30228 30229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30230msgid "Limbu" 30231msgstr "" 30232 30233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30234msgid "Malayalam" 30235msgstr "Malayalamça" 30236 30237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30238msgid "Meetei Mayek" 30239msgstr "" 30240 30241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30242msgid "Meetei Mayek extensions" 30243msgstr "" 30244 30245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30246msgid "Ol Chiki" 30247msgstr "" 30248 30249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30250msgid "Oriya" 30251msgstr "Oriyaça" 30252 30253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30254msgid "Saurashtra" 30255msgstr "" 30256 30257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30258msgid "Sinhala" 30259msgstr "" 30260 30261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30262msgid "Sharada" 30263msgstr "" 30264 30265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30266msgid "Sora Sompeng" 30267msgstr "" 30268 30269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30270msgid "Syloti Nagri" 30271msgstr "" 30272 30273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30274msgid "Takri" 30275msgstr "" 30276 30277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30278msgid "Tamil" 30279msgstr "Tamilça" 30280 30281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30282msgid "Telugu" 30283msgstr "Teluguça" 30284 30285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30286msgid "Thaana" 30287msgstr "" 30288 30289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30290msgid "Vedic extensions" 30291msgstr "" 30292 30293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30294msgid "Southeast Asian scripts" 30295msgstr "" 30296 30297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30298msgid "Balinese" 30299msgstr "" 30300 30301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30302msgid "Batak" 30303msgstr "" 30304 30305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30306msgid "Buginese" 30307msgstr "" 30308 30309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30310msgid "Cham" 30311msgstr "" 30312 30313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30314msgid "Javanese" 30315msgstr "Javaça" 30316 30317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30318msgid "Kayah Li" 30319msgstr "" 30320 30321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30322msgid "Khmer" 30323msgstr "" 30324 30325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30326msgid "Khmer symbols" 30327msgstr "" 30328 30329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30330msgid "Lao" 30331msgstr "Laoça" 30332 30333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30334msgid "Myanmar" 30335msgstr "" 30336 30337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30338msgid "Myanmar extended A" 30339msgstr "" 30340 30341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30342msgid "New Tai Lue" 30343msgstr "" 30344 30345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30346msgid "Rejang" 30347msgstr "" 30348 30349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30350msgid "Sundanese" 30351msgstr "Sundanesçä" 30352 30353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30354msgid "Sundanese supplement" 30355msgstr "" 30356 30357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30358msgid "Tai Le" 30359msgstr "" 30360 30361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30362msgid "Tai Tham" 30363msgstr "" 30364 30365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30366msgid "Tai Viet" 30367msgstr "" 30368 30369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30370msgid "Thai" 30371msgstr "Tayça" 30372 30373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30374msgid "Philippine scripts" 30375msgstr "" 30376 30377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30378msgid "Buhid" 30379msgstr "" 30380 30381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30382msgid "Hanunoo" 30383msgstr "" 30384 30385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30386msgid "Tagalog" 30387msgstr "Tagalogça" 30388 30389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30390msgid "Tagbanwa" 30391msgstr "" 30392 30393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30394msgid "East Asian scripts" 30395msgstr "" 30396 30397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30398msgid "Bopomofo" 30399msgstr "" 30400 30401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30402msgid "Bopomofo extended" 30403msgstr "" 30404 30405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30406msgid "CJK Unified ideographs" 30407msgstr "" 30408 30409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30410msgid "CJK Unified ideographs extension A" 30411msgstr "" 30412 30413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30414msgid "CJK Unified ideographs extension B" 30415msgstr "" 30416 30417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30418msgid "CJK Unified ideographs extension C" 30419msgstr "" 30420 30421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30422msgid "CJK Unified ideographs extension D" 30423msgstr "" 30424 30425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30426msgid "CJK compatibility ideographs" 30427msgstr "" 30428 30429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30430msgid "CJK compatibility ideographs supplement" 30431msgstr "" 30432 30433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30434msgid "Kangxi radicals" 30435msgstr "" 30436 30437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30438msgid "CJK radicals supplement" 30439msgstr "" 30440 30441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30442msgid "CJK strokes" 30443msgstr "" 30444 30445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30446msgid "Ideographic description characters" 30447msgstr "" 30448 30449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30450msgid "Hiragana" 30451msgstr "" 30452 30453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30454msgid "Katakana" 30455msgstr "" 30456 30457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30458msgid "Katakana phonetic extensions" 30459msgstr "" 30460 30461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30462msgid "Kana supplement" 30463msgstr "" 30464 30465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30466msgid "Halfwidth Katakana" 30467msgstr "" 30468 30469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30470msgid "Kanbun" 30471msgstr "" 30472 30473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30474msgid "Hangul syllables" 30475msgstr "" 30476 30477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30478msgid "Hangul Jamo" 30479msgstr "" 30480 30481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30482msgid "Hangul Jamo extended A" 30483msgstr "" 30484 30485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30486msgid "Hangul Jamo extended B" 30487msgstr "" 30488 30489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30490msgid "Hangul compatibility Jamo" 30491msgstr "" 30492 30493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30494msgid "Halfwidth Jamo" 30495msgstr "" 30496 30497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30498msgid "Lisu" 30499msgstr "" 30500 30501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30502msgid "Miao" 30503msgstr "" 30504 30505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30506msgid "Yi syllables" 30507msgstr "" 30508 30509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30510msgid "Yi radicals" 30511msgstr "" 30512 30513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30514msgid "American scripts" 30515msgstr "" 30516 30517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30518msgid "Cherokee" 30519msgstr "Çeroki" 30520 30521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30522msgid "Deseret" 30523msgstr "" 30524 30525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30526msgid "Unified Canadian aboriginal syllabics" 30527msgstr "" 30528 30529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30530msgid "UCAS extended" 30531msgstr "" 30532 30533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30535msgid "Other" 30536msgstr "" 30537 30538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30539msgid "Alphabetic presentation forms" 30540msgstr "" 30541 30542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30543msgid "Halfwidth and Fullwidth forms" 30544msgstr "" 30545 30546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30547msgid "Punctuation" 30548msgstr "" 30549 30550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30551msgid "General punctuation" 30552msgstr "" 30553 30554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30555msgid "ASCII punctuation" 30556msgstr "" 30557 30558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30559msgid "Latin-1 punctuation" 30560msgstr "" 30561 30562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30563msgid "Small form variants" 30564msgstr "" 30565 30566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30567msgid "Supplemental punctuation" 30568msgstr "" 30569 30570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30571msgid "CJK symbols and punctuation" 30572msgstr "" 30573 30574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30575msgid "CJK compatibility forms" 30576msgstr "" 30577 30578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30579msgid "Fullwidth ASCII punctuation" 30580msgstr "" 30581 30582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30583msgid "Vertical forms" 30584msgstr "" 30585 30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30587msgid "Alphanumeric symbols" 30588msgstr "" 30589 30590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30591msgid "Arabic mathematical alphabetic symbols" 30592msgstr "" 30593 30594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30596msgid "Letterlike symbols" 30597msgstr "" 30598 30599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30600msgid "Roman symbols" 30601msgstr "" 30602 30603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30605msgid "Mathematical alphanumeric symbols" 30606msgstr "" 30607 30608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30609msgid "Enclosed alphanumerics" 30610msgstr "" 30611 30612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30613msgid "Enclosed alphanumeric supplement" 30614msgstr "" 30615 30616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30617msgid "Enclosed CJK letters and months" 30618msgstr "" 30619 30620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30621msgid "Enclosed ideographic supplement" 30622msgstr "" 30623 30624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30625msgid "CJK compatibility" 30626msgstr "" 30627 30628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30629msgid "Technical symbols" 30630msgstr "" 30631 30632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30633msgid "Miscellaneous technical" 30634msgstr "" 30635 30636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30637msgid "Control pictures" 30638msgstr "" 30639 30640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30641msgid "Optical character recognition" 30642msgstr "" 30643 30644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30645msgid "Numbers and digits" 30646msgstr "" 30647 30648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30649msgid "Aegean numbers" 30650msgstr "" 30651 30652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30653msgid "Ancient Greek numbers" 30654msgstr "" 30655 30656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30657msgid "Common Indic number forms" 30658msgstr "" 30659 30660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30661msgid "Counting rod numerals" 30662msgstr "" 30663 30664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30665msgid "Fullwidth ASCII digits" 30666msgstr "" 30667 30668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30669msgid "Number forms" 30670msgstr "" 30671 30672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30673msgid "Rumi numeral symbols" 30674msgstr "" 30675 30676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30677msgid "Mathematical symbols" 30678msgstr "" 30679 30680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30681msgid "Arrows" 30682msgstr "" 30683 30684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30685msgid "Supplemental arrows A" 30686msgstr "" 30687 30688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30689msgid "Supplemental arrows B" 30690msgstr "" 30691 30692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30694msgid "Miscellaneous symbols and arrows" 30695msgstr "" 30696 30697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30698msgid "Mathematical operators" 30699msgstr "" 30700 30701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30702msgid "Miscellaneous mathematical symbols A" 30703msgstr "" 30704 30705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30706msgid "Miscellaneous mathematical symbols B" 30707msgstr "" 30708 30709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30710msgid "Supplemental mathematical operators" 30711msgstr "" 30712 30713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30714msgid "Ceilings and floors" 30715msgstr "" 30716 30717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30718msgid "Geometric shapes" 30719msgstr "" 30720 30721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30722msgid "Box drawing" 30723msgstr "" 30724 30725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30726msgid "Block elements" 30727msgstr "" 30728 30729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30731msgid "Musical symbols" 30732msgstr "" 30733 30734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30735msgid "More musical symbols" 30736msgstr "" 30737 30738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30739msgid "Ancient Greek musical notation" 30740msgstr "" 30741 30742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30743msgid "Byzantine musical symbols" 30744msgstr "" 30745 30746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30747msgid "Game symbols" 30748msgstr "" 30749 30750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30751msgid "Chess" 30752msgstr "" 30753 30754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30755msgid "Domino tiles" 30756msgstr "" 30757 30758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30759msgid "Draughts" 30760msgstr "" 30761 30762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30763msgid "Japanese chess" 30764msgstr "" 30765 30766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30767msgid "Mahjong tiles" 30768msgstr "" 30769 30770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30771msgid "Playing cards" 30772msgstr "" 30773 30774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30775msgid "Playing card suits" 30776msgstr "" 30777 30778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30779msgid "Other symbols" 30780msgstr "" 30781 30782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30783msgid "Alchemical symbols" 30784msgstr "" 30785 30786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30787msgid "Ancient symbols" 30788msgstr "" 30789 30790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30791msgid "Braille patterns" 30792msgstr "" 30793 30794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 30795msgid "Currency symbols" 30796msgstr "" 30797 30798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 30799msgid "Dingbats" 30800msgstr "" 30801 30802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 30803msgid "Emoticons" 30804msgstr "" 30805 30806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 30807msgid "Miscellaneous symbols" 30808msgstr "" 30809 30810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 30811msgid "Miscellaneous symbols and pictographs" 30812msgstr "" 30813 30814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 30815msgid "Yijing hexagram symbols" 30816msgstr "" 30817 30818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 30819msgid "Yijing mono and digrams" 30820msgstr "" 30821 30822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 30823msgid "Yijing trigrams" 30824msgstr "" 30825 30826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 30827msgid "Tai Xuan Jing symbols" 30828msgstr "" 30829 30830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 30831msgid "Transport and map symbols" 30832msgstr "" 30833 30834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 30835msgid "Specials" 30836msgstr "" 30837 30838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 30839msgid "Variation selectors" 30840msgstr "" 30841 30842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 30843msgid "Variation selectors supplement" 30844msgstr "" 30845 30846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 30847#, python-format 30848msgid "Copy %s to clipboard" 30849msgstr "" 30850 30851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30852#, python-format 30853msgid "Add %s to favorites" 30854msgstr "" 30855 30856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30857#, python-format 30858msgid "Remove %s from favorites" 30859msgstr "" 30860 30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 30862msgid "Restore favorites to defaults" 30863msgstr "" 30864 30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 30866msgid "Insert character" 30867msgstr "" 30868 30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 30870msgid "Re-arrange favorites" 30871msgstr "" 30872 30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 30874msgid "" 30875"Search for Unicode characters by using the English names or nicknames. You " 30876"can also search directly using a character code. For example, the following " 30877"searches will all yield the no-break space character: U+A0, nbsp, no-break" 30878msgstr "" 30879 30880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 30881msgid "Search by name, nickname or character code" 30882msgstr "" 30883 30884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 30885msgid "Clear search" 30886msgstr "" 30887 30888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 30889msgid "" 30890"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 30891" again when you are done." 30892msgstr "" 30893 30894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 30895msgid "Match any word" 30896msgstr "" 30897 30898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 30899msgid "" 30900"When searching return characters whose names match any of the specified " 30901"words" 30902msgstr "" 30903 30904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 30905msgid "WARNING" 30906msgstr "" 30907 30908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 30909msgid "INFO" 30910msgstr "" 30911 30912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 30913msgid "Check has not been run" 30914msgstr "" 30915 30916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 30917msgid "Copy list of errors to clipboard" 30918msgstr "" 30919 30920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30921msgid "Click to run a check on the book" 30922msgstr "" 30923 30924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30925msgid "Run check" 30926msgstr "" 30927 30928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 30929#, python-format 30930msgid "line: %d" 30931msgstr "" 30932 30933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 30934#, python-format 30935msgid " column: %d" 30936msgstr "" 30937 30938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30939msgid "Information" 30940msgstr "" 30941 30942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30943msgid "Warning" 30944msgstr "" 30945 30946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 30947msgid "Try to fix only this error" 30948msgstr "" 30949 30950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 30951msgid "Click to open in editor" 30952msgstr "" 30953 30954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 30955msgid "" 30956"Try to fix all fixable errors automatically. Only works for some types of " 30957"error." 30958msgstr "" 30959 30960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 30961msgid "Try to correct all fixable errors automatically" 30962msgstr "" 30963 30964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 30965msgid "Re-run check" 30966msgstr "" 30967 30968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 30969msgid "Re-run the check" 30970msgstr "" 30971 30972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 30973msgid "Running fixers, please wait..." 30974msgstr "" 30975 30976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 30977msgid "Running checks, please wait..." 30978msgstr "" 30979 30980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 30981msgid "Check external links" 30982msgstr "" 30983 30984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 30985msgid "Checking external links, please wait..." 30986msgstr "" 30987 30988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 30989msgid "Check &anchors" 30990msgstr "" 30991 30992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 30993msgid "" 30994"Check HTML anchors in links (the part after the #).\n" 30995" This can be a little slow, since it requires downloading and parsing all the HTML pages." 30996msgstr "" 30997 30998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 30999msgid "Checking failed" 31000msgstr "" 31001 31002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31003msgid "" 31004"There was an error while checking links, click \"Show details\" for more " 31005"information" 31006msgstr "" 31007 31008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31009msgid "No broken links found" 31010msgstr "" 31011 31012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31013msgid "Found a broken link" 31014msgid_plural "Found {} broken links" 31015msgstr[0] "" 31016 31017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31018msgid "Fix this link" 31019msgstr "" 31020 31021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31022msgid "line number" 31023msgstr "" 31024 31025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31026msgid "Enter the corrected URL:" 31027msgstr "" 31028 31029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31030msgid "Fix URL" 31031msgstr "" 31032 31033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31035msgid "Font" 31036msgstr "" 31037 31038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31042msgid "Image" 31043msgstr "" 31044 31045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31046msgid "Stylesheet" 31047msgstr "" 31048 31049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31050msgid "Completion failed" 31051msgstr "" 31052 31053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31054msgid "" 31055"Failed to get completions, click \"Show details\" for more information. " 31056"Future errors during completion will be suppressed." 31057msgstr "" 31058 31059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31060msgid "Failed to get completion data" 31061msgstr "" 31062 31063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31064msgid "Calculating differences, please wait..." 31065msgstr "" 31066 31067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31068msgid "Differences between books" 31069msgstr "" 31070 31071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31072msgid "Go to previous change" 31073msgstr "" 31074 31075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31076msgid "&Previous change" 31077msgstr "" 31078 31079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31080msgid "Go to next change" 31081msgstr "" 31082 31083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31084msgid "&Next change" 31085msgstr "" 31086 31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31088msgid "Search for text" 31089msgstr "" 31090 31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31092msgid "Next &match" 31093msgstr "" 31094 31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31096msgid "P&revious match" 31097msgstr "" 31098 31099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31100msgid "Left panel" 31101msgstr "" 31102 31103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31104msgid "Perform search in the left panel" 31105msgstr "" 31106 31107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31108msgid "Right panel" 31109msgstr "" 31110 31111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31112msgid "Perform search in the right panel" 31113msgstr "" 31114 31115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31116msgid "&Options" 31117msgstr "" 31118 31119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31120msgid "Change how the differences are displayed" 31121msgstr "" 31122 31123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31124msgid "Lines of context around each change" 31125msgstr "" 31126 31127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31128#, python-format 31129msgid "Show %d lines of context" 31130msgstr "" 31131 31132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31133msgid "Show all text" 31134msgstr "" 31135 31136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31137msgid "Double click right side to edit" 31138msgstr "" 31139 31140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31141msgid "" 31142"Double click on any change in the right panel to edit that location in the " 31143"editor" 31144msgstr "" 31145 31146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31147msgid "Beautify files before comparing them" 31148msgstr "" 31149 31150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31151msgid "Do not beautify files before comparing" 31152msgstr "" 31153 31154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31155msgid "The books are identical" 31156msgstr "" 31157 31158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31160msgid "No changes found" 31161msgstr "" 31162 31163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31165msgid "The files are identical" 31166msgstr "" 31167 31168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31169msgid "No differences found" 31170msgstr "" 31171 31172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31173msgid "The folders are identical" 31174msgstr "" 31175 31176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31177#, python-format 31178msgid "[%s was added]" 31179msgstr "" 31180 31181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31182#, python-format 31183msgid "[%s was removed]" 31184msgstr "" 31185 31186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31187msgid "Previous change" 31188msgstr "" 31189 31190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31191msgid "Next change" 31192msgstr "" 31193 31194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31195msgid "Open file in the editor" 31196msgstr "" 31197 31198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31199#, python-format 31200msgid "No matches found for query: %s" 31201msgstr "" 31202 31203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31204msgid "This file was added" 31205msgstr "" 31206 31207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31208msgid "This file was removed" 31209msgstr "" 31210 31211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31212#, python-format 31213msgid "[This file was renamed from %s]" 31214msgstr "" 31215 31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31217#, python-format 31218msgid "[This file was renamed to %s]" 31219msgstr "" 31220 31221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31222#, python-format 31223msgid "Binary file of size: %s" 31224msgstr "" 31225 31226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31227msgid "Image could not be rendered" 31228msgstr "" 31229 31230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31231#, python-brace-format 31232msgid "Size: {0} Resolution: {1}x{2}" 31233msgstr "" 31234 31235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31236msgid "The files are identical after beautifying" 31237msgstr "" 31238 31239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31240msgid "Choose the external resources to download" 31241msgstr "" 31242 31243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31244msgid "Data URL #{}" 31245msgstr "" 31246 31247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31248msgid "one instance" 31249msgid_plural "{} instances" 31250msgstr[0] "" 31251 31252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31253msgid "Download external resources" 31254msgstr "" 31255 31256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31257msgid "Searching for external resources..." 31258msgstr "" 31259 31260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31261msgid "Scan failed" 31262msgstr "" 31263 31264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31265msgid "" 31266"Failed to scan for external resources, click \"Show details\" for more " 31267"information." 31268msgstr "" 31269 31270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31271msgid "No external resources found" 31272msgstr "" 31273 31274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31275msgid "No external resources were found in this book." 31276msgstr "" 31277 31278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31280msgid "" 31281"Failed to download external resources, click \"Show details\" for more " 31282"information." 31283msgstr "" 31284 31285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31286msgid "Some downloads failed" 31287msgstr "" 31288 31289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31290msgid "" 31291"Failed to download some external resources, click \"Show details\" for more " 31292"information." 31293msgstr "" 31294 31295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31296msgid "Updating resources in book..." 31297msgstr "" 31298 31299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31300msgid "Successfully processed the external resource" 31301msgid_plural "Successfully processed {} external resources" 31302msgstr[0] "" 31303 31304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31305msgid "Could not download one image" 31306msgid_plural "Could not download {} images" 31307msgstr[0] "" 31308 31309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31310msgid "Replace failed" 31311msgstr "" 31312 31313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31314msgid "" 31315"Failed to replace external resources, click \"Show details\" for more " 31316"information." 31317msgstr "" 31318 31319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31321msgid "Trim image" 31322msgstr "" 31323 31324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31326msgid "Auto-trim image" 31327msgstr "" 31328 31329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31331msgid "Rotate image" 31332msgstr "" 31333 31334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31336msgid "Resize image" 31337msgstr "" 31338 31339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31342msgid "Sharpen image" 31343msgstr "" 31344 31345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31348msgid "Blur image" 31349msgstr "" 31350 31351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31353msgid "Make image look like an oil painting" 31354msgstr "" 31355 31356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31358msgid "De-speckle image" 31359msgstr "" 31360 31361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31362msgid "Normalize image" 31363msgstr "" 31364 31365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31368msgid "No image" 31369msgstr "" 31370 31371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31372msgid "No image loaded" 31373msgstr "" 31374 31375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31376#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31377#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31378msgid "Invalid image" 31379msgstr "" 31380 31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31382msgid "The current image is not valid" 31383msgstr "" 31384 31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31387msgid "Drop image" 31388msgstr "" 31389 31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31392msgid "Paste image" 31393msgstr "" 31394 31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31396msgid "No image available in the clipboard" 31397msgstr "" 31398 31399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31400msgid "" 31401"No active selection, first select a region in the image, by dragging with " 31402"your mouse" 31403msgstr "" 31404 31405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31406msgid "Not a valid image" 31407msgstr "" 31408 31409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31410msgid "Choose the new width and height" 31411msgstr "" 31412 31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31414msgid "&Width:" 31415msgstr "" 31416 31417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31418msgid "&Height:" 31419msgstr "" 31420 31421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31422msgid "" 31423"Cutting of images is not allowed. If you want to delete the image, use the " 31424"files browser to do it." 31425msgstr "" 31426 31427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31428msgid "File actions tool bar" 31429msgstr "" 31430 31431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31433msgid "Edit actions tool bar" 31434msgstr "" 31435 31436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31437msgid "Image filters" 31438msgstr "" 31439 31440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31441msgid "Improve contrast (normalize image)" 31442msgstr "" 31443 31444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31445msgid "Image information bar" 31446msgstr "" 31447 31448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31449msgid "Copy selected region" 31450msgstr "" 31451 31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31453msgid "Paste into selected region" 31454msgstr "" 31455 31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31457msgid "Copy image" 31458msgstr "" 31459 31460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31461msgid "" 31462"The standard deviation for the Gaussian sharpen operation (higher means more" 31463" sharpening)" 31464msgstr "" 31465 31466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31467msgid "" 31468"The standard deviation for the Gaussian blur operation (higher means more " 31469"blurring)" 31470msgstr "" 31471 31472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31473msgid "Oilify image" 31474msgstr "" 31475 31476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31477msgid "The strength of the operation (higher numbers have larger effects)" 31478msgstr "" 31479 31480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31481msgid "Choose file name" 31482msgstr "" 31483 31484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31487msgid "No name specified" 31488msgstr "" 31489 31490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31491msgid "You must specify a file name for the new file, with an extension." 31492msgstr "" 31493 31494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31495msgid "Choose an image" 31496msgstr "" 31497 31498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31499msgid "Images in book" 31500msgstr "" 31501 31502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31503msgid "&Existing images in the book" 31504msgstr "" 31505 31506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31507msgid "Search for image by file name" 31508msgstr "" 31509 31510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31511msgid "Refresh the displayed images" 31512msgstr "" 31513 31514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31515msgid "&Import image" 31516msgstr "" 31517 31518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31519msgid "Import an image from elsewhere in your computer" 31520msgstr "" 31521 31522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31523msgid "&Paste image" 31524msgstr "" 31525 31526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31527msgid "Paste an image from the clipboard" 31528msgstr "" 31529 31530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31531msgid "Full page image" 31532msgstr "" 31533 31534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31535msgid "" 31536"Insert the image so that it takes up an entire page when viewed in a reader" 31537msgstr "" 31538 31539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31541msgid "Preserve aspect ratio" 31542msgstr "" 31543 31544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31545msgid "" 31546"Preserve the aspect ratio of the inserted image when rendering it full paged" 31547msgstr "" 31548 31549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31550msgid "&Zoom in" 31551msgstr "" 31552 31553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31554msgid "There is no image on the clipboard" 31555msgstr "" 31556 31557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31558msgid "Invalid file extension" 31559msgstr "" 31560 31561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31562msgid "The file name you choose must have a .jpg or .png extension" 31563msgstr "" 31564 31565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31566msgid "Choose folder" 31567msgstr "" 31568 31569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31570msgid "Choose the folder into which the files will be placed" 31571msgstr "" 31572 31573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31574msgid "Create new folder" 31575msgstr "" 31576 31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31578msgid "Enter a name for the new folder" 31579msgstr "" 31580 31581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31582msgid "Folder name" 31583msgstr "" 31584 31585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31586msgid "Create new book" 31587msgstr "" 31588 31589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31590msgid "&Authors:" 31591msgstr "" 31592 31593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31596msgid "&Language:" 31597msgstr "" 31598 31599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31600msgid "Invalid markup" 31601msgstr "" 31602 31603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31604msgid "" 31605"The current block tag has an existing unclosed style attribute. Run the Fix " 31606"HTML tool first." 31607msgstr "" 31608 31609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31611msgid "Invalid HTML" 31612msgstr "" 31613 31614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31615#, python-format 31616msgid "" 31617"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31618"to rename tags." 31619msgstr "" 31620 31621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31623msgid "No tag found" 31624msgstr "" 31625 31626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31627msgid "No suitable block level tag was found to rename" 31628msgstr "" 31629 31630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31631msgid "Cursor inside tag" 31632msgstr "" 31633 31634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31635msgid "Cannot split as the cursor is inside the tag definition" 31636msgstr "" 31637 31638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31639msgid "No suitable tag was found to split" 31640msgstr "" 31641 31642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31643#, python-format 31644msgid "" 31645"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31646"to split tags." 31647msgstr "" 31648 31649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31650msgid "Not in a block tag" 31651msgstr "" 31652 31653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31654msgid "" 31655"Cannot change text alignment as the cursor is not inside a block level tag, " 31656"such as a <p> or <div> tag." 31657msgstr "" 31658 31659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31660msgid "Insert filler text" 31661msgstr "" 31662 31663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31664msgid "Insert a tag" 31665msgstr "" 31666 31667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31668msgid "Insert a self closing tag" 31669msgstr "" 31670 31671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31672msgid "Insert a HTML link" 31673msgstr "" 31674 31675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31676msgid "Insert a HTML image" 31677msgstr "" 31678 31679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31680msgid "Insert a HTML tag with a class" 31681msgstr "" 31682 31683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31685msgid "No snippet found" 31686msgstr "" 31687 31688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31690msgid "No matching snippet was found" 31691msgstr "" 31692 31693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31694#, python-format 31695msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31696msgstr "" 31697 31698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31699msgid "The name of this snippet" 31700msgstr "" 31701 31702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31703msgid "The text used to trigger this snippet" 31704msgstr "" 31705 31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31707msgid "Tri&gger:" 31708msgstr "" 31709 31710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31711msgid "&File types:" 31712msgstr "" 31713 31714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31715msgid "Which file types this snippet should be active in" 31716msgstr "" 31717 31718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31719msgid "You can test your snippet here" 31720msgstr "" 31721 31722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31723msgid "T&est:" 31724msgstr "" 31725 31726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31727msgid "Create a snippet" 31728msgstr "" 31729 31730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31731msgid "Edit snippet" 31732msgstr "" 31733 31734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31735msgid "You must provide a name for this snippet" 31736msgstr "" 31737 31738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31739msgid "You must provide a trigger for this snippet" 31740msgstr "" 31741 31742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31743msgid "You must provide a template for this snippet" 31744msgstr "" 31745 31746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31747msgid "You must specify at least one file type" 31748msgstr "" 31749 31750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31751msgid "Create/edit snippets" 31752msgstr "" 31753 31754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31755msgid "Search for a snippet" 31756msgstr "" 31757 31758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31759msgid "&Add snippet" 31760msgstr "" 31761 31762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31763msgid "&Edit snippet" 31764msgstr "" 31765 31766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31767msgid "&Remove snippet" 31768msgstr "" 31769 31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31771msgid "Change &built-in" 31772msgstr "" 31773 31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31775msgid "Invalid snippet" 31776msgstr "" 31777 31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31779msgid "Cannot edit snippet" 31780msgstr "" 31781 31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31783msgid "No snippet selected" 31784msgstr "" 31785 31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 31787msgid "No snippets found" 31788msgstr "" 31789 31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 31791#, python-format 31792msgid "No snippets found for query: %s" 31793msgstr "" 31794 31795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 31796msgid "Choose the built-in snippet to modify:" 31797msgstr "" 31798 31799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 31800msgid "Invalid text" 31801msgstr "" 31802 31803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 31804msgid "Unterminated string" 31805msgstr "" 31806 31807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 31808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 31809msgid "Hold down the Ctrl key and click to open this link" 31810msgstr "" 31811 31812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 31814msgid "This link points to a file that is not present in the book" 31815msgstr "" 31816 31817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 31818msgid "An unescaped < is not allowed. Replace it with <" 31819msgstr "" 31820 31821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 31822msgid "An unescaped ampersand is not allowed. Replace it with &" 31823msgstr "" 31824 31825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 31826msgid "An unescaped > is not allowed. Replace it with >" 31827msgstr "" 31828 31829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 31830msgid "/ not allowed except at the end of the tag" 31831msgstr "" 31832 31833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 31834msgid "Unknown character" 31835msgstr "" 31836 31837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 31838msgid "A closing tag must contain only the tag name and nothing else" 31839msgstr "" 31840 31841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 31842msgid "Expecting an attribute value" 31843msgstr "" 31844 31845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 31846msgid "A tag name cannot end with a colon" 31847msgstr "" 31848 31849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 31850msgid "" 31851"Hold down the Ctrl key and click to open the first matching CSS style rule" 31852msgstr "" 31853 31854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 31855msgid "" 31856"Sorting CSS rules can in rare cases change the effective styles applied to " 31857"the book. Are you sure you want to proceed?" 31858msgstr "" 31859 31860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 31861msgid "Create custom theme" 31862msgstr "" 31863 31864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 31865msgid "&Name of custom theme:" 31866msgstr "" 31867 31868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 31869msgid "&Builtin theme to base on:" 31870msgstr "" 31871 31872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 31873msgid "You must specify a name for your theme" 31874msgstr "" 31875 31876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 31877#, python-format 31878msgid "A custom theme with the name %s already exists" 31879msgstr "" 31880 31881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31882msgid "No color" 31883msgstr "" 31884 31885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31886#, python-brace-format 31887msgid "Red: {0} Green: {1} Blue: {2}" 31888msgstr "" 31889 31890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 31891msgid "Remove color" 31892msgstr "" 31893 31894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31895msgid "&Background" 31896msgstr "" 31897 31898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31899msgid "&Foreground" 31900msgstr "" 31901 31902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 31904msgid "&Italic" 31905msgstr "" 31906 31907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31908msgid "B&old" 31909msgstr "" 31910 31911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 31912msgid "&Underline:" 31913msgstr "" 31914 31915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 31916msgid "" 31917"<h2>Creating a custom theme</h2>\n" 31918"\n" 31919"<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" 31920"\n" 31921"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 31922"\n" 31923"<p xml:lang=\"und\">\n" 31924"{}\n" 31925" 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" 31926"\n" 31927"{}\n" 31928" Defines the colors for text selected by the mouse.\n" 31929"\n" 31930"{}\n" 31931" Defines the color for the line containing the cursor.\n" 31932"\n" 31933"{}\n" 31934" Defines the colors for the line numbers on the left.\n" 31935"\n" 31936"{}\n" 31937" Defines the colors for matching tags in HTML and matching\n" 31938" braces in CSS.\n" 31939"\n" 31940"{}\n" 31941" Used for highlighting tags in HTML\n" 31942"\n" 31943"{}\n" 31944" Used for highlighting attributes in HTML\n" 31945"\n" 31946"{}\n" 31947" Tag names in HTML\n" 31948"\n" 31949"{}\n" 31950" Namespace prefixes in XML and constants in CSS\n" 31951"\n" 31952"{}\n" 31953" Non-breaking spaces/hyphens in HTML\n" 31954"\n" 31955"{}\n" 31956" Syntax errors such as <this <>\n" 31957"\n" 31958"{}\n" 31959" Misspelled words such as <span lang=\"en\">thisword</span>\n" 31960"\n" 31961"{}\n" 31962" Comments like <!-- this one -->\n" 31963"\n" 31964"</p>\n" 31965"\n" 31966"<style type=\"text/css\">\n" 31967"/* Some CSS so you can see how the highlighting rules affect it */\n" 31968"\n" 31969"p.someclass {{\n" 31970" font-family: serif;\n" 31971" font-size: 12px;\n" 31972" line-height: 1.2;\n" 31973"}}\n" 31974"</style>\n" 31975msgstr "" 31976 31977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 31978msgid "Create/edit custom theme" 31979msgstr "" 31980 31981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 31982msgid "&Edit theme:" 31983msgstr "" 31984 31985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 31986msgid "Add &new theme" 31987msgstr "" 31988 31989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 31990msgid "&Remove theme" 31991msgstr "" 31992 31993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 31994msgid "&Bold" 31995msgstr "" 31996 31997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 31998msgid "Make the selected text bold" 31999msgstr "" 32000 32001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32002msgid "<h3>Bold</h3>Make the selected text bold" 32003msgstr "" 32004 32005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32006msgid "Make the selected text italic" 32007msgstr "" 32008 32009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32010msgid "<h3>Italic</h3>Make the selected text italic" 32011msgstr "" 32012 32013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32014#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32015msgid "&Underline" 32016msgstr "" 32017 32018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32019msgid "Underline the selected text" 32020msgstr "" 32021 32022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32023msgid "<h3>Underline</h3>Underline the selected text" 32024msgstr "" 32025 32026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32027msgid "&Strikethrough" 32028msgstr "" 32029 32030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32031msgid "Draw a line through the selected text" 32032msgstr "" 32033 32034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32035msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32036msgstr "" 32037 32038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32039msgid "&Superscript" 32040msgstr "" 32041 32042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32043msgid "Make the selected text a superscript" 32044msgstr "" 32045 32046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32047msgid "" 32048"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32049"normal line" 32050msgstr "" 32051 32052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32053msgid "&Subscript" 32054msgstr "" 32055 32056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32057msgid "Make the selected text a subscript" 32058msgstr "" 32059 32060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32061msgid "" 32062"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32063"normal line" 32064msgstr "" 32065 32066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32067msgid "&Color" 32068msgstr "" 32069 32070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32071msgid "Change text color" 32072msgstr "" 32073 32074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32075msgid "<h3>Color</h3>Change the color of the selected text" 32076msgstr "" 32077 32078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32079msgid "&Background color" 32080msgstr "" 32081 32082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32083msgid "Change background color of text" 32084msgstr "" 32085 32086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32087msgid "" 32088"<h3>Background color</h3>Change the background color of the selected text" 32089msgstr "" 32090 32091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32092msgid "Align &left" 32093msgstr "" 32094 32095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32096msgid "<h3>Align left</h3>Align the paragraph to the left" 32097msgstr "" 32098 32099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32100msgid "&Center" 32101msgstr "" 32102 32103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32104msgid "<h3>Center</h3>Center the paragraph" 32105msgstr "" 32106 32107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32108msgid "Align &right" 32109msgstr "" 32110 32111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32112msgid "<h3>Align right</h3>Align the paragraph to the right" 32113msgstr "" 32114 32115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32116msgid "&Justify" 32117msgstr "" 32118 32119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32120msgid "Justify" 32121msgstr "" 32122 32123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32124msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32125msgstr "" 32126 32127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32128msgid "&Sort style rules" 32129msgstr "" 32130 32131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32132msgid "Sort the style rules" 32133msgstr "" 32134 32135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32136msgid "&Insert image" 32137msgstr "" 32138 32139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32140msgid "Insert an image into the text" 32141msgstr "" 32142 32143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32144msgid "<h3>Insert image</h3>Insert an image into the text" 32145msgstr "" 32146 32147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32148msgid "Insert &hyperlink" 32149msgstr "" 32150 32151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32153msgid "Insert hyperlink" 32154msgstr "" 32155 32156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32157msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32158msgstr "" 32159 32160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32161msgid "Smart &comment" 32162msgstr "" 32163 32164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32165msgid "Smart comment (toggle block comments)" 32166msgstr "" 32167 32168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32169msgid "" 32170"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32171"inside an existing block comment, uncomment it, otherwise comment out the " 32172"selected text." 32173msgstr "" 32174 32175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32176#, python-format 32177msgid "Convert the paragraph to <%s>" 32178msgstr "" 32179 32180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32181msgid "&Lower case" 32182msgstr "" 32183 32184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32185msgid "&Swap case" 32186msgstr "" 32187 32188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32189msgid "&Upper case" 32190msgstr "" 32191 32192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32193msgid "&Capitalize" 32194msgstr "" 32195 32196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32197msgid "&Title case" 32198msgstr "" 32199 32200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32201#, python-format 32202msgid "Change the case of the selected text: %s" 32203msgstr "" 32204 32205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32206msgid "Insert &tag" 32207msgstr "" 32208 32209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32210msgid "Insert tag" 32211msgstr "" 32212 32213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32214msgid "" 32215"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32216"inserted around the selected text" 32217msgstr "" 32218 32219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32220msgid "Remove &tag" 32221msgstr "" 32222 32223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32224msgid "Remove tag" 32225msgstr "" 32226 32227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32228msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32229msgstr "" 32230 32231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32232msgid "&Split tag" 32233msgstr "" 32234 32235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32236msgid "Split current tag" 32237msgstr "" 32238 32239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32240msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32241msgstr "" 32242 32243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32244msgid "Change paragraph to heading" 32245msgstr "" 32246 32247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32248msgid "Add a tag to this menu" 32249msgstr "" 32250 32251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32252msgid "Remove from this menu" 32253msgstr "" 32254 32255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32256msgid "Name of tag to add" 32257msgstr "" 32258 32259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32260msgid "Enter the name of the tag" 32261msgstr "" 32262 32263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32264msgid "Editor tools" 32265msgstr "" 32266 32267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32268msgid "Format text" 32269msgstr "" 32270 32271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32272msgid "No text" 32273msgstr "" 32274 32275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32276msgid "There is no suitable text in the clipboard to paste." 32277msgstr "" 32278 32279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32280msgid "Ignore this word" 32281msgstr "" 32282 32283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32284#, python-brace-format 32285msgid "Add this word to the dictionary: {0}" 32286msgstr "" 32287 32288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32289msgid "Add this word to the dictionary" 32290msgstr "" 32291 32292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32293#, python-format 32294msgid "Open %s" 32295msgstr "" 32296 32297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32298msgid "Rename the class {}" 32299msgstr "" 32300 32301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32302#, python-format 32303msgid "Show help for: %s" 32304msgstr "" 32305 32306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32307msgid "Change &case" 32308msgstr "" 32309 32310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32312msgid "Chapter-" 32313msgstr "" 32314 32315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32316msgid "Style-" 32317msgstr "" 32318 32319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32320msgid "Styles" 32321msgstr "" 32322 32323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32324msgid "Image-" 32325msgstr "" 32326 32327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32328msgid "Font-" 32329msgstr "" 32330 32331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32332msgid "Misc-" 32333msgstr "" 32334 32335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32336msgid "The file name must have an extension" 32337msgstr "" 32338 32339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32340msgid "The file name contains invalid characters" 32341msgstr "" 32342 32343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32344msgid "This file name already exists in the book" 32345msgstr "" 32346 32347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32348msgid "Bulk rename items" 32349msgstr "" 32350 32351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32352msgid "All selected files will be renamed to the form prefix-number" 32353msgstr "" 32354 32355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32356msgid "&Prefix:" 32357msgstr "" 32358 32359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32360msgid "Starting &number:" 32361msgstr "" 32362 32363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32364msgid "Rename files according to their book order" 32365msgstr "" 32366 32367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32368msgid "" 32369"Rename the selected files according to the order they appear in the book, " 32370"instead of the order they were selected in." 32371msgstr "" 32372 32373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32374#, python-brace-format 32375msgid "Merge the file {0} into the file {1}?" 32376msgstr "" 32377 32378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32379#, python-brace-format 32380msgid "Merge the {0} selected files into the file {1}?" 32381msgstr "" 32382 32383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32384msgid "Merge files" 32385msgstr "" 32386 32387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32388msgid "Full path: " 32389msgstr "" 32390 32391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32392#, python-format 32393msgid "This file is the cover %s for this book" 32394msgstr "" 32395 32396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32397msgid "image" 32398msgstr "" 32399 32400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32401msgid "This file contains all the metadata and book structure information" 32402msgstr "" 32403 32404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32405msgid "This file contains the metadata table of contents" 32406msgstr "" 32407 32408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32409msgid "This file is not listed in the book manifest" 32410msgstr "" 32411 32412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32413msgid "" 32414"This file is marked as non-linear in the spine\n" 32415"Drag it to the top to make it linear" 32416msgstr "" 32417 32418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32419msgid "This file is a text file that is not referenced in the spine" 32420msgstr "" 32421 32422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32423msgid "This file occurs more than once in the spine" 32424msgstr "" 32425 32426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32427msgid "Not a valid font" 32428msgstr "" 32429 32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32431msgid "Select all {} files" 32432msgstr "" 32433 32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32435msgid "De-select all {} files" 32436msgstr "" 32437 32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32439#, python-format 32440msgid "Export %s" 32441msgstr "" 32442 32443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32444#, python-format 32445msgid "Replace %s with file..." 32446msgstr "" 32447 32448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32449#, python-format 32450msgid "Export all %d selected files" 32451msgstr "" 32452 32453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32454#, python-format 32455msgid "&Rename %s" 32456msgstr "" 32457 32458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32459#, python-format 32460msgid "Mark %s as cover image" 32461msgstr "" 32462 32463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32464#, python-format 32465msgid "Mark %s as cover page" 32466msgstr "" 32467 32468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32469msgid "&Bulk rename the selected files" 32470msgstr "" 32471 32472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32473msgid "Change the file extension for the selected files" 32474msgstr "" 32475 32476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32477msgid "&Delete the selected file" 32478msgid_plural "&Delete the {} selected files" 32479msgstr[0] "" 32480 32481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32482msgid "&Copy the selected file to another editor instance" 32483msgid_plural "&Copy the {} selected files to another editor instance" 32484msgstr[0] "" 32485 32486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32487msgid "Paste files from other editor instance" 32488msgstr "" 32489 32490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32491msgid "Link &stylesheets..." 32492msgstr "" 32493 32494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32495msgid "&Merge selected text files" 32496msgstr "" 32497 32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32499msgid "&Merge selected style files" 32500msgstr "" 32501 32502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32505msgid "Cannot rename" 32506msgstr "" 32507 32508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32510#, python-format 32511msgid "" 32512"%s books do not support file renaming as they do not use file names " 32513"internally. The filenames you see are automatically generated from the " 32514"internal structures of the original file." 32515msgstr "" 32516 32517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32518msgid "Not first item" 32519msgstr "" 32520 32521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32522#, python-format 32523msgid "" 32524"%s is not the first text item. You should only mark the first text item as " 32525"cover. Do you want to make it the first item?" 32526msgstr "" 32527 32528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32529#, python-format 32530msgid "The file(s) %s cannot be renamed." 32531msgstr "" 32532 32533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32534msgid "New file extension:" 32535msgstr "" 32536 32537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32538msgid "Rename files" 32539msgstr "" 32540 32541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32542#, python-format 32543msgid "The file(s) %s cannot be deleted." 32544msgstr "" 32545 32546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32547#, python-format 32548msgid "No item with the name: %s was found" 32549msgstr "" 32550 32551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32553msgid "Choose location" 32554msgstr "" 32555 32556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32559#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32560msgid "Files" 32561msgstr "" 32562 32563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32564msgid "HTML files" 32565msgstr "" 32566 32567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32568msgid "No stylesheets" 32569msgstr "" 32570 32571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32572msgid "" 32573"This book currently has no stylesheets. You must first create a stylesheet " 32574"before linking it." 32575msgstr "" 32576 32577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32578msgid "Choose stylesheets" 32579msgstr "" 32580 32581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32582msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32583msgstr "" 32584 32585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32586msgid "Remove existing links to stylesheets" 32587msgstr "" 32588 32589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32590msgid "" 32591"Choose a name for the new (blank) file. To place the file in a specific " 32592"folder in the book, include the folder name, for example: " 32593"<i>text/chapter1.html" 32594msgstr "" 32595 32596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32597msgid "Automatically add style-sheet links into new HTML files" 32598msgstr "" 32599 32600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32601msgid "Import resource file (image/font/etc.)" 32602msgstr "" 32603 32604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32605msgid "Import a file from your computer as a new file into the book." 32606msgstr "" 32607 32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32609msgid "Choose a name for the imported file" 32610msgstr "" 32611 32612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32613msgid "" 32614"You must specify a name for the new file, with an extension, for example, " 32615"chapter1.html" 32616msgstr "" 32617 32618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32619msgid "Choose master file" 32620msgstr "" 32621 32622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32623msgid "" 32624"Choose the master file. All selected files will be merged into the master " 32625"file:" 32626msgstr "" 32627 32628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32629#, python-format 32630msgid "Debug output from %s" 32631msgstr "" 32632 32633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32635msgid "No such function" 32636msgstr "" 32637 32638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32639#, python-format 32640msgid "There is no function named %s" 32641msgstr "" 32642 32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32644msgid "Cannot remove builtin function" 32645msgstr "" 32646 32647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32648#, python-format 32649msgid "The function %s is a builtin function, it cannot be removed." 32650msgstr "" 32651 32652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32653msgid "Choose a function to run on matched text (by name)" 32654msgstr "" 32655 32656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32658msgid "Save current search" 32659msgstr "" 32660 32661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32663msgid "Show saved searches" 32664msgstr "" 32665 32666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32667msgid "Create/edit a function" 32668msgstr "" 32669 32670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32671msgid "F&unction name:" 32672msgstr "" 32673 32674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32675#, python-format 32676msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32677msgstr "" 32678 32679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32681msgid "Must specify name" 32682msgstr "" 32683 32684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32685msgid "You must specify a name for this function." 32686msgstr "" 32687 32688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32689msgid "Invalid Python code" 32690msgstr "" 32691 32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32693#, python-format 32694msgid "The code you created is not valid Python code, with error: %s" 32695msgstr "" 32696 32697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32698msgid "No replace function" 32699msgstr "" 32700 32701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32702msgid "You must create a Python function named replace in your code" 32703msgstr "" 32704 32705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32706#, python-format 32707msgid "Inherited from %s" 32708msgstr "" 32709 32710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32711#, python-format 32712msgid "Matched CSS rules for %s" 32713msgstr "" 32714 32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32716msgid "Computed final style" 32717msgstr "" 32718 32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32720msgid "Copy everything" 32721msgstr "" 32722 32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32724msgid "No style information found" 32725msgstr "" 32726 32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32728msgid "" 32729"Move the cursor inside a HTML tag to see what styles apply to that tag." 32730msgstr "" 32731 32732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32733msgid "" 32734"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32735"\n" 32736"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32737"files inside the book which will be opened for editing automatically.\n" 32738msgstr "" 32739 32740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32741msgid "The text to select in the book when it is opened for editing" 32742msgstr "" 32743 32744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32745#, python-format 32746msgid "Change this to the relative path to: %s" 32747msgstr "" 32748 32749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32750msgid "Font file added" 32751msgstr "" 32752 32753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32754msgid "" 32755"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32756" for this file has been copied to the clipboard. You should paste it into " 32757"whichever CSS file you want to add this font to." 32758msgstr "" 32759 32760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32761msgid "Font files added" 32762msgstr "" 32763 32764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32765msgid "" 32766"The specified font files have been added. The text for the CSS @font-face " 32767"rules for these files has been copied to the clipboard. You should paste it " 32768"into whichever CSS file you want to add these fonts to." 32769msgstr "" 32770 32771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 32772#, python-format 32773msgid "Font faces for %s" 32774msgstr "" 32775 32776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32777msgid "Embedded" 32778msgstr "" 32779 32780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32781msgid "Font family" 32782msgstr "" 32783 32784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 32785msgid "Change font" 32786msgstr "" 32787 32788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 32789#, python-format 32790msgid "Change the font %s to:" 32791msgid_plural "Change the fonts %s to:" 32792msgstr[0] "" 32793 32794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 32795msgid "&New font:" 32796msgstr "" 32797 32798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 32799#, python-format 32800msgid "The font <i>%s</i> <b>exists</b> on your computer" 32801msgstr "" 32802 32803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 32804#, python-format 32805msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 32806msgstr "" 32807 32808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 32809msgid "Manage fonts" 32810msgstr "" 32811 32812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 32813msgid "&Install fonts" 32814msgstr "" 32815 32816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 32817msgid "" 32818"Install fonts from .ttf/.otf files to make them available for embedding" 32819msgstr "" 32820 32821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 32822msgid "&Change selected fonts" 32823msgstr "" 32824 32825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 32826msgid "&Remove selected fonts" 32827msgstr "" 32828 32829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 32830msgid "&Embed all fonts" 32831msgstr "" 32832 32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 32834msgid "&Subset all fonts" 32835msgstr "" 32836 32837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 32838msgid "Rescan the book for fonts in case you have made changes" 32839msgstr "" 32840 32841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 32842msgid "" 32843" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 32844" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 32845msgstr "" 32846 32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 32848msgid "" 32849" Double click any font family to see if the font is available for embedding " 32850"on your computer. " 32851msgstr "" 32852 32853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 32854#, python-format 32855msgid "" 32856"The font <b>%s</b> was not found on your computer. If you have the font " 32857"files, you can install it using the \"Install fonts\" button in the lower " 32858"left corner." 32859msgstr "" 32860 32861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 32862msgid "No fonts selected" 32863msgstr "" 32864 32865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 32866msgid "No fonts selected, you must first select some fonts in the left panel" 32867msgstr "" 32868 32869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 32870msgid "Remove unused CSS" 32871msgstr "" 32872 32873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 32874msgid "" 32875"This will remove all CSS rules that do not match any actual content. There " 32876"are a couple of additional cleanups you can enable, below:" 32877msgstr "" 32878 32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 32880msgid "Remove unused &class attributes" 32881msgstr "" 32882 32883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 32884msgid "" 32885"Remove all class attributes from the HTML that do not match any existing CSS" 32886" rules" 32887msgstr "" 32888 32889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 32890msgid "Merge CSS rules with identical &selectors" 32891msgstr "" 32892 32893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 32894msgid "" 32895"Merge CSS rules in the same stylesheet that have identical selectors. Note " 32896"that in rare cases merging can result in a change to the effective styling " 32897"of the book, so use with care." 32898msgstr "" 32899 32900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 32901msgid "Merge CSS rules with identical &properties" 32902msgstr "" 32903 32904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 32905msgid "" 32906"Merge CSS rules in the same stylesheet that have identical properties. Note " 32907"that in rare cases merging can result in a change to the effective styling " 32908"of the book, so use with care." 32909msgstr "" 32910 32911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 32912msgid "Remove &unreferenced style sheets" 32913msgstr "" 32914 32915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 32916msgid "Remove stylesheets that are not referenced by any content." 32917msgstr "" 32918 32919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 32920msgid "Remove NCX ToC file" 32921msgstr "" 32922 32923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 32924msgid "Remove the legacy Table of Contents in NCX form?" 32925msgstr "" 32926 32927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 32928msgid "" 32929"This form of Table of Contents is superseded by the new HTML based Table of " 32930"Contents. Leaving it behind is useful only if you expect this book to be " 32931"read on very old devices that lack proper support for EPUB 3" 32932msgstr "" 32933 32934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 32935msgid "Ask this question again in the future" 32936msgstr "" 32937 32938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 32939msgid "Keep NCX" 32940msgstr "" 32941 32942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 32943msgid "Remove NCX" 32944msgstr "" 32945 32946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 32947msgid "Action report" 32948msgstr "" 32949 32950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 32951msgid "Compress images" 32952msgstr "" 32953 32954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 32955msgid "" 32956"You can compress the images in this book losslessly, reducing the file size " 32957"of the book, without affecting image quality. Typically image size is " 32958"reduced by 5 - 15%." 32959msgstr "" 32960 32961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 32962msgid "Enable &lossy compression of JPEG images" 32963msgstr "" 32964 32965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 32966msgid "" 32967"This allows you to change the quality factor used for JPEG images.\n" 32968"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 32969msgstr "" 32970 32971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 32972msgid "" 32973"The compression quality, 1 is high compression, 100 is low compression.\n" 32974"Image quality is inversely correlated with compression quality." 32975msgstr "" 32976 32977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 32978msgid "Compression &quality:" 32979msgstr "" 32980 32981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 32982msgid "Compressing images..." 32983msgstr "" 32984 32985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 32986msgid "Compressing images, please wait..." 32987msgstr "" 32988 32989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 32990msgid "Editor font &family:" 32991msgstr "" 32992 32993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 32994msgid "Editor font &size:" 32995msgstr "" 32996 32997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 32998msgid "Create/edit &custom color schemes" 32999msgstr "" 33000 33001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33002msgid "&Color scheme:" 33003msgstr "" 33004 33005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33006msgid " characters" 33007msgstr "" 33008 33009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33010msgid "W&idth of tabs:" 33011msgstr "" 33012 33013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33014msgid "Change &templates" 33015msgstr "" 33016 33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33018msgid "Templates for new files:" 33019msgstr "" 33020 33021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33022msgid "&Wrap long lines in the editor" 33023msgstr "" 33024 33025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33026msgid "&Replace HTML entities as they are typed" 33027msgstr "" 33028 33029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33030msgid "" 33031"With this option, every time you type in a complete html entity, such as " 33032"&hellip; it is automatically replaced by its corresponding character. " 33033"The replacement happens only when the trailing semi-colon is typed." 33034msgstr "" 33035 33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33037msgid "Auto close t&ags when typing </" 33038msgstr "" 33039 33040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33041msgid "" 33042"With this option, every time you type </ the current HTML closing tag is " 33043"auto-completed" 33044msgstr "" 33045 33046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33047msgid "" 33048"Show the &name of the current character before the cursor along with the " 33049"line and column number" 33050msgstr "" 33051 33052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33053msgid "Beautify individual &files automatically when they are opened" 33054msgstr "" 33055 33056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33057msgid "" 33058"This will cause the beautify current file action to be performed " 33059"automatically every time you open a HTML/CSS/etc. file for editing." 33060msgstr "" 33061 33062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33063msgid "Show &misspelled words underlined in the code view" 33064msgstr "" 33065 33066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33067msgid "" 33068"This will cause spelling errors to be highlighted in the code view for easy " 33069"correction as you type." 33070msgstr "" 33071 33072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33073msgid "Allow drag and drop &editing of text" 33074msgstr "" 33075 33076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33077msgid "" 33078"Allow using drag and drop to move text around in the editor. It can be " 33079"useful to turn this off if you have a misbehaving touchpad." 33080msgstr "" 33081 33082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33083msgid "Manage &spelling dictionaries" 33084msgstr "" 33085 33086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33087msgid "Manage sni&ppets" 33088msgstr "" 33089 33090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33091#, python-format 33092msgid "Automatic (%s)" 33093msgstr "" 33094 33095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33096msgid "Update &metadata embedded in the book when opening" 33097msgstr "" 33098 33099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33100msgid "" 33101"When the file is opened, update the metadata embedded in the book file to " 33102"the current metadata in the calibre library." 33103msgstr "" 33104 33105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33106msgid "" 33107"Ask which &format to edit if more than one format is available for the book" 33108msgstr "" 33109 33110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33111msgid "" 33112"When auto-selecting the format to edit for a book with multiple formats, " 33113"this is the preference order." 33114msgstr "" 33115 33116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33117msgid "Preferred format order (drag and drop to change)" 33118msgstr "" 33119 33120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33121msgid "Allow dockable &windows to be nested inside the dock areas" 33122msgstr "" 33123 33124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33125msgid "" 33126"By default, you can have only a single row or column of windows in the dock " 33127"areas (the areas around the central editors). This option allows for more " 33128"flexible window layout, but is a little more complex to use." 33129msgstr "" 33130 33131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33132msgid "Choose which windows will occupy the corners of the dockable areas" 33133msgstr "" 33134 33135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33136msgid "The &top-left corner" 33137msgstr "" 33138 33139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33140msgid "The top-&right corner" 33141msgstr "" 33142 33143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33144msgid "The &bottom-left corner" 33145msgstr "" 33146 33147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33148msgid "The bottom-ri&ght corner" 33149msgstr "" 33150 33151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33152msgid "Restore &state of previously edited book when opening it again" 33153msgstr "" 33154 33155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33156msgid "" 33157"When opening a previously edited book again, restore its state. That means " 33158"all open files are automatically re-opened and the cursor is positioned at " 33159"its previous location." 33160msgstr "" 33161 33162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33163msgid "Show full &file paths in the File browser" 33164msgstr "" 33165 33166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33167msgid "" 33168"Showing the full file paths is useful when editing books that contain " 33169"multiple files with the same file name." 33170msgstr "" 33171 33172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33173msgid "Monospaced text" 33174msgstr "" 33175 33176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33177msgid "Sans-serif text" 33178msgstr "" 33179 33180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33181msgid "Serif text" 33182msgstr "" 33183 33184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33185#, python-format 33186msgid "Font family for &%s:" 33187msgstr "" 33188 33189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33190msgid "Style for standard &text:" 33191msgstr "" 33192 33193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33194msgid "&Default font size:" 33195msgstr "" 33196 33197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33198msgid "&Monospace font size:" 33199msgstr "" 33200 33201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33202msgid "Mi&nimum font size:" 33203msgstr "" 33204 33205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33206msgid "lines" 33207msgstr "" 33208 33209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33210msgid "" 33211"Number of lines that are shown above the current line when syncing the text " 33212"shown in the preview panel to the cursor position in the code view" 33213msgstr "" 33214 33215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33216msgid "Visible lines above s&ync point:" 33217msgstr "" 33218 33219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33220msgid "Background color:" 33221msgstr "" 33222 33223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33224msgid "Foreground color:" 33225msgstr "" 33226 33227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33228msgid "Link color:" 33229msgstr "" 33230 33231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33232msgid "Use the colors from the book styles, defaulting to black-on-white" 33233msgstr "" 33234 33235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33236msgid "Theme based" 33237msgstr "" 33238 33239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33240msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33241msgstr "" 33242 33243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33244msgid "Choose a custom color" 33245msgstr "" 33246 33247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33248#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33249#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33250msgid "Custom" 33251msgstr "" 33252 33253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33254msgid "Choose which toolbar you want to customize" 33255msgstr "" 33256 33257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33258#, python-format 33259msgid "Tools for %s editors" 33260msgstr "" 33261 33262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33263msgid "Book wide actions" 33264msgstr "" 33265 33266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33267msgid "Book wide tools" 33268msgstr "" 33269 33270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33271msgid "Book wide tools from third party plugins" 33272msgstr "" 33273 33274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33275msgid "Common tools for all editors" 33276msgstr "" 33277 33278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33279msgid "Text formatting actions" 33280msgstr "" 33281 33282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33283msgid "&Toolbar to customize:" 33284msgstr "" 33285 33286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33287#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33288msgid "Add selected actions to the toolbar" 33289msgstr "" 33290 33291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33292#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33293msgid "Remove selected actions from the toolbar" 33294msgstr "" 33295 33296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33297msgid "Adjust the size of icons on all toolbars" 33298msgstr "" 33299 33300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33301msgid "Toolbar &icon size:" 33302msgstr "" 33303 33304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33305msgid "Customize templates" 33306msgstr "" 33307 33308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33309msgid "Choose the &type of template to edit:" 33310msgstr "" 33311 33312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33313#, python-brace-format 33314msgid "" 33315"The variables {0} and {1} will be replaced with the title and author of the " 33316"book. {2} is where the cursor will be positioned. If you want to include " 33317"braces in your template, for example for CSS rules, you have to escape them," 33318" like this: {3}" 33319msgstr "" 33320 33321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33322msgid "Preferences for Edit book" 33323msgstr "" 33324 33325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33326msgid "Restore all &defaults" 33327msgstr "" 33328 33329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33330msgid "Restore defaults for all preferences" 33331msgstr "" 33332 33333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33334msgid "Restore ¤t defaults" 33335msgstr "" 33336 33337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33338msgid "Restore defaults for currently displayed preferences" 33339msgstr "" 33340 33341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33342msgid "Restore c&onfirmations" 33343msgstr "" 33344 33345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33346msgid "Restore all disabled confirmation prompts" 33347msgstr "" 33348 33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33350msgid "Main window" 33351msgstr "" 33352 33353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33354msgid "Editor settings" 33355msgstr "" 33356 33357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33358msgid "Preview settings" 33359msgstr "" 33360 33361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33362msgid "Keyboard shortcuts" 33363msgstr "" 33364 33365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33366msgid "Toolbars" 33367msgstr "" 33368 33369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33370msgid "Integration with calibre" 33371msgstr "" 33372 33373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33374msgid "There are no disabled confirmation prompts" 33375msgstr "" 33376 33377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33378msgid "One disabled confirmation prompt was restored" 33379msgid_plural "{} disabled confirmation prompts were restored" 33380msgstr[0] "" 33381 33382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33383msgid "Disabled confirmations restored" 33384msgstr "" 33385 33386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33387#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33388msgid "Render process crashed" 33389msgstr "" 33390 33391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33392msgid "" 33393"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33394"work. You should try restarting the editor." 33395msgstr "" 33396 33397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33398msgid "" 33399"\n" 33400" <h3>Live preview</h3>\n" 33401"\n" 33402" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33403" The preview will update automatically as you make changes.\n" 33404"\n" 33405" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33406" only, it is not intended to simulate an actual e-book reader. Some\n" 33407" aspects of your e-book will not work, such as page breaks and page margins.\n" 33408" " 33409msgstr "" 33410 33411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33412msgid "Inspect element" 33413msgstr "" 33414 33415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33416msgid "Open link" 33417msgstr "" 33418 33419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33420#, python-format 33421msgid "Edit %s" 33422msgstr "" 33423 33424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33425msgid "Loading preview, please wait..." 33426msgstr "" 33427 33428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33429msgid "Search in preview" 33430msgstr "" 33431 33432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33433msgid "Invalid location" 33434msgstr "" 33435 33436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33437msgid "Cannot split on the body tag" 33438msgstr "" 33439 33440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33441msgid "Failed to launch worker" 33442msgstr "" 33443 33444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33445msgid "Failed to launch the worker process used for rendering the preview" 33446msgstr "" 33447 33448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33449msgid "Cannot disable" 33450msgstr "" 33451 33452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33453msgid "" 33454"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33455"panel is open." 33456msgstr "" 33457 33458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33459msgid "Auto reload preview when text changes in editor" 33460msgstr "" 33461 33462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33463msgid "Disable auto reload of preview" 33464msgstr "" 33465 33466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33467msgid "Disable syncing of preview position to editor position" 33468msgstr "" 33469 33470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33471msgid "Enable syncing of preview position to editor position" 33472msgstr "" 33473 33474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33475msgid "Abort file split" 33476msgstr "" 33477 33478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33479msgid "" 33480"Split this file at a specified location.<p>After clicking this button, click" 33481" inside the preview panel above at the location you want the file to be " 33482"split." 33483msgstr "" 33484 33485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33486msgid "Delete selected files" 33487msgstr "" 33488 33489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33490msgid "Folder" 33491msgstr "" 33492 33493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33495msgid "Size (KB)" 33496msgstr "" 33497 33498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33499msgid "Style" 33500msgstr "" 33501 33502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33503#, python-brace-format 33504msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33505msgstr "" 33506 33507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33508msgid "Resolution" 33509msgstr "" 33510 33511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33514msgid "Times used" 33515msgstr "" 33516 33517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33518#, python-format 33519msgid "Edit the image: %s" 33520msgstr "" 33521 33522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33523msgid "Anchor" 33524msgstr "" 33525 33526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33527msgid "Source text" 33528msgstr "" 33529 33530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33531msgid "Target" 33532msgstr "" 33533 33534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33535msgid "Target text" 33536msgstr "" 33537 33538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33539msgid "The link destination does not exist" 33540msgstr "" 33541 33542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33543msgid "The link destination exists" 33544msgstr "" 33545 33546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33547msgid "The link destination could not be verified" 33548msgstr "" 33549 33550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33551msgid "Click entries above to see their destination here" 33552msgstr "" 33553 33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33555msgid "No destination found for this link" 33556msgstr "" 33557 33558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33560msgid "Word" 33561msgstr "" 33562 33563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33564#, python-brace-format 33565msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33566msgstr "" 33567 33568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33569msgid "Character" 33570msgstr "" 33571 33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33573msgid "Codepoint" 33574msgstr "" 33575 33576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33577msgid "All the characters in the book" 33578msgstr "" 33579 33580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33582#, python-brace-format 33583msgid "{0} [{1} elements]" 33584msgstr "" 33585 33586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33587msgid "Sort by:" 33588msgstr "" 33589 33590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33591msgid "&Counts" 33592msgstr "" 33593 33594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33595msgid "&Name" 33596msgstr "" 33597 33598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33599#, python-brace-format 33600msgid "{0} rules, {1} unused" 33601msgstr "" 33602 33603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33605msgid "Number of matches" 33606msgstr "" 33607 33608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33609msgid "Style Rule" 33610msgstr "" 33611 33612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33613#, python-brace-format 33614msgid "{0} classes, {1} unused" 33615msgstr "" 33616 33617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33618msgid "Class" 33619msgstr "" 33620 33621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33622msgid "Words" 33623msgstr "" 33624 33625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33626msgid "Style rules" 33627msgstr "" 33628 33629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33630msgid "Style classes" 33631msgstr "" 33632 33633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33634msgid "Characters" 33635msgstr "" 33636 33637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33638msgid "Links" 33639msgstr "" 33640 33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33642#, python-format 33643msgid "Export of %s data is not supported" 33644msgstr "" 33645 33646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33647msgid "Choose a filename for the data" 33648msgstr "" 33649 33650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33651msgid "CSV files" 33652msgstr "" 33653 33654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33655msgid "Reports" 33656msgstr "" 33657 33658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33659msgid "Export the currently shown report as a CSV file" 33660msgstr "" 33661 33662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33663msgid "Are you sure you want to delete the selected files?" 33664msgstr "" 33665 33666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33667msgid "Failed to gather data" 33668msgstr "" 33669 33670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33671msgid "" 33672"Failed to gather data for the report. Click \"Show details\" for more " 33673"information." 33674msgstr "" 33675 33676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33677msgid "Saving..." 33678msgstr "" 33679 33680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33681msgid "Enable completion based on search history" 33682msgstr "" 33683 33684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33685msgid "Disable completion based on search history" 33686msgstr "" 33687 33688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33689msgid "All style files" 33690msgstr "" 33691 33692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33694msgid "All text files" 33695msgstr "" 33696 33697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33699msgid "Current file" 33700msgstr "" 33701 33702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33703msgid "Marked text" 33704msgstr "" 33705 33706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33708msgid "Open files" 33709msgstr "" 33710 33711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33713msgid "Selected files" 33714msgstr "" 33715 33716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33717msgid "" 33718"\n" 33719" Where to search/replace:\n" 33720" <dl>\n" 33721" <dt><b>Current file</b></dt>\n" 33722" <dd>Search only inside the currently opened file</dd>\n" 33723" <dt><b>All text files</b></dt>\n" 33724" <dd>Search in all text (HTML) files</dd>\n" 33725" <dt><b>All style files</b></dt>\n" 33726" <dd>Search in all style (CSS) files</dd>\n" 33727" <dt><b>Selected files</b></dt>\n" 33728" <dd>Search in the files currently selected in the File browser</dd>\n" 33729" <dt><b>Open files</b></dt>\n" 33730" <dd>Search in the files currently open in the editor</dd>\n" 33731" <dt><b>Marked text</b></dt>\n" 33732" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33733" </dl>" 33734msgstr "" 33735 33736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33737msgid "Down" 33738msgstr "" 33739 33740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33741msgid "Up" 33742msgstr "" 33743 33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33745msgid "" 33746"\n" 33747" Direction to search:\n" 33748" <dl>\n" 33749" <dt><b>Down</b></dt>\n" 33750" <dd>Search for the next match from your current position</dd>\n" 33751" <dt><b>Up</b></dt>\n" 33752" <dd>Search for the previous match from your current position</dd>\n" 33753" </dl>" 33754msgstr "" 33755 33756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33757msgid "Fuzzy" 33758msgstr "" 33759 33760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33762#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 33763msgid "Regex" 33764msgstr "" 33765 33766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33767msgid "Regex-function" 33768msgstr "" 33769 33770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 33771msgid "" 33772"Select how the search expression is interpreted\n" 33773" <dl>\n" 33774" <dt><b>Normal</b></dt>\n" 33775" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 33776" <dt><b>Fuzzy</b></dt>\n" 33777" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 33778" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 33779" <dt><b>Regex</b></dt>\n" 33780" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 33781" <dt><b>Regex-function</b></dt>\n" 33782" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 33783" </dl>" 33784msgstr "" 33785 33786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 33787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 33788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 33789msgid "&Find:" 33790msgstr "" 33791 33792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 33793msgid "Clear search &history" 33794msgstr "" 33795 33796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 33797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 33798msgid "&Replace:" 33799msgstr "" 33800 33801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 33802msgid "Clear replace &history" 33803msgstr "" 33804 33805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 33806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 33807msgid "Create/&edit" 33808msgstr "" 33809 33810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 33811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 33812msgid "Create a new function, or edit an existing function" 33813msgstr "" 33814 33815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 33816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 33817msgid "Remo&ve" 33818msgstr "" 33819 33820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 33822msgid "Remove this function" 33823msgstr "" 33824 33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 33826msgid "Fin&d" 33827msgstr "" 33828 33829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33831msgid "Replace a&nd Find" 33832msgstr "" 33833 33834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 33835msgid "Re&place" 33836msgstr "" 33837 33838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 33839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 33841msgid "Replace &all" 33842msgstr "" 33843 33844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 33846msgid "&Mode:" 33847msgstr "" 33848 33849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 33850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 33851#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 33852msgid "&Case sensitive" 33853msgstr "" 33854 33855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 33857msgid "&Wrap" 33858msgstr "" 33859 33860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 33861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 33862msgid "" 33863"When searching reaches the end, wrap around to the beginning and continue " 33864"the search" 33865msgstr "" 33866 33867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 33868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 33869msgid "&Dot all" 33870msgstr "" 33871 33872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 33873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 33874msgid "" 33875"Make the '.' special character match any character at all, including a " 33876"newline" 33877msgstr "" 33878 33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 33880msgid "Close search panel" 33881msgstr "" 33882 33883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 33884msgid "Abort editing of search" 33885msgstr "" 33886 33887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 33888msgid "The name with which to save this search" 33889msgstr "" 33890 33891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 33892msgid "Case sensitive" 33893msgstr "" 33894 33895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 33896msgid "Dot matches all" 33897msgstr "" 33898 33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 33900msgid "Finish editing of search" 33901msgstr "" 33902 33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33904msgid "Add search" 33905msgstr "" 33906 33907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33908msgid "Edit search" 33909msgstr "" 33910 33911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 33912msgid "You must specify a search name" 33913msgstr "" 33914 33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 33916msgid "Name exists" 33917msgstr "" 33918 33919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 33920#, python-format 33921msgid "Another search with the name %s already exists" 33922msgstr "" 33923 33924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 33925msgid "Must specify find" 33926msgstr "" 33927 33928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 33929msgid "You must specify a find expression" 33930msgstr "" 33931 33932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 33933msgid "Must specify function" 33934msgstr "" 33935 33936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 33937msgid "You must specify a function name in Function-Regex mode" 33938msgstr "" 33939 33940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 33941msgid "Filter displayed searches" 33942msgstr "" 33943 33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 33945msgid "The entries are tried in order until the first one matches." 33946msgstr "" 33947 33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 33949msgid "&Find" 33950msgstr "" 33951 33952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 33953msgid "Run the search using the selected entries." 33954msgstr "" 33955 33956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 33957msgid "Run replace using the selected entries." 33958msgstr "" 33959 33960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33961msgid "Run replace and then find using the selected entries." 33962msgstr "" 33963 33964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33965msgid "Run Replace all for all selected entries in the order selected" 33966msgstr "" 33967 33968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 33969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 33970msgid "&Count all" 33971msgstr "" 33972 33973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 33974msgid "Run Count all for all selected entries" 33975msgstr "" 33976 33977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 33978msgid "Move selected entries up" 33979msgstr "" 33980 33981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 33982msgid "Move selected entries down" 33983msgstr "" 33984 33985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 33986msgid "Edit the currently selected search" 33987msgstr "" 33988 33989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 33990msgid "Re&move search" 33991msgstr "" 33992 33993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 33994msgid "Remove the currently selected searches" 33995msgstr "" 33996 33997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 33998msgid "Add a new saved search" 33999msgstr "" 34000 34001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34002msgid "Import saved searches" 34003msgstr "" 34004 34005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34006msgid "Export saved searches" 34007msgstr "" 34008 34009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34010#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34011msgid "Export" 34012msgstr "" 34013 34014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34015msgid "Export all" 34016msgstr "" 34017 34018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34019msgid "Export selected" 34020msgstr "" 34021 34022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34023msgid "Copy to search panel" 34024msgstr "" 34025 34026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34027msgid "No saved search is selected" 34028msgstr "" 34029 34030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34031msgid "Cannot edit search - no search selected." 34032msgstr "" 34033 34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34035msgid "" 34036"Are you sure you want to permanently delete the selected saved searches?" 34037msgstr "" 34038 34039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34040#, python-brace-format 34041msgid "(Case sensitive: {0} Dot All: {1})" 34042msgstr "" 34043 34044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34045#, python-brace-format 34046msgid "(Case sensitive: {0} [Normal search])" 34047msgstr "" 34048 34049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34050#, python-brace-format 34051msgid "" 34052"{2} {3}\n" 34053"Find: {0}\n" 34054"Replace: {1}" 34055msgstr "" 34056 34057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34058msgid "Invalid data" 34059msgstr "" 34060 34061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34062#, python-format 34063msgid "The file %s does not contain valid saved searches" 34064msgstr "" 34065 34066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34068msgid "No searches" 34069msgstr "" 34070 34071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34072msgid "No searches available to be saved" 34073msgstr "" 34074 34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34076msgid "No searches selected" 34077msgstr "" 34078 34079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34080msgid "No file is being edited." 34081msgstr "" 34082 34083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34084msgid "No files are selected in the File browser" 34085msgstr "" 34086 34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34088msgid "" 34089"No text is marked. First select some text, and then use The \"Mark selected " 34090"text\" action in the Search menu to mark it." 34091msgstr "" 34092 34093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34094msgid "No search query specified" 34095msgstr "" 34096 34097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34098msgid "the selected searches" 34099msgstr "" 34100 34101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34103msgid "Invalid regex" 34104msgstr "" 34105 34106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34108#, python-brace-format 34109msgid "" 34110"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34111msgstr "" 34112 34113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34114#, python-format 34115msgid "No replace function with the name: %s exists" 34116msgstr "" 34117 34118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34120#, python-format 34121msgid "No matches were found for %s" 34122msgstr "" 34123 34124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34125msgid "" 34126"You have turned off search wrapping, so all text might not have been " 34127"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34128"via the \"Wrap\" checkbox at the bottom of the search panel." 34129msgstr "" 34130 34131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34132msgid "Cannot replace" 34133msgstr "" 34134 34135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34136msgid "You must first click \"Find\", before trying to replace" 34137msgstr "" 34138 34139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34140msgid "Currently selected text does not match the search query." 34141msgstr "" 34142 34143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34144#, python-brace-format 34145msgid "Performed the replacement at {num} occurrences of {query}" 34146msgstr "" 34147 34148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34149#, python-brace-format 34150msgid "Found {num} occurrences of {query}" 34151msgstr "" 34152 34153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34154#, python-brace-format 34155msgid "{0}: {1} occurrences" 34156msgstr "" 34157 34158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34160msgid "Searching done" 34161msgstr "" 34162 34163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34164msgid "Before: Replace all" 34165msgstr "" 34166 34167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34168msgid "Add a dictionary" 34169msgstr "" 34170 34171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34172#, python-brace-format 34173msgid "" 34174"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34175" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34176" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34177" downloaded .oxt file here to add the dictionary to {0}." 34178msgstr "" 34179 34180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34181msgid "Path to OXT file" 34182msgstr "" 34183 34184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34185msgid "Browse for an OXT file" 34186msgstr "" 34187 34188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34189msgid "&Path to OXT file:" 34190msgstr "" 34191 34192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34193msgid "Choose a nickname for this dictionary" 34194msgstr "" 34195 34196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34197msgid "&Nickname:" 34198msgstr "" 34199 34200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34201msgid "Choose OXT Dictionary" 34202msgstr "" 34203 34204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34205msgid "Dictionaries" 34206msgstr "" 34207 34208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34209msgid "Must specify nickname" 34210msgstr "" 34211 34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34213msgid "You must specify a nickname for this dictionary" 34214msgstr "" 34215 34216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34217msgid "Nickname already used" 34218msgstr "" 34219 34220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34221#, python-format 34222msgid "A dictionary with the nick name \"%s\" already exists." 34223msgstr "" 34224 34225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34226msgid "Failed to import dictionaries" 34227msgstr "" 34228 34229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34230#, python-format 34231msgid "" 34232"Failed to import dictionaries from %s. Click \"Show details\" for more " 34233"information" 34234msgstr "" 34235 34236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34237msgid "No dictionaries" 34238msgstr "" 34239 34240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34241#, python-format 34242msgid "No dictionaries were found in %s" 34243msgstr "" 34244 34245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34247msgid "Copy selected words to clipboard" 34248msgstr "" 34249 34250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34251msgid "Select all words" 34252msgstr "" 34253 34254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34255msgid "Manage user dictionaries" 34256msgstr "" 34257 34258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34259msgid "&New dictionary" 34260msgstr "" 34261 34262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34263msgid "&Remove dictionary" 34264msgstr "" 34265 34266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34267msgid "Re&name dictionary" 34268msgstr "" 34269 34270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34271msgid "Mark this dictionary as active" 34272msgstr "" 34273 34274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34275msgid "Words in this dictionary:" 34276msgstr "" 34277 34278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34279msgid "&Add word" 34280msgstr "" 34281 34282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34283msgid "&Remove selected words" 34284msgstr "" 34285 34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34287msgid "&Import list of words" 34288msgstr "" 34289 34290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34291msgid "New dictionary" 34292msgstr "" 34293 34294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34295msgid "Name of the new dictionary" 34296msgstr "" 34297 34298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34300msgid "Already used" 34301msgstr "" 34302 34303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34305#, python-format 34306msgid "A dictionary with the name %s already exists" 34307msgstr "" 34308 34309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34310msgid "New name" 34311msgstr "" 34312 34313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34314msgid "New name for the dictionary" 34315msgstr "" 34316 34317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34318#, python-format 34319msgid "Configure the dictionary: <b>%s" 34320msgstr "" 34321 34322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34323msgid "Add a word" 34324msgstr "" 34325 34326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34327msgid "Word to add" 34328msgstr "" 34329 34330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34331msgid "&Word:" 34332msgstr "" 34333 34334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34335msgid "Import list of words" 34336msgstr "" 34337 34338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34339msgid "Enter a list of words, one per line" 34340msgstr "" 34341 34342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34344msgid "Paste from clipboard" 34345msgstr "" 34346 34347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34348msgid "" 34349"Words in the user dictionary must have an associated language. Choose the " 34350"language below:" 34351msgstr "" 34352 34353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34354msgid "Must specify language" 34355msgstr "" 34356 34357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34358msgid "You must specify a language to import words" 34359msgstr "" 34360 34361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34362msgid "Manage dictionaries" 34363msgstr "" 34364 34365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34366msgid "&Remove this dictionary" 34367msgstr "" 34368 34369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34370msgid "Manage &user dictionaries" 34371msgstr "" 34372 34373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34374msgid "" 34375"Manage the list of user dictionaries (dictionaries to which you can add " 34376"words)" 34377msgstr "" 34378 34379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34380msgid "&Add dictionary" 34381msgstr "" 34382 34383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34384msgid "Add a new dictionary that you downloaded from the internet" 34385msgstr "" 34386 34387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34388#, python-brace-format 34389msgid "<Builtin dictionary for {0}>" 34390msgstr "" 34391 34392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34393msgid "" 34394"<p>You can change the dictionaries used for any specified language.</p>\n" 34395" <p>A language can have many country specific variants. Each of these variants\n" 34396" can have one or more dictionaries assigned to it. The default variant for each language\n" 34397" is shown in bold to the left.</p>\n" 34398" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34399" every variant.</p>\n" 34400" <p>When a book specifies its language as a plain language, without any country variant,\n" 34401" the default variant you choose here will be used.</p>\n" 34402" " 34403msgstr "" 34404 34405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34406#, python-brace-format 34407msgid "This is already the preferred variant for the {1} language" 34408msgstr "" 34409 34410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34411#, python-brace-format 34412msgid "Use this as the preferred variant for the {1} language" 34413msgstr "" 34414 34415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34416msgid "This is already the preferred dictionary" 34417msgstr "" 34418 34419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34420msgid "Use this as the preferred dictionary" 34421msgstr "" 34422 34423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34424msgid "Misspelled?" 34425msgstr "" 34426 34427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34428msgid "Ignored" 34429msgstr "" 34430 34431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34432#, python-format 34433msgid "Change %s to" 34434msgstr "" 34435 34436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34437msgid "Specify replacement manually" 34438msgstr "" 34439 34440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34441msgid "Ignore/un-ignore all selected words" 34442msgstr "" 34443 34444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34445msgid "Add/remove all selected words" 34446msgstr "" 34447 34448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34449msgid "Check spelling" 34450msgstr "" 34451 34452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34453msgid "" 34454"Re-scan the book for words, useful if you have edited the book since opening" 34455" this dialog" 34456msgstr "" 34457 34458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34459msgid "&Undo last change" 34460msgstr "" 34461 34462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34463msgid "Undo the last spell check word replacement, if any" 34464msgstr "" 34465 34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34467msgid "Checking, please wait..." 34468msgstr "" 34469 34470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34471msgid "Filter the list of words" 34472msgstr "" 34473 34474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34475msgid "&Ignore" 34476msgstr "" 34477 34478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34479msgid "Un&ignore" 34480msgstr "" 34481 34482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34483msgid "Ignore the current word for the rest of this session" 34484msgstr "" 34485 34486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34487msgid "Stop ignoring the current word" 34488msgstr "" 34489 34490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34491msgid "Add word to &dictionary:" 34492msgstr "" 34493 34494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34495msgid "Remove from &dictionaries" 34496msgstr "" 34497 34498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34499msgid "Add the current word to the specified user dictionary" 34500msgstr "" 34501 34502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34503msgid "Remove the current word from all active user dictionaries" 34504msgstr "" 34505 34506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34507msgid "" 34508"You have no active user dictionaries. You must choose at least one active " 34509"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34510msgstr "" 34511 34512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34513msgid "Show &next occurrence" 34514msgstr "" 34515 34516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34517msgid "" 34518"Show the next occurrence of the selected word in the editor, so you can edit" 34519" it manually" 34520msgstr "" 34521 34522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34523msgid "&Change selected word to:" 34524msgstr "" 34525 34526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34527msgid "The replacement word" 34528msgstr "" 34529 34530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34531msgid "Show &only misspelled words" 34532msgstr "" 34533 34534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34535msgid "Case &sensitive sort" 34536msgstr "" 34537 34538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34539msgid "When sorting the list of words, be case sensitive" 34540msgstr "" 34541 34542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34543msgid "Case sensitive sea&rch" 34544msgstr "" 34545 34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34547msgid "When filtering the list of words, be case sensitive" 34548msgstr "" 34549 34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34551msgid "The original word" 34552msgstr "" 34553 34554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34555msgid "No changed word" 34556msgstr "" 34557 34558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34559msgid "There is no spelling replacement to undo" 34560msgstr "" 34561 34562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34563msgid "Failed to check spelling" 34564msgstr "" 34565 34566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34567msgid "" 34568"Failed to check spelling, click \"Show details\" for the full error " 34569"information." 34570msgstr "" 34571 34572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34573msgid "Files edited" 34574msgstr "" 34575 34576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34577#, python-format 34578msgid "" 34579"The files in the editor were edited outside the spell check dialog, and the " 34580"word %s no longer exists." 34581msgstr "" 34582 34583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34584#, python-brace-format 34585msgid "Misspelled words: {0} Total words: {1}" 34586msgstr "" 34587 34588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34589msgid "" 34590"Select how the search expression is interpreted\n" 34591" <dl>\n" 34592" <dt><b>Normal</b></dt>\n" 34593" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34594" <dt><b>Regex</b></dt>\n" 34595" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34596" </dl>" 34597msgstr "" 34598 34599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34600msgid "" 34601"\n" 34602" Where to search/replace:\n" 34603" <dl>\n" 34604" <dt><b>Current file</b></dt>\n" 34605" <dd>Search only inside the currently opened file</dd>\n" 34606" <dt><b>All text files</b></dt>\n" 34607" <dd>Search in all text (HTML) files</dd>\n" 34608" <dt><b>Selected files</b></dt>\n" 34609" <dd>Search in the files currently selected in the File browser</dd>\n" 34610" <dt><b>Open files</b></dt>\n" 34611" <dd>Search in the files currently open in the editor</dd>\n" 34612" </dl>" 34613msgstr "" 34614 34615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34616#, python-brace-format 34617msgid "" 34618"File: {0}\n" 34619"Anchor: {1}" 34620msgstr "" 34621 34622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34623msgid "Top of file" 34624msgstr "" 34625 34626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34627msgid "Double click a file in the left panel to start editing it." 34628msgstr "" 34629 34630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34632msgid "Full path:" 34633msgstr "" 34634 34635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34636msgid "Close tab" 34637msgstr "" 34638 34639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34640msgid "Close other tabs" 34641msgstr "" 34642 34643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34644msgid "Close tabs to the right of this tab" 34645msgstr "" 34646 34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34648#, python-brace-format 34649msgid "Line: {0} : {1}" 34650msgstr "" 34651 34652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34653#, python-brace-format 34654msgid "{0} {1} created by {2}" 34655msgstr "" 34656 34657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34658msgid "Global actions" 34659msgstr "" 34660 34661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34662msgid "&New file (images/fonts/HTML/etc.)" 34663msgstr "" 34664 34665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34666msgid "Create a new file in the current book" 34667msgstr "" 34668 34669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34670msgid "&Import files into book" 34671msgstr "" 34672 34673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34674msgid "Import files into book" 34675msgstr "" 34676 34677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34678msgid "&Open book" 34679msgstr "" 34680 34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34682msgid "Open a book" 34683msgstr "" 34684 34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34686msgid "Open &folder (unzipped EPUB) as book" 34687msgstr "" 34688 34689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34690msgid "Open a folder (unzipped EPUB) as a book" 34691msgstr "" 34692 34693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34694msgid "Edit &next file" 34695msgstr "" 34696 34697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34698msgid "Edit the next file in the spine" 34699msgstr "" 34700 34701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34702msgid "Edit &previous file" 34703msgstr "" 34704 34705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34706msgid "Edit the previous file in the spine" 34707msgstr "" 34708 34709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34710msgid "&Revert to before" 34711msgstr "" 34712 34713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34714msgid "Revert book to before the last action (Undo)" 34715msgstr "" 34716 34717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34718msgid "&Revert to after" 34719msgstr "" 34720 34721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34722msgid "Revert book state to after the next action (Redo)" 34723msgstr "" 34724 34725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34726msgid "Save book" 34727msgstr "" 34728 34729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34730msgid "Save a ©" 34731msgstr "" 34732 34733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34734msgid "Save a copy of the book" 34735msgstr "" 34736 34737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34738msgid "Quit" 34739msgstr "" 34740 34741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34742msgid "Create a new, empty book" 34743msgstr "" 34744 34745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34746msgid "Create new, &empty book" 34747msgstr "" 34748 34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34750msgid "&Import an HTML or DOCX file as a new book" 34751msgstr "" 34752 34753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34754msgid "Import an HTML or DOCX file as a new book" 34755msgstr "" 34756 34757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34758msgid "&Quick open a file to edit" 34759msgstr "" 34760 34761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34762msgid "Quickly open a file from the book to edit it" 34763msgstr "" 34764 34765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 34766msgid "Editor actions" 34767msgstr "" 34768 34769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 34770msgid "Undo typing" 34771msgstr "" 34772 34773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 34774msgid "R&edo" 34775msgstr "" 34776 34777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 34778msgid "Redo typing" 34779msgstr "" 34780 34781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 34782msgid "Cut &text" 34783msgstr "" 34784 34785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 34786msgid "Cut text" 34787msgstr "" 34788 34789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 34790msgid "P&aste from clipboard" 34791msgstr "" 34792 34793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 34794msgid "Tools" 34795msgstr "" 34796 34797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34798msgid "&Edit Table of Contents" 34799msgstr "" 34800 34801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34802msgid "Edit Table of Contents" 34803msgstr "" 34804 34805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 34806msgid "&Insert inline Table of Contents" 34807msgstr "" 34808 34809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 34810msgid "Insert inline Table of Contents" 34811msgstr "" 34812 34813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 34814msgid "&Fix HTML" 34815msgstr "" 34816 34817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 34818msgid "Fix HTML in the current file" 34819msgstr "" 34820 34821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 34822msgid "&Fix HTML - all files" 34823msgstr "" 34824 34825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 34826msgid "Fix HTML in all files" 34827msgstr "" 34828 34829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 34830msgid "&Beautify current file" 34831msgstr "" 34832 34833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 34834msgid "Beautify current file" 34835msgstr "" 34836 34837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 34838msgid "&Beautify all files" 34839msgstr "" 34840 34841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 34842msgid "Beautify all files" 34843msgstr "" 34844 34845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 34846msgid "&Insert special character" 34847msgstr "" 34848 34849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 34850msgid "Insert special character" 34851msgstr "" 34852 34853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 34854msgid "&Arrange into folders" 34855msgstr "" 34856 34857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 34858msgid "Arrange into folders" 34859msgstr "" 34860 34861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 34862msgid "Set &semantics" 34863msgstr "" 34864 34865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 34866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 34867msgid "Set semantics" 34868msgstr "" 34869 34870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 34871msgid "&Filter style information" 34872msgstr "" 34873 34874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34875msgid "&Manage fonts" 34876msgstr "" 34877 34878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34879msgid "Manage fonts in the book" 34880msgstr "" 34881 34882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34883msgid "Add &cover" 34884msgstr "" 34885 34886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34887msgid "Add a cover to the book" 34888msgstr "" 34889 34890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34891msgid "&Reports" 34892msgstr "" 34893 34894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34895msgid "Show a report on various aspects of the book" 34896msgstr "" 34897 34898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 34899msgid "Check &external links" 34900msgstr "" 34901 34902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 34903msgid "Check external links in the book" 34904msgstr "" 34905 34906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 34907msgid "C&ompress images losslessly" 34908msgstr "" 34909 34910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 34911msgid "Compress images losslessly" 34912msgstr "" 34913 34914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 34915msgid "Transform &styles" 34916msgstr "" 34917 34918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 34919msgid "Transform styles used in the book" 34920msgstr "" 34921 34922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 34923msgid "Transform HTML used in the book" 34924msgstr "" 34925 34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 34927msgid "Download external &resources" 34928msgstr "" 34929 34930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 34931msgid "" 34932"Download external resources in the book (images/stylesheets/etc/ that are " 34933"not included in the book)" 34934msgstr "" 34935 34936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 34937msgid "&Subset embedded fonts" 34938msgstr "" 34939 34940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 34941msgid "Subset embedded fonts" 34942msgstr "" 34943 34944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 34945msgid "Subset fonts" 34946msgstr "" 34947 34948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 34949msgid "&Embed referenced fonts" 34950msgstr "" 34951 34952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 34953msgid "Embed fonts" 34954msgstr "" 34955 34956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 34957msgid "Embed referenced fonts" 34958msgstr "" 34959 34960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 34961msgid "&Smarten punctuation (works best for English)" 34962msgstr "" 34963 34964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 34965msgid "Remove &unused CSS rules" 34966msgstr "" 34967 34968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 34969msgid "Remove unused CSS rules" 34970msgstr "" 34971 34972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 34973msgid "Upgrade book internals" 34974msgstr "" 34975 34976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 34977msgid "Auto reload preview" 34978msgstr "" 34979 34980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 34981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 34982msgid "Sync preview position to editor position" 34983msgstr "" 34984 34985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 34986msgid "Refresh preview" 34987msgstr "" 34988 34989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 34990msgid "Split this file" 34991msgstr "" 34992 34993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 34994msgid "Split file in the preview panel" 34995msgstr "" 34996 34997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 34998msgid "Find next in preview" 34999msgstr "" 35000 35001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35002msgid "Find previous in preview" 35003msgstr "" 35004 35005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35006msgid "&Find/replace" 35007msgstr "" 35008 35009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35010msgid "Show the Find/replace panel" 35011msgstr "" 35012 35013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35014msgid "Replace current match" 35015msgstr "" 35016 35017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35018msgid "Replace and find ne&xt" 35019msgstr "" 35020 35021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35022msgid "Replace current match and find next" 35023msgstr "" 35024 35025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35026msgid "R&eplace and find previous" 35027msgstr "" 35028 35029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35030msgid "Replace current match and find previous" 35031msgstr "" 35032 35033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35034msgid "Replace all matches" 35035msgstr "" 35036 35037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35038msgid "Count number of matches" 35039msgstr "" 35040 35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35042msgid "&Mark selected text" 35043msgstr "" 35044 35045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35046msgid "Mark selected text or unmark already marked text" 35047msgstr "" 35048 35049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35050msgid "Go to &line" 35051msgstr "" 35052 35053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35054msgid "Go to line number" 35055msgstr "" 35056 35057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35058msgid "Sa&ved searches" 35059msgstr "" 35060 35061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35062msgid "Show the saved searches dialog" 35063msgstr "" 35064 35065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35066msgid "&Search ignoring HTML markup" 35067msgstr "" 35068 35069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35070msgid "Show the text search panel" 35071msgstr "" 35072 35073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35075msgid "Check book" 35076msgstr "" 35077 35078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35079msgid "C&heck book" 35080msgstr "" 35081 35082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35083msgid "Check book for errors" 35084msgstr "" 35085 35086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35087msgid "Check &spelling" 35088msgstr "" 35089 35090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35091msgid "Check book for spelling errors" 35092msgstr "" 35093 35094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35095msgid "&Next error" 35096msgstr "" 35097 35098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35099msgid "Show next error" 35100msgstr "" 35101 35102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35103msgid "&Previous error" 35104msgstr "" 35105 35106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35107msgid "Show previous error" 35108msgstr "" 35109 35110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35111msgid "&Next spelling mistake" 35112msgstr "" 35113 35114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35115msgid "Go to next spelling mistake" 35116msgstr "" 35117 35118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35119msgid "&Create checkpoint" 35120msgstr "" 35121 35122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35123msgid "Create a checkpoint with the current state of the book" 35124msgstr "" 35125 35126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35127msgid "&Close current tab" 35128msgstr "" 35129 35130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35131msgid "Close the currently open tab" 35132msgstr "" 35133 35134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35135msgid "C&lose other tabs" 35136msgstr "" 35137 35138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35139msgid "Close all tabs except the current tab" 35140msgstr "" 35141 35142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35143msgid "Close tabs to the &right" 35144msgstr "" 35145 35146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35147msgid "Close tabs to the right of the current tab" 35148msgstr "" 35149 35150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35151msgid "User &Manual" 35152msgstr "" 35153 35154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35155msgid "Show User Manual" 35156msgstr "" 35157 35158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35159msgid "&Browse images in book" 35160msgstr "" 35161 35162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35163msgid "Browse images in the books visually" 35164msgstr "" 35165 35166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35167msgid "&Split at multiple locations" 35168msgstr "" 35169 35170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35171msgid "Split HTML file at multiple locations" 35172msgstr "" 35173 35174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35175msgid "Compare to &another book" 35176msgstr "" 35177 35178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35179msgid "Compare to another book" 35180msgstr "" 35181 35182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35183msgid "Manage &Snippets" 35184msgstr "" 35185 35186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35187msgid "Manage user created Snippets" 35188msgstr "" 35189 35190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35191msgid "&File" 35192msgstr "" 35193 35194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35195msgid "&Recently opened books" 35196msgstr "" 35197 35198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35199msgid "&Tools" 35200msgstr "" 35201 35202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35203msgid "External &links" 35204msgstr "" 35205 35206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35207msgid "&View" 35208msgstr "" 35209 35210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35211msgid "Tool&bars" 35212msgstr "" 35213 35214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35215msgid "&Plugins" 35216msgstr "" 35217 35218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35219msgid "&Help" 35220msgstr "" 35221 35222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35223msgid "&Donate to support calibre development" 35224msgstr "" 35225 35226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35227msgid "Book tool bar" 35228msgstr "" 35229 35230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35231msgid "Tools tool bar" 35232msgstr "" 35233 35234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35235msgid "Plugins tool bar" 35236msgstr "" 35237 35238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35239msgid "Donate to support calibre development" 35240msgstr "" 35241 35242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35243#, python-format 35244msgid "Toggle %s" 35245msgstr "" 35246 35247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35248msgid "Windows" 35249msgstr "" 35250 35251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35252msgid "File browser" 35253msgstr "" 35254 35255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35256msgid "File preview" 35257msgstr "" 35258 35259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35260msgid "Live CSS" 35261msgstr "" 35262 35263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35264#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35265#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35266msgid "Inspector" 35267msgstr "" 35268 35269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35270msgid "Text search" 35271msgstr "" 35272 35273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35274msgid "Checkpoints" 35275msgstr "" 35276 35277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35278#, python-format 35279msgid " [was %s]" 35280msgstr "" 35281 35282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35283msgid "Current state" 35284msgstr "" 35285 35286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35288msgid "[Unnamed state]" 35289msgstr "" 35290 35291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35292msgid "Revert the book to the selected checkpoint" 35293msgstr "" 35294 35295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35296msgid "&Compare" 35297msgstr "" 35298 35299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35300msgid "" 35301"Compare the state of the book at the selected checkpoint with the current " 35302"state" 35303msgstr "" 35304 35305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35306msgid "Cannot revert" 35307msgstr "" 35308 35309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35310msgid "Cannot revert to the current state" 35311msgstr "" 35312 35313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35314msgid "Cannot compare" 35315msgstr "" 35316 35317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35318msgid "There is no point comparing the current state to itself" 35319msgstr "" 35320 35321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35322msgid "Choose tag name" 35323msgstr "" 35324 35325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35326msgid "Specify the name of the &tag to insert:" 35327msgstr "" 35328 35329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35330msgid "Text (HTML) files" 35331msgstr "" 35332 35333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35334msgid "Style (CSS) files" 35335msgstr "" 35336 35337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35338msgid "Audio" 35339msgstr "" 35340 35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35342msgid "Video" 35343msgstr "" 35344 35345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35346msgid "OPF file (metadata)" 35347msgstr "" 35348 35349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35350msgid "Table of contents file (NCX)" 35351msgstr "" 35352 35353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35354msgid "Arrange in folders" 35355msgstr "" 35356 35357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35358msgid "" 35359"Arrange the files in this book into sub-folders based on their types. If you" 35360" leave a folder blank, the files will be placed in the root." 35361msgstr "" 35362 35363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35364msgid "" 35365"Note that this will only arrange files inside the book, it will not affect " 35366"how they are displayed in the File browser" 35367msgstr "" 35368 35369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35370msgid "Specify locations to split at" 35371msgstr "" 35372 35373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35374msgid "" 35375"Specify the locations to split at, using an XPath expression (click the " 35376"wizard button for help with generating XPath expressions)." 35377msgstr "" 35378 35379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35380msgid "&XPath expression:" 35381msgstr "" 35382 35383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35384msgid "Invalid XPath expression" 35385msgstr "" 35386 35387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35388msgid "Choose file to import" 35389msgstr "" 35390 35391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35392msgid "" 35393"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35394"EPUB will be generated with minimal changes from the source, unlike doing a " 35395"full conversion in calibre." 35396msgstr "" 35397 35398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35399msgid "Choose the file to import" 35400msgstr "" 35401 35402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35403msgid "Source file:" 35404msgstr "" 35405 35406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35407msgid "Choose the location for the newly created EPUB" 35408msgstr "" 35409 35410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35411msgid "Destination file:" 35412msgstr "" 35413 35414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35415msgid "Importable files" 35416msgstr "" 35417 35418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35419msgid "Choose destination" 35420msgstr "" 35421 35422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35423msgid "EPUB files" 35424msgstr "" 35425 35426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35427msgid "Need document" 35428msgstr "" 35429 35430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35431msgid "You must specify the source file that will be imported." 35432msgstr "" 35433 35434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35435msgid "No results found" 35436msgstr "" 35437 35438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35439msgid "Choose file to edit" 35440msgstr "" 35441 35442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35443#, python-brace-format 35444msgid "" 35445"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35446" For example, if want to choose the file:\n" 35447" {example}\n" 35448" Simply type in the characters:\n" 35449" {chars}\n" 35450" and press Enter." 35451msgstr "" 35452 35453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35454#, python-brace-format 35455msgid "" 35456"Anchor: {0}\n" 35457"Leading text: {1}" 35458msgstr "" 35459 35460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35462msgid "Filter files" 35463msgstr "" 35464 35465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35466msgid "Choose a &file to link to:" 35467msgstr "" 35468 35469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35471msgid "Filter locations" 35472msgstr "" 35473 35474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35476msgid "Choose a &location (anchor) in the file:" 35477msgstr "" 35478 35479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35481msgid "The destination (href) for the link" 35482msgstr "" 35483 35484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35486msgid "&Target:" 35487msgstr "" 35488 35489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35490msgid "Te&xt:" 35491msgstr "" 35492 35493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35494msgid "The (optional) text for the link" 35495msgstr "" 35496 35497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35498#, python-brace-format 35499msgid "" 35500"\n" 35501" The template to use for generating the link. In addition to {0} and {1}\n" 35502" you can also use {2}, {3} and {4} variables\n" 35503" in the template, they will be replaced by the source filename, the destination\n" 35504" filename and the anchor, respectively.\n" 35505" " 35506msgstr "" 35507 35508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35509msgid "Copyright page" 35510msgstr "" 35511 35512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35513msgid "Page with title, author, publisher, etc." 35514msgstr "" 35515 35516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35517msgid "The book cover, typically a single HTML file with a cover image inside" 35518msgstr "" 35519 35520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35521msgid "Back-of-book style index" 35522msgstr "" 35523 35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35525msgid "First \"real\" page of content" 35526msgstr "" 35527 35528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35529msgid "Type of &semantics:" 35530msgstr "" 35531 35532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35533msgid "Choose a &file:" 35534msgstr "" 35535 35536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35537msgid "About semantics" 35538msgstr "" 35539 35540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35541msgid "" 35542"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" 35543"\n" 35544"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35545"\n" 35546"The semantic information will be written in the <guide> section of the OPF file." 35547msgstr "" 35548 35549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35550msgid "Flo&ats" 35551msgstr "" 35552 35553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35554msgid "&Other CSS properties:" 35555msgstr "" 35556 35557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35558#, python-format 35559msgid "Only filter CSS in the current file (%s)" 35560msgstr "" 35561 35562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35563msgid "Add a cover" 35564msgstr "" 35565 35566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35567msgid "&Images in book" 35568msgstr "" 35569 35570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35571msgid "Filter the list of images" 35572msgstr "" 35573 35574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35575msgid "" 35576"If enabled the cover image you select will be embedded into the book in such" 35577" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35578" preserved. This will mean blank spaces around the image if the screen the " 35579"book is being viewed on has an aspect ratio different to the image." 35580msgstr "" 35581 35582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35583msgid "Import &image" 35584msgstr "" 35585 35586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35587msgid "Choose a cover image" 35588msgstr "" 35589 35590#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35591msgid "Quick Start Guide" 35592msgstr "" 35593 35594#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35595msgid "&Donate to support calibre" 35596msgstr "" 35597 35598#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35599msgid "&Eject connected device" 35600msgstr "" 35601 35602#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35603msgid "Quit calibre" 35604msgstr "" 35605 35606#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35607msgid "Minimize the calibre window" 35608msgstr "" 35609 35610#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35611msgid "Clear the current search" 35612msgstr "" 35613 35614#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35615msgid "Focus the book list" 35616msgstr "" 35617 35618#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35619msgid "Clear the Virtual library" 35620msgstr "" 35621 35622#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35623msgid "Clear the additional restriction" 35624msgstr "" 35625 35626#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35627msgid "Debug mode" 35628msgstr "" 35629 35630#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35631#, python-format 35632msgid "" 35633"You have started calibre in debug mode. After you quit calibre, the debug " 35634"log will be available in the file: %s<p>The log will be displayed " 35635"automatically." 35636msgstr "" 35637 35638#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35639msgid "Content server changed!" 35640msgstr "" 35641 35642#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35643msgid "" 35644"calibre 3 comes with a completely re-written Content server. As such any " 35645"custom configuration you have for the content server no longer applies. You " 35646"should check and refresh your settings in Preferences->Sharing->Sharing over" 35647" the net" 35648msgstr "" 35649 35650#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35651#, python-format 35652msgid "" 35653"Could not start the Content server. Error:\n" 35654"\n" 35655"%s" 35656msgstr "" 35657 35658#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35659msgid "Hide main window" 35660msgstr "" 35661 35662#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35663msgid "Show main window" 35664msgstr "" 35665 35666#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35667#, python-format 35668msgid "" 35669"The library database at %s appears to be corrupted. Do you want calibre to " 35670"try and rebuild it automatically? The rebuild may not be completely " 35671"successful." 35672msgstr "" 35673 35674#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35675msgid "Conversion error" 35676msgstr "" 35677 35678#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35679#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35680#, python-format 35681msgid "<p><b>Failed to convert: %s" 35682msgstr "" 35683 35684#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35685msgid "" 35686"\n" 35687" Many older e-book reader devices are incapable of displaying\n" 35688" EPUB files that have internal components over a certain size.\n" 35689" Therefore, when converting to EPUB, calibre automatically tries\n" 35690" to split up the EPUB into smaller sized pieces. For some\n" 35691" files that are large undifferentiated blocks of text, this\n" 35692" splitting fails.\n" 35693" <p>You can <b>work around the problem</b> by either increasing the\n" 35694" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35695" or by turning on Heuristic processing, also in the conversion\n" 35696" dialog. Note that if you make the maximum split size too large,\n" 35697" your e-book reader may have trouble with the EPUB.\n" 35698" " 35699msgstr "" 35700 35701#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35702#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35703msgid "Conversion failed" 35704msgstr "" 35705 35706#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35707msgid "here" 35708msgstr "" 35709 35710#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35711msgid "Recipe Disabled" 35712msgstr "" 35713 35714#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35715msgid "<b>Failed</b>" 35716msgstr "" 35717 35718#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35719msgid "There are active jobs. Are you sure you want to quit?" 35720msgstr "" 35721 35722#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35723msgid "" 35724" is communicating with the device!<br>\n" 35725" Quitting may cause corruption on the device.<br>\n" 35726" Are you sure you want to quit?" 35727msgstr "" 35728 35729#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35730msgid "There are library updates waiting. Are you sure you want to quit?" 35731msgstr "" 35732 35733#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35734msgid "Library updates waiting" 35735msgstr "" 35736 35737#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35738msgid "" 35739"Some deleted books are still being moved to the recycle bin, if you quit " 35740"now, they will be left behind. Are you sure you want to quit?" 35741msgstr "" 35742 35743#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35744msgid "Running database shutdown plugins. This could take a few seconds..." 35745msgstr "" 35746 35747#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35748msgid "Shutting down the Content server. This could take a while..." 35749msgstr "" 35750 35751#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35752msgid "" 35753"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35754" context menu of the system tray." 35755msgstr "" 35756 35757#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35758#, python-brace-format 35759msgid "" 35760"New version <b>{ver}</b> of {app} is available for download. See the <a " 35761"href=\"{url}\">new features</a>." 35762msgstr "" 35763 35764#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 35765msgid "Update available!" 35766msgstr "" 35767 35768#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 35769msgid "Show this notification for future updates" 35770msgstr "" 35771 35772#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 35773msgid "&Get update" 35774msgstr "" 35775 35776#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 35777msgid "Update &plugins" 35778msgstr "" 35779 35780#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 35781msgid " and one plugin update" 35782msgid_plural " and {} plugin updates" 35783msgstr[0] "" 35784 35785#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 35786msgid "Update found" 35787msgstr "" 35788 35789#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 35790msgid "updated plugin" 35791msgid_plural "updated plugins" 35792msgstr[0] "" 35793 35794#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 35795#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 35796msgid "Plugin updates" 35797msgstr "" 35798 35799#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 35800msgid "A plugin update is available" 35801msgid_plural "There are {} plugin updates available" 35802msgstr[0] "" 35803 35804#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 35805msgid "Install and configure user plugins" 35806msgstr "" 35807 35808#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 35809msgid "Rename this bookmark" 35810msgstr "" 35811 35812#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 35813msgid "Remove this bookmark" 35814msgstr "" 35815 35816#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 35817msgid "Double click to edit the bookmarks" 35818msgstr "" 35819 35820#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 35821msgid "&New" 35822msgstr "" 35823 35824#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 35825msgid "Create a new bookmark at the current location" 35826msgstr "" 35827 35828#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 35829msgid "Remove the currently selected bookmark" 35830msgstr "" 35831 35832#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 35833msgid "Pre&vious" 35834msgstr "" 35835 35836#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 35837msgid "Nex&t" 35838msgstr "" 35839 35840#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 35841msgid "Position in book" 35842msgstr "" 35843 35844#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 35845msgid "Change how the bookmarks are sorted" 35846msgstr "" 35847 35848#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 35849#, python-brace-format 35850msgid "Are you sure you want to delete the bookmark: {0}?" 35851msgstr "" 35852 35853#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 35854msgid "Export bookmarks" 35855msgstr "" 35856 35857#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 35858#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 35859msgid "Saved bookmarks" 35860msgstr "" 35861 35862#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 35863msgid "Import bookmarks" 35864msgstr "" 35865 35866#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 35867msgid "Add bookmark" 35868msgstr "" 35869 35870#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 35871msgid "Enter title for bookmark:" 35872msgstr "" 35873 35874#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 35875msgid "calibre highlights" 35876msgstr "" 35877 35878#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 35879msgid "highlights" 35880msgstr "" 35881 35882#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 35883msgid "Modify this highlight" 35884msgstr "" 35885 35886#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 35887msgid "Edit notes for this highlight" 35888msgstr "" 35889 35890#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 35891msgid "Delete this highlight" 35892msgid_plural "Delete selected highlights" 35893msgstr[0] "" 35894 35895#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 35896#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 35897msgid "Table of Contents section:" 35898msgid_plural "Table of Contents sections:" 35899msgstr[0] "" 35900 35901#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 35902msgid "Double click to jump to an entry" 35903msgstr "" 35904 35905#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35906msgid "Modify" 35907msgstr "" 35908 35909#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35910msgid "Modify the selected highlight" 35911msgstr "" 35912 35913#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 35914msgid "Delete the selected highlights" 35915msgstr "" 35916 35917#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 35918msgid "Export all highlights" 35919msgstr "" 35920 35921#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 35922msgid "No highlights match the search: {}" 35923msgstr "" 35924 35925#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 35926msgid "No selected highlight" 35927msgstr "" 35928 35929#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 35930msgid "No highlight is currently selected" 35931msgstr "" 35932 35933#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 35934msgid "Are you sure you want to delete this highlight permanently?" 35935msgid_plural "Are you sure you want to delete all {} highlights permanently?" 35936msgstr[0] "" 35937 35938#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 35939msgid "No highlights" 35940msgstr "" 35941 35942#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 35943msgid "This book has no highlights to export" 35944msgstr "" 35945 35946#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 35947msgid "Edit lookup source" 35948msgstr "" 35949 35950#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 35951msgid "The name of the source" 35952msgstr "" 35953 35954#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 35955msgid "The URL template of the source" 35956msgstr "" 35957 35958#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 35959#, python-brace-format 35960msgid "" 35961"The URL template must starts with https:// and have {word} in it which will " 35962"be replaced by the actual query" 35963msgstr "" 35964 35965#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 35966msgid "You must specify a name" 35967msgstr "" 35968 35969#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 35970msgid "Name already exists" 35971msgstr "" 35972 35973#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 35974msgid "A lookup source with the name {} already exists" 35975msgstr "" 35976 35977#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 35978msgid "You must specify a URL" 35979msgstr "" 35980 35981#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 35982msgid "The URL must start with https://" 35983msgstr "" 35984 35985#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 35986#, python-brace-format 35987msgid "The URL must contain the placeholder {word}" 35988msgstr "" 35989 35990#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 35991msgid "Edit lookup sources" 35992msgstr "" 35993 35994#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 35995msgid "Double-click to edit an entry" 35996msgstr "" 35997 35998#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36000msgid "Restore defaults" 36001msgstr "" 36002 36003#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36004msgid "No sources" 36005msgstr "" 36006 36007#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36008msgid "You must specify at least one lookup source" 36009msgstr "" 36010 36011#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36012msgid "Zoom in" 36013msgstr "" 36014 36015#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36016msgid "Zoom out" 36017msgstr "" 36018 36019#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36020msgid "Default zoom" 36021msgstr "" 36022 36023#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36024msgid "Inspect" 36025msgstr "" 36026 36027#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36028msgid "Lookup &in:" 36029msgstr "" 36030 36031#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36032msgid "Double click on a word in the book's text to look it up." 36033msgstr "" 36034 36035#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36036msgid "Add sources" 36037msgstr "" 36038 36039#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36040msgid "Add more sources at which to lookup words" 36041msgstr "" 36042 36043#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36044msgid "Refresh the result to match the currently selected text" 36045msgstr "" 36046 36047#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36048msgid "Update on selection change" 36049msgstr "" 36050 36051#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36052msgid "" 36053"Automatically update the displayed result when selected text in the book " 36054"changes. With this disabled the lookup is changed only when clicking the " 36055"Refresh button." 36056msgstr "" 36057 36058#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36059msgid "Connecting to E-book viewer failed" 36060msgstr "" 36061 36062#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36063msgid "" 36064"Unable to connect to existing E-book viewer window, try restarting the " 36065"viewer." 36066msgstr "" 36067 36068#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36069msgid "" 36070"%prog [options] file\n" 36071"\n" 36072"View an e-book.\n" 36073msgstr "" 36074 36075#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36076msgid "" 36077"If specified, the E-book viewer window will try to come to the front when " 36078"started." 36079msgstr "" 36080 36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36082msgid "" 36083"If specified, the E-book viewer window will try to open full screen when " 36084"started." 36085msgstr "" 36086 36087#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36088msgid "Force reload of all opened books" 36089msgstr "" 36090 36091#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36092msgid "" 36093"The position at which to open the specified book. The position is a location" 36094" or position you can get by using the Go to->Location action in the viewer " 36095"controls. Alternately, you can use the form toc:something and it will open " 36096"at the location of the first Table of Contents entry that contains the " 36097"string \"something\". The form toc-href:something will match the href " 36098"(internal link destination) of toc nodes. The matching is exact. If you want" 36099" to match a substring, use the form toc-href-contains:something. The form " 36100"ref:something will use Reference mode references." 36101msgstr "" 36102 36103#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36104msgid "Failed to start listener" 36105msgstr "" 36106 36107#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36108msgid "" 36109"Could not start the listener used for single instance viewers. Try rebooting" 36110" your computer." 36111msgstr "" 36112 36113#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36114msgid "Print to PDF" 36115msgstr "" 36116 36117#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36118#, python-format 36119msgid "Print %s to a PDF file" 36120msgstr "" 36121 36122#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36123msgid "Choose location for PDF file" 36124msgstr "" 36125 36126#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36127msgid "&File:" 36128msgstr "" 36129 36130#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36131msgid "Paper &size:" 36132msgstr "" 36133 36134#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36135msgid "&Left margin:" 36136msgstr "" 36137 36138#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36139msgid "&Top margin:" 36140msgstr "" 36141 36142#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36143msgid "&Right margin:" 36144msgstr "" 36145 36146#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36147msgid "&Bottom margin:" 36148msgstr "" 36149 36150#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36151msgid "inches" 36152msgstr "" 36153 36154#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36155msgid "Add page &number to printed pages" 36156msgstr "" 36157 36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36159msgid "&Open PDF file after printing" 36160msgstr "" 36161 36162#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36163msgid "PDF file" 36164msgstr "" 36165 36166#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36167msgid "No filename specified" 36168msgstr "" 36169 36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36171msgid "You must specify a filename for the PDF file to generate" 36172msgstr "" 36173 36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36175msgid "Incorrect filename specified" 36176msgstr "" 36177 36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36179msgid "The filename for the PDF file must end with .pdf" 36180msgstr "" 36181 36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36183msgid "Printing, this will take a while, please wait..." 36184msgstr "" 36185 36186#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36187msgid "Printing..." 36188msgstr "" 36189 36190#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36191msgid "Failed to convert to PDF" 36192msgstr "" 36193 36194#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36195msgid "Failed to generate PDF file, click \"Show details\" for more information." 36196msgstr "" 36197 36198#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36199msgid "Contains" 36200msgstr "" 36201 36202#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36203msgid "Whole words" 36204msgstr "" 36205 36206#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36207msgid "" 36208"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36209"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36210"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36211"regular expression." 36212msgstr "" 36213 36214#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36215msgid "Go back to where you were before searching" 36216msgstr "" 36217 36218#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36219msgid "This text is hidden in the book and cannot be displayed" 36220msgstr "" 36221 36222#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36223msgid "No matches were found for:" 36224msgstr "" 36225 36226#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36227#, python-format 36228msgid "Expand all items under %s" 36229msgstr "" 36230 36231#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36232msgid "Expand all items" 36233msgstr "" 36234 36235#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36236msgid "Collapse all items" 36237msgstr "" 36238 36239#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36240msgid "Expand all items at the level of {}" 36241msgstr "" 36242 36243#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36244msgid "Collapse all items at the level of {}" 36245msgstr "" 36246 36247#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36248msgid "Copy Table of Contents to clipboard" 36249msgstr "" 36250 36251#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36252msgid "Search Table of Contents" 36253msgstr "" 36254 36255#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36256msgid "Search for text in the Table of Contents" 36257msgstr "" 36258 36259#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36260#, python-format 36261msgid "There are no Table of Contents entries matching: %s" 36262msgstr "" 36263 36264#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36265msgid "Switch color scheme" 36266msgstr "" 36267 36268#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36269msgid "Increase font size" 36270msgstr "" 36271 36272#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36273msgid "Decrease font size" 36274msgstr "" 36275 36276#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36277msgid "Toggle full screen" 36278msgstr "" 36279 36280#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36281msgid "Previous page" 36282msgstr "" 36283 36284#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36286#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36287msgid "Next section" 36288msgstr "" 36289 36290#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36291#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36292#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36293msgid "Previous section" 36294msgstr "" 36295 36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36297msgid "Toggle Reference mode" 36298msgstr "" 36299 36300#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36301msgid "Toggle auto-scrolling" 36302msgstr "" 36303 36304#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36305msgid "Lookup words" 36306msgstr "" 36307 36308#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36309msgid "Show viewer controls" 36310msgstr "" 36311 36312#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36313msgid "Toggle paged mode" 36314msgstr "" 36315 36316#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36317msgid "Print book" 36318msgstr "" 36319 36320#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36321msgid "Show book metadata" 36322msgstr "" 36323 36324#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36325msgid "Read aloud" 36326msgstr "" 36327 36328#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36329msgid "Browse highlights in book" 36330msgstr "" 36331 36332#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36333msgid "Select all text in the current file" 36334msgstr "" 36335 36336#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36337msgid "Edit this book" 36338msgstr "" 36339 36340#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36341msgid "Reload this book" 36342msgstr "" 36343 36344#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36345msgid "Customize this toolbar" 36346msgstr "" 36347 36348#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36349msgid "Hide this toolbar" 36350msgstr "" 36351 36352#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36353msgid "Switch to flow mode -- where the text is not broken into pages" 36354msgstr "" 36355 36356#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36357msgid "Switch to paged mode -- where the text is broken into pages" 36358msgstr "" 36359 36360#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36361msgid "Turn off auto-scrolling" 36362msgstr "" 36363 36364#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36365msgid "Turn on auto-scrolling" 36366msgstr "" 36367 36368#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36369msgid "Read the text of the book aloud" 36370msgstr "" 36371 36372#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36373msgid "Stop reading" 36374msgstr "" 36375 36376#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36377msgid "Configure the toolbar" 36378msgstr "" 36379 36380#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36381msgid "" 36382"Choose the actions you want on the toolbar. Drag and drop items in the right" 36383" hand list to re-arrange the toolbar." 36384msgstr "" 36385 36386#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36387msgid "Configure Read aloud" 36388msgstr "" 36389 36390#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36392msgid "Text-to-Speech unavailable" 36393msgstr "" 36394 36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36396msgid "Lookup" 36397msgstr "" 36398 36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36400msgid "Preparing book for first read, please wait" 36401msgstr "" 36402 36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36404msgid "E-book viewer" 36405msgstr "" 36406 36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36408#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36409msgid "Scroll here" 36410msgstr "" 36411 36412#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36413msgid "Start of book" 36414msgstr "" 36415 36416#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36417msgid "End of book" 36418msgstr "" 36419 36420#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36421msgid "Start of current file" 36422msgstr "" 36423 36424#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36425msgid "End of current file" 36426msgstr "" 36427 36428#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36429msgid "Hide this scrollbar" 36430msgstr "" 36431 36432#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36433msgid "Search :: no matches" 36434msgstr "" 36435 36436#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36437msgid "Search :: one match" 36438msgstr "" 36439 36440#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36441msgid "Search :: {} matches" 36442msgstr "" 36443 36444#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36445#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36446msgid "Failed to load the image {}" 36447msgstr "" 36448 36449#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36450#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36451msgid "Image not found" 36452msgstr "" 36453 36454#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36456msgid "Failed to find the image {}" 36457msgstr "" 36458 36459#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36460msgid "Cannot print book" 36461msgstr "" 36462 36463#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36464#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36465msgid "No book is currently open" 36466msgstr "" 36467 36468#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36469msgid "Choose e-book" 36470msgstr "" 36471 36472#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36473msgid "E-books" 36474msgstr "" 36475 36476#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36477msgid "Loading book" 36478msgstr "" 36479 36480#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36481msgid "Loading book, please wait" 36482msgstr "" 36483 36484#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36485msgid "Loading book failed" 36486msgstr "" 36487 36488#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36489#, python-brace-format 36490msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36491msgstr "" 36492 36493#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36494msgid "" 36495"The Qt WebEngine Render process has crashed. You should try restarting the " 36496"viewer." 36497msgstr "" 36498 36499#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36500msgid "Choose background image" 36501msgstr "" 36502 36503#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36504msgid "Clear search history" 36505msgstr "" 36506 36507#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36508msgid "Test file name invalid" 36509msgstr "" 36510 36511#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36512#, python-format 36513msgid "" 36514"The file name <b>%s</b> does not appear to end with a file extension. It " 36515"must end with a file extension like .epub or .mobi" 36516msgstr "" 36517 36518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36519msgid "Hide size in corner" 36520msgstr "" 36521 36522#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36523msgid "Show size in corner" 36524msgstr "" 36525 36526#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36527msgid "Drag to resize" 36528msgstr "" 36529 36530#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36531msgid "Hide {}" 36532msgstr "" 36533 36534#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36535msgid "Show {}" 36536msgstr "" 36537 36538#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36539msgid "Choose &color" 36540msgstr "" 36541 36542#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36543msgid "Choose a color" 36544msgstr "" 36545 36546#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36547#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36548msgid "Cu&t" 36549msgstr "" 36550 36551#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36552#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36553msgid "&Step up" 36554msgstr "" 36555 36556#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36557#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36558msgid "Step &down" 36559msgstr "" 36560 36561#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36562msgid "Not rated" 36563msgstr "" 36564 36565#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36566msgid "Generic e-ink device" 36567msgstr "" 36568 36569#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36570msgid "Smartphone" 36571msgstr "" 36572 36573#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36574msgid "iPad like tablet" 36575msgstr "" 36576 36577#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36578msgid "Kindle Basic (all models)" 36579msgstr "" 36580 36581#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36582msgid "Kindle Fire and Fire HD" 36583msgstr "" 36584 36585#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36586msgid "All other SONY devices" 36587msgstr "" 36588 36589#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36590msgid "Kobo and Kobo Touch Readers" 36591msgstr "" 36592 36593#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36594msgid "Kobo Vox, Aura and Glo families" 36595msgstr "" 36596 36597#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36598msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36599msgstr "" 36600 36601#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36602msgid "Nook and Nook Simple Reader" 36603msgstr "" 36604 36605#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36606msgid "PocketBook 360 and newer models" 36607msgstr "" 36608 36609#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36610msgid "PocketBook Lux (1-5) and Basic 4" 36611msgstr "" 36612 36613#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36614msgid "PocketBook Inkpad 3 (Pro) and X" 36615msgstr "" 36616 36617#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36618msgid "Android phone" 36619msgstr "" 36620 36621#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36622msgid "Android tablet" 36623msgstr "" 36624 36625#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36626msgid "Android phone with Kindle reader" 36627msgstr "" 36628 36629#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36630msgid "Android tablet with Kindle reader" 36631msgstr "" 36632 36633#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36634msgid "Generic" 36635msgstr "" 36636 36637#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36638msgid "" 36639"Choose your e-book device. If your device is not in the list, choose a " 36640"\"Generic\" device." 36641msgstr "" 36642 36643#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36644#, python-brace-format 36645msgid "" 36646"If you are moving calibre from an old computer to a new one, please read <a " 36647"href=\"{0}\">the instructions</a>." 36648msgstr "" 36649 36650#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36651msgid "Select location for books" 36652msgstr "" 36653 36654#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36655#, python-format 36656msgid "Failed to create a folder at %s" 36657msgstr "" 36658 36659#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36660#, python-format 36661msgid "" 36662"You must choose an empty folder for the calibre library. %s is not empty." 36663msgstr "" 36664 36665#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36666msgid "&Next >" 36667msgstr "" 36668 36669#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36670msgid "< &Back" 36671msgstr "" 36672 36673#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36674#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36675#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36676#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36677#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36678msgid "Cancel" 36679msgstr "" 36680 36681#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36682msgid "&Finish" 36683msgstr "" 36684 36685#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36686msgid "Commit" 36687msgstr "" 36688 36689#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36690msgid "Welcome wizard" 36691msgstr "" 36692 36693#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36694#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36695#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36697#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36698#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36699msgid "Welcome to calibre" 36700msgstr "" 36701 36702#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36703#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36705#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36706#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36707msgid "The one stop solution to all your e-book needs." 36708msgstr "" 36709 36710#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36711msgid "&Manufacturers" 36712msgstr "" 36713 36714#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36715msgid "&Devices" 36716msgstr "" 36717 36718#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36719#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36721#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36722msgid "WizardPage" 36723msgstr "" 36724 36725#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36726#, python-format 36727msgid "" 36728"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36729"button to apply your settings." 36730msgstr "" 36731 36732#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36733msgid "" 36734"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36735" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36736msgstr "" 36737 36738#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 36739#, python-format 36740msgid "" 36741"<h2>User Manual</h2>A User Manual is also available <a " 36742"href=\"%s\">online</a>." 36743msgstr "" 36744 36745#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 36746msgid "" 36747"<p>calibre can automatically send books by email to your Kindle. To do that " 36748"you have to setup email delivery below. The easiest way is to setup a free " 36749"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 36750" below. You will also have to register your email address in your Amazon " 36751"account." 36752msgstr "" 36753 36754#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 36755msgid "&Kindle email:" 36756msgstr "" 36757 36758#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 36759msgid "Choose your &language:" 36760msgstr "" 36761 36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 36763msgid "" 36764"<p>Choose a location for your books. When you add books to calibre, they " 36765"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 36766msgstr "" 36767 36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 36769msgid "" 36770"If a calibre library already exists at the newly selected location, calibre " 36771"will use it automatically." 36772msgstr "" 36773 36774#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 36775msgid "Test email settings" 36776msgstr "" 36777 36778#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 36779#, python-format 36780msgid "Send test mail from %s to:" 36781msgstr "" 36782 36783#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 36784#, python-format 36785msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 36786msgstr "" 36787 36788#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 36789msgid "No email address" 36790msgstr "" 36791 36792#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 36793msgid "" 36794"No email address to send mail to has been specified. You must specify a To: " 36795"address before running the test." 36796msgstr "" 36797 36798#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 36799msgid "Sending email, please wait..." 36800msgstr "" 36801 36802#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 36803msgid "Email successfully sent" 36804msgstr "" 36805 36806#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 36807msgid "Setup sending email using" 36808msgstr "" 36809 36810#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 36811#, python-brace-format 36812msgid "" 36813"If you don't have an account, you can sign up for a free {name} email " 36814"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 36815msgstr "" 36816 36817#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 36818#, python-format 36819msgid "Your %s &email address:" 36820msgstr "" 36821 36822#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 36823#, python-format 36824msgid "Your %s &username:" 36825msgstr "" 36826 36827#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 36828#, python-format 36829msgid "Your %s &password:" 36830msgstr "" 36831 36832#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 36833#, python-format 36834msgid "" 36835"If you plan to use email to send books to your Kindle, remember to add your " 36836"%s email address to the allowed email addresses in your Amazon.com Kindle " 36837"management page." 36838msgstr "" 36839 36840#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 36841msgid "Setup" 36842msgstr "" 36843 36844#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 36845msgid "Incorrect username" 36846msgstr "" 36847 36848#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 36849#, python-format 36850msgid "%s needs the full email address as your username" 36851msgstr "" 36852 36853#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 36854msgid "OK to proceed?" 36855msgstr "" 36856 36857#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 36858msgid "" 36859"This will display your email password on the screen. Is it OK to proceed?" 36860msgstr "" 36861 36862#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 36863msgid "" 36864"Before using this account to send mail, you must enable the \"Enable access " 36865"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 36866"Settings > POP3 & IMAP." 36867msgstr "" 36868 36869#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 36870msgid "" 36871"Google recently deliberately broke their email sending protocol (SMTP) " 36872"support in an attempt to force everyone to use their web interface so they " 36873"can show you more ads. They are trying to claim that SMTP is insecure, that " 36874"is incorrect and simply an excuse. To use a Gmail account you will need to " 36875"\"allow less secure apps\" as described <a " 36876"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 36877msgstr "" 36878 36879#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 36880msgid "" 36881"If you are setting up a new Hotmail account, Microsoft requires that you " 36882"verify your account periodically, before it will let calibre send email." 36883msgstr "" 36884 36885#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 36886#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 36887msgid "Bad configuration" 36888msgstr "" 36889 36890#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 36891msgid "You must set the From email address" 36892msgstr "" 36893 36894#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 36895msgid "" 36896"You must either set both the username <b>and</b> password for the mail " 36897"server or no username and no password at all." 36898msgstr "" 36899 36900#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 36901msgid "" 36902"No username and password set for mailserver. Most mailservers need a " 36903"username and password. Are you sure?" 36904msgstr "" 36905 36906#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 36907msgid "Send email &from:" 36908msgstr "" 36909 36910#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 36911msgid "" 36912"<p>This is what will be present in the From: field of emails sent by " 36913"calibre.<br> Set it to your email address" 36914msgstr "" 36915 36916#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 36917msgid "" 36918"<p>A mail server is useful if the service you are sending mail to only " 36919"accepts email from well know mail services." 36920msgstr "" 36921 36922#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 36923msgid "Email server" 36924msgstr "" 36925 36926#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 36927msgid "calibre can <b>optionally</b> use a server to send mail" 36928msgstr "" 36929 36930#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 36931msgid "&Hostname:" 36932msgstr "" 36933 36934#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 36935msgid "The hostname of your mail server. For example, smtp.gmail.com" 36936msgstr "" 36937 36938#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 36939msgid "&Port:" 36940msgstr "" 36941 36942#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 36943msgid "" 36944"The port your mail server listens for connections on. The default is 25" 36945msgstr "" 36946 36947#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 36948msgid "Your username on the mail server" 36949msgstr "" 36950 36951#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 36952msgid "Your password on the mail server" 36953msgstr "" 36954 36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 36956msgid "&Show" 36957msgstr "" 36958 36959#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 36960msgid "Encr&yption:" 36961msgstr "" 36962 36963#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 36964msgid "" 36965"Use TLS encryption when connecting to the mail server. This is the most " 36966"common." 36967msgstr "" 36968 36969#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 36970msgid "&TLS" 36971msgstr "" 36972 36973#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 36974msgid "Use SSL encryption when connecting to the mail server." 36975msgstr "" 36976 36977#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 36978msgid "SS&L" 36979msgstr "" 36980 36981#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 36982msgid "WARNING: Using no encryption is highly insecure" 36983msgstr "" 36984 36985#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 36986msgid "Use &GMX" 36987msgstr "" 36988 36989#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 36990msgid "Use &Hotmail" 36991msgstr "" 36992 36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 36994msgid "&Test email" 36995msgstr "" 36996 36997#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 36998msgid "" 36999"<p>If you use the <a " 37000"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37001"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37002"your calibre book collection wirelessly, directly on the device. To do this " 37003"you have to turn on the calibre Content server." 37004msgstr "" 37005 37006#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37007msgid "Turn on the &Content server" 37008msgstr "" 37009 37010#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37011#, python-format 37012msgid "" 37013"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37014"<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." 37015msgstr "" 37016 37017#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37018#, python-brace-format 37019msgid "Invalid query format for colon-separated search: {0}" 37020msgstr "" 37021 37022#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37023msgid "BIBTEX catalog generator" 37024msgstr "" 37025 37026#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37027#, python-format 37028msgid "" 37029"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37030"Available fields: %(fields)s.\n" 37031"plus user-created custom fields.\n" 37032"Example: %(opt)s=title,authors,tags\n" 37033"Default: '%%default'\n" 37034"Applies to: BIBTEX output format" 37035msgstr "" 37036 37037#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37038#, python-format 37039msgid "" 37040"Output field to sort on.\n" 37041"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37042"Default: '%default'\n" 37043"Applies to: BIBTEX output format" 37044msgstr "" 37045 37046#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37047#, python-format 37048msgid "" 37049"Create a citation for BibTeX entries.\n" 37050"Boolean value: True, False\n" 37051"Default: '%default'\n" 37052"Applies to: BIBTEX output format" 37053msgstr "" 37054 37055#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37056#, python-format 37057msgid "" 37058"Create a file entry if formats is selected for BibTeX entries.\n" 37059"Boolean value: True, False\n" 37060"Default: '%default'\n" 37061"Applies to: BIBTEX output format" 37062msgstr "" 37063 37064#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37065#, python-format 37066msgid "" 37067"The template for citation creation from database fields.\n" 37068"Should be a template with {} enclosed fields.\n" 37069"Available fields: %s.\n" 37070"Default: '%%default'\n" 37071"Applies to: BIBTEX output format" 37072msgstr "" 37073 37074#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37075#, python-format 37076msgid "" 37077"BibTeX file encoding output.\n" 37078"Available types: utf8, cp1252, ascii.\n" 37079"Default: '%default'\n" 37080"Applies to: BIBTEX output format" 37081msgstr "" 37082 37083#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37084#, python-format 37085msgid "" 37086"BibTeX file encoding flag.\n" 37087"Available types: strict, replace, ignore, backslashreplace.\n" 37088"Default: '%default'\n" 37089"Applies to: BIBTEX output format" 37090msgstr "" 37091 37092#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37093#, python-format 37094msgid "" 37095"Entry type for BibTeX catalog.\n" 37096"Available types: book, misc, mixed.\n" 37097"Default: '%default'\n" 37098"Applies to: BIBTEX output format" 37099msgstr "" 37100 37101#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37102msgid "CSV/XML catalog generator" 37103msgstr "" 37104 37105#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37106#, python-format 37107msgid "" 37108"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37109"Available fields: %(fields)s,\n" 37110"plus user-created custom fields.\n" 37111"Example: %(opt)s=title,authors,tags\n" 37112"Default: '%%default'\n" 37113"Applies to: CSV, XML output formats" 37114msgstr "" 37115 37116#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37117#, python-format 37118msgid "" 37119"Output field to sort on.\n" 37120"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37121"Default: '%default'\n" 37122"Applies to: CSV, XML output formats" 37123msgstr "" 37124 37125#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37126msgid "AZW3/EPUB/MOBI catalog generator" 37127msgstr "" 37128 37129#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37130#, python-format 37131msgid "" 37132"Title of generated catalog used as title in metadata.\n" 37133"Default: '%default'\n" 37134"Applies to: AZW3, EPUB, MOBI output formats" 37135msgstr "" 37136 37137#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37138#, python-format 37139msgid "" 37140"Create cross-references in Authors section for books with multiple authors.\n" 37141"Default: '%default'\n" 37142"Applies to: AZW3, EPUB, MOBI output formats" 37143msgstr "" 37144 37145#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37146#, python-format 37147msgid "" 37148"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" 37149"Default: '%default'\n" 37150"Applies to: AZW3, EPUB, MOBI output formats" 37151msgstr "" 37152 37153#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37154#, python-format 37155msgid "" 37156"Regex describing tags to exclude as genres.\n" 37157"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37158"Applies to: AZW3, EPUB, MOBI output formats" 37159msgstr "" 37160 37161#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37162#, python-format 37163msgid "" 37164"Specifies the rules used to exclude books from the generated catalog.\n" 37165"The model for an exclusion rule is either\n" 37166"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37167"('<rule name>','<custom column>','<pattern>').\n" 37168"For example:\n" 37169"(('Archived books','#status','Archived'),)\n" 37170"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37171"When multiple rules are defined, all rules will be applied.\n" 37172"Default: \n" 37173"\"%default\"\n" 37174"Applies to: AZW3, EPUB, MOBI output formats" 37175msgstr "" 37176 37177#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37178#, python-format 37179msgid "" 37180"Include 'Authors' section in catalog.\n" 37181"Default: '%default'\n" 37182"Applies to: AZW3, EPUB, MOBI output formats" 37183msgstr "" 37184 37185#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37186#, python-format 37187msgid "" 37188"Include 'Descriptions' section in catalog.\n" 37189"Default: '%default'\n" 37190"Applies to: AZW3, EPUB, MOBI output formats" 37191msgstr "" 37192 37193#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37194#, python-format 37195msgid "" 37196"Include 'Genres' section in catalog.\n" 37197"Default: '%default'\n" 37198"Applies to: AZW3, EPUB, MOBI output formats" 37199msgstr "" 37200 37201#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107 37202#, python-format 37203msgid "" 37204"Include 'Titles' section in catalog.\n" 37205"Default: '%default'\n" 37206"Applies to: AZW3, EPUB, MOBI output formats" 37207msgstr "" 37208 37209#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114 37210#, python-format 37211msgid "" 37212"Include 'Series' section in catalog.\n" 37213"Default: '%default'\n" 37214"Applies to: AZW3, EPUB, MOBI output formats" 37215msgstr "" 37216 37217#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121 37218#, python-format 37219msgid "" 37220"Include 'Recently Added' section in catalog.\n" 37221"Default: '%default'\n" 37222"Applies to: AZW3, EPUB, MOBI output formats" 37223msgstr "" 37224 37225#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128 37226#, python-format 37227msgid "" 37228"Source field for 'Genres' section.\n" 37229"Default: '%default'\n" 37230"Applies to: AZW3, EPUB, MOBI output formats" 37231msgstr "" 37232 37233#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37234#, python-format 37235msgid "" 37236"Custom field containing note text to insert in Description header.\n" 37237"Default: '%default'\n" 37238"Applies to: AZW3, EPUB, MOBI output formats" 37239msgstr "" 37240 37241#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37242#, python-format 37243msgid "" 37244"#<custom field>:[before|after]:[True|False] specifying:\n" 37245" <custom field> Custom field containing notes to merge with comments\n" 37246" [before|after] Placement of notes with respect to comments\n" 37247" [True|False] - A horizontal rule is inserted between notes and comments\n" 37248"Default: '%default'\n" 37249"Applies to: AZW3, EPUB, MOBI output formats" 37250msgstr "" 37251 37252#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37253#, python-format 37254msgid "" 37255"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" 37256"Default: '%default'\n" 37257"Applies to: AZW3, EPUB, MOBI output formats" 37258msgstr "" 37259 37260#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37261#, python-format 37262msgid "" 37263"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37264"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37265"When multiple rules are defined, the first matching rule will be used.\n" 37266"Default:\n" 37267"\"%default\"\n" 37268"Applies to: AZW3, EPUB, MOBI output formats" 37269msgstr "" 37270 37271#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37272#, python-format 37273msgid "" 37274"Use a named preset created with the GUI catalog builder.\n" 37275"A preset specifies all settings for building a catalog.\n" 37276"Default: '%default'\n" 37277"Applies to: AZW3, EPUB, MOBI output formats" 37278msgstr "" 37279 37280#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37281#, python-format 37282msgid "" 37283"Replace existing cover when generating the catalog.\n" 37284"Default: '%default'\n" 37285"Applies to: AZW3, EPUB, MOBI output formats" 37286msgstr "" 37287 37288#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37289#, python-format 37290msgid "" 37291"Size hint (in inches) for book covers in catalog.\n" 37292"Range: 1.0 - 2.0\n" 37293"Default: '%default'\n" 37294"Applies to: AZW3, EPUB, MOBI output formats" 37295msgstr "" 37296 37297#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202 37298#, python-format 37299msgid "Error: Preset \"%s\" not found." 37300msgstr "" 37301 37302#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37303#, python-format 37304msgid "Stored presets: %s" 37305msgstr "" 37306 37307#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37308msgid "Error: No stored presets." 37309msgstr "" 37310 37311#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37312msgid "" 37313"\n" 37314"*** Adding 'By authors' section required for MOBI output ***" 37315msgstr "" 37316 37317#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37318msgid "column not in book: " 37319msgstr "" 37320 37321#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37322msgid "Symbols" 37323msgstr "" 37324 37325#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37326msgid "No genres to catalog.\n" 37327msgstr "" 37328 37329#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37330msgid "Check 'Excluded genres' regex in the E-book options.\n" 37331msgstr "" 37332 37333#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37334msgid "No books available to catalog" 37335msgstr "" 37336 37337#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37338#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37339msgid "Titles" 37340msgstr "" 37341 37342#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37343msgid "Genres" 37344msgstr "" 37345 37346#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37347#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37348msgid "Recently Added" 37349msgstr "" 37350 37351#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37352#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37353msgid "Recently Read" 37354msgstr "" 37355 37356#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37357msgid "Descriptions" 37358msgstr "" 37359 37360#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37361msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37362msgstr "" 37363 37364#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37365msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37366msgstr "" 37367 37368#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37369msgid "Sorting database" 37370msgstr "" 37371 37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37373msgid "Sorting titles" 37374msgstr "" 37375 37376#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37377msgid "" 37378"No books to catalog.\n" 37379"Check 'Excluded books' rules in the E-book options.\n" 37380msgstr "" 37381 37382#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37383msgid "No books available to include in catalog" 37384msgstr "" 37385 37386#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37387#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37388#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37389#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37392#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37393#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37394#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37395#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37396#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37397msgid "error in" 37398msgstr "" 37399 37400#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37401msgid "Genres HTML" 37402msgstr "" 37403 37404#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37405msgid "Titles HTML" 37406msgstr "" 37407 37408#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37409#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37410#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37411msgid "by " 37412msgstr "" 37413 37414#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37415msgid "Descriptions HTML" 37416msgstr "" 37417 37418#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37419msgid "Description HTML" 37420msgstr "" 37421 37422#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37423msgid "NCX header" 37424msgstr "" 37425 37426#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37427msgid "NCX for descriptions" 37428msgstr "" 37429 37430#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37431msgid "NCX for Series" 37432msgstr "" 37433 37434#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37435#, python-format 37436msgid "Series beginning with %s" 37437msgstr "" 37438 37439#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37440#, python-format 37441msgid "Series beginning with '%s'" 37442msgstr "" 37443 37444#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37445msgid "NCX for Titles" 37446msgstr "" 37447 37448#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37449#, python-format 37450msgid "Titles beginning with %s" 37451msgstr "" 37452 37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37454#, python-format 37455msgid "Titles beginning with '%s'" 37456msgstr "" 37457 37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37459msgid "NCX for Authors" 37460msgstr "" 37461 37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37463#, python-format 37464msgid "Authors beginning with %s" 37465msgstr "" 37466 37467#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37468#, python-format 37469msgid "Authors beginning with '%s'" 37470msgstr "" 37471 37472#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37473msgid "NCX for Recently Added" 37474msgstr "" 37475 37476#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37477msgid "NCX for Recently Read" 37478msgstr "" 37479 37480#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37481msgid "NCX for genres" 37482msgstr "" 37483 37484#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37485msgid "Generating OPF" 37486msgstr "" 37487 37488#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37489msgid "Thumbnails" 37490msgstr "" 37491 37492#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37493msgid "Thumbnail" 37494msgstr "" 37495 37496#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37497msgid "Saving NCX" 37498msgstr "" 37499 37500#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37501msgid "Invalid titles" 37502msgstr "" 37503 37504#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37505msgid "Extra titles" 37506msgstr "" 37507 37508#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37509msgid "Invalid authors" 37510msgstr "" 37511 37512#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37513msgid "Extra authors" 37514msgstr "" 37515 37516#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37517msgid "Missing book formats" 37518msgstr "" 37519 37520#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37521msgid "Extra book formats" 37522msgstr "" 37523 37524#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37525msgid "Unknown files in books" 37526msgstr "" 37527 37528#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37529msgid "Missing cover files" 37530msgstr "" 37531 37532#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37533msgid "Cover files not in database" 37534msgstr "" 37535 37536#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37537msgid "Folders raising exception" 37538msgstr "" 37539 37540#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37541msgid "INVALID CONDITION" 37542msgstr "" 37543 37544#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37545#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37546#, python-format 37547msgid "Path to library too long. Must be less than %d characters." 37548msgstr "" 37549 37550#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37551#, python-format 37552msgid " (%s books)" 37553msgstr "" 37554 37555#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37556msgid "Identifiers" 37557msgstr "" 37558 37559#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37560msgid "On device" 37561msgstr "" 37562 37563#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37564msgid "Series sort" 37565msgstr "" 37566 37567#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37568msgid "Title sort" 37569msgstr "" 37570 37571#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37572msgid "The title" 37573msgstr "" 37574 37575#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37576msgid "The authors" 37577msgstr "" 37578 37579#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37580#, python-brace-format 37581msgid "" 37582"The author sort string. To use only the first letter of the name use " 37583"{author_sort[0]}" 37584msgstr "" 37585 37586#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37587msgid "The tags" 37588msgstr "" 37589 37590#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37591msgid "The series" 37592msgstr "" 37593 37594#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37595msgid "" 37596"The series number. To get leading zeros use {series_index:0>3s} or " 37597"{series_index:>3s} for leading spaces" 37598msgstr "" 37599 37600#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37601msgid "The rating" 37602msgstr "" 37603 37604#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37605msgid "The ISBN" 37606msgstr "" 37607 37608#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37609msgid "The publisher" 37610msgstr "" 37611 37612#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37613msgid "The date" 37614msgstr "" 37615 37616#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37617msgid "The published date" 37618msgstr "" 37619 37620#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37621msgid "The date when the metadata for this book record was last modified" 37622msgstr "" 37623 37624#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37625msgid "The language(s) of this book" 37626msgstr "" 37627 37628#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37629msgid "The calibre internal id" 37630msgstr "" 37631 37632#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37633msgid "Options to control saving to disk" 37634msgstr "" 37635 37636#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37637msgid "" 37638"Normally, calibre will update the metadata in the saved files from what is " 37639"in the calibre library. Makes saving to disk slower." 37640msgstr "" 37641 37642#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37643msgid "" 37644"Normally, calibre will write the metadata into a separate OPF file along " 37645"with the actual e-book files." 37646msgstr "" 37647 37648#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37649msgid "" 37650"Normally, calibre will save the cover in a separate file along with the " 37651"actual e-book files." 37652msgstr "" 37653 37654#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37655msgid "" 37656"Comma separated list of formats to save for each book. By default all " 37657"available formats are saved." 37658msgstr "" 37659 37660#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37661#, python-format 37662msgid "" 37663"The template to control the filename and folder structure of the saved " 37664"files. Default is \"%(templ)s\" which will save books into a per-author " 37665"subfolder with filenames containing title and author. Available controls " 37666"are: {%(controls)s}" 37667msgstr "" 37668 37669#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37670#, python-format 37671msgid "" 37672"The template to control the filename and folder structure of files sent to " 37673"the device. Default is \"%(templ)s\" which will save books into a per-author" 37674" folder with filenames containing title and author. Available controls are: " 37675"{%(controls)s}" 37676msgstr "" 37677 37678#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37679msgid "" 37680"Have calibre convert all non English characters into English equivalents for" 37681" the file names. This is useful if saving to a legacy filesystem without " 37682"full support for Unicode filenames." 37683msgstr "" 37684 37685#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37686#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37687#, python-format 37688msgid "" 37689"The format in which to display dates. %(day)s - day, %(month)s - month, " 37690"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37691msgstr "" 37692 37693#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37694msgid "Convert paths to lowercase." 37695msgstr "" 37696 37697#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37698msgid "Replace whitespace with underscores." 37699msgstr "" 37700 37701#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37702msgid "Save into a single folder, ignoring the template folder structure" 37703msgstr "" 37704 37705#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37706#, python-format 37707msgid "" 37708"Failed to calculate path for save to disk. Template: %(templ)s\n" 37709"Error: %(err)s" 37710msgstr "" 37711 37712#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37713#, python-format 37714msgid "Template evaluation resulted in no path components. Template: %s" 37715msgstr "" 37716 37717#: /__w/calibre/calibre/src/calibre/linux.py:1144 37718msgid "The one stop solution to all your e-book needs" 37719msgstr "" 37720 37721#: /__w/calibre/calibre/src/calibre/linux.py:1146 37722msgid "calibre is the one stop solution to all your e-book needs." 37723msgstr "" 37724 37725#: /__w/calibre/calibre/src/calibre/linux.py:1147 37726msgid "" 37727"You can use calibre to catalog your books, fetch metadata for them " 37728"automatically, convert them from and to all the various e-book formats, send" 37729" them to your e-book reader devices, read the books on your computer, edit " 37730"the books in a dedicated e-book editor and even make them available over the" 37731" network with the built-in Content server. You can also download news and " 37732"periodicals in e-book format from over a thousand different news and " 37733"magazine websites." 37734msgstr "" 37735 37736#: /__w/calibre/calibre/src/calibre/linux.py:1160 37737msgid "Edit the text and styles inside e-books" 37738msgstr "" 37739 37740#: /__w/calibre/calibre/src/calibre/linux.py:1162 37741msgid "" 37742"The calibre E-book editor allows you to edit the text and styles inside the " 37743"book with a live preview of your changes." 37744msgstr "" 37745 37746#: /__w/calibre/calibre/src/calibre/linux.py:1163 37747msgid "" 37748"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 37749"various useful tools for checking the book for errors, editing the Table of " 37750"Contents, performing automated cleanups, etc." 37751msgstr "" 37752 37753#: /__w/calibre/calibre/src/calibre/linux.py:1175 37754msgid "Read e-books in over a dozen different formats" 37755msgstr "" 37756 37757#: /__w/calibre/calibre/src/calibre/linux.py:1177 37758msgid "" 37759"The calibre E-book viewer allows you to read e-books in over a dozen " 37760"different formats." 37761msgstr "" 37762 37763#: /__w/calibre/calibre/src/calibre/linux.py:1178 37764msgid "" 37765"It has a full screen mode for distraction free reading and can display the " 37766"text with multiple columns per screen." 37767msgstr "" 37768 37769#: /__w/calibre/calibre/src/calibre/linux.py:1315 37770msgid "Command Line Interface" 37771msgstr "" 37772 37773#: /__w/calibre/calibre/src/calibre/linux.py:1316 37774msgid "" 37775"On macOS, the command line tools are inside the calibre bundle, for example," 37776" if you installed calibre in :file:`/Applications` the command line tools " 37777"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 37778msgstr "" 37779 37780#: /__w/calibre/calibre/src/calibre/linux.py:1319 37781msgid "Documented commands" 37782msgstr "" 37783 37784#: /__w/calibre/calibre/src/calibre/linux.py:1319 37785msgid "Undocumented commands" 37786msgstr "" 37787 37788#: /__w/calibre/calibre/src/calibre/linux.py:1320 37789msgid "" 37790"You can see usage for undocumented commands by executing them without " 37791"arguments in a terminal." 37792msgstr "" 37793 37794#: /__w/calibre/calibre/src/calibre/linux.py:1321 37795msgid "Change language" 37796msgstr "" 37797 37798#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 37799#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 37800#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 37801#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 37802msgid "Newest" 37803msgstr "" 37804 37805#: /__w/calibre/calibre/src/calibre/srv/code.py:130 37806#, python-brace-format 37807msgid "<b>{title}</b> by {authors}" 37808msgstr "" 37809 37810#: /__w/calibre/calibre/src/calibre/srv/code.py:131 37811#, python-brace-format 37812msgid "{series_index} of <i>{series}</i>" 37813msgstr "" 37814 37815#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37816#, python-brace-format 37817msgid "Date: {timestamp}" 37818msgstr "" 37819 37820#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37821#, python-brace-format 37822msgid "Published: {pubdate}" 37823msgstr "" 37824 37825#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37826#, python-brace-format 37827msgid "Publisher: {publisher}" 37828msgstr "" 37829 37830#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 37831msgid "Show " 37832msgstr "" 37833 37834#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 37835msgid " sorted by " 37836msgstr "" 37837 37838#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37839msgid "Change library" 37840msgstr "" 37841 37842#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37843msgid "Change library to: " 37844msgstr "" 37845 37846#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 37847msgid "Switch to the full interface (non-mobile interface)" 37848msgstr "" 37849 37850#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 37851msgid "" 37852"The full interface gives you many more features, but it may not work well on" 37853" a small screen" 37854msgstr "" 37855 37856#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 37857#, python-brace-format 37858msgid "{0} is not a valid IP address/network, with error: {1}" 37859msgstr "" 37860 37861#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 37862#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 37863msgid "username [password]" 37864msgstr "" 37865 37866#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 37867msgid "Give this user only read access" 37868msgstr "" 37869 37870#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 37871#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 37872#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 37873#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 37874msgid "username is required" 37875msgstr "" 37876 37877#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 37878msgid "username" 37879msgstr "" 37880 37881#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 37882msgid "username set|reset|toggle|show" 37883msgstr "" 37884 37885#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 37886msgid "username and operation are required" 37887msgstr "" 37888 37889#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 37890msgid "[options] username [library_name ...]" 37891msgstr "" 37892 37893#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 37894msgid "" 37895"Specify the action to perform.\n" 37896"A value of \"show\" shows the current library restrictions for the specified user.\n" 37897"A value of \"allow-all\" removes all library restrictions.\n" 37898"A value of \"allow\" allows access to only the specified libraries.\n" 37899"A value of \"block\" allows access to all, except the specified libraries.\n" 37900"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." 37901msgstr "" 37902 37903#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 37904msgid "Unknown command: {}" 37905msgstr "" 37906 37907#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 37908msgid "Manage the user accounts for calibre-server. Available commands are:" 37909msgstr "" 37910 37911#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 37912msgid "Use {} for help on individual commands" 37913msgstr "" 37914 37915#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 37916msgid "What do you want to do?" 37917msgstr "" 37918 37919#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 37920msgid "default" 37921msgstr "" 37922 37923#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 37924msgid "No choice selected, exiting..." 37925msgstr "" 37926 37927#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 37928#, python-format 37929msgid "%s is not a valid choice, try again" 37930msgstr "" 37931 37932#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 37933msgid "Existing user names:" 37934msgstr "" 37935 37936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 37937msgid "There are no users, you must first add an user" 37938msgstr "" 37939 37940#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 37941#, python-format 37942msgid "The username %s does not exist" 37943msgstr "" 37944 37945#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 37946#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 37947msgid "Enter the username" 37948msgstr "" 37949 37950#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 37951#, python-format 37952msgid "Enter the new password for %s: " 37953msgstr "" 37954 37955#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 37956#: /__w/calibre/calibre/src/calibre/srv/users.py:62 37957msgid "Empty passwords are not allowed" 37958msgstr "" 37959 37960#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 37961#, python-format 37962msgid "Re-enter the new password for %s, to verify: " 37963msgstr "" 37964 37965#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 37966msgid "Passwords do not match" 37967msgstr "" 37968 37969#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 37970#, python-format 37971msgid "User %s added successfully!" 37972msgstr "" 37973 37974#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 37975#, python-format 37976msgid "Are you sure you want to remove the user %s?" 37977msgstr "" 37978 37979#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 37980#, python-format 37981msgid "User %s successfully removed!" 37982msgstr "" 37983 37984#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 37985#, python-format 37986msgid "Password for %s successfully changed!" 37987msgstr "" 37988 37989#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 37990#, python-brace-format 37991msgid "Current password for {0} is: {1}" 37992msgstr "" 37993 37994#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 37995msgid "Allow {} to make changes (i.e. grant write access)" 37996msgstr "" 37997 37998#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 37999msgid "Prevent {} from making changes (i.e. remove write access)" 38000msgstr "" 38001 38002#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38003msgid "{} has the following additional per-library restrictions:" 38004msgstr "" 38005 38006#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38007msgid "{} has no additional per-library restrictions" 38008msgstr "" 38009 38010#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38011msgid "Allow access to all libraries" 38012msgstr "" 38013 38014#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38015msgid "Allow access to only specified libraries" 38016msgstr "" 38017 38018#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38019msgid "Allow access to all, except specified libraries" 38020msgstr "" 38021 38022#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38023msgid "Change per-library restrictions" 38024msgstr "" 38025 38026#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38027msgid "Enter the name of the library:" 38028msgstr "" 38029 38030#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38031msgid "" 38032"Enter a search expression, access will be granted only to books matching " 38033"this expression. An empty expression will grant access to all books." 38034msgstr "" 38035 38036#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38037msgid "Another restriction?" 38038msgstr "" 38039 38040#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38041msgid "Enter a comma separated list of library names:" 38042msgstr "" 38043 38044#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38045msgid "Allowing access only to libraries: {}" 38046msgstr "" 38047 38048#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38049msgid "Allowing access to all libraries, except: {}" 38050msgstr "" 38051 38052#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38053msgid "Show password for {}" 38054msgstr "" 38055 38056#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38057msgid "Change read/write permission for {}" 38058msgstr "" 38059 38060#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38061msgid "Change the libraries {} is allowed to access" 38062msgstr "" 38063 38064#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38065#, python-brace-format 38066msgid "{0} has {1} access" 38067msgstr "" 38068 38069#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38070msgid "read-write" 38071msgstr "" 38072 38073#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38074msgid "readonly" 38075msgstr "" 38076 38077#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38078msgid "Add a new user" 38079msgstr "" 38080 38081#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38082msgid "Edit an existing user" 38083msgstr "" 38084 38085#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38086msgid "Remove a user" 38087msgstr "" 38088 38089#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38090msgid "one item" 38091msgid_plural "{} items" 38092msgstr[0] "" 38093 38094#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38095#, python-format 38096msgid "RATING: %s<br />" 38097msgstr "" 38098 38099#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38100#, python-format 38101msgid "TAGS: %s<br />" 38102msgstr "" 38103 38104#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38105#, python-format 38106msgid "SERIES: %(series)s [%(sidx)s]<br />" 38107msgstr "" 38108 38109#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38110msgid "Books in your library" 38111msgstr "" 38112 38113#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38114msgid "By " 38115msgstr "" 38116 38117#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38118msgid "Books sorted by " 38119msgstr "" 38120 38121#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38122msgid "Library:" 38123msgstr "" 38124 38125#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38126msgid "Change calibre library to:" 38127msgstr "" 38128 38129#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38130#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38131#, python-format 38132msgid "By %s" 38133msgstr "" 38134 38135#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38136#, python-brace-format 38137msgid "By {0} :: {1}" 38138msgstr "" 38139 38140#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38141msgid "Path to the SSL certificate file" 38142msgstr "" 38143 38144#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38145msgid "Path to the SSL private key file" 38146msgstr "" 38147 38148#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38149msgid "Time (in seconds) after which an idle connection is closed" 38150msgstr "" 38151 38152#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38153msgid "" 38154"Time (in seconds) to wait for a response from the server when making queries" 38155msgstr "" 38156 38157#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38158msgid "Total time in seconds to wait for clean shutdown" 38159msgstr "" 38160 38161#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38162msgid "Socket pre-allocation, for example, with systemd socket activation" 38163msgstr "" 38164 38165#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38166msgid "Max. size of single HTTP header (in KB)" 38167msgstr "" 38168 38169#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38170msgid "Max. allowed size for files uploaded to the server (in MB)" 38171msgstr "" 38172 38173#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38174msgid "Minimum size for which responses use data compression (in bytes)" 38175msgstr "" 38176 38177#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38178msgid "Number of worker threads used to process requests" 38179msgstr "" 38180 38181#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38182msgid "Maximum number of worker processes" 38183msgstr "" 38184 38185#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38186msgid "" 38187"Worker processes are launched as needed and used for large jobs such as " 38188"preparing a book for viewing, adding books, converting, etc. Normally, the " 38189"max. number of such processes is based on the number of CPU cores. You can " 38190"control it by this setting." 38191msgstr "" 38192 38193#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38194msgid "Maximum time for worker processes" 38195msgstr "" 38196 38197#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38198msgid "" 38199"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38200" to zero for no limit." 38201msgstr "" 38202 38203#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38204msgid "The port on which to listen for connections" 38205msgstr "" 38206 38207#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38208msgid "A prefix to prepend to all URLs" 38209msgstr "" 38210 38211#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38212msgid "" 38213"Useful if you wish to run this server behind a reverse proxy. For example " 38214"use, /calibre as the URL prefix." 38215msgstr "" 38216 38217#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38218msgid "Number of books to show in a single page" 38219msgstr "" 38220 38221#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38222msgid "The number of books to show in a single page in the browser." 38223msgstr "" 38224 38225#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38226msgid "Advertise OPDS feeds via BonJour" 38227msgstr "" 38228 38229#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38230msgid "" 38231"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38232" apps can detect and connect to the server automatically." 38233msgstr "" 38234 38235#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38236msgid "Maximum number of books in OPDS feeds" 38237msgstr "" 38238 38239#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38240msgid "" 38241"The maximum number of books that the server will return in a single OPDS " 38242"acquisition feed." 38243msgstr "" 38244 38245#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38246msgid "Maximum number of ungrouped items in OPDS feeds" 38247msgstr "" 38248 38249#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38250msgid "" 38251"Group items in categories such as author/tags by first letter when there are" 38252" more than this number of items. Set to zero to disable." 38253msgstr "" 38254 38255#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38256msgid "The interface on which to listen for connections" 38257msgstr "" 38258 38259#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38260msgid "" 38261"The default is to listen on all available IPv4 interfaces. You can change " 38262"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38263"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38264"connections." 38265msgstr "" 38266 38267#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38268msgid "Fallback to auto-detected interface" 38269msgstr "" 38270 38271#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38272msgid "" 38273"If for some reason the server is unable to bind to the interface specified " 38274"in the listen_on option, then it will try to detect an interface that " 38275"connects to the outside world and bind to that." 38276msgstr "" 38277 38278#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38279msgid "Zero copy file transfers for increased performance" 38280msgstr "" 38281 38282#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38283msgid "" 38284"This will use zero-copy in-kernel transfers when sending files over the " 38285"network, increasing performance. However, it can cause corrupted file " 38286"transfers on some broken filesystems. If you experience corrupted file " 38287"transfers, turn it off." 38288msgstr "" 38289 38290#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38291msgid "Max. log file size (in MB)" 38292msgstr "" 38293 38294#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38295msgid "" 38296"The maximum size of log files, generated by the server. When the log becomes" 38297" larger than this size, it is automatically rotated. Set to zero to disable " 38298"log rotation." 38299msgstr "" 38300 38301#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38302msgid "Log HTTP 404 (Not Found) requests" 38303msgstr "" 38304 38305#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38306msgid "" 38307"Normally, the server logs all HTTP requests for resources that are not " 38308"found. This can generate a lot of log spam, if your server is targeted by " 38309"bots. Use this option to turn it off." 38310msgstr "" 38311 38312#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38313msgid "Password based authentication to access the server" 38314msgstr "" 38315 38316#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38317msgid "" 38318"Normally, the server is unrestricted, allowing anyone to access it. You can " 38319"restrict access to predefined users with this option." 38320msgstr "" 38321 38322#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38323msgid "Allow un-authenticated local connections to make changes" 38324msgstr "" 38325 38326#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38327msgid "" 38328"Normally, if you do not turn on authentication, the server operates in read-" 38329"only mode, so as to not allow anonymous users to make changes to your " 38330"calibre libraries. This option allows anybody connecting from the same " 38331"computer as the server is running on to make changes. This is useful if you " 38332"want to run the server without authentication but still use calibredb to " 38333"make changes to your calibre libraries. Note that turning on this option " 38334"means any program running on the computer can make changes to your calibre " 38335"libraries." 38336msgstr "" 38337 38338#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38339msgid "" 38340"Allow un-authenticated connections from specific IP addresses to make " 38341"changes" 38342msgstr "" 38343 38344#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38345msgid "" 38346"Normally, if you do not turn on authentication, the server operates in read-" 38347"only mode, so as to not allow anonymous users to make changes to your " 38348"calibre libraries. This option allows anybody connecting from the specified " 38349"IP addresses to make changes. Must be a comma separated list of address or " 38350"network specifications. This is useful if you want to run the server without" 38351" authentication but still use calibredb to make changes to your calibre " 38352"libraries. Note that turning on this option means anyone connecting from the" 38353" specified IP addresses can make changes to your calibre libraries." 38354msgstr "" 38355 38356#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38357msgid "Path to user database" 38358msgstr "" 38359 38360#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38361msgid "" 38362"Path to a file in which to store the user and password information. Normally" 38363" a file in the calibre configuration folder is used." 38364msgstr "" 38365 38366#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38367msgid "Choose the type of authentication used" 38368msgstr "" 38369 38370#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38371msgid "" 38372"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38373" are putting this server behind an SSL proxy. Otherwise, leave it as " 38374"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38375"use \"digest\"." 38376msgstr "" 38377 38378#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38379msgid "Ban IP addresses that have repeated login failures" 38380msgstr "" 38381 38382#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38383msgid "" 38384"Temporarily bans access for IP addresses that have repeated login failures " 38385"for the specified number of minutes. Useful to prevent attempts at guessing " 38386"passwords. If set to zero, no banning is done." 38387msgstr "" 38388 38389#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38390msgid "Number of login failures for ban" 38391msgstr "" 38392 38393#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38394msgid "The number of login failures after which an IP address is banned" 38395msgstr "" 38396 38397#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38398msgid "Ignored user-defined metadata fields" 38399msgstr "" 38400 38401#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38402msgid "" 38403"Comma separated list of user-defined metadata fields that will not be " 38404"displayed by the Content server in the /opds and /mobile views. For example:" 38405" {}" 38406msgstr "" 38407 38408#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38409msgid "Restrict displayed user-defined fields" 38410msgstr "" 38411 38412#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38413msgid "" 38414"Comma separated list of user-defined metadata fields that will be displayed " 38415"by the Content server in the /opds and /mobile views. If you specify this " 38416"option, any fields not in this list will not be displayed. For example: {}" 38417msgstr "" 38418 38419#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38420msgid "Choose the default book list mode" 38421msgstr "" 38422 38423#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38424msgid "" 38425"Set the default book list mode that will be used for new users. Individual " 38426"users can override the default in their own settings. The default is to use " 38427"a cover grid." 38428msgstr "" 38429 38430#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38431msgid "By default, this option is disabled." 38432msgstr "" 38433 38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38435msgid "By default, this option is enabled." 38436msgstr "" 38437 38438#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38439msgid "" 38440"[options] [path to library folder...]\n" 38441"\n" 38442"Start the calibre Content server. The calibre Content server exposes your\n" 38443"calibre libraries over the internet. You can specify the path to the library\n" 38444"folders as arguments to %prog. If you do not specify any paths, all the\n" 38445"libraries that the main calibre program knows about will be used.\n" 38446msgstr "" 38447 38448#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38449msgid "" 38450"Path to log file for server log. This log contains server information and " 38451"errors, not access logs. By default it is written to stdout." 38452msgstr "" 38453 38454#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38455msgid "" 38456"Path to the access log file. This log contains information about clients " 38457"connecting to the server and making requests. By default no access logging " 38458"is done." 38459msgstr "" 38460 38461#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38462msgid "" 38463"Path to a JSON file containing a template for the custom book list mode. The" 38464" easiest way to create such a template file is to go to Preferences-> " 38465"Sharing over the net-> Book list template in calibre, create the template " 38466"and export it." 38467msgstr "" 38468 38469#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38470msgid "" 38471"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38472" The easiest way to create such a file is to go to Preferences-> Sharing " 38473"over the net->Search the internet in calibre, create the URLs and export " 38474"them." 38475msgstr "" 38476 38477#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38478msgid "Run process in background as a daemon (Linux only)." 38479msgstr "" 38480 38481#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38482msgid "Write process PID to the specified file" 38483msgstr "" 38484 38485#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38486msgid "" 38487"Automatically reload server when source code changes. Useful for " 38488"development. You should also specify a small value for the shutdown timeout." 38489msgstr "" 38490 38491#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38492#, python-brace-format 38493msgid "" 38494"Manage the database of users allowed to connect to this server. You can use " 38495"it in automated mode by adding a --. See {0} for details. See also the {1} " 38496"option." 38497msgstr "" 38498 38499#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38500#, python-brace-format 38501msgid "" 38502"Path to the user database to use for authentication. The database is a " 38503"SQLite file. To create it use {0}. You can read more about managing users " 38504"at: {1}" 38505msgstr "" 38506 38507#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38508msgid "" 38509"Another calibre program such as another instance of {} or the main calibre " 38510"program is running. Having multiple programs that can make changes to a " 38511"calibre library running at the same time is not supported." 38512msgstr "" 38513 38514#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38515msgid "Interrupted by user" 38516msgstr "" 38517 38518#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38519#, python-format 38520msgid "There is no calibre library at: %s" 38521msgstr "" 38522 38523#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38524msgid "You must specify at least one calibre library" 38525msgstr "" 38526 38527#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38528msgid "Composite Tags" 38529msgstr "" 38530 38531#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38532msgid "Enum" 38533msgstr "" 38534 38535#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38536#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38537msgid "Invalid syntax. Expected a lookup name or a word" 38538msgstr "" 38539 38540#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38541msgid "" 38542"For maximum compatibility you should use only the letters A-Z, the numbers " 38543"0-9, spaces, underscores and hyphens in the username" 38544msgstr "" 38545 38546#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38547msgid "The password must contain only ASCII (English) characters and symbols" 38548msgstr "" 38549 38550#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38551#, python-format 38552msgid "The username %s already exists" 38553msgstr "" 38554 38555#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38556msgid "Existing password is incorrect" 38557msgstr "" 38558 38559#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38560msgid "Usage" 38561msgstr "" 38562 38563#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38564msgid "Created by " 38565msgstr "" 38566 38567#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38568msgid "" 38569"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38570"arguments in quotation marks. For example: \"{}\"" 38571msgstr "" 38572 38573#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38574msgid "Options" 38575msgstr "" 38576 38577#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38578msgid "Path to the database in which books are stored" 38579msgstr "" 38580 38581#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38582msgid "Pattern to guess metadata from filenames" 38583msgstr "" 38584 38585#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38586msgid "Access key for isbndb.com" 38587msgstr "" 38588 38589#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38590msgid "Default timeout for network operations (seconds)" 38591msgstr "" 38592 38593#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38594msgid "Path to folder in which your library of books is stored" 38595msgstr "" 38596 38597#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38598msgid "The language in which to display the user interface" 38599msgstr "" 38600 38601#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38602msgid "" 38603"The default output format for e-book conversions. When auto-converting to " 38604"send to a device this can be overridden by individual device preferences. " 38605"These can be changed by right clicking the device icon in calibre and " 38606"choosing \"Configure\"." 38607msgstr "" 38608 38609#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38610msgid "Ordered list of formats to prefer for input." 38611msgstr "" 38612 38613#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38614msgid "Read metadata from files" 38615msgstr "" 38616 38617#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38618msgid "" 38619"The priority of worker processes. A higher priority means they run faster " 38620"and consume more resources. Most tasks like conversion/news download/adding " 38621"books/etc. are affected by this setting." 38622msgstr "" 38623 38624#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38625msgid "Swap author first and last names when reading metadata" 38626msgstr "" 38627 38628#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38629msgid "Add new formats to existing book records" 38630msgstr "" 38631 38632#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38633msgid "Check for duplicates when copying to another library" 38634msgstr "" 38635 38636#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38637msgid "Tags to apply to books added to the library" 38638msgstr "" 38639 38640#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38641msgid "" 38642"Mark newly added books. The mark is a temporary mark that is automatically " 38643"removed when calibre is restarted." 38644msgstr "" 38645 38646#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38647msgid "List of named saved searches" 38648msgstr "" 38649 38650#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38651msgid "User-created Tag browser categories" 38652msgstr "" 38653 38654#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38655msgid "How and when calibre updates metadata on the device." 38656msgstr "" 38657 38658#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38659msgid "" 38660"When searching for text without using lookup prefixes, as for example, Red " 38661"instead of title:Red, limit the columns searched to those named below." 38662msgstr "" 38663 38664#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38665msgid "" 38666"Choose columns to be searched when not using prefixes, as for example, when " 38667"searching for Red instead of title:Red. Enter a list of search/lookup names " 38668"separated by commas. Only takes effect if you set the option to limit search" 38669" columns above." 38670msgstr "" 38671 38672#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38673msgid "" 38674"Characters typed in the search box will match their accented versions, based" 38675" on the language you have chosen for the calibre interface. For example, in " 38676"English, searching for n will match both {} and n, but if your language is " 38677"Spanish it will only match n. Note that this is much slower than a simple " 38678"search on very large libraries. Also, this option will have no effect if you" 38679" turn on case-sensitive searching" 38680msgstr "" 38681 38682#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38683msgid "Make searches case-sensitive" 38684msgstr "" 38685 38686#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38687msgid "" 38688"Recognize numbers inside text when sorting. Setting this means that when " 38689"sorting on text fields like title the text \"Book 2\"will sort before the " 38690"text \"Book 100\". Note that setting this can cause problems with text that " 38691"starts with numbers and is a little slower." 38692msgstr "" 38693 38694#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38695#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38696msgid "Settings and plugins" 38697msgstr "" 38698 38699#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38700msgid "File is open in another process" 38701msgstr "" 38702 38703#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38704msgid "the end of the program" 38705msgstr "" 38706 38707#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38708#, python-brace-format 38709msgid "{0}: {1} near {2} on line {3}" 38710msgstr "" 38711 38712#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38713#, python-brace-format 38714msgid "{0}: {1} near {2}" 38715msgstr "" 38716 38717#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38718msgid "'End of program'" 38719msgstr "" 38720 38721#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38722#, python-brace-format 38723msgid "Failed to scan program. Invalid input '{0}'" 38724msgstr "" 38725 38726#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38727#, python-brace-format 38728msgid "Expected end of program, found '{0}'" 38729msgstr "" 38730 38731#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38732#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38733#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38734#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 38735#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 38736#, python-brace-format 38737msgid "{0} statement: expected '{1}', found '{2}'" 38738msgstr "" 38739 38740#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 38741#, python-brace-format 38742msgid "'{0}' statement: expected an identifier" 38743msgstr "" 38744 38745#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 38746#, python-brace-format 38747msgid "A stored template must begin with '{0}'" 38748msgstr "" 38749 38750#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 38751#, python-brace-format 38752msgid "Expected '{0}', found '{1}'" 38753msgstr "" 38754 38755#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 38756#, python-brace-format 38757msgid "Unknown function {0}" 38758msgstr "" 38759 38760#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 38761#, python-brace-format 38762msgid "Expected a '{0}' for function call, found '{1}'" 38763msgstr "" 38764 38765#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 38766#, python-brace-format 38767msgid "Parameters to '{0}' must be variables or assignments" 38768msgstr "" 38769 38770#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 38771#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 38772#, python-brace-format 38773msgid "Incorrect number of arguments for function {0}" 38774msgstr "" 38775 38776#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 38777#, python-brace-format 38778msgid "Expected an expression, found '{0}'" 38779msgstr "" 38780 38781#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 38782#, python-brace-format 38783msgid "{0} outside of for loop" 38784msgstr "" 38785 38786#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 38787#, python-brace-format 38788msgid "Interpreter: {0} - line number {1}" 38789msgstr "" 38790 38791#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 38792#, python-brace-format 38793msgid "Error during string comparison: operator '{0}'" 38794msgstr "" 38795 38796#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 38797#, python-brace-format 38798msgid "Value used in comparison is not a number: operator '{0}'" 38799msgstr "" 38800 38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 38802#, python-brace-format 38803msgid "Unknown identifier '{0}'" 38804msgstr "" 38805 38806#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 38807msgid "before evaluating arguments" 38808msgstr "" 38809 38810#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 38811msgid "after evaluating arguments" 38812msgstr "" 38813 38814#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 38815msgid " returned value" 38816msgstr "" 38817 38818#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 38819#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 38820#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 38821#, python-brace-format 38822msgid "Unknown field '{0}'" 38823msgstr "" 38824 38825#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 38826#, python-brace-format 38827msgid "Unhandled exception '{0}'" 38828msgstr "" 38829 38830#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 38831#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 38832#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 38833#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 38834#, python-brace-format 38835msgid "Error during operator evaluation: operator '{0}'" 38836msgstr "" 38837 38838#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 38839#, python-brace-format 38840msgid "Function {0}: invalid character name '{1}" 38841msgstr "" 38842 38843#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 38844#, python-brace-format 38845msgid "Internal error evaluating an expression: '{0}'" 38846msgstr "" 38847 38848#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 38849#, python-brace-format 38850msgid "format: type {0} requires an integer value, got {1}" 38851msgstr "" 38852 38853#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 38854#, python-brace-format 38855msgid "format: type {0} requires a decimal (float) value, got {1}" 38856msgstr "" 38857 38858#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 38859#, python-format 38860msgid "%s: unknown function" 38861msgstr "" 38862 38863#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 38864#, python-brace-format 38865msgid "No such variable {0}" 38866msgstr "" 38867 38868#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 38869#, python-brace-format 38870msgid "" 38871"Duplicate user function name {0}. Change the name or ensure that the " 38872"functions are identical" 38873msgstr "" 38874 38875#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 38876msgid "No documentation provided" 38877msgstr "" 38878 38879#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 38880msgid "" 38881"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 38882" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 38883"In many cases the lexical comparison operators (>, <, == etc) can replace " 38884"this function." 38885msgstr "" 38886 38887#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 38888msgid "" 38889"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 38890"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 38891"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 38892"function." 38893msgstr "" 38894 38895#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 38896msgid "" 38897"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 38898"cmpN\" in sequence, returning resultN for the first comparison that " 38899"succeeds. Returns else_result if no comparison succeeds. Example: " 38900"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 38901"returns \"large\". The same example with a first value of 16 returns " 38902"\"giant\"." 38903msgstr "" 38904 38905#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 38906msgid "first_matching_cmp requires an even number of arguments" 38907msgstr "" 38908 38909#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 38910msgid "" 38911"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 38912"formed by concatenating all the arguments" 38913msgstr "" 38914 38915#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 38916msgid "strlen(a) -- Returns the length of the string passed as the argument" 38917msgstr "" 38918 38919#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 38920msgid "" 38921"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 38922" argument is not a number. This function can often be replaced with the + " 38923"operator." 38924msgstr "" 38925 38926#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 38927msgid "" 38928"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 38929"not numbers. This function can often be replaced with the - operator." 38930msgstr "" 38931 38932#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 38933msgid "" 38934"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 38935"exception if any argument is not a number. This function can often be " 38936"replaced with the * operator." 38937msgstr "" 38938 38939#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 38940msgid "" 38941"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 38942"numbers. This function can often be replaced with the / operator." 38943msgstr "" 38944 38945#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 38946msgid "" 38947"ceiling(x) -- returns the smallest integer greater than or equal to x. " 38948"Throws an exception if x is not a number." 38949msgstr "" 38950 38951#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 38952msgid "" 38953"floor(x) -- returns the largest integer less than or equal to x. Throws an " 38954"exception if x is not a number." 38955msgstr "" 38956 38957#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 38958msgid "" 38959"round(x) -- returns the nearest integer to x. Throws an exception if x is " 38960"not a number." 38961msgstr "" 38962 38963#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 38964msgid "" 38965"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 38966" or y is not a number." 38967msgstr "" 38968 38969#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 38970msgid "" 38971"fractional_part(x) -- returns the value after the decimal point. For " 38972"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 38973" a number." 38974msgstr "" 38975 38976#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 38977msgid "" 38978"template(x) -- evaluates x as a template. The evaluation is done in its own " 38979"context, meaning that variables are not shared between the caller and the " 38980"template evaluation. Because the { and } characters are special, you must " 38981"use [[ for the { character and ]] for the } character; they are converted " 38982"automatically. For example, template('[[title_sort]]') will evaluate the " 38983"template {title_sort} and return its value. Note also that prefixes and " 38984"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 38985"this function when using template program mode." 38986msgstr "" 38987 38988#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 38989msgid "" 38990"eval(template) -- evaluates the template, passing the local variables (those" 38991" 'assign'ed to) instead of the book metadata. This permits using the " 38992"template processor to construct complex results from local variables. " 38993"Because the { and } characters are special, you must use [[ for the { " 38994"character and ]] for the } character; they are converted automatically. Note" 38995" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 38996"used in the argument to this function when using template program mode." 38997msgstr "" 38998 38999#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39000msgid "" 39001"assign(id, val) -- assigns val to id, then returns val. id must be an " 39002"identifier, not an expression. This function can often be replaced with the " 39003"= operator." 39004msgstr "" 39005 39006#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39007msgid "" 39008"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39009"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39010" where N is the position of the value in the list. The first item has " 39011"position 0 (zero). The function returns the last element in the list. " 39012"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39013"var_1 = 'two'; var_2 = 'foo'." 39014msgstr "" 39015 39016#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39017msgid "" 39018"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39019"calibre from the command line (calibre-debug -g), the output will go to a " 39020"black hole." 39021msgstr "" 39022 39023#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39024msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39025msgstr "" 39026 39027#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39028msgid "" 39029"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39030"named by lookup_name without applying any formatting. It evaluates and " 39031"returns the optional second argument 'default' if the field is undefined " 39032"('None')." 39033msgstr "" 39034 39035#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39036msgid "" 39037"raw_list(lookup_name, separator) -- returns the metadata list named by " 39038"lookup_name without applying any formatting or sorting and with items " 39039"separated by separator." 39040msgstr "" 39041 39042#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39043msgid "" 39044"substr(str, start, end) -- returns the start'th through the end'th " 39045"characters of str. The first character in str is the zero'th character. If " 39046"end is negative, then it indicates that many characters counting from the " 39047"right. If end is zero, then it indicates the last character. For example, " 39048"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39049"'234'." 39050msgstr "" 39051 39052#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39053msgid "" 39054"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39055"arguments are field (metadata) names, not text. The value of the appropriate" 39056" field will be fetched and used. Note that because composite columns are " 39057"fields, you can use this function in one composite field to use the value of" 39058" some other composite field. This is extremely useful when constructing " 39059"variable save paths" 39060msgstr "" 39061 39062#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39063msgid "lookup requires either 2 or an odd number of arguments" 39064msgstr "" 39065 39066#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39067msgid "" 39068"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39069" val is not empty, otherwise return `text if empty`" 39070msgstr "" 39071 39072#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39073msgid "" 39074"contains(val, pattern, text if match, text if not match) -- checks if val " 39075"contains matches for the regular expression `pattern`. Returns `text if " 39076"match` if matches are found, otherwise it returns `text if no match`" 39077msgstr "" 39078 39079#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39080msgid "" 39081"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39082"pair, checks if `val` matches the regular expression `pattern` and if so, " 39083"returns that `value`. If no pattern matches, then `else_value` is returned. " 39084"You can have as many `pattern, value` pairs as you want" 39085msgstr "" 39086 39087#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39088msgid "switch requires an odd number of arguments" 39089msgstr "" 39090 39091#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39092msgid "" 39093"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39094" concatenating the arguments. The returned value is initialized to string1. " 39095"`Prefix, string` pairs are added to the end of the value as long as the " 39096"resulting string length is less than `max`. String1 is returned even if " 39097"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39098"you wish." 39099msgstr "" 39100 39101#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39102msgid "strcat_max requires 2 or more arguments" 39103msgstr "" 39104 39105#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39106msgid "strcat_max requires an even number of arguments" 39107msgstr "" 39108 39109#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39110msgid "first argument to strcat_max must be an integer" 39111msgstr "" 39112 39113#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39114msgid "" 39115"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39116"val as a list of items separated by separator, if the pattern matches any of" 39117" the list values then return found_val.If the pattern matches no list value " 39118"then return not_found_val. The pattern and found_value pairs can be repeated" 39119" as many times as desired. The patterns are checked in order. The found_val " 39120"for the first match is returned. Aliases: in_list(), list_contains()" 39121msgstr "" 39122 39123#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39124msgid "in_list requires an odd number of arguments" 39125msgstr "" 39126 39127#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39128msgid "" 39129"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39130"treating val as a list of items separated by separator, if the string " 39131"matches any of the list values then return found_val.If the string matches " 39132"no list value then return not_found_val. The comparison is exact match (not " 39133"contains) and is case insensitive. The string and found_value pairs can be " 39134"repeated as many times as desired. The patterns are checked in order. The " 39135"found_val for the first match is returned." 39136msgstr "" 39137 39138#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39139msgid "str_in_list requires an odd number of arguments" 39140msgstr "" 39141 39142#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39143msgid "" 39144"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39145" of identifiers separated by commas, comparing the string against each value" 39146" in the list. An identifier has the format \"identifier:value\". The id " 39147"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39148"if there is any identifier with that id. The second case matches if the " 39149"regexp matches the identifier's value. If there is a match, return " 39150"found_val, otherwise return not_found_val." 39151msgstr "" 39152 39153#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39154msgid "" 39155"re(val, pattern, replacement) -- return val after applying the regular " 39156"expression. All instances of `pattern` are replaced with `replacement`. As " 39157"in all of calibre, these are Python-compatible regular expressions" 39158msgstr "" 39159 39160#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39161msgid "" 39162"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39163"applying the regular expression pattern to the val and replacing each " 39164"matched instance with the string computed by replacing each matched group by" 39165" the value returned by the corresponding template. The original matched " 39166"value for the group is available as $. In template program mode, like for " 39167"the template and the eval functions, you use [[ for { and ]] for }. The " 39168"following example in template program mode looks for series with more than " 39169"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39170")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39171msgstr "" 39172 39173#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39174msgid "" 39175"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39176"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39177"there is no comma, the function returns val unchanged" 39178msgstr "" 39179 39180#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39181msgid "" 39182"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39183"return `text if empty`" 39184msgstr "" 39185 39186#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39187msgid "" 39188"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39189"version of val, consisting of `left chars` characters from the beginning of " 39190"val, followed by `middle text`, followed by `right chars` characters from " 39191"the end of the string. `Left chars` and `right chars` must be integers. For " 39192"example, assume the title of the book is `Ancient English Laws in the Times " 39193"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39194"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39195"field's length is less than left chars + right chars + the length of `middle" 39196" text`, then the field will be used intact. For example, the title `The " 39197"Dome` would not be changed." 39198msgstr "" 39199 39200#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39201msgid "" 39202"count(val, separator) -- interprets the value as a list of items separated " 39203"by `separator`, returning the number of items in the list. Most lists use a " 39204"comma as the separator, but authors uses an ampersand. Examples: " 39205"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39206msgstr "" 39207 39208#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39209msgid "" 39210"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39211" of items separated by 'separator', returning the number of items in the " 39212"list that match the regular expression 'pattern'. Aliases: " 39213"list_count_matching(), count_matching()" 39214msgstr "" 39215 39216#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39217msgid "" 39218"list_item(val, index, separator) -- interpret the value as a list of items " 39219"separated by `separator`, returning the `index`th item. The first item is " 39220"number zero. The last item can be returned using `list_item(-1,separator)`. " 39221"If the item is not in the list, then the empty value is returned. The " 39222"separator has the same meaning as in the count function." 39223msgstr "" 39224 39225#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39226msgid "" 39227"select(val, key) -- interpret the value as a comma-separated list of items, " 39228"with the items being \"id:value\". Find the pair with the id equal to key, " 39229"and return the corresponding value. Returns the empty string if no match is " 39230"found." 39231msgstr "" 39232 39233#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39234msgid "" 39235"approximate_formats() -- return a comma-separated list of formats that at " 39236"one point were associated with the book. There is no guarantee that this " 39237"list is correct, although it probably is. This function can be called in " 39238"template program mode using the template \"{:'approximate_formats()'}\". " 39239"Note that format names are always uppercase, as in EPUB. This function works" 39240" only in the GUI. If you want to use these values in save-to-disk or send-" 39241"to-device templates then you must make a custom \"Column built from other " 39242"columns\", use the function in that column's template, and use that column's" 39243" value in your save/send templates" 39244msgstr "" 39245 39246#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39247#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39248#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39249#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39250#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39251#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39252#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39254#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39255#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39256#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39257msgid "This function can be used only in the GUI" 39258msgstr "" 39259 39260#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39261msgid "" 39262"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39263"separated items representing modification times for the formats of a book. " 39264"The date_format parameter specifies how the date is to be formatted. See the" 39265" format_date function for details. You can use the select function to get " 39266"the mod time for a specific format. Note that format names are always " 39267"uppercase, as in EPUB." 39268msgstr "" 39269 39270#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39271msgid "" 39272"formats_sizes() -- return a comma-separated list of colon-separated items " 39273"representing sizes in bytes of the formats of a book. You can use the select" 39274" function to get the size for a specific format. Note that format names are " 39275"always uppercase, as in EPUB." 39276msgstr "" 39277 39278#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39279msgid "" 39280"formats_paths() -- return a comma-separated list of colon-separated items " 39281"representing full path to the formats of a book. You can use the select " 39282"function to get the path for a specific format. Note that format names are " 39283"always uppercase, as in EPUB." 39284msgstr "" 39285 39286#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39287msgid "" 39288"human_readable(v) -- return a string representing the number v in KB, MB, " 39289"GB, etc." 39290msgstr "" 39291 39292#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39293msgid "" 39294"format_number(v, template) -- format the number v using a Python formatting " 39295"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39296"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39297" examples). See the template language and Python documentation for more " 39298"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39299"template contains only a format. Returns the empty string if formatting " 39300"fails." 39301msgstr "" 39302 39303#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39304msgid "" 39305"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39306"list of items separated by `separator`, returning a new list made from the " 39307"`start_index` to the `end_index` item. The first item is number zero. If an " 39308"index is negative, then it counts from the end of the list. As a special " 39309"case, an end_index of zero is assumed to be the length of the list. Examples" 39310" using basic template mode and assuming that the tags column (which is " 39311"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39312"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39313"returns \"A, B\"." 39314msgstr "" 39315 39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39317msgid "" 39318"subitems(val, start_index, end_index) -- This function is used to break " 39319"apart lists of items such as genres. It interprets the value as a comma-" 39320"separated list of items, where each item is a period-separated list. Returns" 39321" a new list made by first finding all the period-separated items, then for " 39322"each such item extracting the `start_index` to the `end_index` components, " 39323"then combining the results back together. The first component in a period-" 39324"separated list has an index of zero. If an index is negative, then it counts" 39325" from the end of the list. As a special case, an end_index of zero is " 39326"assumed to be the length of the list. Example using basic template mode and " 39327"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39328"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39329"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39330" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39331msgstr "" 39332 39333#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39334msgid "" 39335"format_date(val, format_string) -- format the value, which must be a date, " 39336"using the format_string, returning a string. The formatting codes are: d " 39337": the day as number without a leading zero (1 to 31) dd : the day as " 39338"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39339"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39340"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39341" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39342" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39343"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39344"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39345" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39346" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39347"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39348"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39349" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39350"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39351" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39352" replaced by the localized string for AM or PM iso : the date with time and" 39353" timezone. Must be the only format present to_number: the date as a floating" 39354" point number from_number[:fmt]: format the timestamp using fmt if present " 39355"otherwise iso" 39356msgstr "" 39357 39358#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39359msgid "uppercase(val) -- return val in upper case" 39360msgstr "" 39361 39362#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39363msgid "lowercase(val) -- return val in lower case" 39364msgstr "" 39365 39366#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39367msgid "titlecase(val) -- return val in title case" 39368msgstr "" 39369 39370#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39371msgid "capitalize(val) -- return val capitalized" 39372msgstr "" 39373 39374#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39375msgid "" 39376"booksize() -- return value of the size field. This function works only in " 39377"the GUI. If you want to use this value in save-to-disk or send-to-device " 39378"templates then you must make a custom \"Column built from other columns\", " 39379"use the function in that column's template, and use that column's value in " 39380"your save/send templates" 39381msgstr "" 39382 39383#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39384msgid "" 39385"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39386"string. This function works only in the GUI. If you want to use this value " 39387"in save-to-disk or send-to-device templates then you must make a custom " 39388"\"Column built from other columns\", use the function in that column's " 39389"template, and use that column's value in your save/send templates" 39390msgstr "" 39391 39392#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39393msgid "" 39394"annotation_count() -- return the total number of annotations of all types " 39395"attached to the current book. This function works only in the GUI." 39396msgstr "" 39397 39398#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39399msgid "" 39400"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39401"return the value of the mark, either 'true' or the comma-separated list of " 39402"named marks. Returns '' if the book is not marked." 39403msgstr "" 39404 39405#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39406msgid "series_sort() -- return the series sort value" 39407msgstr "" 39408 39409#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39410msgid "" 39411"has_cover() -- return Yes if the book has a cover, otherwise return the " 39412"empty string" 39413msgstr "" 39414 39415#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39416msgid "" 39417"first_non_empty(value [, value]*) -- returns the first value that is not " 39418"empty. If all values are empty, then the empty string is returned. You can " 39419"have as many values as you want." 39420msgstr "" 39421 39422#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39423msgid "" 39424"and(value [, value]*) -- returns the string \"1\" if all values are not " 39425"empty, otherwise returns the empty string. This function works well with " 39426"test or first_non_empty. You can have as many values as you want. In many " 39427"cases the && operator can replace this function." 39428msgstr "" 39429 39430#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39431msgid "" 39432"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39433"otherwise returns the empty string. This function works well with test or " 39434"first_non_empty. You can have as many values as you want. In many cases the" 39435" || operator can replace this function." 39436msgstr "" 39437 39438#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39439msgid "" 39440"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39441"returns the empty string. This function works well with test or " 39442"first_non_empty. In many cases the ! operator can replace this function." 39443msgstr "" 39444 39445#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39446msgid "" 39447"list_union(list1, list2, separator) -- return a list made by merging the " 39448"items in list1 and list2, removing duplicate items using a case-insensitive " 39449"comparison. If items differ in case, the one in list1 is used. The items in " 39450"list1 and list2 are separated by separator, as are the items in the returned" 39451" list. Aliases: list_union(), merge_lists()" 39452msgstr "" 39453 39454#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39455msgid "" 39456"list_remove_duplicates(list, separator) -- return a list made by removing " 39457"duplicate items in the source list. If items differ only in case, the last " 39458"of them is returned. The items in source list are separated by separator, as" 39459" are the items in the returned list." 39460msgstr "" 39461 39462#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39463msgid "" 39464"list_difference(list1, list2, separator) -- return a list made by removing " 39465"from list1 any item found in list2, using a case-insensitive comparison. The" 39466" items in list1 and list2 are separated by separator, as are the items in " 39467"the returned list." 39468msgstr "" 39469 39470#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39471msgid "" 39472"list_intersection(list1, list2, separator) -- return a list made by removing" 39473" from list1 any item not found in list2, using a case-insensitive " 39474"comparison. The items in list1 and list2 are separated by separator, as are " 39475"the items in the returned list." 39476msgstr "" 39477 39478#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39479msgid "" 39480"list_sort(list, direction, separator) -- return list sorted using a case-" 39481"insensitive sort. If direction is zero, the list is sorted ascending, " 39482"otherwise descending. The list items are separated by separator, as are the " 39483"items in the returned list." 39484msgstr "" 39485 39486#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39487msgid "" 39488"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39489"list1 and list2 contain the same items, otherwise return no_val. The items " 39490"are determined by splitting each list using the appropriate separator " 39491"character (sep1 or sep2). The order of items in the lists is not relevant. " 39492"The comparison is case insensitive." 39493msgstr "" 39494 39495#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39496msgid "" 39497"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39498" first separating src_list into items using the separator character. For " 39499"each item in the list, check if it matches include_re. If it does, then add " 39500"it to the list to be returned. If opt_replace is not the empty string, then " 39501"apply the replacement before adding the item to the returned list." 39502msgstr "" 39503 39504#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39505msgid "" 39506"list_re_group(src_list, separator, include_re, search_re [, " 39507"group_template]+) -- Like list_re except replacements are not optional. It " 39508"uses re_group(list_item, search_re, group_template, ...) when doing the " 39509"replacements on the resulting list." 39510msgstr "" 39511 39512#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39513msgid "" 39514"today() -- return a date string for today. This value is designed for use in" 39515" format_date or days_between, but can be manipulated like any other string. " 39516"The date is in ISO format." 39517msgstr "" 39518 39519#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39520msgid "" 39521"days_between(date1, date2) -- return the number of days between date1 and " 39522"date2. The number is positive if date1 is greater than date2, otherwise " 39523"negative. If either date1 or date2 are not dates, the function returns the " 39524"empty string." 39525msgstr "" 39526 39527#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39528msgid "" 39529"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39530"using 'calc_spec'. Return the new date formatted according to optional " 39531"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39532"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39533" possibly-negative number and W is one of the following letters: s: add 'v' " 39534"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39535" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39536"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39537"3 days, and subtract 1 minute from 'date'." 39538msgstr "" 39539 39540#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39541#, python-brace-format 39542msgid "{0}: invalid calculation specifier '{1}'" 39543msgstr "" 39544 39545#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39546#, python-brace-format 39547msgid "{0}: error: {1}" 39548msgstr "" 39549 39550#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39551msgid "" 39552"language_strings(lang_codes, localize) -- return the strings for the " 39553"language codes passed in lang_codes. If localize is zero, return the strings" 39554" in English. If localize is not zero, return the strings in the language of " 39555"the current locale. Lang_codes is a comma-separated list." 39556msgstr "" 39557 39558#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39559msgid "" 39560"language_codes(lang_strings) -- return the language codes for the strings " 39561"passed in lang_strings. The strings must be in the language of the current " 39562"locale. Lang_strings is a comma-separated list." 39563msgstr "" 39564 39565#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39566msgid "" 39567"current_library_name() -- return the last name on the path to the current " 39568"calibre library. This function can be called in template program mode using " 39569"the template \"{:'current_library_name()'}\"." 39570msgstr "" 39571 39572#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39573msgid "" 39574"current_library_path() -- return the path to the current calibre library. " 39575"This function can be called in template program mode using the template " 39576"\"{:'current_library_path()'}\"." 39577msgstr "" 39578 39579#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39580msgid "" 39581"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39582" suffix to a value in the same way as done in a template like " 39583"`{series_index:05.2f| - |- }`. For example, the following program produces " 39584"the same output as the above template: program: " 39585"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39586msgstr "" 39587 39588#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39589msgid "" 39590"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39591"that contain this book. This function works only in the GUI. If you want to " 39592"use these values in save-to-disk or send-to-device templates then you must " 39593"make a custom \"Column built from other columns\", use the function in that " 39594"column's template, and use that column's value in your save/send templates" 39595msgstr "" 39596 39597#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39598msgid "" 39599"current_virtual_library_name() -- return the name of the current virtual " 39600"library if there is one, otherwise the empty string. Library name case is " 39601"preserved. Example: \"program: current_virtual_library_name()\"." 39602msgstr "" 39603 39604#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39605msgid "" 39606"user_categories() -- return a comma-separated list of the user categories " 39607"that contain this book. This function works only in the GUI. If you want to " 39608"use these values in save-to-disk or send-to-device templates then you must " 39609"make a custom \"Column built from other columns\", use the function in that " 39610"column's template, and use that column's value in your save/send templates" 39611msgstr "" 39612 39613#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39614#, python-brace-format 39615msgid "" 39616"transliterate(a) -- Returns a string in a latin alphabet formed by " 39617"approximating the sound of the words in the source string. For example, if " 39618"the source is \"{0}\" the function returns \"{1}\"." 39619msgstr "" 39620 39621#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39622msgid "" 39623"author_links(val_separator, pair_separator) -- returns a string containing a" 39624" list of authors and that author's link values in the form author1 " 39625"val_separator author1link pair_separator author2 val_separator author2link " 39626"etc. An author is separated from its link value by the val_separator string " 39627"with no added spaces. author:linkvalue pairs are separated by the " 39628"pair_separator string argument with no added spaces. It is up to you to " 39629"choose separator strings that do not occur in author names or links. An " 39630"author is included even if the author link is empty." 39631msgstr "" 39632 39633#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39634msgid "" 39635"author_sorts(val_separator) -- returns a string containing a list of " 39636"author's sort values for the authors of the book. The sort is the one in the" 39637" author metadata (different from the author_sort in books). The returned " 39638"list has the form author sort 1 val_separator author sort 2 etc. The author " 39639"sort values in this list are in the same order as the authors of the book. " 39640"If you want spaces around val_separator then include them in the separator " 39641"string" 39642msgstr "" 39643 39644#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39645msgid "" 39646"connected_device_name(storage_location) -- if a device is connected then " 39647"return the device name, otherwise return the empty string. Each storage " 39648"location on a device can have a different name. The location names are " 39649"'main', 'carda' and 'cardb'. This function works only in the GUI." 39650msgstr "" 39651 39652#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39653#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39654msgid "connected_device_name: invalid storage location \"{}\"" 39655msgstr "" 39656 39657#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39658msgid "" 39659"connected_device_uuid(storage_location) -- if a device is connected then " 39660"return the device uuid (unique id), otherwise return the empty string. Each " 39661"storage location on a device has a different uuid. The location names are " 39662"'main', 'carda' and 'cardb'. This function works only in the GUI." 39663msgstr "" 39664 39665#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39666msgid "" 39667"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39668"value of the yes/no field named by the lookup key field_name for a value " 39669"specified by the parameters, returning \"yes\" if a match is found, " 39670"otherwise returning an empty string. Set the parameter is_undefined, " 39671"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39672"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39673"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39674"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39675"This function is usually used by the test() or is_empty() functions." 39676msgstr "" 39677 39678#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39679msgid "check_yes_no requires the field be a Yes/No custom column" 39680msgstr "" 39681 39682#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39683msgid "" 39684"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39685"star characters. The value is a number between 0 and 5. Set use_half_stars " 39686"to 1 if you want half star characters for custom ratings columns that " 39687"support non-integer ratings, for example 2.5." 39688msgstr "" 39689 39690#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39691msgid "The rating must be a number between 0 and 5" 39692msgstr "" 39693 39694#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39695msgid "" 39696"swap_around_articles(val, separator) -- returns the val with articles moved " 39697"to the end. The value can be a list, in which case each member of the list " 39698"is processed. If the value is a list then you must provide the list value " 39699"separator. If no separator is provided then the value is treated as being a " 39700"single value, not a list." 39701msgstr "" 39702 39703#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39704msgid "" 39705"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39706" to retrieve the arguments passed in the call. It both declares and " 39707"initializes local variables, effectively parameters. The variables are " 39708"positional; they get the value of the value given in the call in the same " 39709"position. If the corresponding parameter is not provided in the call then " 39710"arguments assigns that variable the provided default value. If there is no " 39711"default value then the variable is set to the empty string." 39712msgstr "" 39713 39714#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39715#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39716msgid "" 39717"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39718"variables\" that can be passed into the formatter. It both declares and " 39719"initializes local variables with the names of the global variables passed " 39720"in. If the corresponding variable is not provided in the passed-in globals " 39721"then it assigns that variable the provided default value. If there is no " 39722"default value then the variable is set to the empty string." 39723msgstr "" 39724 39725#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39726msgid "" 39727"field_exists(field_name) -- checks if a field (column) named field_name " 39728"exists, returning '1' if so and '' if not." 39729msgstr "" 39730 39731#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39732msgid "" 39733"character(character_name) -- returns the character named by character_name. " 39734"For example, character('newline') returns a newline character ('\\n'). The " 39735"supported character names are 'newline', 'return', 'tab', and 'backslash'." 39736msgstr "" 39737 39738#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 39739msgid "Unnamed image" 39740msgstr "" 39741 39742#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 39743msgid "Waiting..." 39744msgstr "" 39745 39746#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 39747msgid "Aborted, taking too long" 39748msgstr "" 39749 39750#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 39751msgid "Stopped" 39752msgstr "" 39753 39754#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 39755msgid "Working..." 39756msgstr "" 39757 39758#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 39759msgid "Brazilian Portuguese" 39760msgstr "" 39761 39762#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 39763msgid "English (United Kingdom)" 39764msgstr "" 39765 39766#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 39767msgid "Simplified Chinese" 39768msgstr "" 39769 39770#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 39771msgid "Traditional Chinese" 39772msgstr "" 39773 39774#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 39775msgid "English" 39776msgstr "İnglizçä" 39777 39778#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 39779msgid "English (United States)" 39780msgstr "" 39781 39782#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 39783msgid "English (Argentina)" 39784msgstr "" 39785 39786#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 39787msgid "English (Australia)" 39788msgstr "" 39789 39790#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 39791msgid "English (Japan)" 39792msgstr "" 39793 39794#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 39795msgid "English (Germany)" 39796msgstr "" 39797 39798#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 39799msgid "English (Bulgaria)" 39800msgstr "" 39801 39802#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 39803msgid "English (Egypt)" 39804msgstr "" 39805 39806#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 39807msgid "English (New Zealand)" 39808msgstr "" 39809 39810#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 39811msgid "English (Canada)" 39812msgstr "" 39813 39814#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 39815msgid "English (Greece)" 39816msgstr "" 39817 39818#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 39819msgid "English (India)" 39820msgstr "" 39821 39822#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 39823msgid "English (Nepal)" 39824msgstr "" 39825 39826#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 39827msgid "English (Thailand)" 39828msgstr "" 39829 39830#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 39831msgid "English (Turkey)" 39832msgstr "" 39833 39834#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 39835msgid "English (Cyprus)" 39836msgstr "" 39837 39838#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 39839msgid "English (Czech Republic)" 39840msgstr "" 39841 39842#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 39843msgid "English (Philippines)" 39844msgstr "" 39845 39846#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 39847msgid "English (Pakistan)" 39848msgstr "" 39849 39850#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 39851msgid "English (Poland)" 39852msgstr "" 39853 39854#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 39855msgid "English (Croatia)" 39856msgstr "" 39857 39858#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 39859msgid "English (Hungary)" 39860msgstr "" 39861 39862#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 39863msgid "English (Indonesia)" 39864msgstr "" 39865 39866#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 39867msgid "English (Israel)" 39868msgstr "" 39869 39870#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 39871msgid "English (Russia)" 39872msgstr "" 39873 39874#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 39875msgid "English (Singapore)" 39876msgstr "" 39877 39878#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 39879msgid "English (Yemen)" 39880msgstr "" 39881 39882#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 39883msgid "English (Ireland)" 39884msgstr "" 39885 39886#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 39887msgid "English (China)" 39888msgstr "" 39889 39890#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 39891msgid "English (Taiwan)" 39892msgstr "" 39893 39894#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 39895msgid "English (South Africa)" 39896msgstr "" 39897 39898#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 39899msgid "Spanish (Paraguay)" 39900msgstr "" 39901 39902#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 39903msgid "Spanish (Uruguay)" 39904msgstr "" 39905 39906#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 39907msgid "Spanish (Argentina)" 39908msgstr "" 39909 39910#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 39911msgid "Spanish (Costa Rica)" 39912msgstr "" 39913 39914#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 39915msgid "Spanish (Mexico)" 39916msgstr "" 39917 39918#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 39919msgid "Spanish (Cuba)" 39920msgstr "" 39921 39922#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 39923msgid "Spanish (Chile)" 39924msgstr "" 39925 39926#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 39927msgid "Spanish (Ecuador)" 39928msgstr "" 39929 39930#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 39931msgid "Spanish (Honduras)" 39932msgstr "" 39933 39934#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 39935msgid "Spanish (Venezuela)" 39936msgstr "" 39937 39938#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 39939msgid "Spanish (Bolivia)" 39940msgstr "" 39941 39942#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 39943msgid "Spanish (Nicaragua)" 39944msgstr "" 39945 39946#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 39947msgid "Spanish (Colombia)" 39948msgstr "" 39949 39950#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 39951msgid "German (Austria)" 39952msgstr "" 39953 39954#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 39955msgid "French (Belgium)" 39956msgstr "" 39957 39958#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 39959msgid "Dutch (Netherlands)" 39960msgstr "" 39961 39962#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 39963msgid "Dutch (Belgium)" 39964msgstr "" 39965 39966#. NOTE: Ante Meridian (i.e. like 10:00 AM) 39967#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 39968msgid "AM" 39969msgstr "" 39970 39971#. NOTE: Post Meridian (i.e. like 10:00 PM) 39972#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 39973msgid "PM" 39974msgstr "" 39975 39976#. NOTE: Ante Meridian (i.e. like 10:00 am) 39977#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 39978msgid "am" 39979msgstr "" 39980 39981#. NOTE: Post Meridian (i.e. like 10:00 pm) 39982#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 39983msgid "pm" 39984msgstr "" 39985 39986#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 39987msgid "Select All" 39988msgstr "" 39989 39990#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 39991msgid "Copy Link" 39992msgstr "" 39993 39994#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 39995msgid "&Select All" 39996msgstr "" 39997 39998#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 39999msgid "Copy &Link Location" 40000msgstr "" 40001 40002#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40003msgid "Paste and Match Style" 40004msgstr "" 40005 40006#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40007msgid "Directions" 40008msgstr "" 40009 40010#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40011msgid "Left to Right" 40012msgstr "" 40013 40014#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40015msgid "Right to Left" 40016msgstr "" 40017 40018#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40019msgid "Close without Saving" 40020msgstr "" 40021 40022#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40023msgid "Close Tab" 40024msgstr "" 40025 40026#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40027msgid "Extra characters at end of search" 40028msgstr "" 40029 40030#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40031msgid "missing )" 40032msgstr "" 40033 40034#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40035#, python-format 40036msgid "Failed to parse query, recursion limit reached: %s" 40037msgstr "" 40038 40039#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40040#, python-brace-format 40041msgid "Recursive saved search: {0}" 40042msgstr "" 40043 40044#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40045msgid "Unknown saved search: {}" 40046msgstr "" 40047 40048#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40049#, python-brace-format 40050msgid "Unknown error in saved search: {0}" 40051msgstr "" 40052 40053#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40054msgid "" 40055"%prog [options] [from to text]\n" 40056"\n" 40057"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40058"compose mode you specify from to and text and these are used to build and\n" 40059"send an email message. In the filter mode, %prog reads a complete email\n" 40060"message from STDIN and sends it.\n" 40061"\n" 40062"text is the body of the email message.\n" 40063"If text is not specified, a complete email message is read from STDIN.\n" 40064"from is the email address of the sender and to is the email address\n" 40065"of the recipient. When a complete email is read from STDIN, from and to\n" 40066"are only used in the SMTP negotiation, the message headers are not modified.\n" 40067msgstr "" 40068 40069#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40070msgid "Options to compose an email. Ignored if text is not specified" 40071msgstr "" 40072 40073#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40074msgid "File to attach to the email" 40075msgstr "" 40076 40077#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40078msgid "Subject of the email" 40079msgstr "" 40080 40081#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40082msgid "Host name of localhost. Used when connecting to SMTP server." 40083msgstr "" 40084 40085#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40086msgid "" 40087"Options to use an SMTP relay server to send mail. calibre will try to send " 40088"the email directly unless --relay is specified." 40089msgstr "" 40090 40091#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40092msgid "An SMTP relay server to use to send mail." 40093msgstr "" 40094 40095#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40096msgid "" 40097"Port to connect to on relay server. Default is to use 465 if encryption " 40098"method is SSL and 25 otherwise." 40099msgstr "" 40100 40101#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40102msgid "Username for relay" 40103msgstr "" 40104 40105#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40106msgid "Password for relay" 40107msgstr "" 40108 40109#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40110msgid "" 40111"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40112"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40113msgstr "" 40114 40115#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40116msgid "" 40117"Do not verify the server certificate when connecting using TLS. This used to" 40118" be the default behavior in calibre versions before 3.27. If you are using a" 40119" relay with a self-signed or otherwise invalid certificate, you can use this" 40120" option to restore the pre 3.27 behavior" 40121msgstr "" 40122 40123#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40124msgid "" 40125"Path to a file of concatenated CA certificates in PEM format, used to verify" 40126" the server certificate when using TLS. By default, the system CA " 40127"certificates are used." 40128msgstr "" 40129 40130#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40131msgid "Path to maildir folder to store failed email messages in." 40132msgstr "" 40133 40134#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40135msgid "" 40136"Fork and deliver message in background. If you use this option, you should " 40137"also use --outbox to handle delivery failures." 40138msgstr "" 40139 40140#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40141msgid "Timeout for connection" 40142msgstr "" 40143 40144#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40145msgid "Control email delivery" 40146msgstr "" 40147 40148#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40149msgid "The main calibre program, used to manage your collection of e-books" 40150msgstr "" 40151 40152#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40153msgid "" 40154"The calibre E-book editor. It can be used to edit common e-book formats." 40155msgstr "" 40156 40157#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40158msgid "The calibre E-book viewer. It can view most known e-book formats." 40159msgstr "" 40160 40161#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40162#, python-format 40163msgid "%s Document" 40164msgstr "" 40165 40166#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40167#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40168msgid "Unknown section" 40169msgstr "" 40170 40171#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40172msgid "Unknown feed" 40173msgstr "" 40174 40175#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40176#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40177#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40178msgid "Untitled article" 40179msgstr "" 40180 40181#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40182msgid "Unknown News Source" 40183msgstr "" 40184 40185#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40186msgid "Article download aborted" 40187msgstr "" 40188 40189#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40190#, python-format 40191msgid "Failed to download %s" 40192msgstr "" 40193 40194#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40195#, python-format 40196msgid "The \"%s\" recipe needs a username and password." 40197msgstr "" 40198 40199#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40200msgid "Download finished" 40201msgstr "" 40202 40203#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40204msgid "Failed to download the following articles:" 40205msgstr "" 40206 40207#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40208msgid "Failed to download parts of the following articles:" 40209msgstr "" 40210 40211#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40212msgid " from " 40213msgstr "" 40214 40215#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40216msgid "\tFailed links:" 40217msgstr "" 40218 40219#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40220msgid "Could not fetch article." 40221msgstr "" 40222 40223#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40224msgid "The debug traceback is available earlier in this log" 40225msgstr "" 40226 40227#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40228msgid "Run with -vv to see the reason" 40229msgstr "" 40230 40231#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40232msgid "Fetching feeds..." 40233msgstr "" 40234 40235#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40236msgid "Got feeds from index page" 40237msgstr "" 40238 40239#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40240msgid "Trying to download cover..." 40241msgstr "" 40242 40243#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40244msgid "Generating masthead..." 40245msgstr "" 40246 40247#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40248msgid "Starting download in a single thread..." 40249msgid_plural "Starting download [{} threads]..." 40250msgstr[0] "" 40251 40252#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40253#, python-format 40254msgid "Feeds downloaded to %s" 40255msgstr "" 40256 40257#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40258#, python-format 40259msgid "Could not download cover: %s" 40260msgstr "" 40261 40262#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40263#, python-format 40264msgid "Downloading cover from %s" 40265msgstr "" 40266 40267#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40268msgid "Masthead image downloaded" 40269msgstr "" 40270 40271#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40272msgid "Articles in this issue:" 40273msgstr "" 40274 40275#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40276#, python-format 40277msgid "Article downloaded: %s" 40278msgstr "" 40279 40280#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40281#, python-format 40282msgid "Article download aborted: %s" 40283msgstr "" 40284 40285#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40286#, python-format 40287msgid "Article download failed: %s" 40288msgstr "" 40289 40290#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40291msgid "Fetching feed" 40292msgstr "" 40293 40294#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40295msgid "" 40296"Failed to log in, check your username and password for the calibre " 40297"Periodicals service." 40298msgstr "" 40299 40300#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40301msgid "" 40302"You do not have permission to download this issue. Either your subscription " 40303"has expired or you have exceeded the maximum allowed downloads for today." 40304msgstr "" 40305 40306#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40307msgid "You" 40308msgstr "" 40309 40310#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40311#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40312#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40313msgid "Scheduled" 40314msgstr "" 40315 40316#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40317#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40318msgid "Main menu" 40319msgstr "" 40320 40321#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40322msgid "Section menu" 40323msgstr "" 40324 40325#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40326#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40327msgid "Sections" 40328msgstr "" 40329 40330#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40331msgid "Articles" 40332msgstr "" 40333 40334#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40335msgid "" 40336"%prog URL\n" 40337"\n" 40338"Where URL is for example https://google.com" 40339msgstr "" 40340 40341#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40342#, python-format 40343msgid "Base folder into which URL is saved. Default is %default" 40344msgstr "" 40345 40346#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40347#, python-format 40348msgid "" 40349"Timeout in seconds to wait for a response from the server. Default: %default" 40350" s" 40351msgstr "" 40352 40353#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40354#, python-format 40355msgid "" 40356"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40357"%default" 40358msgstr "" 40359 40360#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40361#, python-format 40362msgid "" 40363"The maximum number of files to download. This only applies to files from <a " 40364"href> tags. Default is %default" 40365msgstr "" 40366 40367#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40368#, python-format 40369msgid "" 40370"Minimum interval in seconds between consecutive fetches. Default is %default" 40371" s" 40372msgstr "" 40373 40374#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40375msgid "" 40376"The character encoding for the websites you are trying to download. The " 40377"default is to try and guess the encoding." 40378msgstr "" 40379 40380#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40381msgid "" 40382"Only links that match this regular expression will be followed. This option " 40383"can be specified multiple times, in which case as long as a link matches any" 40384" one regexp, it will be followed. By default all links are followed." 40385msgstr "" 40386 40387#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40388msgid "" 40389"Any link that matches this regular expression will be ignored. This option " 40390"can be specified multiple times, in which case as long as any regexp matches" 40391" a link, it will be ignored. By default, no links are ignored. If both " 40392"filter regexp and match regexp are specified, then filter regexp is applied " 40393"first." 40394msgstr "" 40395 40396#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40397msgid "Do not download CSS stylesheets." 40398msgstr "" 40399 40400#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40401msgid "OK" 40402msgstr "" 40403 40404#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40405msgid "Save All" 40406msgstr "" 40407 40408#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40409msgid "Open" 40410msgstr "" 40411 40412#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40413msgid "&Yes" 40414msgstr "" 40415 40416#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40417msgid "Yes to &All" 40418msgstr "" 40419 40420#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40421msgid "&No" 40422msgstr "" 40423 40424#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40425msgid "N&o to All" 40426msgstr "" 40427 40428#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40429msgid "Abort" 40430msgstr "" 40431 40432#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40433msgid "Retry" 40434msgstr "" 40435 40436#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40437msgid "Close" 40438msgstr "" 40439 40440#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40441msgid "Apply" 40442msgstr "" 40443 40444#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40445msgid "Reset" 40446msgstr "" 40447 40448#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40449msgid "Restore Defaults" 40450msgstr "" 40451 40452#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40453msgid "Hu&e:" 40454msgstr "" 40455 40456#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40457msgid "&Sat:" 40458msgstr "" 40459 40460#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40461msgid "&Val:" 40462msgstr "" 40463 40464#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40465msgid "&Red:" 40466msgstr "" 40467 40468#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40469msgid "&Green:" 40470msgstr "" 40471 40472#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40473msgid "Bl&ue:" 40474msgstr "" 40475 40476#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40477msgid "A&lpha channel:" 40478msgstr "" 40479 40480#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40481msgid "&HTML:" 40482msgstr "" 40483 40484#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40485msgid "" 40486"Cursor at %1, %2\n" 40487"Press ESC to cancel" 40488msgstr "" 40489 40490#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40491msgid "Select Color" 40492msgstr "" 40493 40494#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40495msgid "&Basic colors" 40496msgstr "" 40497 40498#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40499msgid "&Custom colors" 40500msgstr "" 40501 40502#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40503msgid "&Add to Custom Colors" 40504msgstr "" 40505 40506#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40507msgid "&Pick Screen Color" 40508msgstr "" 40509 40510#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40511msgid "Select Font" 40512msgstr "" 40513 40514#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40515msgid "&Font" 40516msgstr "" 40517 40518#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40519msgid "Font st&yle" 40520msgstr "" 40521 40522#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40523msgid "&Size" 40524msgstr "" 40525 40526#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40527msgid "Effects" 40528msgstr "" 40529 40530#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40531msgid "Stri&keout" 40532msgstr "" 40533 40534#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40535msgid "Sample" 40536msgstr "" 40537 40538#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40539msgid "Wr&iting System" 40540msgstr "" 40541 40542#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40543msgid "Left edge" 40544msgstr "" 40545 40546#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40547msgid "Right edge" 40548msgstr "" 40549 40550#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40551msgid "Page left" 40552msgstr "" 40553 40554#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40555msgid "Page up" 40556msgstr "" 40557 40558#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40559msgid "Page down" 40560msgstr "" 40561 40562#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40563msgid "Page right" 40564msgstr "" 40565 40566#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40567msgid "Scroll left" 40568msgstr "" 40569 40570#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40571msgid "Scroll up" 40572msgstr "" 40573 40574#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40575msgid "Scroll down" 40576msgstr "" 40577 40578#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40579msgid "Scroll right" 40580msgstr "" 40581 40582#: /__w/calibre/calibre/resources/default_tweaks.py:9 40583msgid "Auto increment series index" 40584msgstr "" 40585 40586#: /__w/calibre/calibre/resources/default_tweaks.py:10 40587msgid "" 40588"The algorithm used to assign a book added to an existing series a series number.\n" 40589"New series numbers assigned using this tweak are always integer values, except\n" 40590"if a constant non-integer is specified.\n" 40591"Possible values are:\n" 40592"next - First available integer larger than the largest existing number\n" 40593"first_free - First available integer larger than 0\n" 40594"next_free - First available integer larger than the smallest existing number\n" 40595"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40596"const - Assign the number 1 always\n" 40597"no_change - Do not change the series index\n" 40598"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40599"Examples:\n" 40600"series_index_auto_increment = 'next'\n" 40601"series_index_auto_increment = 'next_free'\n" 40602"series_index_auto_increment = 16.5\n" 40603"\n" 40604"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40605"use the above values when importing/adding books. If this tweak is set to\n" 40606"False (the default) then the series number will be set to 1 if it is not\n" 40607"explicitly set during the import. If set to True, then the\n" 40608"series index will be set according to the series_index_auto_increment setting.\n" 40609"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40610"only when a value is not provided during import. If the importing regular\n" 40611"expression produces a value for series_index, or if you are reading metadata\n" 40612"from books and the import plugin produces a value, than that value will\n" 40613"be used irrespective of the setting of the tweak." 40614msgstr "" 40615 40616#: /__w/calibre/calibre/resources/default_tweaks.py:39 40617msgid "Add separator after completing an author name" 40618msgstr "" 40619 40620#: /__w/calibre/calibre/resources/default_tweaks.py:40 40621msgid "" 40622"Should the completion separator be append\n" 40623"to the end of the completed text to\n" 40624"automatically begin a new completion operation\n" 40625"for authors.\n" 40626"Can be either True or False" 40627msgstr "" 40628 40629#: /__w/calibre/calibre/resources/default_tweaks.py:47 40630msgid "Author sort name algorithm" 40631msgstr "" 40632 40633#: /__w/calibre/calibre/resources/default_tweaks.py:48 40634msgid "" 40635"The algorithm used to copy author to author_sort.\n" 40636"Possible values are:\n" 40637"invert: use \"fn ln\" -> \"ln, fn\"\n" 40638"copy : copy author to author_sort without modification\n" 40639"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40640"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40641"When this tweak is changed, the author_sort values stored with each author\n" 40642"must be recomputed by right-clicking on an author in the left-hand tags\n" 40643"panel, selecting 'manage authors', and pressing\n" 40644"'Recalculate all author sort values'.\n" 40645"\n" 40646"The author_name_suffixes are words that are ignored when they occur at the\n" 40647"end of an author name. The case of the suffix is ignored and trailing\n" 40648"periods are automatically handled.\n" 40649"\n" 40650"The same is true for author_name_prefixes.\n" 40651"\n" 40652"The author_name_copywords are a set of words which, if they occur in an\n" 40653"author name, cause the automatically generated author sort string to be\n" 40654"identical to the author name. This means that the sort for a string like\n" 40655"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40656"\n" 40657"If author_use_surname_prefixes is enabled, any of the words in\n" 40658"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40659"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40660"as \"von Neumann, John\" and not \"Neumann, John von\"." 40661msgstr "" 40662 40663#: /__w/calibre/calibre/resources/default_tweaks.py:85 40664msgid "Splitting multiple author names" 40665msgstr "" 40666 40667#: /__w/calibre/calibre/resources/default_tweaks.py:86 40668msgid "" 40669"By default, calibre splits a string containing multiple author names on\n" 40670"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40671"by changing the regular expression below. Strings are split on whatever the\n" 40672"specified regular expression matches, in addition to ampersands.\n" 40673"Default: r'(?i),?\\s+(and|with)\\s+'" 40674msgstr "" 40675 40676#: /__w/calibre/calibre/resources/default_tweaks.py:93 40677msgid "Use author sort in Tag browser" 40678msgstr "" 40679 40680#: /__w/calibre/calibre/resources/default_tweaks.py:94 40681msgid "" 40682"Set which author field to display in the Tag browser (the list of authors,\n" 40683"series, publishers etc on the left hand side). The choices are author and\n" 40684"author_sort. This tweak affects only what is displayed under the authors\n" 40685"category in the Tag browser and Content server. Please note that if you set this\n" 40686"to author_sort, it is very possible to see duplicate names in the list because\n" 40687"although it is guaranteed that author names are unique, there is no such\n" 40688"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40689"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40690"show the author's name.\n" 40691"Examples:\n" 40692"categories_use_field_for_author_name = 'author'\n" 40693"categories_use_field_for_author_name = 'author_sort'" 40694msgstr "" 40695 40696#: /__w/calibre/calibre/resources/default_tweaks.py:108 40697msgid "Control partitioning of Tag browser" 40698msgstr "" 40699 40700#: /__w/calibre/calibre/resources/default_tweaks.py:109 40701msgid "" 40702"When partitioning the Tag browser, the format of the subcategory label is\n" 40703"controlled by a template: categories_collapsed_name_template if sorting by\n" 40704"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40705"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40706"two variables available to the template: first and last. The variable 'first'\n" 40707"is the initial item in the subcategory, and the variable 'last' is the final\n" 40708"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40709"values that are obtained by using a suffix. For example, first.name for an\n" 40710"author category will be the name of the author. The sub-values available are:\n" 40711"name: the printable name of the item\n" 40712"count: the number of books that references this item\n" 40713"avg_rating: the average rating of all the books referencing this item\n" 40714"sort: the sort value. For authors, this is the author_sort for that author\n" 40715"category: the category (e.g., authors, series) that the item is in.\n" 40716"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40717"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40718"even if there aren't any backslashes." 40719msgstr "" 40720 40721#: /__w/calibre/calibre/resources/default_tweaks.py:130 40722msgid "Control order of categories in the Tag browser" 40723msgstr "" 40724 40725#: /__w/calibre/calibre/resources/default_tweaks.py:131 40726msgid "" 40727"Change the following dict to change the order that categories are displayed in\n" 40728"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40729"using the number supplied. The lookup name '*' stands for all names that\n" 40730"otherwise do not appear. Two names with the same value will be sorted\n" 40731"using the default order, the one specified by tag_browser_category_default_sort.\n" 40732"Example:\n" 40733"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 40734"\n" 40735"results in the order series, tags, then everything else in default order.\n" 40736"The tweak tag_browser_category_default_sort specifies the sort order before\n" 40737"applying the category order from the dict. The allowed values are:\n" 40738"tag_browser_category_default_sort = 'default' # The calibre default order\n" 40739"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 40740"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 40741"\n" 40742"In addition and if the category default sort is not 'default' you can specify\n" 40743"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 40744"tag_browser_category_default_sort_direction = 'ascending'\n" 40745"tag_browser_category_default_sort_direction = 'descending'" 40746msgstr "" 40747 40748#: /__w/calibre/calibre/resources/default_tweaks.py:155 40749msgid "Specify columns to sort the booklist by on startup" 40750msgstr "" 40751 40752#: /__w/calibre/calibre/resources/default_tweaks.py:156 40753msgid "" 40754"Provide a set of columns to be sorted on when calibre starts.\n" 40755"The argument is None if saved sort history is to be used\n" 40756"otherwise it is a list of column,order pairs. Column is the\n" 40757"lookup/search name, found using the tooltip for the column\n" 40758"Order is 0 for ascending, 1 for descending.\n" 40759"For example, set it to [('authors',0),('title',0)] to sort by\n" 40760"title within authors." 40761msgstr "" 40762 40763#: /__w/calibre/calibre/resources/default_tweaks.py:165 40764msgid "Control how dates are displayed" 40765msgstr "" 40766 40767#: /__w/calibre/calibre/resources/default_tweaks.py:166 40768msgid "" 40769"Format to be used for publication date and the timestamp (date).\n" 40770"A string controlling how the publication date is displayed in the GUI\n" 40771"d the day as number without a leading zero (1 to 31)\n" 40772"dd the day as number with a leading zero (01 to 31)\n" 40773"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 40774"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 40775"M the month as number without a leading zero (1-12)\n" 40776"MM the month as number with a leading zero (01-12)\n" 40777"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 40778"MMMM the long localized month name (e.g. 'January' to 'December').\n" 40779"yy the year as two digit number (00-99)\n" 40780"yyyy the year as four digit number\n" 40781"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 40782"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 40783"m the minutes without a leading 0 (0 to 59) '\n" 40784"mm the minutes with a leading 0 (00 to 59) '\n" 40785"s the seconds without a leading 0 (0 to 59) '\n" 40786"ss the seconds with a leading 0 (00 to 59) '\n" 40787"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 40788"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 40789"iso the date with time and timezone. Must be the only format present\n" 40790"For example, given the date of 9 Jan 2010, the following formats show\n" 40791"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 40792"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 40793"\n" 40794"publication default if not set: MMM yyyy\n" 40795"timestamp default if not set: dd MMM yyyy\n" 40796"last_modified_display_format if not set: dd MMM yyyy" 40797msgstr "" 40798 40799#: /__w/calibre/calibre/resources/default_tweaks.py:198 40800msgid "Control sorting of titles and series in the library display" 40801msgstr "" 40802 40803#: /__w/calibre/calibre/resources/default_tweaks.py:199 40804msgid "" 40805"Control title and series sorting in the library view. If set to\n" 40806"'library_order', the title sort field will be used instead of the title.\n" 40807"Unless you have manually edited the title sort field, leading articles such as\n" 40808"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 40809"sorted as-is (sort by title instead of title sort). For example, with\n" 40810"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 40811"book will sort under 'T'.\n" 40812"This flag affects calibre's library display. It has no effect on devices. In\n" 40813"addition, titles for books added before changing the flag will retain their\n" 40814"order until the title is edited. Editing a title and hitting Enter\n" 40815"without changing anything is sufficient to change the sort. Or you can use\n" 40816"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 40817"it for many books at once." 40818msgstr "" 40819 40820#: /__w/calibre/calibre/resources/default_tweaks.py:214 40821msgid "Control formatting of title and series when used in templates" 40822msgstr "" 40823 40824#: /__w/calibre/calibre/resources/default_tweaks.py:215 40825msgid "" 40826"Control how title and series names are formatted when saving to disk/sending\n" 40827"to device. The behavior depends on the field being processed. If processing\n" 40828"title, then if this tweak is set to 'library_order', the title will be\n" 40829"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 40830"title will not be changed. If processing series, then if set to\n" 40831"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 40832"set to 'strictly_alphabetic', the series will be sent without change.\n" 40833"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 40834"will become \"Lord of the Rings, The\". If the tweak is set to\n" 40835"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 40836"formatter function raw_field will return the base value for title and\n" 40837"series regardless of the setting of this tweak." 40838msgstr "" 40839 40840#: /__w/calibre/calibre/resources/default_tweaks.py:229 40841msgid "Set the list of words considered to be \"articles\" for sort strings" 40842msgstr "" 40843 40844#: /__w/calibre/calibre/resources/default_tweaks.py:230 40845msgid "" 40846"Set the list of words that are to be considered 'articles' when computing the\n" 40847"title sort strings. The articles differ by language. By default, calibre uses\n" 40848"a combination of articles from English and whatever language the calibre user\n" 40849"interface is set to. In addition, in some contexts where the book language is\n" 40850"available, the language of the book is used. You can change the list of\n" 40851"articles for a given language or add a new language by editing\n" 40852"per_language_title_sort_articles. To tell calibre to use a language other\n" 40853"than the user interface language, set, default_language_for_title_sort. For\n" 40854"example, to use German, set it to 'deu'. A value of None means the user\n" 40855"interface language is used. The setting title_sort_articles is ignored\n" 40856"(present only for legacy reasons)." 40857msgstr "" 40858 40859#: /__w/calibre/calibre/resources/default_tweaks.py:285 40860msgid "Specify a folder calibre should connect to at startup" 40861msgstr "" 40862 40863#: /__w/calibre/calibre/resources/default_tweaks.py:286 40864msgid "" 40865"Specify a folder that calibre should connect to at startup using\n" 40866"connect_to_folder. This must be a full path to the folder. If the folder does\n" 40867"not exist when calibre starts, it is ignored.\n" 40868"Example for Windows:\n" 40869"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 40870"Example for other operating systems:\n" 40871"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 40872msgstr "" 40873 40874#: /__w/calibre/calibre/resources/default_tweaks.py:295 40875msgid "Specify renaming rules for SONY collections" 40876msgstr "" 40877 40878#: /__w/calibre/calibre/resources/default_tweaks.py:296 40879msgid "" 40880"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 40881"metadata management is set to automatic. Collections on SONYs are named\n" 40882"depending upon whether the field is standard or custom. A collection derived\n" 40883"from a standard field is named for the value in that field.\n" 40884"\n" 40885"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 40886"collection name is 'Darkover'. A collection derived from a custom field will\n" 40887"have the name of the field added to the value. For example, if a custom series\n" 40888"column named 'My Series' contains the name 'Darkover', then the collection\n" 40889"will by default be named 'Darkover (My Series)'. For purposes of this\n" 40890"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 40891"category. If two books have fields that generate the same collection name,\n" 40892"then both books will be in that collection.\n" 40893"\n" 40894"This set of tweaks lets you specify for a standard or custom field how\n" 40895"the collections are to be named. You can use it to add a description to a\n" 40896"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 40897"it to force multiple fields to end up in the same collection.\n" 40898"\n" 40899"For example, you could force the values in 'series', '#my_series_1', and\n" 40900"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 40901"merging all of the fields into one set of collections.\n" 40902"\n" 40903"There are two related tweaks. The first determines the category name to use\n" 40904"for a metadata field. The second is a template, used to determines how the\n" 40905"value and category are combined to create the collection name.\n" 40906"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 40907"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 40908"\n" 40909"The second tweak, sony_collection_name_template, is a template. It uses the\n" 40910"same template language as plugboards and save templates. This tweak controls\n" 40911"how the value and category are combined together to make the collection name.\n" 40912"The only two fields available are {category} and {value}. The {value} field is\n" 40913"never empty. The {category} field can be empty. The default is to put the\n" 40914"value first, then the category enclosed in parentheses, it isn't empty:\n" 40915"'{value} {category:|(|)}'\n" 40916"\n" 40917"Examples: The first three examples assume that the second tweak\n" 40918"has not been changed.\n" 40919"\n" 40920"1) I want three series columns to be merged into one set of collections. The\n" 40921"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 40922"in the parenthesis. The value to use in the tweak value would be:\n" 40923"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 40924"\n" 40925"2) I want the word '(Series)' to appear on collections made from series, and\n" 40926"the word '(Tag)' to appear on collections made from tags. Use:\n" 40927"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 40928"\n" 40929"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 40930"to have '(Series)' appended. The renaming rule is:\n" 40931"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 40932"\n" 40933"4) Same as example 2, but instead of having the category name in parentheses\n" 40934"and appended to the value, I want it prepended and separated by a colon, such\n" 40935"as in Series: Darkover. I must change the template used to format the category name\n" 40936"\n" 40937"The resulting two tweaks are:\n" 40938"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 40939"sony_collection_name_template='{category:||: }{value}'" 40940msgstr "" 40941 40942#: /__w/calibre/calibre/resources/default_tweaks.py:359 40943msgid "Specify how SONY collections are sorted" 40944msgstr "" 40945 40946#: /__w/calibre/calibre/resources/default_tweaks.py:360 40947msgid "" 40948"Specify how SONY collections are sorted. This tweak is only applicable if\n" 40949"metadata management is set to automatic. You can indicate which metadata is to\n" 40950"be used to sort on a collection-by-collection basis. The format of the tweak\n" 40951"is a list of metadata fields from which collections are made, followed by the\n" 40952"name of the metadata field containing the sort value.\n" 40953"Example: The following indicates that collections built from pubdate and tags\n" 40954"are to be sorted by the value in the custom column '#mydate', that collections\n" 40955"built from 'series' are to be sorted by 'series_index', and that all other\n" 40956"collections are to be sorted by title. If a collection metadata field is not\n" 40957"named, then if it is a series- based collection it is sorted by series order,\n" 40958"otherwise it is sorted by title order.\n" 40959"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 40960"Note that the bracketing and parentheses are required. The syntax is\n" 40961"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 40962"Default: empty (no rules), so no collection attributes are named." 40963msgstr "" 40964 40965#: /__w/calibre/calibre/resources/default_tweaks.py:377 40966msgid "Control how tags are applied when copying books to another library" 40967msgstr "" 40968 40969#: /__w/calibre/calibre/resources/default_tweaks.py:378 40970msgid "" 40971"Set this to True to ensure that tags in 'Tags to add when adding\n" 40972"a book' are added when copying books to another library" 40973msgstr "" 40974 40975#: /__w/calibre/calibre/resources/default_tweaks.py:382 40976msgid "Set the maximum number of sort 'levels'" 40977msgstr "" 40978 40979#: /__w/calibre/calibre/resources/default_tweaks.py:383 40980msgid "" 40981"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 40982"library after certain operations such as searches or device insertion. Each\n" 40983"sort level adds a performance penalty. If the database is large (thousands of\n" 40984"books) the penalty might be noticeable. If you are not concerned about multi-\n" 40985"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 40986msgstr "" 40987 40988#: /__w/calibre/calibre/resources/default_tweaks.py:390 40989msgid "Choose whether dates are sorted using visible fields" 40990msgstr "" 40991 40992#: /__w/calibre/calibre/resources/default_tweaks.py:391 40993msgid "" 40994"Date values contain both a date and a time. When sorted, all the fields are\n" 40995"used, regardless of what is displayed. Set this tweak to True to use only\n" 40996"the fields that are being displayed." 40997msgstr "" 40998 40999#: /__w/calibre/calibre/resources/default_tweaks.py:396 41000msgid "Fuzz value for trimming covers" 41001msgstr "" 41002 41003#: /__w/calibre/calibre/resources/default_tweaks.py:397 41004msgid "" 41005"The value used for the fuzz distance when trimming a cover.\n" 41006"Colors within this distance are considered equal.\n" 41007"The distance is in absolute intensity units." 41008msgstr "" 41009 41010#: /__w/calibre/calibre/resources/default_tweaks.py:402 41011msgid "Control behavior of the book list" 41012msgstr "" 41013 41014#: /__w/calibre/calibre/resources/default_tweaks.py:403 41015msgid "" 41016"You can control the behavior of double clicks and pressing Enter on the books\n" 41017"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41018"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41019"has the side effect of disabling editing a field using a single click.\n" 41020"Default: open_viewer.\n" 41021"Example: doubleclick_on_library_view = 'do_nothing'\n" 41022"You can also control whether the book list scrolls per item or\n" 41023"per pixel. Default is per item." 41024msgstr "" 41025 41026#: /__w/calibre/calibre/resources/default_tweaks.py:416 41027msgid "Language to use when sorting" 41028msgstr "" 41029 41030#: /__w/calibre/calibre/resources/default_tweaks.py:417 41031msgid "" 41032"Setting this tweak will force sorting to use the\n" 41033"collating order for the specified language. This might be useful if you run\n" 41034"calibre in English but want sorting to work in the language where you live.\n" 41035"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41036"You can find the list of supported locales at\n" 41037"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41038"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41039"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41040"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41041msgstr "" 41042 41043#: /__w/calibre/calibre/resources/default_tweaks.py:428 41044msgid "Number of columns for custom metadata in the edit metadata dialog" 41045msgstr "" 41046 41047#: /__w/calibre/calibre/resources/default_tweaks.py:429 41048msgid "" 41049"Set whether to use one or two columns for custom metadata when editing\n" 41050"metadata one book at a time. If True, then the fields are laid out using two\n" 41051"columns. If False, one column is used." 41052msgstr "" 41053 41054#: /__w/calibre/calibre/resources/default_tweaks.py:434 41055msgid "Order of custom column(s) in edit metadata" 41056msgstr "" 41057 41058#: /__w/calibre/calibre/resources/default_tweaks.py:435 41059msgid "" 41060"Controls the order that custom columns are listed in edit metadata single\n" 41061"and bulk. The columns listed in the tweak are displayed first and in the\n" 41062"order provided. Any columns not listed are displayed after the listed ones,\n" 41063"in alphabetical order. Do note that this tweak does not change the size of\n" 41064"the edit widgets. Putting comments widgets in this list may result in some\n" 41065"odd widget spacing when using two-column mode.\n" 41066"Enter a comma-separated list of custom field lookup names, as in\n" 41067"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41068msgstr "" 41069 41070#: /__w/calibre/calibre/resources/default_tweaks.py:445 41071msgid "Edit metadata custom column label width and elision point" 41072msgstr "" 41073 41074#: /__w/calibre/calibre/resources/default_tweaks.py:446 41075msgid "" 41076"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41077"If metadata_edit_elide_labels is True then labels wider than the width\n" 41078"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41079"computed by multiplying the average width of characters in the font by the\n" 41080"appropriate number.\n" 41081"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41082"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41083"put it at the left end." 41084msgstr "" 41085 41086#: /__w/calibre/calibre/resources/default_tweaks.py:459 41087msgid "The number of seconds to wait before sending emails" 41088msgstr "" 41089 41090#: /__w/calibre/calibre/resources/default_tweaks.py:460 41091msgid "" 41092"The number of seconds to wait before sending emails when using a\n" 41093"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41094"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41095"making email sending fail. Changes will take effect only after a restart of\n" 41096"calibre. You can also change the list of hosts that calibre considers\n" 41097"to be public relays here. Any relay host ending with one of the suffixes\n" 41098"in the list below will be considered a public email server." 41099msgstr "" 41100 41101#: /__w/calibre/calibre/resources/default_tweaks.py:470 41102msgid "The maximum width and height for covers saved in the calibre library" 41103msgstr "" 41104 41105#: /__w/calibre/calibre/resources/default_tweaks.py:471 41106msgid "" 41107"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41108"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41109"large covers" 41110msgstr "" 41111 41112#: /__w/calibre/calibre/resources/default_tweaks.py:476 41113msgid "Where to send downloaded news" 41114msgstr "" 41115 41116#: /__w/calibre/calibre/resources/default_tweaks.py:477 41117msgid "" 41118"When automatically sending downloaded news to a connected device, calibre\n" 41119"will by default send it to the main memory. By changing this tweak, you can\n" 41120"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41121"that if there isn't enough free space available on the location you choose,\n" 41122"the files will be sent to the location with the most free space." 41123msgstr "" 41124 41125#: /__w/calibre/calibre/resources/default_tweaks.py:484 41126msgid "Unified toolbar on macOS" 41127msgstr "" 41128 41129#: /__w/calibre/calibre/resources/default_tweaks.py:485 41130msgid "" 41131"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41132"with the titlebar as is normal for macOS applications. However, doing this has\n" 41133"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41134"what it should be and it causes other random bugs on some systems, so turn it\n" 41135"on at your own risk!" 41136msgstr "" 41137 41138#: /__w/calibre/calibre/resources/default_tweaks.py:492 41139msgid "" 41140"Save original file when converting/polishing from same format to same format" 41141msgstr "" 41142 41143#: /__w/calibre/calibre/resources/default_tweaks.py:493 41144msgid "" 41145"When calibre does a conversion from the same format to the same format, for\n" 41146"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41147"conversion is poor, you can tweak the settings and run it again. By setting\n" 41148"this to False you can prevent calibre from saving the original file.\n" 41149"Similarly, by setting save_original_format_when_polishing to False you can\n" 41150"prevent calibre from saving the original file when polishing." 41151msgstr "" 41152 41153#: /__w/calibre/calibre/resources/default_tweaks.py:502 41154msgid "Number of recently viewed books to show" 41155msgstr "" 41156 41157#: /__w/calibre/calibre/resources/default_tweaks.py:503 41158msgid "" 41159"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41160"how many should be shown, here." 41161msgstr "" 41162 41163#: /__w/calibre/calibre/resources/default_tweaks.py:507 41164msgid "Change the font size of the Book details panel in the interface" 41165msgstr "" 41166 41167#: /__w/calibre/calibre/resources/default_tweaks.py:508 41168msgid "" 41169"Change the font size at which book details are rendered in the side panel and\n" 41170"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41171"negative number to increase or decrease the font size." 41172msgstr "" 41173 41174#: /__w/calibre/calibre/resources/default_tweaks.py:513 41175msgid "What format to default to when using the \"Unpack book\" feature" 41176msgstr "" 41177 41178#: /__w/calibre/calibre/resources/default_tweaks.py:514 41179msgid "" 41180"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41181"If multiple formats are available, calibre will offer you a choice\n" 41182"of formats, defaulting to your preferred output format if it is available.\n" 41183"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41184"to that format rather than your output format preference.\n" 41185"Set to a value of 'remember' to use whichever format you chose last time you\n" 41186"used the \"Unpack book\" feature.\n" 41187"Examples:\n" 41188"default_tweak_format = None (Use output format)\n" 41189"default_tweak_format = 'EPUB'\n" 41190"default_tweak_format = 'remember'" 41191msgstr "" 41192 41193#: /__w/calibre/calibre/resources/default_tweaks.py:527 41194msgid "Do not preselect a completion when editing authors/tags/series/etc." 41195msgstr "" 41196 41197#: /__w/calibre/calibre/resources/default_tweaks.py:528 41198msgid "" 41199"This means that you can make changes and press Enter and your changes will\n" 41200"not be overwritten by a matching completion. However, if you wish to use the\n" 41201"completions you will now have to press Tab to select one before pressing\n" 41202"Enter. Which technique you prefer will depend on the state of metadata in\n" 41203"your library and your personal editing style." 41204msgstr "" 41205 41206#: /__w/calibre/calibre/resources/default_tweaks.py:535 41207msgid "Completion mode when editing authors/tags/series/etc." 41208msgstr "" 41209 41210#: /__w/calibre/calibre/resources/default_tweaks.py:536 41211msgid "" 41212"By default, when completing items, calibre will show you all the candidates\n" 41213"that start with the text you have already typed. You can instead have it show\n" 41214"all candidates that contain the text you have already typed. To do this, set\n" 41215"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41216"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41217msgstr "" 41218 41219#: /__w/calibre/calibre/resources/default_tweaks.py:543 41220msgid "Sort the list of libraries alphabetically" 41221msgstr "" 41222 41223#: /__w/calibre/calibre/resources/default_tweaks.py:544 41224msgid "" 41225"The list of libraries in the Copy to library and Quick switch menus are\n" 41226"normally sorted by most used. However, if there are more than a certain\n" 41227"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41228"number here. The default is ten libraries." 41229msgstr "" 41230 41231#: /__w/calibre/calibre/resources/default_tweaks.py:550 41232msgid "Choose available output formats for conversion" 41233msgstr "" 41234 41235#: /__w/calibre/calibre/resources/default_tweaks.py:551 41236msgid "" 41237"Restrict the list of available output formats in the conversion dialogs.\n" 41238"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41239"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41240"all available output formats to be present." 41241msgstr "" 41242 41243#: /__w/calibre/calibre/resources/default_tweaks.py:557 41244msgid "Set the thumbnail image quality used by the Content server" 41245msgstr "" 41246 41247#: /__w/calibre/calibre/resources/default_tweaks.py:558 41248msgid "" 41249"The quality of a thumbnail is largely controlled by the compression quality\n" 41250"used when creating it. Set this to a larger number to improve the quality.\n" 41251"Note that the thumbnails get much larger with larger compression quality\n" 41252"numbers.\n" 41253"The value can be between 50 and 99" 41254msgstr "" 41255 41256#: /__w/calibre/calibre/resources/default_tweaks.py:565 41257msgid "" 41258"Image file types to treat as e-books when dropping onto the \"Book details\"" 41259" panel" 41260msgstr "" 41261 41262#: /__w/calibre/calibre/resources/default_tweaks.py:566 41263msgid "" 41264"Normally, if you drop any image file in a format known to calibre onto the\n" 41265"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41266"some image types as e-books instead, you can set this tweak.\n" 41267"Examples:\n" 41268"cover_drop_exclude = {'tiff', 'webp'}" 41269msgstr "" 41270 41271#: /__w/calibre/calibre/resources/default_tweaks.py:573 41272msgid "Show the Saved searches box in the Search bar" 41273msgstr "" 41274 41275#: /__w/calibre/calibre/resources/default_tweaks.py:574 41276msgid "" 41277"In newer versions of calibre, only a single button that allows you to add a\n" 41278"new Saved search is shown in the Search bar. If you would like to have the\n" 41279"old Saved searches box with its two buttons back, set this tweak to True." 41280msgstr "" 41281 41282#: /__w/calibre/calibre/resources/default_tweaks.py:579 41283msgid "Exclude fields when copy/pasting metadata" 41284msgstr "" 41285 41286#: /__w/calibre/calibre/resources/default_tweaks.py:580 41287msgid "" 41288"You can ask calibre to not paste some metadata fields when using the\n" 41289"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41290"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41291"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41292"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41293"to paste metadata ignoring this tweak." 41294msgstr "" 41295 41296#: /__w/calibre/calibre/resources/default_tweaks.py:588 41297msgid "Skip internet connected check" 41298msgstr "" 41299 41300#: /__w/calibre/calibre/resources/default_tweaks.py:589 41301msgid "" 41302"Skip checking whether the internet is available before downloading news.\n" 41303"Useful if for some reason your operating systems network checking\n" 41304"facilities are not reliable (for example NetworkManager on Linux)." 41305msgstr "" 41306 41307#: /__w/calibre/calibre/resources/default_tweaks.py:594 41308msgid "Tab stop width in the template editor" 41309msgstr "" 41310 41311#: /__w/calibre/calibre/resources/default_tweaks.py:595 41312msgid "" 41313"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41314"For example, a value of 1 results in a space with the width of one average character." 41315msgstr "" 41316 41317#: /__w/calibre/calibre/resources/default_tweaks.py:599 41318msgid "Value for undefined numbers when sorting" 41319msgstr "" 41320 41321#: /__w/calibre/calibre/resources/default_tweaks.py:600 41322msgid "" 41323"Sets the value to use for undefined numbers when sorting.\n" 41324"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41325"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41326"possible number. Quotes are optional if entering a number.\n" 41327"Examples:\n" 41328"value_for_undefined_numbers_when_sorting = -100\n" 41329"value_for_undefined_numbers_when_sorting = '2'\n" 41330"value_for_undefined_numbers_when_sorting = -0.01\n" 41331"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41332"value_for_undefined_numbers_when_sorting = 'maximum'" 41333msgstr "" 41334