1# Translation template file.. 2# Copyright (C) 2021 Kovid Goyal 3# 4# Translators: 5# FIRST AUTHOR <EMAIL@ADDRESS>, 2011 6msgid "" 7msgstr "" 8"Project-Id-Version: calibre\n" 9"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" 10"POT-Creation-Date: 2021-12-16 10:50+UTC\n" 11"PO-Revision-Date: 2021-12-14 13:05+0000\n" 12"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n" 13"Language-Team: Breton (http://www.transifex.com/calibre/calibre/language/br/)\n" 14"MIME-Version: 1.0\n" 15"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Transfer-Encoding: 8bit\n" 17"Language: br\n" 18"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n" 19 20#: /__w/calibre/calibre/manual/conf.py:158 21#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222 22#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205 23#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35 24msgid "Start" 25msgstr "Deraouiñ" 26 27#: /__w/calibre/calibre/manual/conf.py:175 28msgid "Support calibre" 29msgstr "" 30 31#: /__w/calibre/calibre/manual/conf.py:176 32msgid "Contribute to support calibre development" 33msgstr "" 34 35#: /__w/calibre/calibre/manual/conf.py:245 36#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 37msgid "page" 38msgstr "" 39 40#: /__w/calibre/calibre/manual/custom.py:92 41msgid "" 42":command:`calibredb` is the command line interface to the calibre database. It has\n" 43"several sub-commands, documented below.\n" 44"\n" 45":command:`calibredb` can be used to manipulate either a calibre database\n" 46"specified by path or a calibre :guilabel:`Content server` running either on\n" 47"the local machine or over the internet. You can start a calibre\n" 48":guilabel:`Content server` using either the :command:`calibre-server`\n" 49"program or in the main calibre program click :guilabel:`Connect/share ->\n" 50"Start Content server`. Since :command:`calibredb` can make changes to your\n" 51"calibre libraries, you must setup authentication on the server first. There\n" 52"are two ways to do that:\n" 53"\n" 54" * If you plan to connect only to a server running on the same computer,\n" 55" you can simply use the ``--enable-local-write`` option of the\n" 56" Content server, to allow any program, including calibredb, running on\n" 57" the local computer to make changes to your calibre data. When running\n" 58" the server from the main calibre program, this option is in\n" 59" :guilabel:`Preferences->Sharing over the net->Advanced`.\n" 60"\n" 61" * If you want to enable access over the internet, then you should setup\n" 62" user accounts on the server and use the :option:`--username` and :option:`--password`\n" 63" options to :command:`calibredb` to give it access. You can setup\n" 64" user authentication for :command:`calibre-server` by using the ``--enable-auth``\n" 65" option and using ``--manage-users`` to create the user accounts.\n" 66" If you are running the server from the main calibre program, use\n" 67" :guilabel:`Preferences->Sharing over the net->Require username/password`.\n" 68"\n" 69"To connect to a running Content server, pass the URL of the server to the\n" 70":option:`--with-library` option, see the documentation of that option for\n" 71"details and examples.\n" 72" " 73msgstr "" 74 75#: /__w/calibre/calibre/manual/custom.py:217 76msgid "[options]" 77msgstr "" 78 79#: /__w/calibre/calibre/src/calibre/constants.py:411 80msgid "{} Portable" 81msgstr "" 82 83#: /__w/calibre/calibre/src/calibre/constants.py:448 84msgid "Recycle Bin" 85msgstr "" 86 87#: /__w/calibre/calibre/src/calibre/constants.py:448 88msgid "Trash" 89msgstr "" 90 91#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66 92msgid "Does absolutely nothing" 93msgstr "Ne ra netra da vat" 94 95#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69 96#: /__w/calibre/calibre/src/calibre/db/__init__.py:107 97#: /__w/calibre/calibre/src/calibre/db/backend.py:1263 98#: /__w/calibre/calibre/src/calibre/db/backend.py:1288 99#: /__w/calibre/calibre/src/calibre/db/cache.py:312 100#: /__w/calibre/calibre/src/calibre/db/cache.py:315 101#: /__w/calibre/calibre/src/calibre/db/cache.py:326 102#: /__w/calibre/calibre/src/calibre/db/cache.py:1255 103#: /__w/calibre/calibre/src/calibre/db/cache.py:1257 104#: /__w/calibre/calibre/src/calibre/db/cache.py:1259 105#: /__w/calibre/calibre/src/calibre/db/cache.py:1430 106#: /__w/calibre/calibre/src/calibre/db/cache.py:1528 107#: /__w/calibre/calibre/src/calibre/db/cache.py:1530 108#: /__w/calibre/calibre/src/calibre/db/cache.py:1532 109#: /__w/calibre/calibre/src/calibre/db/cache.py:1719 110#: /__w/calibre/calibre/src/calibre/db/cache.py:1721 111#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130 112#: /__w/calibre/calibre/src/calibre/db/lazy.py:287 113#: /__w/calibre/calibre/src/calibre/db/lazy.py:288 114#: /__w/calibre/calibre/src/calibre/db/lazy.py:289 115#: /__w/calibre/calibre/src/calibre/db/lazy.py:290 116#: /__w/calibre/calibre/src/calibre/db/lazy.py:298 117#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249 118#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251 119#: /__w/calibre/calibre/src/calibre/db/write.py:175 120#: /__w/calibre/calibre/src/calibre/db/write.py:179 121#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402 122#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403 123#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122 124#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123 125#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74 126#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127 127#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759 128#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729 129#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46 130#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70 131#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311 132#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264 133#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67 134#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68 135#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336 136#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337 137#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663 138#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473 139#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474 140#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558 141#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61 142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191 143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197 144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129 145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131 146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141 147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146 148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30 149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31 150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303 151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305 152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333 153#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292 154#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228 155#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85 156#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143 157#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51 158#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849 159#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851 160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363 161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42 162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43 163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44 164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84 165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497 166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749 167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39 169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64 170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24 171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115 172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123 173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178 174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158 175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161 176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347 177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316 178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317 179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35 180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63 181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65 182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108 183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110 184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501 185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503 186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505 187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388 188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498 189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008 190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49 191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131 192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134 193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25 194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25 195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51 196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118 197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121 198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131 199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16 200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36 201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360 202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92 203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94 204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100 205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266 206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373 207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375 208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479 209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25 210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23 211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242 212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353 213#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38 214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135 215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202 216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241 217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661 218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342 219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469 220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396 221#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489 222#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278 223#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280 224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973 225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92 226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320 227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323 228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327 229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150 230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157 231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122 232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127 233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284 234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295 235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325 236#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172 237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31 239#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29 240#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701 241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21 242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22 243#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145 244#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148 245#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575 246#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583 247#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328 248#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720 249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722 250#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957 251#: /__w/calibre/calibre/src/calibre/gui2/add.py:355 252#: /__w/calibre/calibre/src/calibre/gui2/add.py:415 253#: /__w/calibre/calibre/src/calibre/gui2/add.py:471 254#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109 255#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52 256#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147 257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163 258#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165 259#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154 260#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513 261#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516 262#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364 263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139 264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147 265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180 266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699 267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084 268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526 269#: /__w/calibre/calibre/src/calibre/gui2/email.py:397 270#: /__w/calibre/calibre/src/calibre/gui2/email.py:412 271#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550 272#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 273#: /__w/calibre/calibre/src/calibre/gui2/init.py:760 274#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612 275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346 276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574 277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577 278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580 279#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668 280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224 281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405 282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420 283#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106 284#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537 285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583 286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149 287#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153 288#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61 289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76 290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129 291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202 292#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240 293#: /__w/calibre/calibre/src/calibre/gui2/save.py:117 294#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202 295#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116 296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436 297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485 298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486 299#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243 300#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224 301#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479 302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483 303#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497 304#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624 305#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953 306#: /__w/calibre/calibre/src/calibre/library/database.py:927 307#: /__w/calibre/calibre/src/calibre/library/database2.py:605 308#: /__w/calibre/calibre/src/calibre/library/database2.py:613 309#: /__w/calibre/calibre/src/calibre/library/database2.py:623 310#: /__w/calibre/calibre/src/calibre/library/database2.py:2299 311#: /__w/calibre/calibre/src/calibre/library/database2.py:2452 312#: /__w/calibre/calibre/src/calibre/library/database2.py:2905 313#: /__w/calibre/calibre/src/calibre/library/database2.py:3540 314#: /__w/calibre/calibre/src/calibre/library/database2.py:3542 315#: /__w/calibre/calibre/src/calibre/srv/content.py:160 316#: /__w/calibre/calibre/src/calibre/srv/content.py:161 317#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97 318#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106 319#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281 320#: /__w/calibre/calibre/src/calibre/utils/localization.py:347 321#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25 322#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 323#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58 324msgid "Unknown" 325msgstr "Dianav" 326 327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90 328msgid "Base" 329msgstr "Diazez" 330 331#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164 332#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87 333#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442 334msgid "Customize" 335msgstr "Personelaat" 336 337#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172 338#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58 339#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364 340msgid "Cannot configure" 341msgstr "N'haller ket kefluniañ" 342 343#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356 344msgid "File type" 345msgstr "Rizh restr" 346 347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426 348msgid "Metadata reader" 349msgstr "Lennerez metaroadennoù" 350 351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458 352msgid "Metadata writer" 353msgstr "Skriverez metaroadennoù" 354 355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490 356msgid "Catalog generator" 357msgstr "Ganer katalog" 358 359#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608 360msgid "User interface action" 361msgstr "" 362 363#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643 364#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 365#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30 366#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100 367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237 368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328 369#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361 370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 371#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65 372msgid "Preferences" 373msgstr "Gwellvezioù" 374 375#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696 376#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 377msgid "Store" 378msgstr "Stal" 379 380#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700 381msgid "An e-book store." 382msgstr "" 383 384#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744 385msgid "Edit book tool" 386msgstr "" 387 388#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756 389msgid "Library closed" 390msgstr "" 391 392#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22 393msgid "" 394"Create a PMLZ archive containing the PML file and all images in the folder " 395"pmlname_img or images. This plugin is run every time you add a PML file to " 396"the library." 397msgstr "" 398 399#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53 400msgid "" 401"Create a TXTZ archive when a TXT file is imported containing Markdown or " 402"Textile references to images. The referenced images as well as the TXT file " 403"are added to the archive." 404msgstr "" 405 406#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108 407msgid "Extract cover from comic files" 408msgstr "" 409 410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153 411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164 412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177 413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188 414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199 415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211 416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223 417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234 418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245 419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256 420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267 421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278 422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289 423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300 424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312 425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325 426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348 427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360 428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371 429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383 430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394 431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406 432#, python-format 433msgid "Read metadata from %s files" 434msgstr "Lenn metaroadennoù diwar restroù %s" 435 436#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337 437msgid "Read metadata from e-books in RAR archives" 438msgstr "" 439 440#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418 441msgid "Read metadata from e-books in ZIP archives" 442msgstr "" 443 444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437 445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456 446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479 447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490 448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514 449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526 450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537 451#, python-format 452msgid "Set metadata in %s files" 453msgstr "" 454 455#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448 456#, python-brace-format 457msgid "" 458"Enter {0} below to have the EPUB metadata writer plugin not add cover images" 459" to EPUB files that have no existing cover image." 460msgstr "" 461 462#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467 463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502 464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549 465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561 466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572 467#, python-format 468msgid "Set metadata from %s files" 469msgstr "" 470 471#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819 472msgid "Add books to calibre or the connected device" 473msgstr "" 474 475#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825 476msgid "Fetch annotations from a connected Kindle (experimental)" 477msgstr "" 478 479#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831 480msgid "Generate a catalog of the books in your calibre library" 481msgstr "" 482 483#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837 484msgid "Convert books to various e-book formats" 485msgstr "" 486 487#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843 488msgid "Fine tune your e-books" 489msgstr "" 490 491#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849 492#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 493msgid "Browse highlights and bookmarks from all books in the library" 494msgstr "" 495 496#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855 497#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 498msgid "Edit the Table of Contents in your books" 499msgstr "" 500 501#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861 502msgid "Delete books from your calibre library or connected device" 503msgstr "" 504 505#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867 506msgid "" 507"Embed updated metadata into the actual book files in your calibre library" 508msgstr "" 509 510#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873 511msgid "Edit the metadata of books in your calibre library" 512msgstr "" 513 514#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879 515msgid "Read books in your calibre library" 516msgstr "" 517 518#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885 519msgid "Download news from the internet in e-book form" 520msgstr "" 521 522#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891 523msgid "Show a list of related books quickly" 524msgstr "" 525 526#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897 527#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 528msgid "Filter/transform the tags for books in the library" 529msgstr "" 530 531#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903 532#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 533msgid "Transform the authors for books in the library" 534msgstr "" 535 536#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909 537msgid "Show an editor for testing templates" 538msgstr "" 539 540#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915 541msgid "" 542"Show a dialog for creating and managing template functions and stored " 543"templates" 544msgstr "" 545 546#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921 547msgid "Export books from your calibre library to the hard disk" 548msgstr "" 549 550#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927 551msgid "Show Book details in a separate popup" 552msgstr "" 553 554#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933 555#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 556msgid "Restart calibre" 557msgstr "" 558 559#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939 560msgid "Open the folder that contains the book files in your calibre library" 561msgstr "" 562 563#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946 564msgid "Auto scroll through the list of books" 565msgstr "" 566 567#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952 568msgid "Send books to the connected device" 569msgstr "" 570 571#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958 572msgid "" 573"Send books via email or the web. Also connect to folders on your computer as" 574" if they are devices" 575msgstr "" 576 577#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965 578#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 579msgid "Browse the calibre User Manual" 580msgstr "" 581 582#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971 583msgid "Customize calibre" 584msgstr "" 585 586#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977 587msgid "Easily find books similar to the currently selected one" 588msgstr "" 589 590#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983 591msgid "" 592"Switch between different calibre libraries and perform maintenance on them" 593msgstr "" 594 595#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990 596msgid "Copy books from the device to your calibre library" 597msgstr "" 598 599#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996 600msgid "Edit the collections in which books are placed on your device" 601msgstr "" 602 603#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002 604msgid "Match book on the devices to books in the library" 605msgstr "" 606 607#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008 608#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47 609msgid "Show the book in the calibre library that matches this book" 610msgstr "" 611 612#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014 613msgid "Copy a book from one calibre library to another" 614msgstr "" 615 616#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020 617msgid "Edit e-books in the EPUB or AZW3 formats" 618msgstr "" 619 620#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026 621msgid "Make small changes to EPUB or HTMLZ files in your calibre library" 622msgstr "" 623 624#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032 625msgid "" 626"Find the next or previous match when searching in your calibre library in " 627"highlight mode" 628msgstr "" 629 630#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039 631msgid "Choose a random book from your calibre library" 632msgstr "" 633 634#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045 635#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 636msgid "Sort the list of books" 637msgstr "" 638 639#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051 640msgid "Temporarily mark books" 641msgstr "" 642 643#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057 644#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 645msgid "Change the current Virtual library" 646msgstr "" 647 648#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064 649msgid "Search for books from different book sellers" 650msgstr "" 651 652#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081 653msgid "Get new calibre plugins or update your existing ones" 654msgstr "" 655 656#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104 657#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21 658msgid "Look & feel" 659msgstr "" 660 661#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106 662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119 663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131 664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143 665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156 666msgid "Interface" 667msgstr "Ketal" 668 669#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110 670msgid "Adjust the look and feel of the calibre interface to suit your tastes" 671msgstr "" 672 673#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117 674msgid "Behavior" 675msgstr "Emzalc'h" 676 677#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123 678msgid "Change the way calibre behaves" 679msgstr "" 680 681#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129 682#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501 683msgid "Add your own columns" 684msgstr "" 685 686#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135 687msgid "Add/remove your own columns to the calibre book list" 688msgstr "" 689 690#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141 691msgid "Toolbars & menus" 692msgstr "" 693 694#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147 695msgid "" 696"Customize the toolbars and context menus, changing which actions are " 697"available in each" 698msgstr "" 699 700#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154 701msgid "Searching" 702msgstr "O klask" 703 704#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160 705msgid "Customize the way searching for books works in calibre" 706msgstr "" 707 708#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166 709msgid "Input options" 710msgstr "" 711 712#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168 713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185 714#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197 715msgid "Conversion" 716msgstr "" 717 718#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172 719msgid "Set conversion options specific to each input format" 720msgstr "" 721 722#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183 723msgid "Common options" 724msgstr "" 725 726#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189 727msgid "Set conversion options common to all formats" 728msgstr "" 729 730#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195 731msgid "Output options" 732msgstr "" 733 734#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201 735msgid "Set conversion options specific to each output format" 736msgstr "" 737 738#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207 739msgid "Adding books" 740msgstr "" 741 742#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209 743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222 744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235 745#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248 746msgid "Import/export" 747msgstr "" 748 749#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213 750msgid "Control how calibre reads metadata from files when adding books" 751msgstr "" 752 753#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220 754msgid "Saving books to disk" 755msgstr "" 756 757#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226 758msgid "" 759"Control how calibre exports files from its database to disk when using Save " 760"to disk" 761msgstr "" 762 763#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233 764msgid "Sending books to devices" 765msgstr "" 766 767#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239 768msgid "Control how calibre transfers files to your e-book reader" 769msgstr "" 770 771#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246 772msgid "Metadata plugboards" 773msgstr "" 774 775#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252 776msgid "Change metadata fields before saving/sending" 777msgstr "" 778 779#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258 780#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12 781#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159 782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250 783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260 784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267 785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273 786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277 787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293 788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357 789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429 790msgid "Template functions" 791msgstr "" 792 793#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260 794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324 795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337 796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349 797#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361 798#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828 799msgid "Advanced" 800msgstr "Kempleshoc'h" 801 802#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264 803msgid "Create your own template functions" 804msgstr "" 805 806#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270 807msgid "Sharing books by email" 808msgstr "" 809 810#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272 811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285 812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299 813#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311 814msgid "Sharing" 815msgstr "Rannañ" 816 817#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276 818msgid "" 819"Setup sharing of books via email. Can be used for automatic sending of " 820"downloaded news to your devices" 821msgstr "" 822 823#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283 824msgid "Sharing over the net" 825msgstr "" 826 827#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289 828msgid "" 829"Setup the calibre Content server which will give you access to your calibre " 830"library from anywhere, on any device, over the internet" 831msgstr "" 832 833#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297 834msgid "Metadata download" 835msgstr "" 836 837#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303 838msgid "Control how calibre downloads e-book metadata from the net" 839msgstr "" 840 841#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309 842#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407 843msgid "Ignored devices" 844msgstr "" 845 846#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315 847msgid "" 848"Control which devices calibre will ignore when they are connected to the " 849"computer." 850msgstr "" 851 852#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322 853#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311 854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87 855msgid "Plugins" 856msgstr "Enlugelladoù" 857 858#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328 859msgid "Add/remove/customize various bits of calibre functionality" 860msgstr "" 861 862#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335 863msgid "Tweaks" 864msgstr "" 865 866#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341 867msgid "Fine tune how calibre behaves in various contexts" 868msgstr "" 869 870#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347 871#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563 872msgid "Shortcuts" 873msgstr "" 874 875#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353 876msgid "Customize the keyboard shortcuts used by calibre" 877msgstr "" 878 879#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359 880#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137 881msgid "Miscellaneous" 882msgstr "Liesseurt" 883 884#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365 885msgid "Miscellaneous advanced configuration" 886msgstr "" 887 888#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111 889msgid "Options specific to the output format." 890msgstr "" 891 892#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121 893msgid "Options specific to the input format." 894msgstr "" 895 896#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137 897msgid "Conversion input" 898msgstr "" 899 900#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173 901msgid "" 902"Specify the character encoding of the input document. If set this option " 903"will override any encoding declared by the document itself. Particularly " 904"useful for documents that do not declare an encoding or that have erroneous " 905"encoding declarations." 906msgstr "" 907 908#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286 909msgid "Conversion output" 910msgstr "" 911 912#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302 913msgid "" 914"If specified, the output plugin will try to create output that is as human " 915"readable as possible. May not have any effect for some output plugins." 916msgstr "" 917 918#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317 919#, python-format 920msgid "Convert e-books to the %s format" 921msgstr "" 922 923#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47 924msgid "Input profile" 925msgstr "" 926 927#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51 928msgid "" 929"This profile tries to provide sane defaults and is useful if you know " 930"nothing about the input document." 931msgstr "" 932 933#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59 934#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482 935msgid "" 936"This profile is intended for the SONY PRS line. The 500/505/600/700 etc." 937msgstr "" 938 939#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72 940msgid "This profile is intended for the SONY PRS 300." 941msgstr "" 942 943#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82 944#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524 945msgid "This profile is intended for the SONY PRS-900." 946msgstr "" 947 948#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91 949#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595 950msgid "This profile is intended for the Microsoft Reader." 951msgstr "" 952 953#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103 954#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607 955msgid "This profile is intended for the Mobipocket books." 956msgstr "" 957 958#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117 959#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621 960msgid "This profile is intended for the Hanlin V3 and its clones." 961msgstr "" 962 963#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130 964#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634 965msgid "This profile is intended for the Hanlin V5 and its clones." 966msgstr "" 967 968#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141 969#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643 970msgid "This profile is intended for the Cybook G3." 971msgstr "" 972 973#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155 974#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658 975msgid "This profile is intended for the Cybook Opus." 976msgstr "" 977 978#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168 979#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672 980msgid "This profile is intended for the Amazon Kindle." 981msgstr "" 982 983#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181 984#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770 985msgid "This profile is intended for the Irex Illiad." 986msgstr "" 987 988#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194 989#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784 990msgid "This profile is intended for the IRex Digital Reader 1000." 991msgstr "" 992 993#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208 994#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799 995msgid "This profile is intended for the IRex Digital Reader 800." 996msgstr "" 997 998#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221 999#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814 1000msgid "This profile is intended for the B&N Nook." 1001msgstr "" 1002 1003#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245 1004msgid "Output profile" 1005msgstr "" 1006 1007#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249 1008msgid "" 1009"This profile tries to provide sane defaults and is useful if you want to " 1010"produce a document intended to be read at a computer or on a range of " 1011"devices." 1012msgstr "" 1013 1014#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286 1015msgid "" 1016"Intended for the iPad and similar devices with a resolution of 768x1024" 1017msgstr "" 1018 1019#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449 1020msgid "" 1021"Intended for the iPad 3 and similar devices with a resolution of 1536x2048" 1022msgstr "" 1023 1024#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454 1025msgid "Tablet" 1026msgstr "" 1027 1028#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456 1029msgid "Intended for generic tablet devices, does no resizing of images" 1030msgstr "" 1031 1032#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465 1033msgid "" 1034"Intended for the Samsung Galaxy and similar tablet devices with a resolution" 1035" of 600x1280" 1036msgstr "" 1037 1038#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473 1039msgid "" 1040"Intended for the Nook HD+ and similar tablet devices with a resolution of " 1041"1280x1920" 1042msgstr "" 1043 1044#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500 1045msgid "This profile is intended for the Kobo Reader." 1046msgstr "" 1047 1048#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514 1049msgid "This profile is intended for the SONY PRS-300." 1050msgstr "" 1051 1052#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535 1053msgid "This profile is intended for the SONY PRS-T3." 1054msgstr "" 1055 1056#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543 1057msgid "Generic e-ink" 1058msgstr "" 1059 1060#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545 1061msgid "Suitable for use with any e-ink device" 1062msgstr "" 1063 1064#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551 1065msgid "Generic e-ink large" 1066msgstr "" 1067 1068#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553 1069msgid "Suitable for use with any large screen e-ink device" 1070msgstr "" 1071 1072#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561 1073msgid "Generic e-ink HD" 1074msgstr "" 1075 1076#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563 1077msgid "Suitable for use with any modern high resolution e-ink device" 1078msgstr "" 1079 1080#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573 1081msgid "This profile is intended for the 5-inch JetBook." 1082msgstr "" 1083 1084#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583 1085msgid "" 1086"This profile is intended for the SONY PRS line. The 500/505/700 etc, in " 1087"landscape mode. Mainly useful for comics." 1088msgstr "" 1089 1090#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692 1091msgid "This profile is intended for the Amazon Kindle DX." 1092msgstr "" 1093 1094#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710 1095msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2" 1096msgstr "" 1097 1098#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722 1099msgid "This profile is intended for the Amazon Kindle Voyage" 1100msgstr "" 1101 1102#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735 1103msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above" 1104msgstr "" 1105 1106#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747 1107msgid "" 1108"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 " 1109"and above" 1110msgstr "" 1111 1112#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759 1113msgid "This profile is intended for the Amazon Kindle Fire." 1114msgstr "" 1115 1116#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827 1117msgid "This profile is intended for the B&N Nook Color." 1118msgstr "" 1119 1120#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839 1121msgid "This profile is intended for the PocketBook Pro 900 series of devices." 1122msgstr "" 1123 1124#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851 1125msgid "This profile is intended for the PocketBook Pro 912 series of devices." 1126msgstr "" 1127 1128#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864 1129msgid "" 1130"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of " 1131"devices." 1132msgstr "" 1133 1134#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876 1135msgid "" 1136"This profile is intended for the PocketBook HD Touch (1-3) series of " 1137"devices." 1138msgstr "" 1139 1140#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888 1141msgid "" 1142"This profile is intended for the PocketBook Inkpad 3 and X series of " 1143"devices." 1144msgstr "" 1145 1146#: /__w/calibre/calibre/src/calibre/customize/ui.py:40 1147msgid "Installed plugins" 1148msgstr "" 1149 1150#: /__w/calibre/calibre/src/calibre/customize/ui.py:41 1151msgid "Mapping for filetype plugins" 1152msgstr "" 1153 1154#: /__w/calibre/calibre/src/calibre/customize/ui.py:42 1155msgid "Local plugin customization" 1156msgstr "" 1157 1158#: /__w/calibre/calibre/src/calibre/customize/ui.py:43 1159msgid "Disabled plugins" 1160msgstr "" 1161 1162#: /__w/calibre/calibre/src/calibre/customize/ui.py:44 1163msgid "Enabled plugins" 1164msgstr "" 1165 1166#: /__w/calibre/calibre/src/calibre/customize/ui.py:678 1167#, python-format 1168msgid "Initialization of plugin %s failed with traceback:" 1169msgstr "" 1170 1171#: /__w/calibre/calibre/src/calibre/customize/ui.py:797 1172msgid "" 1173" %prog options\n" 1174"\n" 1175" Customize calibre by loading external plugins.\n" 1176" " 1177msgstr "" 1178 1179#: /__w/calibre/calibre/src/calibre/customize/ui.py:803 1180msgid "Add a plugin by specifying the path to the ZIP file containing it." 1181msgstr "" 1182 1183#: /__w/calibre/calibre/src/calibre/customize/ui.py:805 1184msgid "" 1185"For plugin developers: Path to the folder where you are developing the " 1186"plugin. This command will automatically zip up the plugin and update it in " 1187"calibre." 1188msgstr "" 1189 1190#: /__w/calibre/calibre/src/calibre/customize/ui.py:809 1191msgid "Remove a custom plugin by name. Has no effect on builtin plugins" 1192msgstr "" 1193 1194#: /__w/calibre/calibre/src/calibre/customize/ui.py:811 1195msgid "" 1196"Customize plugin. Specify name of plugin and customization string separated " 1197"by a comma." 1198msgstr "" 1199 1200#: /__w/calibre/calibre/src/calibre/customize/ui.py:813 1201msgid "List all installed plugins" 1202msgstr "" 1203 1204#: /__w/calibre/calibre/src/calibre/customize/ui.py:815 1205msgid "Enable the named plugin" 1206msgstr "" 1207 1208#: /__w/calibre/calibre/src/calibre/customize/ui.py:817 1209msgid "Disable the named plugin" 1210msgstr "" 1211 1212#: /__w/calibre/calibre/src/calibre/db/adding.py:245 1213#: /__w/calibre/calibre/src/calibre/db/adding.py:256 1214#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402 1215#: /__w/calibre/calibre/src/calibre/library/database2.py:3353 1216#: /__w/calibre/calibre/src/calibre/library/database2.py:3371 1217msgid "Catalog" 1218msgstr "Katalog" 1219 1220#: /__w/calibre/calibre/src/calibre/db/adding.py:286 1221#: /__w/calibre/calibre/src/calibre/db/fields.py:762 1222#: /__w/calibre/calibre/src/calibre/db/fields.py:777 1223#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410 1224#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125 1225#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452 1226#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475 1227#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778 1228#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797 1229#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480 1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486 1231#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517 1232#: /__w/calibre/calibre/src/calibre/devices/utils.py:82 1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:86 1234#: /__w/calibre/calibre/src/calibre/devices/utils.py:119 1235#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91 1236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616 1237#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613 1238#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615 1239#: /__w/calibre/calibre/src/calibre/library/database2.py:373 1240#: /__w/calibre/calibre/src/calibre/library/database2.py:386 1241#: /__w/calibre/calibre/src/calibre/library/database2.py:3396 1242#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120 1243msgid "News" 1244msgstr "Keleier" 1245 1246#: /__w/calibre/calibre/src/calibre/db/backend.py:439 1247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307 1248#, python-brace-format 1249msgid "Path to library ({0}) too long. It must be less than {1} characters." 1250msgstr "" 1251 1252#: /__w/calibre/calibre/src/calibre/db/backend.py:447 1253#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57 1254#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560 1255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123 1256#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790 1257#, python-format 1258msgid "Path to library too long. It must be less than %d characters." 1259msgstr "" 1260 1261#: /__w/calibre/calibre/src/calibre/db/backend.py:523 1262#: /__w/calibre/calibre/src/calibre/library/database2.py:199 1263msgid "restored preference " 1264msgstr "" 1265 1266#: /__w/calibre/calibre/src/calibre/db/backend.py:529 1267#: /__w/calibre/calibre/src/calibre/library/database2.py:204 1268#: /__w/calibre/calibre/src/calibre/library/restore.py:236 1269msgid "creating custom column " 1270msgstr "" 1271 1272#: /__w/calibre/calibre/src/calibre/db/backend.py:1001 1273#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674 1274msgid "No label was provided" 1275msgstr "" 1276 1277#: /__w/calibre/calibre/src/calibre/db/backend.py:1003 1278#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676 1279msgid "" 1280"The label must contain only lower case letters, digits and underscores, and " 1281"start with a letter" 1282msgstr "" 1283 1284#: /__w/calibre/calibre/src/calibre/db/backend.py:1186 1285msgid "Dumping database to SQL" 1286msgstr "" 1287 1288#: /__w/calibre/calibre/src/calibre/db/backend.py:1195 1289msgid "Restoring database from SQL" 1290msgstr "" 1291 1292#: /__w/calibre/calibre/src/calibre/db/backend.py:2096 1293#: /__w/calibre/calibre/src/calibre/db/cache.py:2444 1294#: /__w/calibre/calibre/src/calibre/db/cache.py:2569 1295#: /__w/calibre/calibre/src/calibre/utils/exim.py:206 1296#: /__w/calibre/calibre/src/calibre/utils/exim.py:372 1297msgid "Completed" 1298msgstr "" 1299 1300#: /__w/calibre/calibre/src/calibre/db/cache.py:203 1301#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564 1302#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 1303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48 1304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212 1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260 1306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867 1307#: /__w/calibre/calibre/src/calibre/library/database2.py:495 1308msgid "Saved searches" 1309msgstr "" 1310 1311#: /__w/calibre/calibre/src/calibre/db/cache.py:345 1312#: /__w/calibre/calibre/src/calibre/db/lazy.py:223 1313#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 1314#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 1315#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 1316#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 1317#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357 1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 1319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 1320#: /__w/calibre/calibre/src/calibre/library/database2.py:1081 1321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256 1322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315 1323msgid "Yes" 1324msgstr "Ya" 1325 1326#: /__w/calibre/calibre/src/calibre/db/cache.py:2296 1327#, python-brace-format 1328msgid "[Error in Virtual library {0}: {1}]" 1329msgstr "" 1330 1331#: /__w/calibre/calibre/src/calibre/db/cache.py:2559 1332#, python-format 1333msgid "Cover for %s" 1334msgstr "" 1335 1336#: /__w/calibre/calibre/src/calibre/db/cache.py:2563 1337#, python-brace-format 1338msgid "{0} format for {1}" 1339msgstr "" 1340 1341#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206 1342#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298 1343#, python-format 1344msgid "Added book ids: %s" 1345msgstr "" 1346 1347#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282 1348msgid "" 1349"The following books were not added as they already exist in the database " 1350"(see --duplicates option or --automerge option):" 1351msgstr "" 1352 1353#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300 1354#, python-format 1355msgid "Merged book ids: %s" 1356msgstr "" 1357 1358#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306 1359msgid "" 1360"%prog add [options] file1 file2 file3 ...\n" 1361"\n" 1362"Add the specified files as books to the database. You can also specify folders, see\n" 1363"the folder related options below.\n" 1364msgstr "" 1365 1366#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320 1367msgid "" 1368"Add books to database even if they already exist. Comparison is done based " 1369"on book titles and authors. Note that the {} option takes precedence." 1370msgstr "" 1371 1372#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331 1373msgid "" 1374"If books with similar titles and authors are found, merge the incoming " 1375"formats (files) automatically into existing book records. A value of " 1376"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" " 1377"means duplicate formats in the library are overwritten with the newly added " 1378"files. A value of \"new_record\" means duplicate formats are placed into a " 1379"new book record." 1380msgstr "" 1381 1382#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342 1383msgid "Add an empty book (a book with no formats)" 1384msgstr "" 1385 1386#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345 1387msgid "Set the title of the added book(s)" 1388msgstr "" 1389 1390#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351 1391msgid "Set the authors of the added book(s)" 1392msgstr "" 1393 1394#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354 1395msgid "Set the ISBN of the added book(s)" 1396msgstr "" 1397 1398#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361 1399msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY" 1400msgstr "" 1401 1402#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364 1403msgid "Set the tags of the added book(s)" 1404msgstr "" 1405 1406#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370 1407msgid "Set the series of the added book(s)" 1408msgstr "" 1409 1410#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377 1411msgid "Set the series number of the added book(s)" 1412msgstr "" 1413 1414#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383 1415msgid "Path to the cover to use for the added book" 1416msgstr "" 1417 1418#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390 1419msgid "" 1420"A comma separated list of languages (best to use ISO639 language codes, " 1421"though some language names may also be recognized)" 1422msgstr "" 1423 1424#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396 1425msgid "ADDING FROM FOLDERS" 1426msgstr "" 1427 1428#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398 1429msgid "" 1430"Options to control the adding of books from folders. By default only files " 1431"that have extensions of known e-book file types are added." 1432msgstr "" 1433 1434#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415 1435msgid "" 1436"Assume that each folder has only a single logical book and that all files in" 1437" it are different e-book formats of that book" 1438msgstr "" 1439 1440#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423 1441msgid "Process folders recursively" 1442msgstr "" 1443 1444#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436 1445msgid "GLOB PATTERN" 1446msgstr "" 1447 1448#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443 1449msgid "" 1450"A filename (glob) pattern, files matching this pattern will be ignored when " 1451"scanning folders for files. Can be specified multiple times for multiple " 1452"patterns. For example: *.pdf will ignore all PDF files" 1453msgstr "" 1454 1455#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450 1456msgid "" 1457"A filename (glob) pattern, files matching this pattern will be added when " 1458"scanning folders for files, even if they are not of a known e-book file " 1459"type. Can be specified multiple times for multiple patterns." 1460msgstr "" 1461 1462#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474 1463msgid "You must specify at least one file to add" 1464msgstr "" 1465 1466#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24 1467#, python-brace-format 1468msgid "" 1469"%prog add_custom_column [options] label name datatype\n" 1470"\n" 1471"Create a custom column. label is the machine friendly name of the column. Should\n" 1472"not contain spaces or colons. name is the human friendly name of the column.\n" 1473"datatype is one of: {0}\n" 1474msgstr "" 1475 1476#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39 1477msgid "" 1478"This column stores tag like data (i.e. multiple comma separated values). " 1479"Only applies if datatype is text." 1480msgstr "" 1481 1482#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48 1483msgid "" 1484"A dictionary of options to customize how the data in this column will be interpreted. This is a JSON string. For enumeration columns, use --display=\"{\\\"enum_values\\\":[\\\"val1\\\", \\\"val2\\\"]}\"\n" 1485"There are many options that can go into the display variable.The options by column type are:\n" 1486"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n" 1487"datetime: date_format\n" 1488"enumeration: enum_values, enum_colors, use_decorations\n" 1489"int, float: number_format\n" 1490"text: is_names, use_decorations\n" 1491"\n" 1492"The best way to find legal combinations is to create a custom column of the appropriate type in the GUI then look at the backup OPF for a book (ensure that a new OPF has been created since the column was added). You will see the JSON for the \"display\" for the new column in the OPF." 1493msgstr "" 1494 1495#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81 1496msgid "You must specify label, name and datatype" 1497msgstr "" 1498 1499#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28 1500msgid "" 1501"%prog add_format [options] id ebook_file\n" 1502"\n" 1503"Add the e-book in ebook_file to the available formats for the logical book identified by id. You can get id by using the search command. If the format already exists, it is replaced, unless the do not replace option is specified." 1504msgstr "" 1505 1506#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42 1507msgid "Do not replace the format if it already exists" 1508msgstr "" 1509 1510#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49 1511msgid "You must specify an id and an e-book file" 1512msgstr "" 1513 1514#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53 1515msgid "e-book file must have an extension" 1516msgstr "" 1517 1518#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56 1519#, python-format 1520msgid "A %(fmt)s file already exists for book: %(id)d, not replacing" 1521msgstr "" 1522 1523#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20 1524msgid "" 1525"%prog backup_metadata [options]\n" 1526"\n" 1527"Backup the metadata stored in the database into individual OPF files in each\n" 1528"books folder. This normally happens automatically, but you can run this\n" 1529"command to force re-generation of the OPF files, with the --all option.\n" 1530"\n" 1531"Note that there is normally no need to do this, as the OPF files are backed up\n" 1532"automatically, every time metadata is changed.\n" 1533msgstr "" 1534 1535#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37 1536msgid "" 1537"Normally, this command only operates on books that have out of date OPF " 1538"files. This option makes it operate on all books." 1539msgstr "" 1540 1541#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27 1542msgid "{} OPTIONS" 1543msgstr "" 1544 1545#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48 1546msgid "" 1547"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n" 1548"\n" 1549"Export a catalog in format specified by path/to/destination extension.\n" 1550"Options control how entries are displayed in the generated catalog output.\n" 1551"Note that different catalog formats support different sets of options. To\n" 1552"see the different options, specify the name of the output file and then the\n" 1553"{} option.\n" 1554msgstr "" 1555 1556#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67 1557msgid "" 1558"Comma-separated list of database IDs to catalog.\n" 1559"If declared, --search is ignored.\n" 1560"Default: all" 1561msgstr "" 1562 1563#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78 1564msgid "" 1565"Filter the results by the search query. For the format of the search query, please see the search-related documentation in the User Manual.\n" 1566"Default: no filtering" 1567msgstr "" 1568 1569#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90 1570#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629 1571msgid "Show detailed output information. Useful for debugging" 1572msgstr "" 1573 1574#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109 1575msgid "You must specify a catalog output file" 1576msgstr "" 1577 1578#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115 1579msgid "Cannot generate a catalog in the {} format" 1580msgstr "" 1581 1582#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26 1583#, python-brace-format 1584msgid "" 1585"%prog check_library [options]\n" 1586"\n" 1587"Perform some checks on the filesystem representing a library. Reports are {0}\n" 1588msgstr "" 1589 1590#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35 1591#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44 1592msgid "Output in CSV" 1593msgstr "" 1594 1595#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43 1596msgid "" 1597"Comma-separated list of reports.\n" 1598"Default: all" 1599msgstr "" 1600 1601#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52 1602msgid "" 1603"Comma-separated list of extensions to ignore.\n" 1604"Default: all" 1605msgstr "" 1606 1607#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61 1608msgid "" 1609"Comma-separated list of names to ignore.\n" 1610"Default: all" 1611msgstr "" 1612 1613#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99 1614msgid "Unknown report check" 1615msgstr "" 1616 1617#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116 1618msgid "Vacuuming database..." 1619msgstr "" 1620 1621#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23 1622msgid "" 1623"%prog clone path/to/new/library\n" 1624"\n" 1625"Create a clone of the current library. This creates a new, empty library that has all the\n" 1626"same custom columns, Virtual libraries and other settings as the current library.\n" 1627"\n" 1628"The cloned library will contain no books. If you want to create a full duplicate, including\n" 1629"all books, then simply use your filesystem tools to copy the library folder.\n" 1630" " 1631msgstr "" 1632 1633#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38 1634msgid "Error: You must specify the path to the cloned library" 1635msgstr "" 1636 1637#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46 1638msgid "The location for the new library is the same as the current library" 1639msgstr "" 1640 1641#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52 1642#, python-format 1643msgid "%s is not empty. You must choose an empty folder for the new library." 1644msgstr "" 1645 1646#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22 1647msgid "" 1648"%prog custom_columns [options]\n" 1649"\n" 1650"List available custom columns. Shows column labels and ids.\n" 1651" " 1652msgstr "" 1653 1654#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34 1655msgid "Show details for each column." 1656msgstr "" 1657 1658#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27 1659msgid "" 1660"\n" 1661"%prog embed_metadata [options] book_id\n" 1662"\n" 1663"Update the metadata in the actual book files stored in the calibre library from\n" 1664"the metadata in the calibre database. Normally, metadata is updated only when\n" 1665"exporting files from calibre, this command is useful if you want the files to\n" 1666"be updated in place. Note that different file formats support different amounts\n" 1667"of metadata. You can use the special value 'all' for book_id to update metadata\n" 1668"in all books. You can also specify many book ids separated by spaces and id ranges\n" 1669"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23" 1670msgstr "" 1671 1672#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38 1673msgid "" 1674"Only update metadata in files of the specified format. Specify it multiple " 1675"times for multiple formats. By default, all formats are updated." 1676msgstr "" 1677 1678#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55 1679#, python-brace-format 1680msgid "Processed {0} ({1} of {2})" 1681msgstr "" 1682 1683#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59 1684msgid "No book with id: {}" 1685msgstr "" 1686 1687#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43 1688msgid "" 1689"%prog export [options] ids\n" 1690"\n" 1691"Export the books specified by ids (a comma separated list) to the filesystem.\n" 1692"The export operation saves all formats of the book, its cover and metadata (in\n" 1693"an opf file). You can get id numbers from the search command.\n" 1694msgstr "" 1695 1696#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56 1697msgid "Export all books in database, ignoring the list of ids." 1698msgstr "" 1699 1700#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62 1701msgid "Export books to the specified folder. Default is" 1702msgstr "" 1703 1704#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69 1705msgid "Export all books into a single folder" 1706msgstr "" 1707 1708#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75 1709msgid "Report progress" 1710msgstr "" 1711 1712#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86 1713msgid "Specifying this switch will turn this behavior off." 1714msgstr "" 1715 1716#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136 1717#, python-format 1718msgid "You must specify some ids or the %s option" 1719msgstr "" 1720 1721#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227 1722msgid "" 1723"%prog list [options]\n" 1724"\n" 1725"List the books available in the calibre database.\n" 1726msgstr "" 1727 1728#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239 1729#, python-format 1730msgid "" 1731"The fields to display when listing books in the database. Should be a comma separated list of fields.\n" 1732"Available fields: %s\n" 1733"Default: %%default. The special field \"all\" can be used to select all fields. In addition to the builtin fields above, custom fields are also available as *field_name, for example, for a custom field #rating, use the name: *rating" 1734msgstr "" 1735 1736#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252 1737#, python-brace-format 1738msgid "" 1739"The field by which to sort the results.\n" 1740"Available fields: {0}\n" 1741"Default: {1}" 1742msgstr "" 1743 1744#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259 1745msgid "Sort results in ascending order" 1746msgstr "" 1747 1748#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266 1749msgid "" 1750"Filter the results by the search query. For the format of the search query, " 1751"please see the search related documentation in the User Manual. Default is " 1752"to do no filtering." 1753msgstr "" 1754 1755#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276 1756#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67 1757msgid "" 1758"The maximum width of a single line in the output. Defaults to detecting " 1759"screen size." 1760msgstr "" 1761 1762#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282 1763msgid "The string used to separate fields. Default is a space." 1764msgstr "" 1765 1766#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288 1767msgid "" 1768"The prefix for all file paths. Default is the absolute path to the library " 1769"folder." 1770msgstr "" 1771 1772#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295 1773msgid "The maximum number of results to display. Default: all" 1774msgstr "" 1775 1776#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302 1777msgid "" 1778"Generate output in JSON format, which is more suitable for machine parsing. " 1779"Causes the line width and separator options to be ignored." 1780msgstr "" 1781 1782#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24 1783msgid "" 1784"%prog list_categories [options]\n" 1785"\n" 1786"Produce a report of the category information in the database. The\n" 1787"information is the equivalent of what is shown in the Tag browser.\n" 1788msgstr "" 1789 1790#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39 1791msgid "" 1792"Output only the number of items in a category instead of the counts per item" 1793" within the category" 1794msgstr "" 1795 1796#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50 1797msgid "The type of CSV file to produce. Choices: {}" 1798msgstr "" 1799 1800#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58 1801msgid "Comma-separated list of category lookup names. Default: all" 1802msgstr "" 1803 1804#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181 1805msgid "CATEGORY ITEMS" 1806msgstr "" 1807 1808#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26 1809msgid "" 1810"%prog remove ids\n" 1811"\n" 1812"Remove the books identified by ids from the database. ids should be a comma separated list of id numbers (you can get id numbers by using the search command). For example, 23,34,57-85 (when specifying a range, the last number in the range is not included).\n" 1813msgstr "" 1814 1815#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39 1816msgid "Do not use the {}" 1817msgstr "" 1818 1819#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46 1820msgid "You must specify at least one book to remove" 1821msgstr "" 1822 1823#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22 1824msgid "" 1825"%prog remove_custom_column [options] label\n" 1826"\n" 1827"Remove the custom column identified by label. You can see available\n" 1828"columns with the custom_columns command.\n" 1829" " 1830msgstr "" 1831 1832#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35 1833msgid "Do not ask for confirmation" 1834msgstr "" 1835 1836#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50 1837#, python-format 1838msgid "You will lose all data in the column: %s. Are you sure (y/n)? " 1839msgstr "" 1840 1841#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53 1842msgid "y" 1843msgstr "" 1844 1845#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60 1846#, python-format 1847msgid "" 1848"No column named %s found. You must use column labels, not titles. Use " 1849"calibredb custom_columns to get a list of labels." 1850msgstr "" 1851 1852#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69 1853msgid "Error: You must specify a column label" 1854msgstr "" 1855 1856#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25 1857msgid "" 1858"\n" 1859"%prog remove_format [options] id fmt\n" 1860"\n" 1861"Remove the format fmt from the logical book identified by id. You can get id by using the search command. fmt should be a file extension like LRF or TXT or EPUB. If the logical book does not have fmt available, do nothing.\n" 1862msgstr "" 1863 1864#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39 1865msgid "You must specify an id and a format" 1866msgstr "" 1867 1868#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21 1869msgid "" 1870"%prog restore_database [options]\n" 1871"\n" 1872"Restore this database from the metadata stored in OPF files in each\n" 1873"folder of the calibre library. This is useful if your metadata.db file\n" 1874"has been corrupted.\n" 1875"\n" 1876"WARNING: This command completely regenerates your database. You will lose\n" 1877"all saved searches, user categories, plugboards, stored per-book conversion\n" 1878"settings, and custom recipes. Restored metadata will only be as accurate as\n" 1879"what is found in the OPF files.\n" 1880" " 1881msgstr "" 1882 1883#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42 1884msgid "" 1885"Really do the recovery. The command will not run unless this option is " 1886"specified." 1887msgstr "" 1888 1889#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64 1890#, python-format 1891msgid "You must provide the %s option to do a recovery" 1892msgstr "" 1893 1894#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36 1895msgid "" 1896"%prog saved_searches [options] (list|add|remove)\n" 1897"\n" 1898"Manage the saved searches stored in this database.\n" 1899"If you try to add a query with a name that already exists, it will be\n" 1900"replaced.\n" 1901"\n" 1902"Syntax for adding:\n" 1903"\n" 1904"%prog saved_searches add search_name search_expression\n" 1905"\n" 1906"Syntax for removing:\n" 1907"\n" 1908"%prog saved_searches remove search_name\n" 1909" " 1910msgstr "" 1911 1912#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60 1913#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032 1914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87 1915msgid "Name:" 1916msgstr "" 1917 1918#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61 1919msgid "Search string:" 1920msgstr "" 1921 1922#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65 1923msgid "Error: You must specify a name and a search string" 1924msgstr "" 1925 1926#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67 1927#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 1928msgid "added" 1929msgstr "" 1930 1931#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70 1932msgid "Error: You must specify a name" 1933msgstr "" 1934 1935#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72 1936msgid "removed" 1937msgstr "" 1938 1939#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76 1940#, python-format 1941msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" 1942msgstr "" 1943 1944#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17 1945#, python-brace-format 1946msgid "Failed to parse search query: ({0}) with error: {1}" 1947msgstr "" 1948 1949#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25 1950#, python-brace-format 1951msgid "" 1952"%prog search [options] search expression\n" 1953"\n" 1954"Search the library for the specified search term, returning a comma separated\n" 1955"list of book ids matching the search expression. The output format is useful\n" 1956"to feed into other commands that accept a list of ids as input.\n" 1957"\n" 1958"The search expression can be anything from calibre's powerful search query\n" 1959"language, for example: %prog search {0}\n" 1960msgstr "" 1961 1962#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42 1963msgid "The maximum number of results to return. Default is all results." 1964msgstr "" 1965 1966#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49 1967msgid "Error: You must specify the search expression" 1968msgstr "" 1969 1970#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58 1971msgid "No books matching the search expression:" 1972msgstr "" 1973 1974#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19 1975msgid "No book with id {} exists" 1976msgstr "" 1977 1978#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23 1979msgid "No column with name {} exists" 1980msgstr "" 1981 1982#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29 1983msgid "Data set to: {} [{}]" 1984msgstr "" 1985 1986#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37 1987msgid "Data set to: {}" 1988msgstr "" 1989 1990#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46 1991msgid "" 1992"%prog set_custom [options] column id value\n" 1993"\n" 1994"Set the value of a custom column for the book identified by id.\n" 1995"You can get a list of ids using the search command.\n" 1996"You can get a list of custom column names using the custom_columns\n" 1997"command.\n" 1998" " 1999msgstr "" 2000 2001#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63 2002msgid "" 2003"If the column stores multiple values, append the specified values to the " 2004"existing ones, instead of replacing them." 2005msgstr "" 2006 2007#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72 2008msgid "Error: You must specify a field name, id and value" 2009msgstr "" 2010 2011#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62 2012msgid "" 2013"\n" 2014"%prog set_metadata [options] id [/path/to/metadata.opf]\n" 2015"\n" 2016"Set the metadata stored in the calibre database for the book identified by id\n" 2017"from the OPF file metadata.opf. id is an id number from the search command. You\n" 2018"can get a quick feel for the OPF format by using the --as-opf switch to the\n" 2019"show_metadata command. You can also set the metadata of individual fields with\n" 2020"the --field option. If you use the --field option, there is no need to specify\n" 2021"an OPF file.\n" 2022msgstr "" 2023 2024#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80 2025#, python-brace-format 2026msgid "" 2027"The field to set. Format is field_name:value, for example: {0} " 2028"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify " 2029"this option multiple times to set multiple fields. Note: For languages you " 2030"must use the ISO639 language codes (e.g. en for English, fr for French and " 2031"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields " 2032"use true and false or yes and no." 2033msgstr "" 2034 2035#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95 2036msgid "List the metadata field names that can be used with the --field option" 2037msgstr "" 2038 2039#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2040msgid "Field name" 2041msgstr "" 2042 2043#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788 2045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85 2047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 2048#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193 2049#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351 2050#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 2051#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166 2052#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 2053#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 2054#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131 2055#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308 2056#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 2057#: /__w/calibre/calibre/src/calibre/srv/opds.py:480 2058msgid "Title" 2059msgstr "" 2060 2061#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136 2062msgid "You must specify a record id as the first argument" 2063msgstr "" 2064 2065#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140 2066msgid "You must specify either a field or an OPF file" 2067msgstr "" 2068 2069#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146 2070#, python-format 2071msgid "The OPF file %s does not exist" 2072msgstr "" 2073 2074#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153 2075#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182 2076#, python-format 2077msgid "No book with id: %s in the database" 2078msgstr "" 2079 2080#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164 2081#, python-format 2082msgid "%s is not a known field" 2083msgstr "" 2084 2085#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26 2086msgid "" 2087"\n" 2088"%prog show_metadata [options] id\n" 2089"\n" 2090"Show the metadata stored in the calibre database for the book identified by id.\n" 2091"id is an id number from the search command.\n" 2092msgstr "" 2093 2094#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38 2095msgid "Print metadata in OPF form (XML)" 2096msgstr "" 2097 2098#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45 2099msgid "You must specify an id" 2100msgstr "" 2101 2102#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40 2103msgid "The {} command is not supported with remote (server based) libraries" 2104msgstr "" 2105 2106#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47 2107msgid "GLOBAL OPTIONS" 2108msgstr "" 2109 2110#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54 2111msgid "" 2112"Path to the calibre library. Default is to use the path stored in the " 2113"settings. You can also connect to a calibre Content server to perform " 2114"actions on remote libraries. To do so use a URL of the form: " 2115"http://hostname:port/#library_id for example, " 2116"http://localhost:8080/#mylibrary. library_id is the library id of the " 2117"library you want to connect to on the Content server. You can use the " 2118"special library_id value of - to get a list of library ids available on the " 2119"server. For details on how to setup access via a Content server, see {}." 2120msgstr "" 2121 2122#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67 2123#: /__w/calibre/calibre/src/calibre/utils/config.py:111 2124msgid "show this help message and exit" 2125msgstr "" 2126 2127#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71 2128#: /__w/calibre/calibre/src/calibre/utils/config.py:112 2129msgid "show program's version number and exit" 2130msgstr "" 2131 2132#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76 2133msgid "Username for connecting to a calibre Content server" 2134msgstr "" 2135 2136#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80 2137#, python-brace-format 2138msgid "" 2139"Password for connecting to a calibre Content server. To read the password " 2140"from standard input, use the special value: {0}. To read the password from a" 2141" file, use: {1} (i.e. <f: followed by the full path to the file and a " 2142"trailing >). The angle brackets in the above are required, remember to " 2143"escape them or use quotes for your shell." 2144msgstr "" 2145 2146#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91 2147msgid "" 2148"The timeout, in seconds, when connecting to a calibre library over the " 2149"network. The default is two minutes." 2150msgstr "" 2151 2152#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101 2153#, python-format 2154msgid "" 2155"%%prog command [options] [arguments]\n" 2156"\n" 2157"%%prog is the command line interface to the calibre books database.\n" 2158"\n" 2159"command is one of:\n" 2160" %s\n" 2161"\n" 2162"For help on an individual command: %%prog command --help\n" 2163msgstr "" 2164 2165#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121 2166msgid "Enter the password: " 2167msgstr "" 2168 2169#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158 2170msgid "" 2171"Another calibre program such as {} or the main calibre program is running. " 2172"Having multiple programs that can make changes to a calibre library running " 2173"at the same time is a bad idea. calibredb can connect directly to a running " 2174"calibre Content server, to make changes through it, instead. See the " 2175"documentation of the {} option for details." 2176msgstr "" 2177 2178#: /__w/calibre/calibre/src/calibre/db/fields.py:298 2179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154 2180#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109 2181msgid "TEMPLATE ERROR" 2182msgstr "" 2183 2184#: /__w/calibre/calibre/src/calibre/db/fields.py:404 2185#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194 2186msgid "On Device" 2187msgstr "" 2188 2189#: /__w/calibre/calibre/src/calibre/db/fields.py:438 2190#: /__w/calibre/calibre/src/calibre/library/database2.py:1237 2191msgid "Main" 2192msgstr "" 2193 2194#: /__w/calibre/calibre/src/calibre/db/fields.py:440 2195#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81 2196#: /__w/calibre/calibre/src/calibre/library/database2.py:1239 2197msgid "Card A" 2198msgstr "" 2199 2200#: /__w/calibre/calibre/src/calibre/db/fields.py:442 2201#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83 2202#: /__w/calibre/calibre/src/calibre/library/database2.py:1241 2203msgid "Card B" 2204msgstr "" 2205 2206#: /__w/calibre/calibre/src/calibre/db/lazy.py:250 2207#, python-format 2208msgid "Invalid field: %s" 2209msgstr "" 2210 2211#: /__w/calibre/calibre/src/calibre/db/restore.py:135 2212#: /__w/calibre/calibre/src/calibre/library/restore.py:124 2213msgid "Starting restoring preferences and column metadata" 2214msgstr "" 2215 2216#: /__w/calibre/calibre/src/calibre/db/restore.py:138 2217#: /__w/calibre/calibre/src/calibre/library/restore.py:127 2218msgid "Cannot restore preferences. Backup file not found." 2219msgstr "" 2220 2221#: /__w/calibre/calibre/src/calibre/db/restore.py:148 2222#: /__w/calibre/calibre/src/calibre/library/restore.py:138 2223msgid "Finished restoring preferences and column metadata" 2224msgstr "" 2225 2226#: /__w/calibre/calibre/src/calibre/db/restore.py:150 2227#: /__w/calibre/calibre/src/calibre/library/restore.py:140 2228msgid "Finished restoring preferences" 2229msgstr "" 2230 2231#: /__w/calibre/calibre/src/calibre/db/restore.py:155 2232#: /__w/calibre/calibre/src/calibre/library/restore.py:145 2233msgid "Restoring preferences and column metadata failed" 2234msgstr "" 2235 2236#: /__w/calibre/calibre/src/calibre/db/restore.py:174 2237#: /__w/calibre/calibre/src/calibre/library/restore.py:164 2238msgid "Processed" 2239msgstr "" 2240 2241#: /__w/calibre/calibre/src/calibre/db/restore.py:249 2242msgid "Creating custom column " 2243msgstr "" 2244 2245#: /__w/calibre/calibre/src/calibre/db/search.py:101 2246#: /__w/calibre/calibre/src/calibre/library/caches.py:339 2247msgid "today" 2248msgstr "" 2249 2250#: /__w/calibre/calibre/src/calibre/db/search.py:102 2251#: /__w/calibre/calibre/src/calibre/library/caches.py:340 2252msgid "yesterday" 2253msgstr "" 2254 2255#: /__w/calibre/calibre/src/calibre/db/search.py:103 2256#: /__w/calibre/calibre/src/calibre/library/caches.py:341 2257msgid "thismonth" 2258msgstr "" 2259 2260#: /__w/calibre/calibre/src/calibre/db/search.py:104 2261#: /__w/calibre/calibre/src/calibre/library/caches.py:342 2262msgid "daysago" 2263msgstr "" 2264 2265#: /__w/calibre/calibre/src/calibre/db/search.py:193 2266#: /__w/calibre/calibre/src/calibre/library/caches.py:401 2267#, python-brace-format 2268msgid "Number conversion error: {0}" 2269msgstr "" 2270 2271#: /__w/calibre/calibre/src/calibre/db/search.py:199 2272#: /__w/calibre/calibre/src/calibre/library/caches.py:407 2273#, python-brace-format 2274msgid "Date conversion error: {0}" 2275msgstr "" 2276 2277#: /__w/calibre/calibre/src/calibre/db/search.py:284 2278#: /__w/calibre/calibre/src/calibre/library/caches.py:484 2279#, python-brace-format 2280msgid "Non-numeric value in query: {0}" 2281msgstr "" 2282 2283#: /__w/calibre/calibre/src/calibre/db/search.py:311 2284#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2285#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2286#: /__w/calibre/calibre/src/calibre/library/caches.py:595 2287#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2288msgid "no" 2289msgstr "" 2290 2291#: /__w/calibre/calibre/src/calibre/db/search.py:312 2292#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2293#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2294#: /__w/calibre/calibre/src/calibre/library/caches.py:596 2295#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2296msgid "yes" 2297msgstr "" 2298 2299#: /__w/calibre/calibre/src/calibre/db/search.py:313 2300#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2301#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2302#: /__w/calibre/calibre/src/calibre/library/caches.py:597 2303msgid "unchecked" 2304msgstr "" 2305 2306#: /__w/calibre/calibre/src/calibre/db/search.py:314 2307#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2308#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2309#: /__w/calibre/calibre/src/calibre/library/caches.py:598 2310msgid "checked" 2311msgstr "" 2312 2313#: /__w/calibre/calibre/src/calibre/db/search.py:315 2314#: /__w/calibre/calibre/src/calibre/library/caches.py:599 2315msgid "empty" 2316msgstr "" 2317 2318#: /__w/calibre/calibre/src/calibre/db/search.py:316 2319#: /__w/calibre/calibre/src/calibre/library/caches.py:600 2320msgid "blank" 2321msgstr "" 2322 2323#: /__w/calibre/calibre/src/calibre/db/search.py:325 2324#: /__w/calibre/calibre/src/calibre/library/caches.py:612 2325#, python-brace-format 2326msgid "Invalid boolean query \"{0}\"" 2327msgstr "" 2328 2329#: /__w/calibre/calibre/src/calibre/db/search.py:514 2330msgid "No such Virtual library: {}" 2331msgstr "" 2332 2333#: /__w/calibre/calibre/src/calibre/db/search.py:519 2334msgid "Virtual library search is recursive: {}" 2335msgstr "" 2336 2337#: /__w/calibre/calibre/src/calibre/db/search.py:550 2338#: /__w/calibre/calibre/src/calibre/library/caches.py:678 2339#, python-brace-format 2340msgid "Recursive query group detected: {0}" 2341msgstr "" 2342 2343#: /__w/calibre/calibre/src/calibre/db/search.py:649 2344msgid "" 2345"search template: missing or invalid separator. Valid separators are: {}" 2346msgstr "" 2347 2348#: /__w/calibre/calibre/src/calibre/debug.py:29 2349#, python-brace-format 2350msgid "" 2351"{0}\n" 2352"\n" 2353"Various command line interfaces useful for debugging calibre. With no options,\n" 2354"this command starts an embedded Python interpreter. You can also run the main\n" 2355"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n" 2356"\n" 2357"It also contains interfaces to various bits of calibre that do not have\n" 2358"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n" 2359"on.\n" 2360"\n" 2361"You can also use %prog to run standalone scripts. To do that use it like this:\n" 2362"\n" 2363" {1}\n" 2364"\n" 2365"Everything after the -- is passed to the script.\n" 2366msgstr "" 2367 2368#: /__w/calibre/calibre/src/calibre/debug.py:45 2369msgid "%prog [options]" 2370msgstr "" 2371 2372#: /__w/calibre/calibre/src/calibre/debug.py:46 2373msgid "Run Python code." 2374msgstr "" 2375 2376#: /__w/calibre/calibre/src/calibre/debug.py:47 2377msgid "Run the Python code in file." 2378msgstr "" 2379 2380#: /__w/calibre/calibre/src/calibre/debug.py:49 2381msgid "" 2382"Subset the specified font. Use -- after this option to pass option to the " 2383"font subsetting program." 2384msgstr "" 2385 2386#: /__w/calibre/calibre/src/calibre/debug.py:51 2387#: /__w/calibre/calibre/src/calibre/gui2/device.py:469 2388#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28 2389msgid "Debug device detection" 2390msgstr "" 2391 2392#: /__w/calibre/calibre/src/calibre/debug.py:53 2393msgid "" 2394"Run the GUI with debugging enabled. Debug output is printed to stdout and " 2395"stderr." 2396msgstr "" 2397 2398#: /__w/calibre/calibre/src/calibre/debug.py:56 2399msgid "" 2400"Run the GUI with a debug console, logging to the specified path. For " 2401"internal use only, use the -g option to run the GUI in debug mode" 2402msgstr "" 2403 2404#: /__w/calibre/calibre/src/calibre/debug.py:60 2405msgid "Run the E-book viewer in debug mode" 2406msgstr "" 2407 2408#: /__w/calibre/calibre/src/calibre/debug.py:62 2409msgid "Output the paths necessary to setup the calibre environment" 2410msgstr "" 2411 2412#: /__w/calibre/calibre/src/calibre/debug.py:64 2413msgid "" 2414"Add a simple plugin (i.e. a plugin that consists of only a .py file), by " 2415"specifying the path to the py file containing the plugin code." 2416msgstr "" 2417 2418#: /__w/calibre/calibre/src/calibre/debug.py:68 2419msgid "" 2420"Re-initialize the sqlite calibre database at the specified path. Useful to " 2421"recover from db corruption." 2422msgstr "" 2423 2424#: /__w/calibre/calibre/src/calibre/debug.py:72 2425msgid "Inspect the MOBI file(s) at the specified path(s)" 2426msgstr "" 2427 2428#: /__w/calibre/calibre/src/calibre/debug.py:74 2429msgid "Launch the calibre \"Edit book\" tool in debug mode." 2430msgstr "" 2431 2432#: /__w/calibre/calibre/src/calibre/debug.py:76 2433msgid "" 2434"Explode the book into the specified folder.\n" 2435"Usage: -x file.epub output_dir\n" 2436"Exports the book as a collection of HTML files and metadata, which you can edit using standard HTML editing tools. Works with EPUB, AZW3, HTMLZ and DOCX files." 2437msgstr "" 2438 2439#: /__w/calibre/calibre/src/calibre/debug.py:82 2440msgid "" 2441"Implode a previously exploded book.\n" 2442"Usage: -i output_dir file.epub\n" 2443"Imports the book from the files in output_dir which must have been created by a previous call to --explode-book. Be sure to specify the same file type as was used when exploding." 2444msgstr "" 2445 2446#: /__w/calibre/calibre/src/calibre/debug.py:87 2447msgid "" 2448"Export all calibre data (books/settings/plugins). Normally, you will be " 2449"asked for the export folder and the libraries to export. You can also " 2450"specify them as command line arguments to skip the questions. Use absolute " 2451"paths for the export folder and libraries. The special keyword \"all\" can " 2452"be used to export all libraries." 2453msgstr "" 2454 2455#: /__w/calibre/calibre/src/calibre/debug.py:93 2456msgid "Import previously exported calibre data" 2457msgstr "" 2458 2459#: /__w/calibre/calibre/src/calibre/debug.py:96 2460#: /__w/calibre/calibre/src/calibre/gui2/main.py:69 2461msgid "" 2462"Cause a running calibre instance, if any, to be shutdown. Note that if there" 2463" are running jobs, they will be silently aborted, so use with care." 2464msgstr "" 2465 2466#: /__w/calibre/calibre/src/calibre/debug.py:99 2467msgid "Test binary modules in build" 2468msgstr "" 2469 2470#: /__w/calibre/calibre/src/calibre/debug.py:102 2471msgid "" 2472"Run a plugin that provides a command line interface. For example:\n" 2473"calibre-debug -r \"Add Books\" -- file1 --option1\n" 2474"Everything after the -- will be passed to the plugin as arguments." 2475msgstr "" 2476 2477#: /__w/calibre/calibre/src/calibre/debug.py:106 2478msgid "" 2479"Run the calibre diff tool. For example:\n" 2480"calibre-debug --diff file1 file2" 2481msgstr "" 2482 2483#: /__w/calibre/calibre/src/calibre/debug.py:109 2484msgid "(Un)register calibre from Windows Default Programs." 2485msgstr "" 2486 2487#: /__w/calibre/calibre/src/calibre/debug.py:111 2488msgid "For internal use" 2489msgstr "" 2490 2491#: /__w/calibre/calibre/src/calibre/debug.py:220 2492msgid "Debug log" 2493msgstr "" 2494 2495#: /__w/calibre/calibre/src/calibre/debug.py:313 2496#, python-format 2497msgid "No plugin named %s found" 2498msgstr "" 2499 2500#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22 2501msgid "Communicate with Android phones." 2502msgstr "" 2503 2504#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217 2505msgid "" 2506"Comma separated list of folders to send e-books to on the device's <b>main " 2507"memory</b>. The first one that exists will be used" 2508msgstr "" 2509 2510#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220 2511msgid "" 2512"Comma separated list of folders to send e-books to on the device's " 2513"<b>storage cards</b>. The first one that exists will be used" 2514msgstr "" 2515 2516#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346 2517msgid "Communicate with S60 phones." 2518msgstr "" 2519 2520#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366 2521msgid "Communicate with WebOS tablets." 2522msgstr "" 2523 2524#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19 2525msgid "Communicate with the Binatone Readme e-book reader." 2526msgstr "" 2527 2528#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15 2529msgid "Communicate with the Blackberry smart phone." 2530msgstr "" 2531 2532#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16 2533#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40 2534#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404 2535#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20 2536msgid "Kovid Goyal" 2537msgstr "" 2538 2539#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39 2540msgid "Communicate with the Blackberry Playbook." 2541msgstr "" 2542 2543#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15 2544msgid "Communicate with BOEYE BEX Serial e-book readers." 2545msgstr "" 2546 2547#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37 2548msgid "Communicate with BOEYE BDX serial e-book readers." 2549msgstr "" 2550 2551#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26 2552msgid "Communicate with the Cybook Gen 3/Opus e-book reader." 2553msgstr "" 2554 2555#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70 2556msgid "Communicate with the Cybook Orizon e-book reader." 2557msgstr "" 2558 2559#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83 2560#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60 2561msgid "Card A folder" 2562msgstr "" 2563 2564#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84 2565msgid "" 2566"Enter the folder where the books are to be stored when sent to the memory " 2567"card. This folder is prepended to any send to device template" 2568msgstr "" 2569 2570#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122 2571msgid "Communicate with the Cybook Muse e-book reader." 2572msgstr "" 2573 2574#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148 2575msgid "Communicate with the Bookeen Diva HD e-book reader." 2576msgstr "" 2577 2578#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27 2579msgid "Communicate with the EB600 e-book reader." 2580msgstr "" 2581 2582#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59 2583msgid "Communicate with the tolino shine and vision readers" 2584msgstr "" 2585 2586#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75 2587#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63 2588msgid "Swap main and card A" 2589msgstr "" 2590 2591#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77 2592msgid "" 2593"Check this box if the device's main memory is being seen as card a and the " 2594"card is being seen as main memory. Some tolino devices may need this option." 2595msgstr "" 2596 2597#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311 2598msgid "Communicate with the Astak Mentor EB600" 2599msgstr "" 2600 2601#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336 2602msgid "Communicate with the PocketBook 301 Reader." 2603msgstr "" 2604 2605#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355 2606msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader." 2607msgstr "" 2608 2609#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377 2610msgid "Communicate with the PocketBook 622 and 623 readers." 2611msgstr "" 2612 2613#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391 2614msgid "Communicate with the PocketBook 360+ reader." 2615msgstr "" 2616 2617#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403 2618msgid "Communicate with the PocketBook 701" 2619msgstr "" 2620 2621#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435 2622msgid "Communicate with the PocketBook 740" 2623msgstr "" 2624 2625#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453 2626msgid "Communicate with the Infibeam Pi2 reader." 2627msgstr "" 2628 2629#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19 2630msgid "Entourage Edge" 2631msgstr "" 2632 2633#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20 2634msgid "Communicate with the Entourage Edge." 2635msgstr "" 2636 2637#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17 2638msgid "Communicate with the ESlick e-book reader." 2639msgstr "" 2640 2641#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49 2642msgid "Communicate with the Sigmatek e-book reader." 2643msgstr "" 2644 2645#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19 2646#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36 2647msgid "Use an arbitrary folder as a device." 2648msgstr "" 2649 2650#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32 2651#: /__w/calibre/calibre/src/calibre/devices/interface.py:16 2652msgid "Device interface" 2653msgstr "" 2654 2655#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21 2656msgid "Communicate with Hanlin V3 e-book readers." 2657msgstr "" 2658 2659#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101 2660msgid "Communicate with Hanlin V5 e-book readers." 2661msgstr "" 2662 2663#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120 2664msgid "Communicate with the BOOX e-book reader." 2665msgstr "" 2666 2667#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139 2668msgid "" 2669"Comma separated list of folders to send e-books to on the device. The first " 2670"one that exists will be used." 2671msgstr "" 2672 2673#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26 2674msgid "Communicate with the Hanvon N520 e-book reader." 2675msgstr "" 2676 2677#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53 2678msgid "Communicate with the Kibano e-book reader." 2679msgstr "" 2680 2681#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67 2682msgid "Communicate with The Book reader." 2683msgstr "" 2684 2685#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80 2686msgid "Communicate with the Libre Air reader." 2687msgstr "" 2688 2689#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94 2690msgid "Communicate with the SpringDesign Alex e-book reader." 2691msgstr "" 2692 2693#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138 2694#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149 2695#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528 2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560 2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706 2698#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719 2699#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429 2700#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436 2701msgid "Removing books from device..." 2702msgstr "" 2703 2704#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156 2705msgid "Communicate with the Azbooka" 2706msgstr "" 2707 2708#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176 2709msgid "Communicate with the Elonex EB 511 e-book reader." 2710msgstr "" 2711 2712#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197 2713msgid "Communicate with the Cybook Odyssey e-book reader." 2714msgstr "" 2715 2716#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18 2717msgid "Communicate with the IRex Iliad e-book reader." 2718msgstr "" 2719 2720#: /__w/calibre/calibre/src/calibre/devices/interface.py:61 2721msgid "Cannot get files from this device" 2722msgstr "" 2723 2724#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18 2725msgid "Communicate with the IRex Digital Reader 1000 e-book reader." 2726msgstr "" 2727 2728#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45 2729msgid "Communicate with the IRex Digital Reader 800" 2730msgstr "" 2731 2732#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18 2733msgid "Communicate with the Iriver Story reader." 2734msgstr "" 2735 2736#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22 2737msgid "Communicate with the JetBook e-book reader." 2738msgstr "" 2739 2740#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89 2741msgid "Communicate with the MiBuk Wolder reader." 2742msgstr "" 2743 2744#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118 2745msgid "Communicate with the JetBook Mini reader." 2746msgstr "" 2747 2748#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146 2749msgid "Communicate with the JetBook Color reader." 2750msgstr "" 2751 2752#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43 2753#, python-format 2754msgid "Not a valid MOBI file. Reports identity of %s" 2755msgstr "" 2756 2757#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85 2758msgid "Could not generate page mapping." 2759msgstr "" 2760 2761#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62 2762msgid "Communicate with the Kindle e-book reader." 2763msgstr "" 2764 2765#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94 2766msgid "" 2767"The following books are in KFX format. KFX is a virtual book format, and " 2768"cannot be transferred from the device. Instead, you should go to your " 2769"\"Manage my content and devices\" page on the Amazon homepage and download " 2770"the book to your computer from there. That will give you a regular AZW3 file" 2771" that you can add to calibre normally. Click \"Show details\" to see the " 2772"list of books." 2773msgstr "" 2774 2775#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229 2776#, python-format 2777msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)" 2778msgstr "" 2779 2780#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234 2781#, python-format 2782msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)" 2783msgstr "" 2784 2785#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254 2786#, python-format 2787msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />" 2788msgstr "" 2789 2790#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263 2791#, python-format 2792msgid "<b>Page %(dl)d • %(typ)s</b><br />" 2793msgstr "" 2794 2795#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268 2796#, python-format 2797msgid "<b>Location %(dl)d • %(typ)s</b><br />" 2798msgstr "" 2799 2800#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334 2801msgid "" 2802"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader." 2803msgstr "" 2804 2805#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348 2806msgid "Send page number information when sending books" 2807msgstr "" 2808 2809#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349 2810msgid "" 2811"The Kindle 3 and newer versions can use page number information in MOBI " 2812"files. With this option, calibre will calculate and send this information to" 2813" the Kindle when uploading MOBI files by USB. Note that the page numbers do " 2814"not correspond to any paper book." 2815msgstr "" 2816 2817#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354 2818msgid "Page count calculation method" 2819msgstr "" 2820 2821#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355 2822msgid "" 2823"There are multiple ways to generate the page number information. If a page count is given then the book will be divided into that many pages. Otherwise the number of pages will be approximated using one of the following methods.<ul> <li>fast: 2300 characters of uncompressed text per page.\n" 2824"\n" 2825" <li>accurate: Based on the number of chapters, paragraphs, and visible lines in the book. This method is designed to simulate an average paperback book where there are 32 lines per page and a maximum of 70 characters per line.\n" 2826"\n" 2827" <li>pagebreak: The \"pagebreak\" method uses the presence of <mbp:pagebreak> tags within the book to determine pages.</ul>Methods other than \"fast\" are going to be much slower. Further, if \"pagebreak\" fails to determine a page count accurate will be used, and if \"accurate\" fails fast will be used." 2828msgstr "" 2829 2830#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368 2831msgid "Custom column name to retrieve page counts from" 2832msgstr "" 2833 2834#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369 2835msgid "" 2836"If you have a custom column in your library that you use to store the page " 2837"count of books, you can have calibre use that information, instead of " 2838"calculating a page count. Specify the name of the custom column here, for " 2839"example, #pages." 2840msgstr "" 2841 2842#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373 2843msgid "Custom column name to retrieve calculation method from" 2844msgstr "" 2845 2846#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374 2847msgid "" 2848"If you have a custom column in your library that you use to store the " 2849"preferred method for calculating the number of pages for a book, you can " 2850"have calibre use that method instead of the default one selected above. " 2851"Specify the name of the custom column here, for example, #pagemethod. The " 2852"custom column should have the values: fast, accurate or pagebreak." 2853msgstr "" 2854 2855#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380 2856msgid "Overwrite existing APNX on device" 2857msgstr "" 2858 2859#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381 2860msgid "" 2861"Uncheck this option to allow an APNX file existing on the device to have " 2862"priority over the version which calibre would send. Since APNX files are " 2863"usually deleted when a book is removed from the Kindle, this is mostly " 2864"useful when resending a book to the device which is already on the device " 2865"(e.g. after making a modification)." 2866msgstr "" 2867 2868#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630 2869msgid "Communicate with the Kindle DX e-book reader." 2870msgstr "" 2871 2872#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646 2873msgid "Communicate with the Kindle Fire" 2874msgstr "" 2875 2876#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82 2877msgid "Communicate with the original Kobo Reader and the Kobo WiFi." 2878msgstr "" 2879 2880#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120 2881msgid "The Kobo supports several collections including " 2882msgstr "" 2883 2884#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121 2885msgid "Create tags for automatic management" 2886msgstr "" 2887 2888#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122 2889msgid "Upload covers for books (newer readers)" 2890msgstr "" 2891 2892#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123 2893msgid "" 2894"Normally, the Kobo readers get the cover image from the e-book file itself. " 2895"With this option, calibre will send a separate cover image to the reader, " 2896"useful if you have modified the cover." 2897msgstr "" 2898 2899#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127 2900#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311 2901msgid "Upload black and white covers" 2902msgstr "" 2903 2904#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128 2905msgid "Show expired books" 2906msgstr "" 2907 2908#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129 2909msgid "" 2910"A bug in an earlier version left non kepubs book records in the database. " 2911"With this option calibre will show the expired records and allow you to " 2912"delete them with the new delete logic." 2913msgstr "" 2914 2915#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133 2916#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441 2917msgid "Show previews" 2918msgstr "" 2919 2920#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134 2921#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442 2922msgid "" 2923"Kobo previews are included on the Touch and some other versions by default " 2924"they are no longer displayed as there is no good reason to see them. Enable" 2925" if you wish to see/delete them." 2926msgstr "" 2927 2928#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137 2929#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426 2930msgid "Show recommendations" 2931msgstr "" 2932 2933#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138 2934msgid "" 2935"Kobo now shows recommendations on the device. In some cases these have files" 2936" but in other cases they are just pointers to the web site to buy. Enable if" 2937" you wish to see/delete them." 2938msgstr "" 2939 2940#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141 2941#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476 2942msgid "Attempt to support newer firmware" 2943msgstr "" 2944 2945#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142 2946msgid "" 2947"Kobo routinely updates the firmware and the database version. With this " 2948"option calibre will attempt to perform full read-write functionality - Here " 2949"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 2950"factory defaults and testing software" 2951msgstr "" 2952 2953#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223 2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226 2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229 2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431 2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590 2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594 2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598 2960#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052 2961#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73 2962#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159 2963#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213 2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216 2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219 2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288 2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295 2968#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318 2969msgid "Getting list of books on device..." 2970msgstr "" 2971 2972#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567 2973#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574 2974#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565 2975#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571 2976#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443 2977#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448 2978msgid "Removing books from device metadata listing..." 2979msgstr "" 2980 2981#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580 2982#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615 2983#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459 2984#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523 2985#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537 2986#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372 2987#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403 2988msgid "Adding books to device metadata listing..." 2989msgstr "" 2990 2991#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708 2992#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721 2993msgid "Kobo database version unsupported - See details" 2994msgstr "" 2995 2996#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709 2997msgid "" 2998"Your Kobo is running an updated firmware/database version. As calibre does " 2999"not know about this updated firmware, database editing is disabled, to " 3000"prevent corruption. You can still send books to your Kobo with calibre, but" 3001" deleting books and managing collections is disabled. If you are willing to " 3002"experiment and know how to reset your Kobo to Factory defaults, you can " 3003"override this check by right clicking the device icon in calibre and " 3004"selecting \"Configure this device\" and then the \"Attempt to support newer" 3005" firmware\" option. Doing so may require you to perform a factory reset of " 3006"your Kobo." 3007msgstr "" 3008 3009#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738 3010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630 3011msgid "Not Implemented" 3012msgstr "" 3013 3014#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739 3015msgid "" 3016"\".kobo\" files do not exist on the device as books; instead they are rows " 3017"in the sqlite database. Currently they cannot be exported or viewed." 3018msgstr "" 3019 3020#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234 3021#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239 3022#, python-format 3023msgid "" 3024"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> " 3025"%(pr)d%%<hr />" 3026msgstr "" 3027 3028#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258 3029#, python-format 3030msgid "" 3031"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3032"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br " 3033"/><hr />" 3034msgstr "" 3035 3036#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268 3037#, python-format 3038msgid "" 3039"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3040"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3041"%(text)s<br /><hr />" 3042msgstr "" 3043 3044#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278 3045#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290 3046#, python-format 3047msgid "" 3048"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3049"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3050"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />" 3051msgstr "" 3052 3053#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352 3054#, python-format 3055msgid "" 3056"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch" 3057" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra " 3058"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by" 3059" %s." 3060msgstr "" 3061 3062#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722 3063msgid "" 3064"Your Kobo is running an updated firmware/database version. As calibre does " 3065"not know about this updated firmware, database editing is disabled, to " 3066"prevent corruption. You can still send books to your Kobo with calibre, but" 3067" deleting books and managing collections is disabled. If you are willing to " 3068"experiment and know how to reset your Kobo to Factory defaults, you can " 3069"override this check by right clicking the device icon in calibre and " 3070"selecting \"Configure this device\" and then the \"Attempt to support newer " 3071"firmware\" option. Doing so may require you to perform a factory reset of " 3072"your Kobo." 3073msgstr "" 3074 3075#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736 3076#, python-format 3077msgid "" 3078"Discussion of any new Kobo firmware can be found in the Kobo forum at " 3079"MobileRead. This is at %s." 3080msgstr "" 3081 3082#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57 3083msgid "Collections, covers && uploads" 3084msgstr "" 3085 3086#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58 3087msgid "Metadata, on device && advanced" 3088msgstr "" 3089 3090#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191 3091msgid "Uploading of books" 3092msgstr "" 3093 3094#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198 3095msgid "Modify CSS" 3096msgstr "" 3097 3098#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199 3099#, python-brace-format 3100msgid "" 3101"This allows addition of user CSS rules and removal of some CSS. When sending" 3102" a book, the driver adds the contents of {0} to all stylesheets in the EPUB." 3103" This file is searched for in the root folder of the main memory of the " 3104"device. As well as this, if the file contains settings for the \"orphans\" " 3105"or \"widows\", these are removed for all styles in the original stylesheet." 3106msgstr "" 3107 3108#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207 3109msgid "Do not treat replacements as new books" 3110msgstr "" 3111 3112#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208 3113msgid "" 3114"When a new book is side-loaded, the Kobo firmware imports details of the " 3115"book into the internal database. Even if the book is a replacement for an " 3116"existing book, the Kobo will remove the book from the database and then " 3117"treat it as a new book. This means that the reading status, bookmarks and " 3118"collections for the book will be lost. This option overrides firmware " 3119"behavior and attempts to prevent a book that has been resent from being " 3120"treated as a new book. If you prefer to have replacements treated as new " 3121"books, turn this option off." 3122msgstr "" 3123 3124#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233 3125#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344 3126#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355 3127msgid "Collections" 3128msgstr "" 3129 3130#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241 3131#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252 3132msgid "" 3133"Create new bookshelves on the Kobo if they do not exist. This is only for " 3134"firmware V2.0.0 or later." 3135msgstr "" 3136 3137#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243 3138msgid "Collections columns:" 3139msgstr "" 3140 3141#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245 3142msgid "" 3143"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the" 3144" Kobo. Specify a tags type column for automatic management." 3145msgstr "" 3146 3147#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251 3148msgid "Create collections" 3149msgstr "" 3150 3151#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256 3152msgid "Delete empty bookshelves" 3153msgstr "" 3154 3155#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257 3156msgid "" 3157"Delete any empty bookshelves from the Kobo when syncing is finished. This is" 3158" only for firmware V2.0.0 or later." 3159msgstr "" 3160 3161#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261 3162msgid "Ignore collections:" 3163msgstr "" 3164 3165#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263 3166msgid "" 3167"List the names of collections to be ignored by the collection management. " 3168"The collections listed will not be changed. Names are separated by commas." 3169msgstr "" 3170 3171#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300 3172msgid "Upload covers" 3173msgstr "" 3174 3175#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308 3176msgid "" 3177"Upload cover images from the calibre library when sending books to the " 3178"device." 3179msgstr "" 3180 3181#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312 3182msgid "Convert covers to grayscale when uploading." 3183msgstr "" 3184 3185#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317 3186msgid "Upload dithered covers" 3187msgstr "" 3188 3189#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318 3190msgid "" 3191"Dither cover images to the appropriate 16c grayscale palette for an eInk " 3192"screen. This usually ensures greater accuracy and avoids banding, making " 3193"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a " 3194"decent job of it. Has no effect without \"Upload black and white covers\"!" 3195msgstr "" 3196 3197#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332 3198msgid "Keep cover aspect ratio" 3199msgstr "" 3200 3201#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333 3202msgid "" 3203"When uploading covers, do not change the aspect ratio when resizing for the " 3204"device. This is for firmware versions 2.3.1 and later." 3205msgstr "" 3206 3207#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338 3208msgid "Letterbox full-screen covers" 3209msgstr "" 3210 3211#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339 3212msgid "" 3213"Do it on our end, instead of letting Nickel handle it. Provides pixel-" 3214"perfect results on devices where Nickel does not do extra processing. " 3215"Obviously has no effect without \"Keep cover aspect ratio\". This is " 3216"probably undesirable if you disable the \"Show book covers full screen\" " 3217"setting on your device." 3218msgstr "" 3219 3220#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347 3221msgid "" 3222"Choose the color to use when letterboxing the cover. The default color is " 3223"black (#000000)" 3224msgstr "" 3225 3226#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362 3227msgid "Save covers as PNG" 3228msgstr "" 3229 3230#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363 3231msgid "" 3232"Use the PNG image format instead of JPG. Higher quality, especially with " 3233"\"Upload dithered covers\" enabled, which will also help generate " 3234"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo " 3235"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload " 3236"black and white covers\"!" 3237msgstr "" 3238 3239#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419 3240msgid "Show as on device" 3241msgstr "" 3242 3243#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427 3244msgid "" 3245"Kobo shows recommendations on the device. In some cases these have files " 3246"but in other cases they are just pointers to the web site to buy. Enable if " 3247"you wish to see/delete them." 3248msgstr "" 3249 3250#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434 3251msgid "Show archived books" 3252msgstr "" 3253 3254#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435 3255msgid "" 3256"Archived books are listed on the device but need to be downloaded to read. " 3257"Use this option to show these books and match them with books in the calibre" 3258" library." 3259msgstr "" 3260 3261#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468 3262msgid "Advanced options" 3263msgstr "" 3264 3265#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477 3266msgid "" 3267"Kobo routinely updates the firmware and the database version. With this " 3268"option calibre will attempt to perform full read-write functionality - Here " 3269"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 3270"factory defaults and testing software. This driver supports firmware V2.x.x " 3271"and DBVersion up to " 3272msgstr "" 3273 3274#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487 3275msgid "Title to test when debugging" 3276msgstr "" 3277 3278#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488 3279#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495 3280msgid "" 3281"Part of title of a book that can be used when doing some tests for " 3282"debugging. The test is to see if the string is contained in the title of a " 3283"book. The better the match, the less extraneous output." 3284msgstr "" 3285 3286#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493 3287msgid "Title to test when debugging:" 3288msgstr "" 3289 3290#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518 3291msgid "Update metadata on the device" 3292msgstr "" 3293 3294#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526 3295msgid "" 3296"Update the metadata on the device when it is connected. Be careful when " 3297"doing this as it will take time and could make the initial connection take a" 3298" long time." 3299msgstr "" 3300 3301#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530 3302msgid "Set series information" 3303msgstr "" 3304 3305#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531 3306msgid "" 3307"The book lists on the Kobo devices can display series information. This is " 3308"not read by the device from the sideloaded books. Series information can " 3309"only be added to the device after the book has been processed by the device." 3310" Enable if you wish to set series information." 3311msgstr "" 3312 3313#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538 3314msgid "Update metadata on Book Details pages" 3315msgstr "" 3316 3317#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539 3318msgid "" 3319"This will update the metadata in the device database when the device is " 3320"connected. The metadata updated is displayed on the device in the library " 3321"and the book details page. This is the title, authors, comments/synopsis, " 3322"series name and number, publisher and published Date, ISBN and language. If " 3323"a metadata plugboard exists for the device and book format, this will be " 3324"used to set the metadata." 3325msgstr "" 3326 3327#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548 3328msgid "Update purchased books" 3329msgstr "" 3330 3331#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549 3332msgid "Update books purchased from Kobo and downloaded to the device." 3333msgstr "" 3334 3335#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554 3336msgid "Subtitle" 3337msgstr "" 3338 3339#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555 3340msgid "Update the subtitle on the device using a template." 3341msgstr "" 3342 3343#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560 3344msgid "" 3345"Enter a template to use to set the subtitle. If the template is empty, the " 3346"subtitle will be cleared." 3347msgstr "" 3348 3349#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588 3350#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648 3351#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104 3352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374 3353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44 3354#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758 3355#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54 3356msgid "Edit template" 3357msgstr "" 3358 3359#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633 3360#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94 3361msgid "&Template editor" 3362msgstr "" 3363 3364#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660 3365#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173 3366#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115 3367#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301 3368#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75 3369msgid "Invalid template" 3370msgstr "" 3371 3372#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661 3373#, python-format 3374msgid "The template \"%s\" is invalid:" 3375msgstr "" 3376 3377#: /__w/calibre/calibre/src/calibre/devices/misc.py:19 3378msgid "Communicate with the Palm Pre" 3379msgstr "" 3380 3381#: /__w/calibre/calibre/src/calibre/devices/misc.py:39 3382msgid "Communicate with the Bq Avant" 3383msgstr "" 3384 3385#: /__w/calibre/calibre/src/calibre/devices/misc.py:61 3386msgid "Communicate with the Sweex/Kogan/Q600/Wink" 3387msgstr "" 3388 3389#: /__w/calibre/calibre/src/calibre/devices/misc.py:82 3390#: /__w/calibre/calibre/src/calibre/devices/misc.py:110 3391msgid "Communicate with the Pandigital Novel" 3392msgstr "" 3393 3394#: /__w/calibre/calibre/src/calibre/devices/misc.py:130 3395msgid "Communicate with the VelocityMicro" 3396msgstr "" 3397 3398#: /__w/calibre/calibre/src/calibre/devices/misc.py:149 3399msgid "Communicate with the GM2000" 3400msgstr "" 3401 3402#: /__w/calibre/calibre/src/calibre/devices/misc.py:170 3403msgid "Communicate with the Acer Lumiread" 3404msgstr "" 3405 3406#: /__w/calibre/calibre/src/calibre/devices/misc.py:206 3407msgid "Communicate with the Aluratek Color" 3408msgstr "" 3409 3410#: /__w/calibre/calibre/src/calibre/devices/misc.py:229 3411msgid "Communicate with the Trekstor" 3412msgstr "" 3413 3414#: /__w/calibre/calibre/src/calibre/devices/misc.py:261 3415msgid "Communicate with the EEE Reader" 3416msgstr "" 3417 3418#: /__w/calibre/calibre/src/calibre/devices/misc.py:283 3419msgid "Communicate with the Adam tablet" 3420msgstr "" 3421 3422#: /__w/calibre/calibre/src/calibre/devices/misc.py:305 3423msgid "Communicate with the Nextbook Reader" 3424msgstr "" 3425 3426#: /__w/calibre/calibre/src/calibre/devices/misc.py:359 3427msgid "Communicate with the Moovybook Reader" 3428msgstr "" 3429 3430#: /__w/calibre/calibre/src/calibre/devices/misc.py:382 3431msgid "Communicate with the COBY" 3432msgstr "" 3433 3434#: /__w/calibre/calibre/src/calibre/devices/misc.py:409 3435msgid "Communicate with the Ex124G" 3436msgstr "" 3437 3438#: /__w/calibre/calibre/src/calibre/devices/misc.py:437 3439msgid "Communicate with the WayteQ and SPC Dickens Readers" 3440msgstr "" 3441 3442#: /__w/calibre/calibre/src/calibre/devices/misc.py:505 3443msgid "Communicate with the Woxter Scriba reader" 3444msgstr "" 3445 3446#: /__w/calibre/calibre/src/calibre/devices/misc.py:528 3447msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers" 3448msgstr "" 3449 3450#: /__w/calibre/calibre/src/calibre/devices/misc.py:549 3451msgid "Communicate with the SONY DPT-S1" 3452msgstr "" 3453 3454#: /__w/calibre/calibre/src/calibre/devices/misc.py:571 3455msgid "Communicate with the Bq Cervantes" 3456msgstr "" 3457 3458#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31 3459msgid "MTP device" 3460msgstr "" 3461 3462#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33 3463msgid "Communicate with MTP devices" 3464msgstr "" 3465 3466#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196 3467#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240 3468#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148 3469msgid "Get device information..." 3470msgstr "" 3471 3472#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219 3473msgid "Listing files, this can take a while" 3474msgstr "" 3475 3476#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234 3477msgid "Reading e-book metadata" 3478msgstr "" 3479 3480#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267 3481#, python-format 3482msgid "Reading metadata from %s" 3483msgstr "" 3484 3485#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286 3486msgid "Updating metadata cache on device" 3487msgstr "" 3488 3489#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288 3490msgid "Finished reading metadata from device" 3491msgstr "" 3492 3493#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420 3494#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510 3495#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512 3496#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347 3497#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349 3498msgid "Transferring books to device..." 3499msgstr "" 3500 3501#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448 3502#, python-format 3503msgid "Transferred %s to device" 3504msgstr "" 3505 3506#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450 3507msgid "Transfer to device finished..." 3508msgstr "" 3509 3510#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471 3511#, python-format 3512msgid "Added %s" 3513msgstr "" 3514 3515#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473 3516msgid "Adding complete" 3517msgstr "" 3518 3519#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489 3520msgid "Deleting books from device..." 3521msgstr "" 3522 3523#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495 3524#, python-format 3525msgid "Deleted %s" 3526msgstr "" 3527 3528#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496 3529msgid "All books deleted" 3530msgstr "" 3531 3532#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499 3533msgid "Removing books from metadata" 3534msgstr "" 3535 3536#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513 3537#, python-format 3538msgid "Removed %s" 3539msgstr "" 3540 3541#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515 3542msgid "All books removed" 3543msgstr "" 3544 3545#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236 3546msgid "Unnamed device" 3547msgstr "" 3548 3549#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238 3550#, python-brace-format 3551msgid "" 3552"The device {0} is not allowing connections. Unlock the screen on the {0}, " 3553"tap \"Allow\" on any connection popup message you see, then either wait a " 3554"minute or restart calibre. You might also have to change the mode of the USB" 3555" connection on the {0} to \"Media Transfer mode (MTP)\" or similar." 3556msgstr "" 3557 3558#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264 3559#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344 3560msgid "Unknown MTP device" 3561msgstr "" 3562 3563#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283 3564#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232 3565#, python-format 3566msgid "Found object: %s" 3567msgstr "" 3568 3569#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64 3570msgid "MTP devices are not supported on Windows XP" 3571msgstr "" 3572 3573#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77 3574msgid "" 3575"The Windows Portable Devices service is not available on your computer. You " 3576"may need to install Windows Media Player 11 or newer and/or restart your " 3577"computer" 3578msgstr "" 3579 3580#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19 3581msgid "Communicate with the Nokia 770 Internet Tablet." 3582msgstr "" 3583 3584#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43 3585msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices." 3586msgstr "" 3587 3588#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57 3589msgid "Communicate with the Nokia E71X" 3590msgstr "" 3591 3592#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78 3593msgid "Communicate with the Nokia E52" 3594msgstr "" 3595 3596#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22 3597msgid "The Nook" 3598msgstr "" 3599 3600#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23 3601msgid "Communicate with the Nook e-book reader." 3602msgstr "" 3603 3604#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84 3605msgid "" 3606"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers." 3607msgstr "" 3608 3609#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19 3610msgid "Communicate with the Nuut2 e-book reader." 3611msgstr "" 3612 3613#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30 3614msgid "Communicate with the Paladin readers" 3615msgstr "" 3616 3617#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51 3618#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72 3619msgid "" 3620"Comma separated list of metadata fields to turn into collections on the " 3621"device. Possibilities include: " 3622msgstr "" 3623 3624#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23 3625msgid "Communicate with Sony e-book readers older than the PRST1." 3626msgstr "" 3627 3628#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59 3629msgid "Comments have been removed as the SONY reader chokes on them" 3630msgstr "" 3631 3632#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65 3633#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285 3634msgid "All by title" 3635msgstr "" 3636 3637#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66 3638#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286 3639msgid "All by author" 3640msgstr "" 3641 3642#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69 3643#, python-format 3644msgid "" 3645"Comma separated list of metadata fields to turn into collections on the " 3646"device. Possibilities include: %(coll)s. Two special collections are " 3647"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the " 3648"list to enable them. The collections will be given the name provided after " 3649"the \":\" character." 3650msgstr "" 3651 3652#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76 3653msgid "Upload separate cover thumbnails for books (newer readers)" 3654msgstr "" 3655 3656#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77 3657msgid "" 3658"Normally, the SONY readers get the cover image from the e-book file itself. " 3659"With this option, calibre will send a separate cover image to the reader, " 3660"useful if you are sending DRMed books in which you cannot change the cover. " 3661"WARNING: This option should only be used with newer SONY readers: 350, 650, " 3662"950 and newer." 3663msgstr "" 3664 3665#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83 3666msgid "" 3667"Refresh separate covers when using automatic management (newer readers)" 3668msgstr "" 3669 3670#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84 3671#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82 3672msgid "" 3673"Set this option to have separate book covers uploaded every time you connect" 3674" your device. Unset this option if you have so many books on the reader that" 3675" performance is unacceptable." 3676msgstr "" 3677 3678#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88 3679#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86 3680msgid "Preserve cover aspect ratio when building thumbnails" 3681msgstr "" 3682 3683#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89 3684#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88 3685msgid "" 3686"Set this option if you want the cover thumbnails to have the same aspect " 3687"ratio (width to height) as the cover. Unset it if you want the thumbnail to " 3688"be the maximum size, ignoring aspect ratio." 3689msgstr "" 3690 3691#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93 3692msgid "Search for books in all folders" 3693msgstr "" 3694 3695#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94 3696msgid "" 3697"Setting this option tells calibre to look for books in all folders on the " 3698"device and its cards. This permits calibre to find books put on the device " 3699"by other software and by wireless download." 3700msgstr "" 3701 3702#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195 3703#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106 3704msgid "Unnamed" 3705msgstr "Dianv" 3706 3707#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41 3708msgid "Communicate with the PRST1 and newer SONY e-book readers" 3709msgstr "" 3710 3711#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75 3712msgid "Upload separate cover thumbnails for books" 3713msgstr "" 3714 3715#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76 3716msgid "" 3717"Normally, the SONY readers get the cover image from the e-book file itself. " 3718"With this option, calibre will send a separate cover image to the reader, " 3719"useful if you are sending DRMed books in which you cannot change the cover." 3720msgstr "" 3721 3722#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80 3723msgid "Refresh separate covers when using automatic management" 3724msgstr "" 3725 3726#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92 3727msgid "Use SONY Author Format (First Author Only)" 3728msgstr "" 3729 3730#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94 3731msgid "" 3732"Set this option if you want the author on the Sony to appear the same way " 3733"the T1 sets it. This means it will only show the first author for books with" 3734" multiple authors. Leave this disabled if you use Metadata plugboards." 3735msgstr "" 3736 3737#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185 3738msgid "Wireless device" 3739msgstr "" 3740 3741#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189 3742msgid "Communicate with Smart Device apps" 3743msgstr "" 3744 3745#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287 3746msgid "All by something" 3747msgstr "" 3748 3749#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290 3750msgid "Enable connections at startup" 3751msgstr "" 3752 3753#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291 3754msgid "Check this box to allow connections when calibre starts" 3755msgstr "" 3756 3757#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293 3758msgid "Security password" 3759msgstr "" 3760 3761#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294 3762msgid "Enter a password that the device app must use to connect to calibre" 3763msgstr "" 3764 3765#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296 3766msgid "Use fixed network port" 3767msgstr "" 3768 3769#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297 3770msgid "" 3771"If checked, use the port number in the \"Port\" box, otherwise the driver " 3772"will pick a random port" 3773msgstr "" 3774 3775#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299 3776msgid "Port number: " 3777msgstr "" 3778 3779#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300 3780msgid "" 3781"Enter the port number the driver is to use if the \"fixed port\" box is " 3782"checked" 3783msgstr "" 3784 3785#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301 3786msgid "Print extra debug information" 3787msgstr "" 3788 3789#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302 3790msgid "Check this box if requested when reporting problems" 3791msgstr "" 3792 3793#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304 3794msgid "" 3795"Comma separated list of metadata fields to turn into collections on the " 3796"device." 3797msgstr "" 3798 3799#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306 3800#, python-format 3801msgid "" 3802"Possibilities include: series, tags, authors, etc. Three special collections" 3803" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. " 3804"Add these values to the list to enable them. The collections will be given " 3805"the name provided after the \":\" character." 3806msgstr "" 3807 3808#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314 3809msgid "Enable the no-activity timeout" 3810msgstr "" 3811 3812#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315 3813#, python-format 3814msgid "" 3815"If this box is checked, calibre will automatically disconnect if a connected" 3816" device does nothing for %d minutes. Unchecking this box disables this " 3817"timeout, so calibre will never automatically disconnect." 3818msgstr "" 3819 3820#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319 3821msgid "Use this IP address" 3822msgstr "" 3823 3824#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320 3825msgid "" 3826"Use this option if you want to force the driver to listen on a particular IP" 3827" address. The driver will listen only on the entered address, and this " 3828"address will be the one advertized over mDNS (BonJour)." 3829msgstr "" 3830 3831#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324 3832msgid "Replace books with same calibre ID" 3833msgstr "" 3834 3835#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325 3836msgid "" 3837"Use this option to overwrite a book on the device if that book has the same " 3838"calibre identifier as the book being sent. The file name of the book will " 3839"not change even if the save template produces a different result. Using this" 3840" option in most cases prevents having multiple copies of a book on the " 3841"device." 3842msgstr "" 3843 3844#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330 3845msgid "Cover thumbnail compression quality" 3846msgstr "" 3847 3848#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331 3849msgid "" 3850"Use this option to control the size and quality of the cover file sent to " 3851"the device. It must be between 50 and 99. The larger the number the higher " 3852"quality the cover, but also the larger the file. For example, changing this " 3853"from 70 to 90 results in a much better cover that is approximately 2.5 times" 3854" as big. To see the changes you must force calibre to resend metadata to the" 3855" device, either by changing the metadata for the book (updating the last " 3856"modification time) or resending the book itself." 3857msgstr "" 3858 3859#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340 3860msgid "Use metadata cache" 3861msgstr "" 3862 3863#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341 3864msgid "" 3865"Setting this option allows calibre to keep a copy of metadata on the device," 3866" speeding up device connections. Unsetting this option disables keeping the " 3867"copy, forcing the device to send metadata to calibre on every connect. Unset" 3868" this option if you think that the cache might not be operating correctly." 3869msgstr "" 3870 3871#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347 3872msgid "Additional file extensions to send to the device" 3873msgstr "" 3874 3875#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348 3876msgid "" 3877"This is a comma-separated list of format file extensions you want to be able" 3878" to send to the device. For example, you might have audio books in your " 3879"library with the extension \"m4b\" that you want to listen to on your " 3880"device. Don't worry about the \"extra enabled extensions\" warning." 3881msgstr "" 3882 3883#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353 3884msgid "Ignore device free space" 3885msgstr "" 3886 3887#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354 3888msgid "" 3889"Check this box to ignore the amount of free space reported by your devices. " 3890"This might be needed if you store books on an SD card and the device doesn't" 3891" have much free main memory." 3892msgstr "" 3893 3894#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009 3895#, python-format 3896msgid "Too many connection attempts from %s" 3897msgstr "" 3898 3899#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107 3900msgid "" 3901"The app on your device is too old and is no longer supported. Update it to a" 3902" newer version." 3903msgstr "" 3904 3905#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657 3906msgid "" 3907"You have book formats in your library with dates in the future. See calibre " 3908"for details" 3909msgstr "" 3910 3911#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692 3912#, python-format 3913msgid "The read sync column %s is not in calibre's library" 3914msgstr "" 3915 3916#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697 3917#, python-format 3918msgid "The read sync column %s is not a Yes/No column" 3919msgstr "" 3920 3921#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704 3922#, python-format 3923msgid "The read date sync column %s is not in calibre's library" 3924msgstr "" 3925 3926#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709 3927#, python-format 3928msgid "The read date sync column %s is not a date column" 3929msgstr "" 3930 3931#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908 3932#, python-format 3933msgid "" 3934"Bad compression quality setting. It must be a number between 50 and 99. " 3935"Forced to be %d." 3936msgstr "" 3937 3938#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929 3939#, python-format 3940msgid "Invalid port in options: %s" 3941msgstr "" 3942 3943#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937 3944#, python-format 3945msgid "Failed to connect to port %d. Try a different value." 3946msgstr "" 3947 3948#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949 3949msgid "Failed to allocate a random port" 3950msgstr "" 3951 3952#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19 3953msgid "Communicate with the Samsung SNE e-book reader." 3954msgstr "" 3955 3956#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12 3957msgid "Communicate with the Teclast K3/K5 reader." 3958msgstr "" 3959 3960#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40 3961msgid "Communicate with the Newsmy reader." 3962msgstr "" 3963 3964#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52 3965msgid "Communicate with the Archos reader." 3966msgstr "" 3967 3968#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63 3969msgid "Communicate with the Pico reader." 3970msgstr "" 3971 3972#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76 3973msgid "Communicate with the iPapyrus reader." 3974msgstr "" 3975 3976#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88 3977msgid "Communicate with the Sovos reader." 3978msgstr "" 3979 3980#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99 3981msgid "Communicate with the Sunstech EB700 reader." 3982msgstr "" 3983 3984#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111 3985msgid "Communicate with the Stash W950 reader." 3986msgstr "" 3987 3988#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124 3989msgid "Communicate with the Wexler reader." 3990msgstr "" 3991 3992#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275 3993#, python-format 3994msgid "Unable to detect any disk drives for the device: %s. Try rebooting" 3995msgstr "" 3996 3997#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411 3998#, python-format 3999msgid "Unable to detect the %s mount point. Try rebooting." 4000msgstr "" 4001 4002#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486 4003#, python-format 4004msgid "Unable to detect the %s disk drive." 4005msgstr "" 4006 4007#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570 4008#, python-format 4009msgid "" 4010"Unable to detect the %s disk drive. Either the device has already been " 4011"ejected, or your kernel is exporting a deprecated version of SYSFS." 4012msgstr "" 4013 4014#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581 4015#, python-format 4016msgid "Unable to mount main memory (Error code: %d)" 4017msgstr "" 4018 4019#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637 4020#, python-format 4021msgid "" 4022"The main memory of %s is read only. This usually happens because of file " 4023"system errors." 4024msgstr "" 4025 4026#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673 4027msgid "Unable to mount the device" 4028msgstr "" 4029 4030#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13 4031msgid "Configure Device" 4032msgstr "" 4033 4034#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63 4035msgid "settings for device drivers" 4036msgstr "" 4037 4038#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65 4039msgid "Ordered list of formats the device will accept" 4040msgstr "" 4041 4042#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67 4043#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92 4044msgid "Place files in sub-folders if the device supports them" 4045msgstr "" 4046 4047#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69 4048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96 4050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97 4051msgid "Read metadata from files on device" 4052msgstr "" 4053 4054#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71 4055msgid "Use author sort instead of author" 4056msgstr "" 4057 4058#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73 4059msgid "Template to control how books are saved" 4060msgstr "" 4061 4062#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76 4063#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141 4064msgid "Extra customization" 4065msgstr "" 4066 4067#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85 4068msgid "Communicate with an e-book reader." 4069msgstr "" 4070 4071#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152 4072#, python-format 4073msgid "" 4074"Failed to access files in the main memory of your device. You should contact" 4075" the device manufacturer for support. Common fixes are: try a different USB " 4076"cable/USB port on your computer. If you device has a \"Reset to factory " 4077"defaults\" type of setting somewhere, use it. Underlying error: %s" 4078msgstr "" 4079 4080#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166 4081#, python-format 4082msgid "" 4083"Permission was denied by macOS trying to access files in the main memory of " 4084"your device. You will need to grant permission explicitly by looking under " 4085"System Preferences > Security and Privacy > Privacy > Files and Folders. " 4086"Underlying error: %s" 4087msgstr "" 4088 4089#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180 4090#, python-format 4091msgid "" 4092"Failed to access files on the SD card in your device. This can happen for " 4093"many reasons. The SD card may be corrupted, it may be too large for your " 4094"device, it may be write-protected, etc. Try a different SD card, or reformat" 4095" your SD card using the FAT32 filesystem. Also make sure there are not too " 4096"many files in the root of your SD card. Underlying error: %s" 4097msgstr "" 4098 4099#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480 4100msgid "Sending metadata to device..." 4101msgstr "" 4102 4103#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39 4104#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75 4105msgid "USB Vendor ID (in hex)" 4106msgstr "" 4107 4108#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40 4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43 4110#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46 4111msgid "" 4112"Get this ID using Preferences -> Misc -> Get information to set up the user-" 4113"defined device" 4114msgstr "" 4115 4116#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42 4117#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77 4118msgid "USB Product ID (in hex)" 4119msgstr "" 4120 4121#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45 4122#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79 4123msgid "USB Revision ID (in hex)" 4124msgstr "" 4125 4126#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49 4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51 4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53 4129#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55 4130msgid "Unused (leave blank)" 4131msgstr "" 4132 4133#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50 4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52 4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54 4136#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56 4137msgid "This field is no longer used, leave it blank." 4138msgstr "" 4139 4140#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57 4141msgid "Main memory folder" 4142msgstr "" 4143 4144#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58 4145#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61 4146msgid "" 4147"Enter the folder where the books are to be stored. This folder is prepended " 4148"to any send_to_device template" 4149msgstr "" 4150 4151#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64 4152msgid "" 4153"Check this box if the device's main memory is being seen as card a and the " 4154"card is being seen as main memory" 4155msgstr "" 4156 4157#: /__w/calibre/calibre/src/calibre/devices/utils.py:18 4158#: /__w/calibre/calibre/src/calibre/devices/utils.py:24 4159#, python-format 4160msgid "" 4161"The reader has no storage card %s. You may have changed the default send to " 4162"device action. Right click on the \"Send to device\" button and reset the " 4163"default action to be \"Send to main memory\"." 4164msgstr "" 4165 4166#: /__w/calibre/calibre/src/calibre/devices/utils.py:29 4167#, python-format 4168msgid "Selected slot: %s is not supported." 4169msgstr "" 4170 4171#: /__w/calibre/calibre/src/calibre/devices/utils.py:36 4172msgid "There is insufficient free space in main memory" 4173msgstr "" 4174 4175#: /__w/calibre/calibre/src/calibre/devices/utils.py:38 4176#: /__w/calibre/calibre/src/calibre/devices/utils.py:40 4177msgid "There is insufficient free space on the storage card" 4178msgstr "" 4179 4180#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211 4181#, python-format 4182msgid "Rendered %s" 4183msgstr "" 4184 4185#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214 4186#, python-format 4187msgid "Failed %s" 4188msgstr "" 4189 4190#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269 4191#, python-format 4192msgid "" 4193"Failed to process comic: \n" 4194"\n" 4195"%s" 4196msgstr "" 4197 4198#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21 4199msgid "" 4200"input_file output_file [options]\n" 4201"\n" 4202"Convert an e-book from one format to another.\n" 4203"\n" 4204"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n" 4205"\n" 4206"The output e-book format is guessed from the file extension of output_file. output_file can also be of the special format .EXT where EXT is the output file extension. In this case, the name of the output file is derived from the name of the input file. Note that the filenames must not start with a hyphen. Finally, if output_file has no extension, then it is treated as a folder and an \"open e-book\" (OEB) consisting of HTML files is written to that folder. These files are the files that would normally have been passed to the output plugin.\n" 4207"\n" 4208"After specifying the input and output file you can customize the conversion by specifying various options. The available options depend on the input and output file types. To get help on them specify the input and output file and then use the -h option.\n" 4209"\n" 4210"For full documentation of the conversion system see\n" 4211msgstr "" 4212 4213#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106 4214msgid "" 4215"Path to a file containing rules to transform the CSS styles in this book. " 4216"The easiest way to create such a file is to use the wizard for creating " 4217"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\"" 4218" section of the conversion dialog. Once you create the rules, you can use " 4219"the \"Export\" button to save them to a file." 4220msgstr "" 4221 4222#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115 4223msgid "" 4224"Path to a file containing rules to transform the HTML in this book. The " 4225"easiest way to create such a file is to use the wizard for creating rules in" 4226" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section " 4227"of the conversion dialog. Once you create the rules, you can use the " 4228"\"Export\" button to save them to a file." 4229msgstr "" 4230 4231#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4232msgid "INPUT OPTIONS" 4233msgstr "" 4234 4235#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4236msgid "OUTPUT OPTIONS" 4237msgstr "" 4238 4239#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176 4240#, python-format 4241msgid "Options to control the processing of the input %s file" 4242msgstr "" 4243 4244#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183 4245#, python-format 4246msgid "Options to control the processing of the output %s" 4247msgstr "" 4248 4249#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197 4250msgid "LOOK AND FEEL" 4251msgstr "" 4252 4253#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198 4254msgid "Options to control the look and feel of the output" 4255msgstr "" 4256 4257#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216 4258msgid "HEURISTIC PROCESSING" 4259msgstr "" 4260 4261#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217 4262#, python-format 4263msgid "" 4264"Modify the document text and structure using common patterns. Disabled by " 4265"default. Use %(en)s to enable. Individual actions can be disabled with the " 4266"%(dis)s options." 4267msgstr "" 4268 4269#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224 4270msgid "SEARCH AND REPLACE" 4271msgstr "" 4272 4273#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225 4274#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25 4275msgid "Modify the document text and structure using user defined patterns." 4276msgstr "" 4277 4278#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234 4279msgid "STRUCTURE DETECTION" 4280msgstr "" 4281 4282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235 4283msgid "Control auto-detection of document structure." 4284msgstr "" 4285 4286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244 4287msgid "TABLE OF CONTENTS" 4288msgstr "" 4289 4290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245 4291msgid "" 4292"Control the automatic generation of a Table of Contents. By default, if the " 4293"source file has a Table of Contents, it will be used in preference to the " 4294"automatically generated one." 4295msgstr "" 4296 4297#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4298msgid "METADATA" 4299msgstr "" 4300 4301#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4302msgid "Options to set metadata in the output" 4303msgstr "" 4304 4305#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4306msgid "DEBUG" 4307msgstr "" 4308 4309#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4310msgid "Options to help with debugging the conversion" 4311msgstr "" 4312 4313#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281 4314msgid "" 4315"List builtin recipe names. You can create an e-book from a builtin recipe " 4316"like this: ebook-convert \"Recipe Name.recipe\" output.epub" 4317msgstr "" 4318 4319#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429 4320msgid "Output saved to" 4321msgstr "" 4322 4323#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435 4324#, python-format 4325msgid "" 4326"The options and default values for the options change depending on both the\n" 4327"input and output formats, so you should always check with::\n" 4328"\n" 4329" %s\n" 4330"\n" 4331"Below are the options that are common to all conversion, followed by the\n" 4332"options specific to every input and output format." 4333msgstr "" 4334 4335#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17 4336msgid "Convert AZW4 to HTML" 4337msgstr "" 4338 4339#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18 4340msgid "Convert CHM files to OEB" 4341msgstr "" 4342 4343#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20 4344msgid "" 4345"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices" 4346msgstr "" 4347 4348#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28 4349msgid "" 4350"Reduce the number of colors used in the image. This works only if you choose" 4351" the PNG output format. It is useful to reduce file sizes. Set to zero to " 4352"turn off. Maximum value is 256. It is off by default." 4353msgstr "" 4354 4355#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32 4356msgid "" 4357"Disable normalize (improve contrast) color range for pictures. Default: " 4358"False" 4359msgstr "" 4360 4361#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35 4362msgid "Maintain picture aspect ratio. Default is to fill the screen." 4363msgstr "" 4364 4365#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37 4366msgid "Disable sharpening." 4367msgstr "" 4368 4369#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39 4370msgid "" 4371"Disable trimming of comic pages. For some comics, trimming might remove " 4372"content as well as borders." 4373msgstr "" 4374 4375#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42 4376msgid "Don't split landscape images into two portrait images" 4377msgstr "" 4378 4379#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44 4380msgid "" 4381"Keep aspect ratio and scale image using screen height as image width for " 4382"viewing in landscape mode." 4383msgstr "" 4384 4385#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47 4386msgid "" 4387"Used for right-to-left publications like manga. Causes landscape pages to be" 4388" split into portrait pages from right to left." 4389msgstr "" 4390 4391#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51 4392msgid "" 4393"Enable Despeckle. Reduces speckle noise. May greatly increase processing " 4394"time." 4395msgstr "" 4396 4397#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54 4398msgid "" 4399"Don't sort the files found in the comic alphabetically by name. Instead use " 4400"the order they were added to the comic." 4401msgstr "" 4402 4403#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58 4404msgid "" 4405"The format that images in the created e-book are converted to. You can " 4406"experiment to see which format gives you optimal size and look on your " 4407"device." 4408msgstr "" 4409 4410#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62 4411msgid "Apply no processing to the image" 4412msgstr "" 4413 4414#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64 4415msgid "Do not convert the image to grayscale (black and white)" 4416msgstr "" 4417 4418#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66 4419msgid "" 4420"Specify the image size as width x height pixels, for example: 123x321. " 4421"Normally, an image size is automatically calculated from the output profile," 4422" this option overrides it." 4423msgstr "" 4424 4425#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70 4426msgid "" 4427"When converting a CBC do not add links to each page to the TOC. Note this " 4428"only applies if the TOC has more than one section" 4429msgstr "" 4430 4431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232 4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236 4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250 4434#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255 4435msgid "Page" 4436msgstr "Pajenn" 4437 4438#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18 4439msgid "Convert OCR-ed DJVU files (.djvu) to HTML" 4440msgstr "" 4441 4442#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14 4443msgid "Convert DOCX files (.docx and .docm) to HTML" 4444msgstr "" 4445 4446#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20 4447msgid "" 4448"Normally, if a large image is present at the start of the document that " 4449"looks like a cover, it will be removed from the document and used as the " 4450"cover for created e-book. This option turns off that behavior." 4451msgstr "" 4452 4453#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24 4454msgid "Do not insert a page break after every endnote." 4455msgstr "" 4456 4457#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26 4458msgid "" 4459"Render superscripts and subscripts so that they do not affect the line " 4460"height." 4461msgstr "" 4462 4463#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25 4464#, python-format 4465msgid "The size of the page. Default is letter. Choices are %s" 4466msgstr "" 4467 4468#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29 4469msgid "" 4470"Custom size of the document. Use the form width x height, for example: " 4471"`123x321` to specify the width and height (in pts). This overrides any " 4472"specified page-size." 4473msgstr "" 4474 4475#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34 4476msgid "" 4477"Do not insert the book cover as an image at the start of the document. If " 4478"you use this option, the book cover will be discarded." 4479msgstr "" 4480 4481#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38 4482msgid "" 4483"Preserve the aspect ratio of the cover image instead of stretching it out to" 4484" cover the entire page." 4485msgstr "" 4486 4487#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42 4488msgid "" 4489"Do not insert the table of contents as a page at the start of the document." 4490msgstr "" 4491 4492#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45 4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56 4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82 4495#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299 4496#, python-format 4497msgid "" 4498"Extract the contents of the generated %s file to the specified folder. The " 4499"contents of the folder are first deleted, so be careful." 4500msgstr "" 4501 4502#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51 4503#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 4504msgid "" 4505"The size of the left page margin, in pts. Default is 72pt. Overrides the " 4506"common left page margin setting." 4507msgstr "" 4508 4509#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57 4510#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 4511msgid "" 4512"The size of the top page margin, in pts. Default is 72pt. Overrides the " 4513"common top page margin setting, unless set to zero." 4514msgstr "" 4515 4516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63 4517#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112 4518msgid "" 4519"The size of the right page margin, in pts. Default is 72pt. Overrides the " 4520"common right page margin setting, unless set to zero." 4521msgstr "" 4522 4523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69 4524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118 4525msgid "" 4526"The size of the bottom page margin, in pts. Default is 72pt. Overrides the " 4527"common bottom page margin setting, unless set to zero." 4528msgstr "" 4529 4530#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33 4531msgid "Convert EPUB files (.epub) to HTML" 4532msgstr "" 4533 4534#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62 4535msgid "" 4536"Turn off splitting at page breaks. Normally, input files are automatically " 4537"split at every page break into two files. This gives an output e-book that " 4538"can be parsed faster and with less resources. However, splitting is slow and" 4539" if your source file contains a very large number of page breaks, you should" 4540" turn off splitting on page breaks." 4541msgstr "" 4542 4543#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73 4544#, python-format 4545msgid "" 4546"Split all HTML files larger than this size (in KB). This is necessary as " 4547"most EPUB readers cannot handle large file sizes. The default of %defaultKB " 4548"is the size required for Adobe Digital Editions. Set to 0 to disable size " 4549"based splitting." 4550msgstr "" 4551 4552#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80 4553msgid "" 4554"Normally, if the input file has no cover and you don't specify one, a " 4555"default cover is generated with the title, authors, etc. This option " 4556"disables the generation of this cover." 4557msgstr "" 4558 4559#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86 4560msgid "" 4561"Do not use SVG for the book cover. Use this option if your EPUB is going to " 4562"be used on a device that does not support SVG, like the iPhone or the " 4563"JetBook Lite. Without this option, such devices will display the cover as a " 4564"blank page." 4565msgstr "" 4566 4567#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95 4568msgid "" 4569"When using an SVG cover, this option will cause the cover to scale to cover " 4570"the available screen area, but still preserve its aspect ratio (ratio of " 4571"width to height). That means there may be white borders at the sides or top " 4572"and bottom of the image, but the image will never be distorted. Without this" 4573" option the image may be slightly distorted, but there will be no borders." 4574msgstr "" 4575 4576#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105 4577msgid "" 4578"This option is needed only if you intend to use the EPUB with FBReaderJ. It " 4579"will flatten the file system inside the EPUB, putting all files into the top" 4580" level." 4581msgstr "" 4582 4583#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111 4584msgid "" 4585"Insert an inline Table of Contents that will appear as part of the main book" 4586" content." 4587msgstr "" 4588 4589#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115 4590msgid "" 4591"Put the inserted inline Table of Contents at the end of the book instead of " 4592"the start." 4593msgstr "" 4594 4595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119 4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57 4597#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287 4598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58 4599msgid "Title for any generated in-line table of contents." 4600msgstr "" 4601 4602#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123 4603msgid "" 4604"The version of the EPUB file to generate. EPUB 2 is the most widely " 4605"compatible, only use EPUB 3 if you know you actually need it." 4606msgstr "" 4607 4608#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20 4609msgid "Convert FB2 and FBZ files to HTML" 4610msgstr "" 4611 4612#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33 4613msgid "Do not insert a Table of Contents at the beginning of the book." 4614msgstr "" 4615 4616#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148 4617msgid "Section per entry in the ToC" 4618msgstr "" 4619 4620#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149 4621msgid "Section per file" 4622msgstr "" 4623 4624#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150 4625msgid "A single section" 4626msgstr "" 4627 4628#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159 4629#, python-brace-format 4630msgid "" 4631"Specify how sections are created:\n" 4632" * nothing: {nothing}\n" 4633" * files: {files}\n" 4634" * toc: {toc}\n" 4635"If ToC based generation fails, adjust the \"Structure detection\" and/or \"Table of Contents\" settings (turn on \"Force use of auto-generated Table of Contents\")." 4636msgstr "" 4637 4638#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169 4639#, python-format 4640msgid "" 4641"Genre for the book. Choices: %s\n" 4642"\n" 4643" See: " 4644msgstr "" 4645 4646#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170 4647msgid "for a complete list with descriptions." 4648msgstr "" 4649 4650#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38 4651msgid "Convert HTML and OPF files to an OEB" 4652msgstr "" 4653 4654#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45 4655msgid "" 4656"Traverse links in HTML files breadth first. Normally, they are traversed " 4657"depth first." 4658msgstr "" 4659 4660#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52 4661#, python-format 4662msgid "" 4663"Maximum levels of recursion when following links in HTML files. Must be non-" 4664"negative. 0 implies that no links in the root HTML file are followed. " 4665"Default is %default." 4666msgstr "" 4667 4668#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61 4669msgid "" 4670"Normally this input plugin re-arranges all the input files into a standard " 4671"folder hierarchy. Only use this option if you know what you are doing as it " 4672"can result in various nasty side effects in the rest of the conversion " 4673"pipeline." 4674msgstr "" 4675 4676#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26 4677msgid "CSS file used for the output instead of the default file" 4678msgstr "" 4679 4680#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29 4681msgid "" 4682"Template used for generation of the HTML index file instead of the default " 4683"file" 4684msgstr "" 4685 4686#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32 4687msgid "" 4688"Template used for the generation of the HTML contents of the book instead of" 4689" the default file" 4690msgstr "" 4691 4692#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35 4693msgid "" 4694"Extract the contents of the generated ZIP file to the specified folder. " 4695"WARNING: The contents of the folder will be deleted." 4696msgstr "" 4697 4698#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18 4699msgid "Convert HTMLZ files to HTML" 4700msgstr "" 4701 4702#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64 4703#, python-format 4704msgid "Multiple HTML files found in the archive. Only %s will be used." 4705msgstr "" 4706 4707#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70 4708msgid "No top level HTML file found." 4709msgstr "" 4710 4711#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73 4712#, python-format 4713msgid "Top level HTML file %s is empty" 4714msgstr "" 4715 4716#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24 4717msgid "Use CSS classes" 4718msgstr "" 4719 4720#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25 4721msgid "Use the style attribute" 4722msgstr "" 4723 4724#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26 4725msgid "Use HTML tags wherever possible" 4726msgstr "" 4727 4728#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29 4729msgid "Use an external CSS file" 4730msgstr "" 4731 4732#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30 4733msgid "Use a <style> tag in the HTML file" 4734msgstr "" 4735 4736#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38 4737#, python-brace-format 4738msgid "" 4739"Specify the handling of CSS. Default is class.\n" 4740"class: {class}\n" 4741"inline: {inline}\n" 4742"tag: {tag}" 4743msgstr "" 4744 4745#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46 4746#, python-brace-format 4747msgid "" 4748"How to handle the CSS when using css-type = 'class'.\n" 4749"Default is external.\n" 4750"external: {external}\n" 4751"inline: {inline}" 4752msgstr "" 4753 4754#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53 4755msgid "" 4756"If set this option causes the file name of the HTML file inside the HTMLZ " 4757"archive to be based on the book title." 4758msgstr "" 4759 4760#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16 4761msgid "Convert LIT files to HTML" 4762msgstr "" 4763 4764#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17 4765msgid "Convert LRF files to HTML" 4766msgstr "" 4767 4768#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97 4769msgid "Enable auto-rotation of images that are wider than the screen width." 4770msgstr "" 4771 4772#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101 4773#, python-format 4774msgid "Set the space between words in pts. Default is %default" 4775msgstr "" 4776 4777#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104 4778msgid "Add a header to all the pages with title and author." 4779msgstr "" 4780 4781#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107 4782msgid "" 4783"Set the format of the header. %a is replaced by the author and %t by the " 4784"title. Default is %default" 4785msgstr "" 4786 4787#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111 4788#, python-format 4789msgid "Add extra spacing below the header. Default is %default pt." 4790msgstr "" 4791 4792#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114 4793#, python-format 4794msgid "" 4795"Minimum paragraph indent (the indent of the first line of a paragraph) in " 4796"pts. Default: %default" 4797msgstr "" 4798 4799#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119 4800msgid "This option has no effect" 4801msgstr "" 4802 4803#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123 4804#, python-format 4805msgid "" 4806"Multiply the size of text in rendered tables by this factor. Default is " 4807"%default" 4808msgstr "" 4809 4810#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127 4811msgid "The serif family of fonts to embed" 4812msgstr "" 4813 4814#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130 4815msgid "The sans-serif family of fonts to embed" 4816msgstr "" 4817 4818#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133 4819msgid "The monospace family of fonts to embed" 4820msgstr "" 4821 4822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157 4823msgid "Comic" 4824msgstr "" 4825 4826#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14 4827msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML" 4828msgstr "" 4829 4830#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50 4831#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280 4832msgid "When present, use author sort field as author." 4833msgstr "" 4834 4835#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54 4836#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284 4837msgid "" 4838"Don't add Table of Contents to the book. Useful if the book has its own " 4839"table of contents." 4840msgstr "" 4841 4842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61 4843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291 4844msgid "Disable compression of the file contents." 4845msgstr "" 4846 4847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64 4848msgid "" 4849"Tag for MOBI files to be marked as personal documents. This option has no " 4850"effect on the conversion. It is used only when sending MOBI files to a " 4851"device. If the file being sent has the specified tag, it will be marked as a" 4852" personal document when sent to the Kindle." 4853msgstr "" 4854 4855#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72 4856msgid "" 4857"Ignore margins in the input document. If False, then the MOBI output plugin " 4858"will try to convert margins specified in the input document, otherwise it " 4859"will ignore them." 4860msgstr "" 4861 4862#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78 4863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295 4864msgid "" 4865"When adding the Table of Contents to the book, add it at the start of the " 4866"book instead of the end. Not recommended." 4867msgstr "" 4868 4869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87 4870#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303 4871msgid "" 4872"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " 4873"Using this feature means that the book will not auto sync its last read " 4874"position on multiple devices. Complain to Amazon." 4875msgstr "" 4876 4877#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94 4878msgid "" 4879"By default calibre converts all images to JPEG format in the output MOBI " 4880"file. This is for maximum compatibility as some older MOBI viewers have " 4881"problems with other image formats. This option tells calibre not to do this." 4882" Useful if your document contains lots of GIF/PNG images that become very " 4883"large when converted to JPEG." 4884msgstr "" 4885 4886#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101 4887msgid "" 4888"By default calibre generates MOBI files that contain the old MOBI 6 format. " 4889"This format is compatible with all devices. However, by changing this " 4890"setting, you can tell calibre to generate MOBI files that contain both MOBI " 4891"6 and the new KF8 format, or only the new KF8 format. KF8 has more features " 4892"than MOBI 6, but only works with newer Kindles. Allowed values: {}" 4893msgstr "" 4894 4895#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145 4896#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127 4897msgid "All articles" 4898msgstr "" 4899 4900#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16 4901msgid "Convert ODT (OpenOffice) files to HTML" 4902msgstr "" 4903 4904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17 4905msgid "Convert PDB to HTML" 4906msgstr "" 4907 4908#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27 4909msgid "Format to use inside the PDB container. Choices are:" 4910msgstr "" 4911 4912#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30 4913msgid "" 4914"Specify the character encoding of the output document. The default is " 4915"cp1252. Note: This option is not honored by all formats." 4916msgstr "" 4917 4918#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35 4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29 4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23 4921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48 4922msgid "Add Table of Contents to beginning of the book." 4923msgstr "" 4924 4925#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18 4926msgid "Convert PDF files to HTML" 4927msgstr "" 4928 4929#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24 4930msgid "Do not extract images from the document" 4931msgstr "" 4932 4933#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26 4934msgid "" 4935"Scale used to determine the length at which a line should be unwrapped. " 4936"Valid values are a decimal between 0 and 1. The default is 0.45, just below " 4937"the median line length." 4938msgstr "" 4939 4940#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30 4941msgid "Use the new PDF conversion engine. Currently not operational." 4942msgstr "" 4943 4944#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36 4945msgid "" 4946"Instead of using the paper size specified in the PDF Output options, use a " 4947"paper size corresponding to the current output profile. Useful if you want " 4948"to generate a PDF for viewing on a specific device." 4949msgstr "" 4950 4951#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41 4952msgid "" 4953"The unit of measure for page sizes. Default is inch. Choices are {} Note: " 4954"This does not override the unit for margins!" 4955msgstr "" 4956 4957#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46 4958msgid "" 4959"The size of the paper. This size will be overridden when a non default " 4960"output profile is used. Default is letter. Choices are {}" 4961msgstr "" 4962 4963#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50 4964msgid "" 4965"Custom size of the document. Use the form width x height e.g. `123x321` to " 4966"specify the width and height. This overrides any specified paper-size." 4967msgstr "" 4968 4969#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55 4970msgid "" 4971"Preserve the aspect ratio of the cover, instead of stretching it to fill the" 4972" full first page of the generated PDF." 4973msgstr "" 4974 4975#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60 4976msgid "" 4977"The font family used to render serif fonts. Will work only if the font is " 4978"available system-wide." 4979msgstr "" 4980 4981#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63 4982msgid "" 4983"The font family used to render sans-serif fonts. Will work only if the font " 4984"is available system-wide." 4985msgstr "" 4986 4987#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66 4988msgid "" 4989"The font family used to render monospace fonts. Will work only if the font " 4990"is available system-wide." 4991msgstr "" 4992 4993#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69 4994msgid "The font family used to render monospace fonts" 4995msgstr "" 4996 4997#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 4998msgid "The default font size (in pixels)" 4999msgstr "" 5000 5001#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 5002msgid "The default font size for monospaced text (in pixels)" 5003msgstr "" 5004 5005#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 5006msgid "" 5007"Break long words at the end of lines. This can give the text at the right " 5008"margin a more even appearance. Note that depending on the fonts used this " 5009"option can break the copying of text from the PDF file." 5010msgstr "" 5011 5012#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80 5013msgid "Surround all links with a red box, useful for debugging." 5014msgstr "" 5015 5016#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82 5017msgid "" 5018"Add page numbers to the bottom of every page in the generated PDF file. If " 5019"you specify a footer template, it will take precedence over this option." 5020msgstr "" 5021 5022#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 5023#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89 5024#, python-format 5025msgid "" 5026"An HTML template used to generate %s on every page. The strings _PAGENUM_, " 5027"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values." 5028msgstr "" 5029 5030#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87 5031msgid "footers" 5032msgstr "" 5033 5034#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 5035msgid "headers" 5036msgstr "" 5037 5038#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92 5039msgid "" 5040"Add a Table of Contents at the end of the PDF that lists page numbers. " 5041"Useful if you want to print out the PDF. If this PDF is intended for " 5042"electronic use, use the PDF Outline instead." 5043msgstr "" 5044 5045#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 5046msgid "Title for generated table of contents." 5047msgstr "" 5048 5049#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122 5050msgid "" 5051"Use the page margins specified in the input document via @page CSS rules. " 5052"This will cause the margins specified in the conversion settings to be " 5053"ignored. If the document does not specify page margins, the conversion " 5054"settings will be used as a fallback." 5055msgstr "" 5056 5057#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127 5058msgid "" 5059"Adjust page numbers, as needed. Syntax is a JavaScript expression for the " 5060"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current " 5061"page number." 5062msgstr "" 5063 5064#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132 5065msgid "Generate an uncompressed PDF, useful for debugging." 5066msgstr "" 5067 5068#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137 5069msgid "" 5070"Shift the text horizontally by the specified offset (in pts). On odd " 5071"numbered pages, it is shifted to the right and on even numbered pages to the" 5072" left. Use negative numbers for the opposite effect. Note that this setting " 5073"is ignored on pages where the margins are smaller than the specified offset." 5074" Shifting is done by setting the PDF CropBox, not all software respects the " 5075"CropBox." 5076msgstr "" 5077 5078#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20 5079msgid "Convert PML to OEB" 5080msgstr "" 5081 5082#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25 5083msgid "" 5084"Specify the character encoding of the output document. The default is " 5085"cp1252." 5086msgstr "" 5087 5088#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32 5089msgid "" 5090"Do not reduce the size or bit depth of images. Images have their size and " 5091"depth reduced by default to accommodate applications that can not convert " 5092"images on their own such as Dropbook." 5093msgstr "" 5094 5095#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18 5096msgid "Convert RB files to HTML" 5097msgstr "" 5098 5099#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24 5100msgid "Download periodical content from the Internet" 5101msgstr "" 5102 5103#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41 5104msgid "" 5105"Useful for recipe development. Forces max_articles_per_feed to 2 and " 5106"downloads at most 2 feeds. You can change the number of feeds and articles " 5107"by supplying optional arguments. For example: --test 3 1 will download at " 5108"most 3 feeds and only 1 article per feed." 5109msgstr "" 5110 5111#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46 5112msgid "Username for sites that require a login to access content." 5113msgstr "" 5114 5115#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49 5116msgid "Password for sites that require a login to access content." 5117msgstr "" 5118 5119#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53 5120msgid "" 5121"Do not download latest version of builtin recipes from the calibre server" 5122msgstr "" 5123 5124#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45 5125msgid "Convert RTF files to HTML" 5126msgstr "" 5127 5128#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51 5129msgid "Ignore WMF images instead of replacing them with a placeholder image." 5130msgstr "" 5131 5132#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261 5133#, python-format 5134msgid "" 5135"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n" 5136"%s" 5137msgstr "" 5138 5139#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25 5140msgid "Convert SNB files to OEB" 5141msgstr "" 5142 5143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25 5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24 5145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44 5146msgid "" 5147"Specify the character encoding of the output document. The default is utf-8." 5148msgstr "" 5149 5150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29 5151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51 5152msgid "" 5153"The maximum number of characters per line. This splits on the first space " 5154"before the specified value. If no space is found the line will be broken at " 5155"the space after and will exceed the specified value. Also, there is a " 5156"minimum of 25 characters. Use 0 to disable line splitting." 5157msgstr "" 5158 5159#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36 5160msgid "Specify whether or not to insert an empty line between two paragraphs." 5161msgstr "" 5162 5163#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40 5164msgid "" 5165"Specify whether or not to insert two space characters to indent the first " 5166"line of each paragraph." 5167msgstr "" 5168 5169#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44 5170msgid "" 5171"Specify whether or not to hide the chapter title for each chapter. Useful " 5172"for image-only output (eg. comics)." 5173msgstr "" 5174 5175#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48 5176msgid "Resize all the images for full screen mode. " 5177msgstr "" 5178 5179#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128 5180msgid "Start page" 5181msgstr "" 5182 5183#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138 5184#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140 5185msgid "Cover pages" 5186msgstr "" 5187 5188#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153 5189#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156 5190msgid " (Preface)" 5191msgstr "" 5192 5193#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17 5194msgid "Convert TCR files to HTML" 5195msgstr "" 5196 5197#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14 5198msgid "Abbreviations" 5199msgstr "" 5200 5201#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15 5202msgid "Support admonitions" 5203msgstr "" 5204 5205#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16 5206msgid "Add attribute to HTML tags" 5207msgstr "" 5208 5209#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17 5210msgid "Add code highlighting via Pygments" 5211msgstr "" 5212 5213#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18 5214msgid "Definition lists" 5215msgstr "" 5216 5217#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19 5218msgid "Enables various common extensions" 5219msgstr "" 5220 5221#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20 5222msgid "Alternative code block syntax" 5223msgstr "" 5224 5225#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21 5226#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130 5227msgid "Footnotes" 5228msgstr "" 5229 5230#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22 5231msgid "Use legacy element attributes" 5232msgstr "" 5233 5234#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23 5235msgid "Use legacy underscore handling for connected words" 5236msgstr "" 5237 5238#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24 5239msgid "Metadata in the document" 5240msgstr "" 5241 5242#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25 5243msgid "Treat newlines as hard breaks" 5244msgstr "" 5245 5246#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26 5247msgid "Do not allow mixing list types" 5248msgstr "" 5249 5250#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27 5251msgid "Use markdown's internal smartypants parser" 5252msgstr "" 5253 5254#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28 5255msgid "Support tables" 5256msgstr "" 5257 5258#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29 5259msgid "Generate a table of contents" 5260msgstr "" 5261 5262#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30 5263msgid "Wiki style links" 5264msgstr "" 5265 5266#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38 5267msgid "Convert TXT files to HTML" 5268msgstr "" 5269 5270#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44 5271msgid "Try to auto detect paragraph type" 5272msgstr "" 5273 5274#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45 5275msgid "Treat a blank line as a paragraph break" 5276msgstr "" 5277 5278#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46 5279msgid "Assume every line is a paragraph" 5280msgstr "" 5281 5282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47 5283msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph" 5284msgstr "" 5285 5286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48 5287msgid "Most lines have hard line breaks, few/no blank lines or indents" 5288msgstr "" 5289 5290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49 5291msgid "Don't modify the paragraph structure" 5292msgstr "" 5293 5294#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52 5295msgid "Automatically decide which formatting processor to use" 5296msgstr "" 5297 5298#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53 5299msgid "No formatting" 5300msgstr "" 5301 5302#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54 5303msgid "Use heuristics to determine chapter headings, italics, etc." 5304msgstr "" 5305 5306#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55 5307msgid "Use the TexTile markup language" 5308msgstr "" 5309 5310#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56 5311msgid "Use the Markdown markup language" 5312msgstr "" 5313 5314#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63 5315#, python-brace-format 5316msgid "" 5317"Formatting used within the document.\n" 5318"* auto: {auto}\n" 5319"* plain: {plain}\n" 5320"* heuristic: {heuristic}\n" 5321"* textile: {textile}\n" 5322"* markdown: {markdown}\n" 5323"To learn more about markdown see {url}" 5324msgstr "" 5325 5326#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74 5327#, python-brace-format 5328msgid "" 5329"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n" 5330"* auto: {auto}\n" 5331"* block: {block}\n" 5332"* single: {single}\n" 5333"* print: {print}\n" 5334"* unformatted: {unformatted}\n" 5335"* off: {off}" 5336msgstr "" 5337 5338#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84 5339msgid "" 5340"Normally extra spaces are condensed into a single space. With this option " 5341"all spaces will be displayed." 5342msgstr "" 5343 5344#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87 5345msgid "" 5346"Normally extra space at the beginning of lines is retained. With this option" 5347" they will be removed." 5348msgstr "" 5349 5350#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90 5351#, python-format 5352msgid "" 5353"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n" 5354"To learn more about Markdown extensions, see {}\n" 5355"This should be a comma separated list of extensions to enable:\n" 5356msgstr "" 5357 5358#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28 5359#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238 5360#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353 5361msgid "Plain text" 5362msgstr "" 5363 5364#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29 5365msgid "Markdown formatted text" 5366msgstr "" 5367 5368#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30 5369msgid "TexTile formatted text" 5370msgstr "" 5371 5372#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38 5373#, python-format 5374msgid "" 5375"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " 5376"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' " 5377"will default to the newline type used by this OS." 5378msgstr "" 5379 5380#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58 5381msgid "" 5382"Force splitting on the max-line-length value when no space is present. Also " 5383"allows max-line-length to be below the minimum" 5384msgstr "" 5385 5386#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63 5387#, python-brace-format 5388msgid "" 5389"Formatting used within the document.\n" 5390"* plain: {plain}\n" 5391"* markdown: {markdown}\n" 5392"* textile: {textile}" 5393msgstr "" 5394 5395#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69 5396msgid "" 5397"Do not remove links within the document. This is only useful when paired " 5398"with a TXT output formatting option that is not none because links are " 5399"always removed with plain text output." 5400msgstr "" 5401 5402#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74 5403msgid "" 5404"Do not remove image references within the document. This is only useful when" 5405" paired with a TXT output formatting option that is not none because links " 5406"are always removed with plain text output." 5407msgstr "" 5408 5409#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79 5410msgid "" 5411"Do not remove font color from output. This is only useful when TXT output " 5412"formatting is set to textile. Textile is the only formatting that supports " 5413"setting font color. If this option is not specified font color will not be " 5414"set and default to the color displayed by the reader (generally this is " 5415"black)." 5416msgstr "" 5417 5418#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116 5419msgid "" 5420"Level of verbosity. Specify multiple times for greater verbosity. Specifying" 5421" it twice will result in full verbosity, once medium verbosity and zero " 5422"times least verbosity." 5423msgstr "" 5424 5425#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124 5426msgid "" 5427"Save the output from different stages of the conversion pipeline to the " 5428"specified folder. Useful if you are unsure at which stage of the conversion " 5429"process a bug is occurring." 5430msgstr "" 5431 5432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133 5433msgid "" 5434"Specify the input profile. The input profile gives the conversion system " 5435"information on how to interpret various information in the input document. " 5436"For example resolution dependent lengths (i.e. lengths in pixels). Choices " 5437"are:" 5438msgstr "" 5439 5440#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144 5441msgid "" 5442"Specify the output profile. The output profile tells the conversion system " 5443"how to optimize the created document for the specified device (such as by " 5444"resizing images for the device screen size). In some cases, an output " 5445"profile can be used to optimize the output for a particular device, but this" 5446" is rarely necessary. Choices are:" 5447msgstr "" 5448 5449#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154 5450msgid "" 5451"The base font size in pts. All font sizes in the produced book will be " 5452"rescaled based on this size. By choosing a larger size you can make the " 5453"fonts in the output bigger and vice versa. By default, when the value is " 5454"zero, the base font size is chosen based on the output profile you chose." 5455msgstr "" 5456 5457#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164 5458msgid "" 5459"Mapping from CSS font names to font sizes in pts. An example setting is " 5460"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to " 5461"xx-large, with the final size being for huge fonts. The font rescaling " 5462"algorithm uses these sizes to intelligently rescale fonts. The default is to" 5463" use a mapping based on the output profile you chose." 5464msgstr "" 5465 5466#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176 5467msgid "Disable all rescaling of font sizes." 5468msgstr "" 5469 5470#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183 5471msgid "" 5472"The minimum line height, as a percentage of the element's calculated font " 5473"size. calibre will ensure that every element has a line height of at least " 5474"this setting, irrespective of what the input document specifies. Set to zero" 5475" to disable. Default is 120%. Use this setting in preference to the direct " 5476"line height specification, unless you know what you are doing. For example, " 5477"you can achieve \"double spaced\" text by setting this to 240." 5478msgstr "" 5479 5480#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198 5481msgid "" 5482"The line height in pts. Controls spacing between consecutive lines of text. " 5483"Only applies to elements that do not define their own line height. In most " 5484"cases, the minimum line height option is more useful. By default no line " 5485"height manipulation is performed." 5486msgstr "" 5487 5488#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209 5489msgid "" 5490"Embed the specified font family into the book. This specifies the \"base\" " 5491"font used for the book. If the input document specifies its own fonts, they " 5492"may override this base font. You can use the filter style information option" 5493" to remove fonts from the input document. Note that font embedding only " 5494"works with some output formats, principally EPUB, AZW3 and DOCX." 5495msgstr "" 5496 5497#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220 5498msgid "" 5499"Embed every font that is referenced in the input document but not already " 5500"embedded. This will search your system for the fonts, and if found, they " 5501"will be embedded. Embedding will only work if the format you are converting " 5502"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure " 5503"that you have the proper license for embedding the fonts used in this " 5504"document." 5505msgstr "" 5506 5507#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231 5508msgid "" 5509"Subset all embedded fonts. Every embedded font is reduced to contain only " 5510"the glyphs used in this document. This decreases the size of the font files." 5511" Useful if you are embedding a particularly large font with lots of unused " 5512"glyphs." 5513msgstr "" 5514 5515#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239 5516msgid "" 5517"Some badly designed documents use tables to control the layout of text on " 5518"the page. When converted these documents often have text that runs off the " 5519"page and other artifacts. This option will extract the content from the " 5520"tables and present it in a linear fashion." 5521msgstr "" 5522 5523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249 5524msgid "" 5525"XPath expression that specifies all tags that should be added to the Table " 5526"of Contents at level one. If this is specified, it takes precedence over " 5527"other forms of auto-detection. See the XPath Tutorial in the calibre User " 5528"Manual for examples." 5529msgstr "" 5530 5531#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259 5532msgid "" 5533"XPath expression that specifies all tags that should be added to the Table " 5534"of Contents at level two. Each entry is added under the previous level one " 5535"entry. See the XPath Tutorial in the calibre User Manual for examples." 5536msgstr "" 5537 5538#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268 5539msgid "" 5540"XPath expression that specifies all tags that should be added to the Table " 5541"of Contents at level three. Each entry is added under the previous level two" 5542" entry. See the XPath Tutorial in the calibre User Manual for examples." 5543msgstr "" 5544 5545#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277 5546msgid "" 5547"Normally, if the source file already has a Table of Contents, it is used in " 5548"preference to the auto-generated one. With this option, the auto-generated " 5549"one is always used." 5550msgstr "" 5551 5552#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285 5553msgid "Don't add auto-detected chapters to the Table of Contents." 5554msgstr "" 5555 5556#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293 5557#, python-format 5558msgid "" 5559"If fewer than this number of chapters is detected, then links are added to " 5560"the Table of Contents. Default: %default" 5561msgstr "" 5562 5563#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299 5564#, python-format 5565msgid "" 5566"Maximum number of links to insert into the TOC. Set to 0 to disable. Default" 5567" is: %default. Links are only added to the TOC if less than the threshold " 5568"number of chapters were detected." 5569msgstr "" 5570 5571#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307 5572msgid "" 5573"Remove entries from the Table of Contents whose titles match the specified " 5574"regular expression. Matching entries and all their children are removed." 5575msgstr "" 5576 5577#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315 5578msgid "" 5579"When creating a TOC from links in the input document, allow duplicate " 5580"entries, i.e. allow more than one entry with the same text, provided that " 5581"they point to a different location." 5582msgstr "" 5583 5584#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326 5585msgid "" 5586"An XPath expression to detect chapter titles. The default is to consider " 5587"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\"," 5588" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any " 5589"tags that have class=\"chapter\". The expression used must evaluate to a " 5590"list of elements. To disable chapter detection, use the expression \"/\". " 5591"See the XPath Tutorial in the calibre User Manual for further help on using " 5592"this feature." 5593msgstr "" 5594 5595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340 5596msgid "" 5597"Specify how to mark detected chapters. A value of \"pagebreak\" will insert " 5598"page breaks before chapters. A value of \"rule\" will insert a line before " 5599"chapters. A value of \"none\" will disable chapter marking and a value of " 5600"\"both\" will use both page breaks and lines to mark chapters." 5601msgstr "" 5602 5603#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350 5604msgid "" 5605"An XPath expression to detect the location in the document at which to start" 5606" reading. Some e-book reading programs (most prominently the Kindle) use " 5607"this location as the position at which to open the book. See the XPath " 5608"tutorial in the calibre User Manual for further help using this feature." 5609msgstr "" 5610 5611#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360 5612msgid "" 5613"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to" 5614" the style rules from the source file, so it can be used to override those " 5615"rules." 5616msgstr "" 5617 5618#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368 5619msgid "" 5620"Rules for transforming the styles in this book. These rules are applied " 5621"after all other CSS processing is done." 5622msgstr "" 5623 5624#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374 5625msgid "" 5626"Rules for transforming the HTML in this book. These rules are applied after " 5627"the HTML is parsed, but before any other transformations." 5628msgstr "" 5629 5630#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380 5631msgid "" 5632"A comma separated list of CSS properties that will be removed from all CSS " 5633"style rules. This is useful if the presence of some style information " 5634"prevents it from being overridden on your device. For example: font-" 5635"family,color,margin-left,margin-right" 5636msgstr "" 5637 5638#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391 5639msgid "" 5640"By default, calibre will use the shorthand form for various CSS properties " 5641"such as margin, padding, border, etc. This option will cause it to use the " 5642"full expanded form instead. Note that CSS is always expanded when generating" 5643" EPUB files with the output profile set to one of the Nook profiles as the " 5644"Nook cannot handle shorthand CSS." 5645msgstr "" 5646 5647#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402 5648msgid "" 5649"An XPath expression. Page breaks are inserted before the specified elements." 5650" To disable use the expression: /" 5651msgstr "" 5652 5653#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408 5654msgid "" 5655"Some documents specify page margins by specifying a left and right margin on" 5656" each individual paragraph. calibre will try to detect and remove these " 5657"margins. Sometimes, this can cause the removal of margins that should not " 5658"have been removed. In this case you can disable the removal." 5659msgstr "" 5660 5661#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419 5662#, python-format 5663msgid "" 5664"Set the top margin in pts. Default is %default. Setting this to less than " 5665"zero will cause no margin to be set (the margin setting in the original " 5666"document will be preserved). Note: Page oriented formats such as PDF and " 5667"DOCX have their own margin settings that take precedence." 5668msgstr "" 5669 5670#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427 5671#, python-format 5672msgid "" 5673"Set the bottom margin in pts. Default is %default. Setting this to less than" 5674" zero will cause no margin to be set (the margin setting in the original " 5675"document will be preserved). Note: Page oriented formats such as PDF and " 5676"DOCX have their own margin settings that take precedence." 5677msgstr "" 5678 5679#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435 5680#, python-format 5681msgid "" 5682"Set the left margin in pts. Default is %default. Setting this to less than " 5683"zero will cause no margin to be set (the margin setting in the original " 5684"document will be preserved). Note: Page oriented formats such as PDF and " 5685"DOCX have their own margin settings that take precedence." 5686msgstr "" 5687 5688#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443 5689#, python-format 5690msgid "" 5691"Set the right margin in pts. Default is %default. Setting this to less than " 5692"zero will cause no margin to be set (the margin setting in the original " 5693"document will be preserved). Note: Page oriented formats such as PDF and " 5694"DOCX have their own margin settings that take precedence." 5695msgstr "" 5696 5697#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452 5698msgid "" 5699"Change text justification. A value of \"left\" converts all justified text " 5700"in the source to left aligned (i.e. unjustified) text. A value of " 5701"\"justify\" converts all unjustified text to justified. A value of " 5702"\"original\" (the default) does not change justification in the source file." 5703" Note that only some output formats support justification." 5704msgstr "" 5705 5706#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462 5707msgid "" 5708"Remove spacing between paragraphs. Also sets an indent on paragraphs of " 5709"1.5em. Spacing removal will not work if the source file does not use " 5710"paragraphs (<p> or <div> tags)." 5711msgstr "" 5712 5713#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469 5714msgid "" 5715"When calibre removes blank lines between paragraphs, it automatically sets a" 5716" paragraph indent, to ensure that paragraphs can be easily distinguished. " 5717"This option controls the width of that indent (in em). If you set this value" 5718" negative, then the indent specified in the input document is used, that is," 5719" calibre does not change the indentation." 5720msgstr "" 5721 5722#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478 5723msgid "" 5724"Use the cover detected from the source file in preference to the specified " 5725"cover." 5726msgstr "" 5727 5728#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484 5729msgid "" 5730"Insert a blank line between paragraphs. Will not work if the source file " 5731"does not use paragraphs (<p> or <div> tags)." 5732msgstr "" 5733 5734#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491 5735msgid "" 5736"Set the height of the inserted blank lines (in em). The height of the lines " 5737"between paragraphs will be twice the value set here." 5738msgstr "" 5739 5740#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498 5741msgid "" 5742"Remove the first image from the input e-book. Useful if the input document " 5743"has a cover image that is not identified as a cover. In this case, if you " 5744"set a cover in calibre, the output document will end up with two cover " 5745"images if you do not specify this option." 5746msgstr "" 5747 5748#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507 5749msgid "" 5750"Insert the book metadata at the start of the book. This is useful if your " 5751"e-book reader does not support displaying/searching metadata directly." 5752msgstr "" 5753 5754#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515 5755msgid "" 5756"Convert plain quotes, dashes and ellipsis to their typographically correct " 5757"equivalents. For details, see " 5758"https://daringfireball.net/projects/smartypants." 5759msgstr "" 5760 5761#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523 5762msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." 5763msgstr "" 5764 5765#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531 5766msgid "" 5767"Read metadata from the specified OPF file. Metadata read from this file will" 5768" override any metadata in the source file." 5769msgstr "" 5770 5771#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538 5772#, python-brace-format 5773msgid "" 5774"Transliterate Unicode characters to an ASCII representation. Use with care " 5775"because this will replace Unicode characters with ASCII. For instance it " 5776"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are " 5777"multiple representations of a character (characters shared by Chinese and " 5778"Japanese for instance) the representation based on the current calibre " 5779"interface language will be used." 5780msgstr "" 5781 5782#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550 5783msgid "" 5784"Preserve ligatures present in the input document. A ligature is a special " 5785"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do" 5786" not have support for ligatures in their default fonts, so they are unlikely" 5787" to render correctly. By default, calibre will turn a ligature into the " 5788"corresponding pair of normal characters. This option will preserve them " 5789"instead." 5790msgstr "" 5791 5792#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562 5793#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37 5794msgid "Set the title." 5795msgstr "" 5796 5797#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566 5798msgid "Set the authors. Multiple authors should be separated by ampersands." 5799msgstr "" 5800 5801#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571 5802msgid "The version of the title to be used for sorting. " 5803msgstr "" 5804 5805#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575 5806msgid "String to be used when sorting by author. " 5807msgstr "" 5808 5809#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579 5810msgid "Set the cover to the specified file or URL" 5811msgstr "" 5812 5813#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583 5814#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53 5815msgid "Set the e-book description." 5816msgstr "" 5817 5818#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587 5819#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55 5820msgid "Set the e-book publisher." 5821msgstr "" 5822 5823#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591 5824#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59 5825msgid "Set the series this e-book belongs to." 5826msgstr "" 5827 5828#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595 5829#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61 5830msgid "Set the index of the book in this series." 5831msgstr "" 5832 5833#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599 5834#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63 5835msgid "Set the rating. Should be a number between 1 and 5." 5836msgstr "" 5837 5838#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603 5839#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65 5840msgid "Set the ISBN of the book." 5841msgstr "" 5842 5843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607 5844#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72 5845msgid "Set the tags for the book. Should be a comma separated list." 5846msgstr "" 5847 5848#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611 5849#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74 5850msgid "Set the book producer." 5851msgstr "" 5852 5853#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615 5854#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76 5855msgid "Set the language." 5856msgstr "" 5857 5858#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619 5859msgid "" 5860"Set the publication date (assumed to be in the local timezone, unless the " 5861"timezone is explicitly specified)" 5862msgstr "" 5863 5864#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623 5865msgid "Set the book timestamp (no longer used anywhere)" 5866msgstr "" 5867 5868#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627 5869msgid "" 5870"Enable heuristic processing. This option must be set for any heuristic " 5871"processing to take place." 5872msgstr "" 5873 5874#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632 5875msgid "" 5876"Detect unformatted chapter headings and sub headings. Change them to h2 and " 5877"h3 tags. This setting will not create a TOC, but can be used in conjunction" 5878" with structure detection to create one." 5879msgstr "" 5880 5881#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639 5882msgid "" 5883"Look for common words and patterns that denote italics and italicize them." 5884msgstr "" 5885 5886#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644 5887msgid "" 5888"Turn indentation created from multiple non-breaking space entities into CSS " 5889"indents." 5890msgstr "" 5891 5892#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649 5893msgid "" 5894"Scale used to determine the length at which a line should be unwrapped. " 5895"Valid values are a decimal between 0 and 1. The default is 0.4, just below " 5896"the median line length. If only a few lines in the document require " 5897"unwrapping this value should be reduced" 5898msgstr "" 5899 5900#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657 5901msgid "Unwrap lines using punctuation and other formatting clues." 5902msgstr "" 5903 5904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661 5905msgid "" 5906"Remove empty paragraphs from the document when they exist between every " 5907"other paragraph" 5908msgstr "" 5909 5910#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666 5911msgid "" 5912"Left aligned scene break markers are center aligned. Replace soft scene " 5913"breaks that use multiple blank lines with horizontal rules." 5914msgstr "" 5915 5916#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672 5917msgid "" 5918"Replace scene breaks with the specified text. By default, the text from the " 5919"input document is used." 5920msgstr "" 5921 5922#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677 5923msgid "" 5924"Analyze hyphenated words throughout the document. The document itself is " 5925"used as a dictionary to determine whether hyphens should be retained or " 5926"removed." 5927msgstr "" 5928 5929#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683 5930msgid "" 5931"Looks for occurrences of sequential <h1> or <h2> tags. The tags are " 5932"renumbered to prevent splitting in the middle of chapter headings." 5933msgstr "" 5934 5935#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689 5936msgid "Search pattern (regular expression) to be replaced with sr1-replace." 5937msgstr "" 5938 5939#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694 5940msgid "Replacement to replace the text found with sr1-search." 5941msgstr "" 5942 5943#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698 5944msgid "Search pattern (regular expression) to be replaced with sr2-replace." 5945msgstr "" 5946 5947#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703 5948msgid "Replacement to replace the text found with sr2-search." 5949msgstr "" 5950 5951#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707 5952msgid "Search pattern (regular expression) to be replaced with sr3-replace." 5953msgstr "" 5954 5955#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712 5956msgid "Replacement to replace the text found with sr3-search." 5957msgstr "" 5958 5959#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716 5960msgid "" 5961"Path to a file containing search and replace regular expressions. The file " 5962"must contain alternating lines of regular expression followed by replacement" 5963" pattern (which can be an empty line). The regular expression must be in the" 5964" Python regex syntax and the file must be UTF-8 encoded." 5965msgstr "" 5966 5967#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827 5968msgid "Could not find an e-book inside the archive" 5969msgstr "" 5970 5971#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917 5972msgid "Values of series index and rating must be numbers. Ignoring" 5973msgstr "" 5974 5975#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924 5976msgid "Failed to parse date/time" 5977msgstr "" 5978 5979#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104 5980msgid "Converting input to HTML..." 5981msgstr "" 5982 5983#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138 5984msgid "Running transforms on e-book..." 5985msgstr "" 5986 5987#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282 5988#, python-format 5989msgid "Running %s plugin" 5990msgstr "" 5991 5992#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269 5993msgid "Template error" 5994msgstr "" 5995 5996#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365 5997msgid "The Cross" 5998msgstr "" 5999 6000#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386 6001msgid "Half and half" 6002msgstr "" 6003 6004#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411 6005msgid "Banner" 6006msgstr "" 6007 6008#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481 6009msgid "Ornamental" 6010msgstr "" 6011 6012#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548 6013msgid "Blocks" 6014msgstr "" 6015 6016#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217 6017msgid "Remove the property" 6018msgstr "" 6019 6020#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218 6021msgid "Add extra properties" 6022msgstr "" 6023 6024#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219 6025msgid "Change the value to" 6026msgstr "" 6027 6028#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220 6029msgid "Multiply the value by" 6030msgstr "" 6031 6032#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221 6033msgid "Divide the value by" 6034msgstr "" 6035 6036#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222 6037msgid "Add to the value" 6038msgstr "" 6039 6040#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223 6041msgid "Subtract from the value" 6042msgstr "" 6043 6044#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227 6045#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6046#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103 6047#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113 6048msgid "is" 6049msgstr "" 6050 6051#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228 6052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104 6053#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114 6054msgid "is not" 6055msgstr "" 6056 6057#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229 6058msgid "is any value" 6059msgstr "" 6060 6061#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230 6062#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107 6063#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117 6064#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57 6065msgid "matches pattern" 6066msgstr "" 6067 6068#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231 6069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108 6070#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118 6071#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58 6072msgid "does not match pattern" 6073msgstr "" 6074 6075#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232 6076msgid "is the same length as" 6077msgstr "" 6078 6079#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233 6080msgid "is not the same length as" 6081msgstr "" 6082 6083#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234 6084#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72 6085#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79 6086msgid "is less than" 6087msgstr "" 6088 6089#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235 6090#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73 6091#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80 6092msgid "is greater than" 6093msgstr "" 6094 6095#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236 6096msgid "is less than or equal to" 6097msgstr "" 6098 6099#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237 6100msgid "is greater than or equal to" 6101msgstr "" 6102 6103#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247 6104#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115 6105msgid "Unknown keys" 6106msgstr "" 6107 6108#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248 6109#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116 6110#, python-format 6111msgid "The rule has unknown keys: %s" 6112msgstr "" 6113 6114#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251 6115#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119 6116msgid "Missing keys" 6117msgstr "" 6118 6119#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252 6120#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120 6121#, python-format 6122msgid "The rule has missing keys: %s" 6123msgstr "" 6124 6125#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6126msgid "Property required" 6127msgstr "" 6128 6129#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6130msgid "You must specify a CSS property to match" 6131msgstr "" 6132 6133#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257 6134msgid "Shorthand property not allowed" 6135msgstr "" 6136 6137#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258 6138#, python-brace-format 6139msgid "" 6140"{0} is a shorthand property. Use the full form of the property, for example," 6141" instead of font, use font-family, instead of margin, use margin-top, etc." 6142msgstr "" 6143 6144#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261 6145#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126 6146#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186 6147msgid "Query required" 6148msgstr "" 6149 6150#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262 6151msgid "You must specify a value for the CSS property to match" 6152msgstr "" 6153 6154#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264 6155#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123 6156msgid "Unknown match type" 6157msgstr "" 6158 6159#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265 6160#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124 6161#, python-format 6162msgid "The match type %s is not known" 6163msgstr "" 6164 6165#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270 6166#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278 6167#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81 6168#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192 6169msgid "Query invalid" 6170msgstr "" 6171 6172#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271 6173#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193 6174#, python-format 6175msgid "%s is not a valid regular expression" 6176msgstr "" 6177 6178#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279 6179#, python-format 6180msgid "%s is not a valid length or number" 6181msgstr "" 6182 6183#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282 6184msgid "Unknown action type" 6185msgstr "" 6186 6187#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283 6188#, python-format 6189msgid "The action type %s is not known" 6190msgstr "" 6191 6192#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285 6193msgid "You must specify a number" 6194msgstr "" 6195 6196#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287 6197msgid "You must specify at least one CSS property to add" 6198msgstr "" 6199 6200#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289 6201msgid "You must specify a value to change the property to" 6202msgstr "" 6203 6204#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290 6205msgid "No data" 6206msgstr "" 6207 6208#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6209#, python-format 6210msgid "%s is not a number" 6211msgstr "" 6212 6213#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6214msgid "Invalid number" 6215msgstr "" 6216 6217#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333 6218#, python-brace-format 6219msgid "" 6220"If the property {property} {match_type} {query}\n" 6221"{action}" 6222msgstr "" 6223 6224#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69 6225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389 6226#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 6227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835 6228msgid "Notes" 6229msgstr "" 6230 6231#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400 6232#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169 6233#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13 6234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377 6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646 6236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14 6237#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697 6238#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389 6239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243 6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661 6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842 6242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822 6243#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55 6244#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68 6245msgid "Table of Contents" 6246msgstr "" 6247 6248#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214 6249#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710 6250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375 6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419 6252#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539 6253#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165 6254#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 6255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828 6256#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188 6257msgid "Cover" 6258msgstr "" 6259 6260#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18 6261msgid "" 6262"Follow all local links in an HTML file and create a ZIP file containing all " 6263"linked files. This plugin is run every time you add an HTML file to the " 6264"library." 6265msgstr "Heuliañ an holl ereoù en ur restr mod HTML ha krouiñ ur restr mod ZIP gant an holl restroù ereet. Erounezet e vo an enlugellad-mañ bewech ma vo ouzhpennet ganeoc'h ur restr mod HTML el levraoueg." 6266 6267#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66 6268msgid "" 6269"Character encoding for the input HTML files. Common choices include: cp1252," 6270" cp1251, latin1 and utf-8." 6271msgstr "" 6272 6273#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96 6274msgid "Add linked files in breadth first order" 6275msgstr "" 6276 6277#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97 6278msgid "" 6279"Normally, when following links in HTML files calibre does it depth first, " 6280"i.e. if file A links to B and C, but B links to D, the files are added in " 6281"the order A, B, D, C. With this option, they will instead be added as A, B," 6282" C, D" 6283msgstr "" 6284 6285#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19 6286msgid "{} must not be empty" 6287msgstr "" 6288 6289#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6290msgid "Change tag name" 6291msgstr "" 6292 6293#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6294msgid "New tag name" 6295msgstr "" 6296 6297#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6298msgid "Rename tag to the specified name" 6299msgstr "" 6300 6301#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6302msgid "Remove tag and children" 6303msgstr "" 6304 6305#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6306msgid "Remove the tag and all its contents" 6307msgstr "" 6308 6309#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6310msgid "Remove tag only" 6311msgstr "" 6312 6313#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6314msgid "Remove the tag but keep its contents" 6315msgstr "" 6316 6317#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6318msgid "Add classes" 6319msgstr "" 6320 6321#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6322msgid "Add the specified classes, e.g.:" 6323msgstr "" 6324 6325#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6326#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6327msgid "Space separated class names" 6328msgstr "" 6329 6330#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6331msgid "Remove classes" 6332msgstr "" 6333 6334#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6335msgid "Remove the specified classes, e.g.:" 6336msgstr "" 6337 6338#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44 6339msgid "Remove attributes" 6340msgstr "" 6341 6342#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45 6343msgid "" 6344"Remove the specified attributes from the tag. Multiple attribute names " 6345"should be separated by spaces. The special value * removes all attributes." 6346msgstr "" 6347 6348#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46 6349#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6350msgid "Space separated attribute names" 6351msgstr "" 6352 6353#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6354msgid "Add attributes" 6355msgstr "" 6356 6357#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6358msgid "Add the specified attributes, e.g.:" 6359msgstr "" 6360 6361#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6362msgid "Empty the tag" 6363msgstr "" 6364 6365#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6366msgid "Remove all contents from the tag" 6367msgstr "" 6368 6369#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49 6370msgid "Wrap the tag" 6371msgstr "" 6372 6373#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50 6374#, python-brace-format 6375msgid "" 6376"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag " 6377"with class {1}" 6378msgstr "" 6379 6380#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51 6381msgid "An HTML opening tag" 6382msgstr "" 6383 6384#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52 6385msgid "Insert HTML at start" 6386msgstr "" 6387 6388#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53 6389msgid "" 6390"The specified HTML snippet is inserted after the opening tag. Note that only" 6391" valid HTML snippets can be used without unclosed tags" 6392msgstr "" 6393 6394#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54 6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57 6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60 6397#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63 6398msgid "HTML snippet" 6399msgstr "" 6400 6401#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55 6402msgid "Insert HTML at end" 6403msgstr "" 6404 6405#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56 6406msgid "" 6407"The specified HTML snippet is inserted before the closing tag. Note that " 6408"only valid HTML snippets can be used without unclosed tags" 6409msgstr "" 6410 6411#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58 6412msgid "Insert HTML before tag" 6413msgstr "" 6414 6415#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59 6416msgid "" 6417"The specified HTML snippet is inserted before the opening tag. Note that " 6418"only valid HTML snippets can be used without unclosed tags" 6419msgstr "" 6420 6421#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61 6422msgid "Insert HTML after tag" 6423msgstr "" 6424 6425#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62 6426msgid "" 6427"The specified HTML snippet is inserted after the closing tag. Note that only" 6428" valid HTML snippets can be used without unclosed tags" 6429msgstr "" 6430 6431#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69 6432msgid "Action must have both:" 6433msgstr "" 6434 6435#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78 6436msgid "{} is not a valid CSS selector" 6437msgstr "" 6438 6439#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85 6440msgid "{} is not a valid XPath selector" 6441msgstr "" 6442 6443#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6444msgid "Tag name" 6445msgstr "" 6446 6447#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6448#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6449msgid "Class name" 6450msgstr "" 6451 6452#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6453msgid "has class" 6454msgstr "" 6455 6456#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6457msgid "does not have class" 6458msgstr "" 6459 6460#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6461msgid "CSS selector" 6462msgstr "" 6463 6464#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6465msgid "matches CSS selector" 6466msgstr "" 6467 6468#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6469msgid "XPath selector" 6470msgstr "" 6471 6472#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6473msgid "matches XPath selector" 6474msgstr "" 6475 6476#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105 6477msgid "is any tag" 6478msgstr "" 6479 6480#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262 6482#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131 6483#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 6484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239 6487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837 6488msgid "Text" 6489msgstr "" 6490 6491#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6492msgid "contains text" 6493msgstr "" 6494 6495#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127 6496msgid "You must specify a value for the tag to match" 6497msgstr "" 6498 6499#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131 6500msgid "Invalid {}" 6501msgstr "" 6502 6503#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6504msgid "No actions" 6505msgstr "" 6506 6507#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6508msgid "The rule has no actions" 6509msgstr "" 6510 6511#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137 6512msgid "Invalid action" 6513msgstr "" 6514 6515#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451 6516#, python-brace-format 6517msgid "If the tag {match_type} {query}" 6518msgstr "" 6519 6520#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455 6521#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40 6522#, python-brace-format 6523msgid "{action_type} {action_data}" 6524msgstr "" 6525 6526#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328 6527msgid "\tBook Designer file detected." 6528msgstr "" 6529 6530#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330 6531msgid "\tParsing HTML..." 6532msgstr "" 6533 6534#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346 6535msgid "\tBaen file detected. Re-parsing..." 6536msgstr "" 6537 6538#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362 6539msgid "Written preprocessed HTML to " 6540msgstr "" 6541 6542#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378 6543#, python-format 6544msgid "Processing %s" 6545msgstr "" 6546 6547#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391 6548msgid "\tConverting to BBeB..." 6549msgstr "" 6550 6551#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 6552#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 6553#, python-format 6554msgid "Could not parse file: %s" 6555msgstr "" 6556 6557#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 6558#, python-format 6559msgid "%s is an empty file" 6560msgstr "" 6561 6562#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 6563#, python-format 6564msgid "Failed to parse link %(tag)s %(children)s" 6565msgstr "" 6566 6567#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948 6568#, python-format 6569msgid "Unable to process image %(path)s. Error: %(err)s" 6570msgstr "" 6571 6572#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994 6573#, python-format 6574msgid "Unable to process interlaced PNG %s" 6575msgstr "" 6576 6577#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730 6578#, python-format 6579msgid "An error occurred while processing a table: %s. Ignoring table markup." 6580msgstr "" 6581 6582#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732 6583#, python-format 6584msgid "" 6585"Bad table:\n" 6586"%s" 6587msgstr "" 6588 6589#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754 6590msgid "Table has cell that is too large" 6591msgstr "" 6592 6593#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818 6594#, python-format 6595msgid "Could not read cover image: %s" 6596msgstr "" 6597 6598#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821 6599#, python-format 6600msgid "Cannot read from: %s" 6601msgstr "" 6602 6603#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951 6604msgid "Failed to process OPF file" 6605msgstr "" 6606 6607#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142 6608msgid "" 6609"%prog book.lrf\n" 6610"Convert an LRF file into an LRS (XML UTF-8 encoded) file" 6611msgstr "" 6612 6613#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143 6614msgid "Output LRS file" 6615msgstr "" 6616 6617#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145 6618msgid "Do not save embedded image and font files to disk" 6619msgstr "" 6620 6621#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147 6622#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253 6623msgid "Be more verbose" 6624msgstr "" 6625 6626#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 6627msgid "Parsing LRF..." 6628msgstr "" 6629 6630#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166 6631msgid "Creating XML..." 6632msgstr "" 6633 6634#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170 6635msgid "LRS written to " 6636msgstr "" 6637 6638#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259 6639msgid "Could not read from thumbnail file:" 6640msgstr "" 6641 6642#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279 6643msgid "" 6644"%prog [options] file.lrs\n" 6645"Compile an LRS file into an LRF file." 6646msgstr "" 6647 6648#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280 6649msgid "Path to output file" 6650msgstr "" 6651 6652#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282 6653msgid "Verbose processing" 6654msgstr "" 6655 6656#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284 6657msgid "Convert LRS to LRS, useful for debugging." 6658msgstr "" 6659 6660#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493 6661msgid "Invalid LRF file. Could not set metadata." 6662msgstr "" 6663 6664#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616 6665msgid "" 6666"%prog [options] mybook.lrf\n" 6667"\n" 6668"\n" 6669"Show/edit the metadata in an LRF file.\n" 6670"\n" 6671msgstr "" 6672 6673#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623 6674msgid "Set the book title" 6675msgstr "" 6676 6677#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625 6678msgid "Set sort key for the title" 6679msgstr "" 6680 6681#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627 6682msgid "Set the author" 6683msgstr "" 6684 6685#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629 6686msgid "Set sort key for the author" 6687msgstr "" 6688 6689#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631 6690msgid "The category this book belongs to. E.g.: History" 6691msgstr "" 6692 6693#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634 6694msgid "Path to a graphic that will be set as this files' thumbnail" 6695msgstr "" 6696 6697#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637 6698msgid "" 6699"Path to a TXT file containing the comment to be stored in the LRF file." 6700msgstr "" 6701 6702#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641 6703msgid "Extract thumbnail from LRF file" 6704msgstr "" 6705 6706#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642 6707msgid "Set the publisher" 6708msgstr "" 6709 6710#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643 6711msgid "Set the book classification" 6712msgstr "" 6713 6714#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644 6715msgid "Set the book creator" 6716msgstr "" 6717 6718#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645 6719msgid "Set the book producer" 6720msgstr "" 6721 6722#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647 6723msgid "" 6724"Extract cover from LRF file. Note that the LRF format has no defined cover, " 6725"so we use some heuristics to guess the cover." 6726msgstr "" 6727 6728#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649 6729msgid "Set book ID" 6730msgstr "" 6731 6732#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46 6733msgid "" 6734"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this " 6735"will not contain any edits made in the Kindle Create program itself." 6736msgstr "" 6737 6738#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68 6739msgid "" 6740"Extract common e-book formats from archive files (ZIP/RAR). Also try to " 6741"autodetect if they are actually CBZ/CBR files." 6742msgstr "" 6743 6744#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 6745#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 6746#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 6747#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 6748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358 6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 6750#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 6751msgid "No" 6752msgstr "Ket" 6753 6754#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 6755#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195 6756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352 6757#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 6758msgid "Author(s)" 6759msgstr "" 6760 6761#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790 6762#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342 6763#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200 6764#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 6765#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97 6766msgid "Publisher" 6767msgstr "" 6768 6769#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791 6770msgid "Producer" 6771msgstr "" 6772 6773#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792 6774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594 6775#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152 6776#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 6777#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178 6778msgid "Comments" 6779msgstr "" 6780 6781#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794 6782#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346 6783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97 6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106 6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112 6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145 6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209 6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244 6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276 6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344 6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349 6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351 6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398 6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400 6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513 6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515 6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599 6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648 6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653 6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655 6801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153 6802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6803#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201 6804#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6805#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165 6806#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 6807#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44 6808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359 6809#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125 6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615 6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011 6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261 6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050 6814#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064 6815#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134 6816#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 6817#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74 6818msgid "Tags" 6819msgstr "" 6820 6821#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796 6822#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344 6823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89 6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 6825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426 6826#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202 6827#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6828#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167 6829#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 6830#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40 6831#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352 6832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357 6833#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73 6834msgid "Series" 6835msgid_plural "Series" 6836msgstr[0] "" 6837msgstr[1] "" 6838msgstr[2] "" 6839msgstr[3] "" 6840msgstr[4] "" 6841 6842#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797 6843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6844#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204 6845#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168 6846#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60 6847msgid "Languages" 6848msgstr "" 6849 6850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799 6851msgid "Timestamp" 6852msgstr "" 6853 6854#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801 6855#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343 6856#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198 6857#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 6858#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238 6859msgid "Published" 6860msgstr "" 6861 6862#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803 6863msgid "Rights" 6864msgstr "" 6865 6866#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32 6867msgid "Value: unknown field " 6868msgstr "" 6869 6870#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73 6871#, python-format 6872msgid "Search the calibre library for books by %s" 6873msgstr "" 6874 6875#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82 6876#, python-brace-format 6877msgid "Search {0} for the author: {1}" 6878msgstr "" 6879 6880#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84 6881#, python-brace-format 6882msgid "Search {0} for the book: {1} by the author {2}" 6883msgstr "" 6884 6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163 6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168 6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250 6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288 6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303 6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315 6891#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319 6892#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328 6893#, python-brace-format 6894msgid "Click to see books with {0}: {1}" 6895msgstr "" 6896 6897#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177 6898msgid "Click to open" 6899msgstr "" 6900 6901#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213 6902msgid "Ids" 6903msgstr "" 6904 6905#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243 6906msgid "Search calibre for books with the language: {}" 6907msgstr "" 6908 6909#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275 6910#, python-format 6911msgid "" 6912"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span " 6913"class=\"%(cls)s\">%(series)s</span></a>" 6914msgstr "" 6915 6916#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279 6917msgid "Click to see books in this series" 6918msgstr "" 6919 6920#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292 6921#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332 6922#, python-brace-format 6923msgid "Click to see books with {0}: {1} (derived from {2})" 6924msgstr "" 6925 6926#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20 6927msgid "%prog ebook_file [options]\n" 6928msgstr "" 6929 6930#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21 6931#, python-brace-format 6932msgid "" 6933"\n" 6934"Read/Write metadata from/to e-book files.\n" 6935"\n" 6936"Supported formats for reading metadata: {0}\n" 6937"\n" 6938"Supported formats for writing metadata: {1}\n" 6939"\n" 6940"Different file types support different kinds of metadata. If you try to set\n" 6941"some metadata on a file type that does not support it, the metadata will be\n" 6942"silently ignored.\n" 6943msgstr "" 6944 6945#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39 6946msgid "" 6947"Set the authors. Multiple authors should be separated by the & character. " 6948"Author names should be in the order Firstname Lastname." 6949msgstr "" 6950 6951#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43 6952msgid "" 6953"The version of the title to be used for sorting. If unspecified, and the " 6954"title is specified, it will be auto-generated from the title." 6955msgstr "" 6956 6957#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47 6958msgid "" 6959"String to be used when sorting by author. If unspecified, and the author(s) " 6960"are specified, it will be auto-generated from the author(s)." 6961msgstr "" 6962 6963#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51 6964msgid "Set the cover to the specified file." 6965msgstr "" 6966 6967#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57 6968msgid "Set the book category." 6969msgstr "" 6970 6971#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67 6972msgid "" 6973"Set the identifiers for the book, can be specified multiple times. For " 6974"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove" 6975" an identifier, specify no value, --identifier isbn: Note that for EPUB " 6976"files, an identifier marked as the package identifier cannot be removed." 6977msgstr "" 6978 6979#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78 6980msgid "Set the published date." 6981msgstr "" 6982 6983#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81 6984msgid "Get the cover from the e-book and save it at as the specified file." 6985msgstr "" 6986 6987#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84 6988msgid "" 6989"Specify the name of an OPF file. The metadata will be written to the OPF " 6990"file." 6991msgstr "" 6992 6993#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87 6994msgid "" 6995"Read metadata from the specified OPF file and use it to set metadata in the " 6996"e-book. Metadata specified on the command line will override metadata read " 6997"from the OPF file" 6998msgstr "" 6999 7000#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92 7001msgid "Set the BookID in LRF files" 7002msgstr "" 7003 7004#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168 7005msgid "No file specified" 7006msgstr "" 7007 7008#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183 7009msgid "Original metadata" 7010msgstr "" 7011 7012#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200 7013msgid "Changed metadata" 7014msgstr "" 7015 7016#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212 7017msgid "OPF created in" 7018msgstr "" 7019 7020#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218 7021msgid "Cover saved to" 7022msgstr "" 7023 7024#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220 7025msgid "No cover found" 7026msgstr "" 7027 7028#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34 7029msgid "Goodreads" 7030msgstr "" 7031 7032#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35 7033msgid "Google Books" 7034msgstr "" 7035 7036#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36 7037msgid "Wikipedia" 7038msgstr "" 7039 7040#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37 7041msgid "Google web search" 7042msgstr "" 7043 7044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38 7045msgid "Amazon" 7046msgstr "" 7047 7048#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39 7049msgid "Google Images" 7050msgstr "" 7051 7052#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973 7053msgid "Downloads metadata and covers from Amazon" 7054msgstr "" 7055 7056#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984 7057msgid "US" 7058msgstr "" 7059 7060#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985 7061msgid "France" 7062msgstr "" 7063 7064#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986 7065msgid "Germany" 7066msgstr "" 7067 7068#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987 7069msgid "UK" 7070msgstr "" 7071 7072#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988 7073msgid "Australia" 7074msgstr "" 7075 7076#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989 7077msgid "Italy" 7078msgstr "" 7079 7080#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990 7081msgid "Japan" 7082msgstr "" 7083 7084#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991 7085msgid "Spain" 7086msgstr "" 7087 7088#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992 7089msgid "Brazil" 7090msgstr "" 7091 7092#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993 7093msgid "Netherlands" 7094msgstr "" 7095 7096#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994 7097msgid "China" 7098msgstr "" 7099 7100#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995 7101msgid "Canada" 7102msgstr "" 7103 7104#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996 7105msgid "Sweden" 7106msgstr "" 7107 7108#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000 7109msgid "Choose server automatically" 7110msgstr "" 7111 7112#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001 7113msgid "Amazon servers" 7114msgstr "" 7115 7116#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002 7117msgid "Bing search cache" 7118msgstr "" 7119 7120#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003 7121msgid "Google search cache" 7122msgstr "" 7123 7124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004 7125msgid "Wayback machine cache (slow)" 7126msgstr "" 7127 7128#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008 7129msgid "Amazon country website to use:" 7130msgstr "" 7131 7132#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009 7133msgid "" 7134"Metadata from Amazon will be fetched using this country's Amazon website." 7135msgstr "" 7136 7137#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011 7138msgid "Server to get data from:" 7139msgstr "" 7140 7141#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013 7142msgid "" 7143"Amazon has started blocking attempts to download metadata from its servers. " 7144"To get around this problem, calibre can fetch the Amazon data from many " 7145"different places where it is cached. Choose the source you prefer." 7146msgstr "" 7147 7148#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018 7149msgid "Use the MOBI-ASIN for metadata search" 7150msgstr "" 7151 7152#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020 7153msgid "" 7154"Enable this option to search for metadata with an ASIN identifier from the " 7155"MOBI file at the current country website, unless any other amazon id is " 7156"available. Note that if the MOBI file came from a different Amazon country " 7157"store, you could get incorrect results." 7158msgstr "" 7159 7160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374 7161msgid "Amazon timed out. Try again later." 7162msgstr "" 7163 7164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188 7165msgid "Metadata source" 7166msgstr "" 7167 7168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37 7169msgid "" 7170"Downloads multiple book covers from Amazon. Useful to find alternate covers." 7171msgstr "" 7172 7173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40 7174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55 7175msgid "Maximum number of covers to get" 7176msgstr "" 7177 7178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41 7179msgid "The maximum number of covers to process from the search result" 7180msgstr "" 7181 7182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25 7183msgid "" 7184"%prog [options]\n" 7185"\n" 7186"Fetch book metadata from online sources. You must specify at least one\n" 7187"of title, authors or ISBN.\n" 7188msgstr "" 7189 7190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32 7191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 7192msgid "Book title" 7193msgstr "" 7194 7195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33 7196msgid "Book author(s)" 7197msgstr "" 7198 7199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34 7200msgid "Book ISBN" 7201msgstr "" 7202 7203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36 7204msgid "" 7205"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times " 7206"for multiple identifiers. For example: " 7207msgstr "" 7208 7209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39 7210msgid "Print the log to the console (stderr)" 7211msgstr "" 7212 7213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40 7214msgid "Output the metadata in OPF format instead of human readable text." 7215msgstr "" 7216 7217#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42 7218msgid "" 7219"Specify a filename. The cover, if available, will be saved to it. Without " 7220"this option, no cover will be downloaded." 7221msgstr "" 7222 7223#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44 7224msgid "Timeout in seconds. Default is 30" 7225msgstr "" 7226 7227#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46 7228msgid "" 7229"Specify the name of a metadata download plugin to use. By default, all " 7230"metadata plugins will be used. Can be specified multiple times for multiple " 7231"plugins. All plugin names: {}" 7232msgstr "" 7233 7234#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200 7235msgid "" 7236"Downloads metadata and covers from Edelweiss - A catalog updated by book " 7237"publishers" 7238msgstr "" 7239 7240#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181 7241msgid "Downloads metadata and covers from Google Books" 7242msgstr "" 7243 7244#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51 7245msgid "" 7246"Downloads covers from a Google Image search. Useful to find larger/alternate" 7247" covers." 7248msgstr "" 7249 7250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56 7251msgid "The maximum number of covers to process from the Google search result" 7252msgstr "" 7253 7254#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57 7255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634 7256msgid "Cover size" 7257msgstr "" 7258 7259#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58 7260msgid "Search for covers larger than the specified size" 7261msgstr "" 7262 7263#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60 7264msgid "Any size" 7265msgstr "" 7266 7267#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61 7268#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 7269msgid "Large" 7270msgstr "Stal" 7271 7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62 7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63 7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64 7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65 7276#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66 7277#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67 7278#, python-format 7279msgid "Larger than %s" 7280msgstr "" 7281 7282#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17 7283msgid "Downloads covers from The Open Library" 7284msgstr "" 7285 7286#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73 7287msgid "Sample Book" 7288msgstr "" 7289 7290#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42 7291msgid "" 7292"This is an Amazon KFX book. It cannot be processed. See {} for information " 7293"on how to handle KFX books." 7294msgstr "" 7295 7296#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88 7297msgid "This is an Amazon Topaz book. It cannot be processed." 7298msgstr "" 7299 7300#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48 7301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496 7302msgid "This is not a MOBI file. It is a Topaz file." 7303msgstr "" 7304 7305#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53 7306#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501 7307msgid "This is not a MOBI file." 7308msgstr "" 7309 7310#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56 7311msgid "This file is locked with DRM. It cannot be tweaked." 7312msgstr "" 7313 7314#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61 7315msgid "" 7316"This MOBI file does not contain a KF8 format book. KF8 is the new format " 7317"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older" 7318" MOBI files without KF8 are not tweakable." 7319msgstr "" 7320 7321#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67 7322msgid "" 7323"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will " 7324"remove the Mobi6 data, which means the file will not be usable on older " 7325"Kindles. Are you sure?" 7326msgstr "" 7327 7328#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471 7329msgid "No details available" 7330msgstr "" 7331 7332#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376 7333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821 7334msgid "Title page" 7335msgstr "" 7336 7337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378 7338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823 7339msgid "Index" 7340msgstr "" 7341 7342#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379 7343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824 7344msgid "Glossary" 7345msgstr "" 7346 7347#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380 7348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825 7349msgid "Acknowledgements" 7350msgstr "" 7351 7352#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381 7353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826 7354msgid "Bibliography" 7355msgstr "" 7356 7357#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382 7358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827 7359msgid "Colophon" 7360msgstr "" 7361 7362#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383 7363msgid "Copyright" 7364msgstr "" 7365 7366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384 7367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830 7368msgid "Dedication" 7369msgstr "" 7370 7371#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385 7372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831 7373msgid "Epigraph" 7374msgstr "" 7375 7376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386 7377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832 7378msgid "Foreword" 7379msgstr "" 7380 7381#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387 7382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833 7383msgid "List of illustrations" 7384msgstr "" 7385 7386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388 7387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834 7388msgid "List of tables" 7389msgstr "" 7390 7391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390 7392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836 7393msgid "Preface" 7394msgstr "" 7395 7396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391 7397msgid "Main text" 7398msgstr "" 7399 7400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23 7401#, python-format 7402msgid "%s format books are not supported" 7403msgstr "" 7404 7405#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51 7406msgid "Unknown error" 7407msgstr "" 7408 7409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62 7410msgid "See <a href=\"{}\">detailed description</a>." 7411msgstr "" 7412 7413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254 7414#, python-brace-format 7415msgid "Failed to process CSS in {name} with errors: {errors}" 7416msgstr "" 7417 7418#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257 7419#, python-brace-format 7420msgid "Failed to process CSS in {name}" 7421msgstr "" 7422 7423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23 7424msgid "" 7425"This font could not be processed. It most likely will not work in an e-book " 7426"reader, either" 7427msgstr "" 7428 7429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40 7430msgid "The font {} is not allowed to be embedded" 7431msgstr "" 7432 7433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41 7434msgid "" 7435"The font has a flag in its metadata ({:09b}) set indicating that it is not " 7436"licensed for embedding. You can ignore this warning, if you are sure you " 7437"have permission to embed this font." 7438msgstr "" 7439 7440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51 7441#, python-brace-format 7442msgid "The CSS font-family name {0} does not match the actual font name {1}" 7443msgstr "" 7444 7445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52 7446#, python-brace-format 7447msgid "" 7448"The font family name specified in the CSS @font-face rule: \"{0}\" does not " 7449"match the font name inside the actual font file: \"{1}\". This can cause " 7450"problems in some viewers. You should change the CSS font name to match the " 7451"actual font name." 7452msgstr "" 7453 7454#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56 7455#, python-brace-format 7456msgid "Change the font name {0} to {1} everywhere" 7457msgstr "" 7458 7459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94 7460#, python-format 7461msgid "Not a valid font: %s" 7462msgstr "" 7463 7464#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19 7465msgid "" 7466"An invalid image is an image that could not be loaded, typically because it " 7467"is corrupted. You should replace it with a good image or remove it." 7468msgstr "" 7469 7470#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28 7471msgid "" 7472"Reader devices based on Adobe Digital Editions cannot display images whose " 7473"colors are specified in the CMYK colorspace. You should convert this image " 7474"to the RGB colorspace, for maximum compatibility." 7475msgstr "" 7476 7477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31 7478msgid "Convert image to RGB automatically" 7479msgstr "" 7480 7481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65 7482msgid "Image is in the CMYK colorspace" 7483msgstr "" 7484 7485#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27 7486msgid "" 7487"The resource pointed to by this link does not exist. You should either fix, " 7488"or remove the link." 7489msgstr "" 7490 7491#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34 7492msgid "" 7493"Windows computers do not allow the : character in filenames. For maximum " 7494"compatibility it is best to not use these in filenames/links to files." 7495msgstr "" 7496 7497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41 7498#, python-brace-format 7499msgid "The linked to resource {0} does not exist" 7500msgstr "" 7501 7502#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42 7503#, python-brace-format 7504msgid "" 7505"The case of the link {0} and the case of the actual file it points to {1} do" 7506" not agree. You should change either the case of the link or rename the " 7507"file." 7508msgstr "" 7509 7510#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45 7511msgid "Change the case of the link to match the actual file" 7512msgstr "" 7513 7514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74 7515msgid "Link points to a file that is not a text document" 7516msgstr "" 7517 7518#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75 7519#, python-brace-format 7520msgid "" 7521"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) " 7522"document. Many e-book readers will be unable to follow such a link. You " 7523"should either remove the link or change it to point to a text document. For " 7524"example, if it points to an image, you can create small wrapper document " 7525"that contains the image and change the link to point to that." 7526msgstr "" 7527 7528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89 7529msgid "Link points to a location not present in the target file" 7530msgstr "" 7531 7532#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91 7533#, python-brace-format 7534msgid "" 7535"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does " 7536"not exist. You should either remove the location so that the link points to " 7537"the top of the file, or change the link to point to the correct location." 7538msgstr "" 7539 7540#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99 7541msgid "" 7542"This link uses the file:// URL scheme. This does not work with many e-book " 7543"readers. Remove the file:// prefix and make sure the link points to a file " 7544"inside the book." 7545msgstr "" 7546 7547#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105 7548msgid "" 7549"This link points to a file outside the book. It will not work if the book is" 7550" read on any computer other than the one it was created on. Either fix or " 7551"remove the link." 7552msgstr "" 7553 7554#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112 7555msgid "" 7556"This link is empty. This is almost always a mistake. Either fill in the link" 7557" destination or remove the link tag." 7558msgstr "" 7559 7560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117 7561msgid "" 7562"This file is included in the book but not referred to by any document in the" 7563" spine. This means that the file will not be viewable on most e-book " 7564"readers. You should probably remove this file from the book or add a link " 7565"to it somewhere." 7566msgstr "" 7567 7568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123 7569#, python-format 7570msgid "The file %s is not referenced" 7571msgstr "" 7572 7573#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128 7574msgid "" 7575"This file is not in the book spine. All content documents must be in the " 7576"spine. You should probably add it to the spine." 7577msgstr "" 7578 7579#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130 7580msgid "Append this file to the spine" 7581msgstr "" 7582 7583#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148 7584msgid "" 7585"This file is not listed in the book manifest. While not strictly necessary " 7586"it is good practice to list all files in the manifest. Either list this file" 7587" in the manifest or remove it from the book if it is an unnecessary file." 7588msgstr "" 7589 7590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154 7591#, python-format 7592msgid "The file %s is not listed in the manifest" 7593msgstr "" 7594 7595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158 7596#, python-format 7597msgid "Remove %s from the book" 7598msgstr "" 7599 7600#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159 7601#, python-format 7602msgid "Add %s to the manifest" 7603msgstr "" 7604 7605#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176 7606#, python-format 7607msgid "Remove all references to %s from the HTML and CSS in the book" 7608msgstr "" 7609 7610#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186 7611msgid "" 7612"This file stores the bookmarks and last opened information from the calibre " 7613"E-book viewer. You can remove it if you do not need that information, or " 7614"don't want to share it with other people you send this book to." 7615msgstr "" 7616 7617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190 7618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33 7619msgid "Remove this file" 7620msgstr "" 7621 7622#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195 7623msgid "The bookmarks file used by the calibre E-book viewer is present" 7624msgstr "" 7625 7626#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209 7627#, python-format 7628msgid "The file %s has a MIME type that does not match its extension" 7629msgstr "" 7630 7631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211 7632#, python-brace-format 7633msgid "" 7634"The file {0} has its MIME type specified as {1} in the OPF file. The " 7635"recommended MIME type for files with the extension \"{2}\" is {3}. You " 7636"should change either the file extension or the MIME type in the OPF." 7637msgstr "" 7638 7639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216 7640msgid "Change the file extension to .xhtml" 7641msgstr "" 7642 7643#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219 7644#, python-format 7645msgid "Change the MIME type for this file in the OPF to %s" 7646msgstr "" 7647 7648#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321 7649msgid "The link is empty" 7650msgstr "" 7651 7652#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336 7653#, python-format 7654msgid "The linked resource %s is a folder" 7655msgstr "" 7656 7657#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344 7658#, python-format 7659msgid "The linked resource %s does not exist" 7660msgstr "" 7661 7662#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348 7663#, python-format 7664msgid "The link %s is a file:// URL" 7665msgstr "" 7666 7667#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350 7668#, python-format 7669msgid "The link %s points to a file outside the book" 7670msgstr "" 7671 7672#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352 7673#, python-format 7674msgid "" 7675"The link %s contains a : character, this will cause errors on Windows " 7676"computers" 7677msgstr "" 7678 7679#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21 7680#, python-format 7681msgid "The <%s> section is missing from the OPF" 7682msgstr "" 7683 7684#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23 7685#, python-format 7686msgid "The <%s> section is required in the OPF file. You have to create one." 7687msgstr "" 7688 7689#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29 7690msgid "Empty id attributes are invalid" 7691msgstr "" 7692 7693#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31 7694msgid "Empty ID attributes are invalid in OPF files." 7695msgstr "" 7696 7697#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37 7698#, python-format 7699msgid "idref=\"%s\" points to unknown id" 7700msgstr "" 7701 7702#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39 7703#, python-format 7704msgid "The idref=\"%s\" points to an id that does not exist in the OPF" 7705msgstr "" 7706 7707#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45 7708msgid "The meta cover tag points to an non-existent item" 7709msgstr "" 7710 7711#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47 7712#, python-format 7713msgid "" 7714"The meta cover tag points to an item with id=\"%s\" which does not exist in " 7715"the manifest" 7716msgstr "" 7717 7718#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53 7719msgid "" 7720"Some e-book readers such as the Nook fail to recognize covers if the content" 7721" attribute comes before the name attribute. For maximum compatibility move " 7722"the name attribute before the content attribute." 7723msgstr "" 7724 7725#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56 7726msgid "Move the name attribute before the content attribute" 7727msgstr "" 7728 7729#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59 7730msgid "The meta cover tag has content before name" 7731msgstr "" 7732 7733#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72 7734#, python-format 7735msgid "The item identified as the Table of Contents (%s) does not exist" 7736msgstr "" 7737 7738#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73 7739#, python-format 7740msgid "There is no item with id=\"%s\" in the manifest." 7741msgstr "" 7742 7743#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75 7744#, python-format 7745msgid "" 7746"The item identified as the Table of Contents has an incorrect media-type " 7747"(%s)" 7748msgstr "" 7749 7750#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76 7751#, python-format 7752msgid "The media type for the Table of Contents must be %s" 7753msgstr "" 7754 7755#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82 7756msgid "" 7757"This manifest entry has no href attribute. Either add the href attribute or " 7758"remove the entry." 7759msgstr "" 7760 7761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83 7762msgid "Remove this manifest entry" 7763msgstr "" 7764 7765#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86 7766msgid "Item in manifest has no href attribute" 7767msgstr "" 7768 7769#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101 7770msgid "" 7771"The <spine> tag has no reference to the NCX table of contents file. Without " 7772"this reference, the table of contents will not work in most readers. The " 7773"reference should look like <spine toc=\"id of manifest item for the ncx " 7774"file\">." 7775msgstr "" 7776 7777#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104 7778msgid "Add the reference to the NCX file" 7779msgstr "" 7780 7781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107 7782msgid "Missing reference to the NCX Table of Contents" 7783msgstr "" 7784 7785#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122 7786msgid "" 7787"This book has no Navigation document. According to the EPUB 3 specification," 7788" a navigation document is required. The Navigation document contains the " 7789"Table of Contents. Use the Table of Contents tool to add a Table of Contents" 7790" to this book." 7791msgstr "" 7792 7793#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127 7794msgid "Missing navigation document" 7795msgstr "" 7796 7797#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132 7798msgid "" 7799"The nav document for this book contains no table of contents, or an empty " 7800"table of contents. Use the Table of Contents tool to add a Table of Contents" 7801" to this book." 7802msgstr "" 7803 7804#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137 7805msgid "Missing ToC in navigation document" 7806msgstr "" 7807 7808#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142 7809msgid "" 7810"A file listed in the manifest is missing, you should either remove it from " 7811"the manifest or add the missing file to the book." 7812msgstr "" 7813 7814#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146 7815#, python-format 7816msgid "Item (%s) in manifest is missing" 7817msgstr "" 7818 7819#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148 7820#, python-format 7821msgid "Remove the entry for %s from the manifest" 7822msgstr "" 7823 7824#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162 7825msgid "" 7826"There are items marked as non-linear in the <spine>. These will be displayed" 7827" in random order by different e-book readers. Some will ignore the non-" 7828"linear attribute, some will display them at the end or the beginning of the " 7829"book and some will fail to display them at all. Instead of using non-linear " 7830"items simply place the items in the order you want them to be displayed." 7831msgstr "" 7832 7833#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169 7834msgid "Mark all non-linear items as linear" 7835msgstr "" 7836 7837#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172 7838msgid "Non-linear items in the spine" 7839msgstr "" 7840 7841#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186 7842msgid "Remove all but the first duplicate item" 7843msgstr "" 7844 7845#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190 7846#, python-brace-format 7847msgid "Duplicate item in {0}: {1}" 7848msgstr "" 7849 7850#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192 7851#, python-brace-format 7852msgid "" 7853"The item {0} is present more than once in the {2} in {1}. This is not " 7854"allowed." 7855msgstr "" 7856 7857#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210 7858msgid "" 7859"There is more than one <meta name=\"cover\"> tag defined. There should be " 7860"only one." 7861msgstr "" 7862 7863#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211 7864msgid "Remove all but the first meta cover tag" 7865msgstr "" 7866 7867#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214 7868msgid "There is more than one cover defined" 7869msgstr "" 7870 7871#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227 7872msgid "" 7873"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose " 7874"id is referenced by the <package> element" 7875msgstr "" 7876 7877#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229 7878msgid "Auto-generate a unique identifier" 7879msgstr "" 7880 7881#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232 7882msgid "The OPF has no unique identifier" 7883msgstr "" 7884 7885#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254 7886msgid "The <dc:identifier> element must not be empty." 7887msgstr "" 7888 7889#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257 7890msgid "Empty identifier element" 7891msgstr "" 7892 7893#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263 7894msgid "Incorrect media-type for spine item" 7895msgstr "" 7896 7897#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265 7898#, python-brace-format 7899msgid "" 7900"The item {0} present in the spine has the media-type {1}. Most e-book " 7901"software cannot handle non-HTML spine items. If the item is actually HTML, " 7902"you should change its media-type to {2}. If it is not-HTML you should " 7903"consider replacing it with an HTML item, as it is unlikely to work in most " 7904"readers." 7905msgstr "" 7906 7907#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271 7908#, python-format 7909msgid "Change the media-type to %s" 7910msgstr "" 7911 7912#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287 7913msgid "The OPF does not have the correct root element" 7914msgstr "" 7915 7916#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289 7917#, python-brace-format 7918msgid "" 7919"The opf must have the root element <package> in namespace {0}, like this: " 7920"<package xmlns=\"{0}\">" 7921msgstr "" 7922 7923#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293 7924msgid "The OPF does not have a version" 7925msgstr "" 7926 7927#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295 7928msgid "" 7929"The <package> tag in the OPF must have a version attribute. This is usually " 7930"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3" 7931msgstr "" 7932 7933#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32 7934msgid "" 7935"This file is empty, it contains nothing, you should probably remove it." 7936msgstr "" 7937 7938#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36 7939#, python-format 7940msgid "The file %s is empty" 7941msgstr "" 7942 7943#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47 7944msgid "" 7945"A decoding errors means that the contents of the file could not be " 7946"interpreted as text. This usually happens if the file has an incorrect " 7947"character encoding declaration or if the file is actually a binary file, " 7948"like an image or font that is mislabelled with an incorrect media type in " 7949"the OPF." 7950msgstr "" 7951 7952#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54 7953#, python-format 7954msgid "Parsing of %s failed, could not decode" 7955msgstr "" 7956 7957#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61 7958msgid "" 7959"A parsing error in an XML file means that the XML syntax in the file is " 7960"incorrect. Such a file will most probably not open in an e-book reader. " 7961"These errors can usually be fixed automatically, however, automatic fixing " 7962"can sometimes \"do the wrong thing\"." 7963msgstr "" 7964 7965#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77 7966msgid "" 7967"A parsing error in an HTML file means that the HTML syntax is incorrect. " 7968"Most readers will automatically ignore such errors, but they may result in " 7969"incorrect display of content. These errors can usually be fixed " 7970"automatically, however, automatic fixing can sometimes \"do the wrong " 7971"thing\"." 7972msgstr "" 7973 7974#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85 7975msgid "" 7976"This HTML file uses private entities. These are not supported. You can try " 7977"running \"Fix HTML\" from the Tools menu, which will try to automatically " 7978"resolve the private entities." 7979msgstr "" 7980 7981#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93 7982msgid "" 7983"Replace all named entities with their character equivalents in this book" 7984msgstr "" 7985 7986#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94 7987msgid "" 7988"Named entities are often only incompletely supported by various book reading" 7989" software. Therefore, it is best to not use them, replacing them with the " 7990"actual characters they represent. This can be done automatically." 7991msgstr "" 7992 7993#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99 7994msgid "Named entities present" 7995msgstr "" 7996 7997#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129 7998msgid "Filename contains unsafe characters" 7999msgstr "" 8000 8001#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134 8002#, python-brace-format 8003msgid "" 8004"The filename {0} contains unsafe characters, that must be escaped, like this" 8005" {1}. This can cause problems with some e-book readers. To be absolutely " 8006"safe, use only the English alphabet [a-z], the numbers [0-9], underscores " 8007"and hyphens in your file names. While many other characters are allowed, " 8008"they may cause problems with some software." 8009msgstr "" 8010 8011#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140 8012#, python-brace-format 8013msgid "Rename the file {0} to {1}" 8014msgstr "" 8015 8016#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158 8017#, python-format 8018msgid "" 8019"This HTML file is larger than %s. Too large HTML files can cause performance" 8020" problems on some e-book readers. Consider splitting this file into smaller " 8021"sections." 8022msgstr "" 8023 8024#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162 8025msgid "File too large" 8026msgstr "" 8027 8028#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167 8029msgid "" 8030"This is an invalid (unrecognized) entity. Replace it with whatever text it " 8031"is supposed to have represented." 8032msgstr "" 8033 8034#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171 8035#, python-format 8036msgid "Invalid entity: %s" 8037msgstr "" 8038 8039#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177 8040msgid "" 8041"Run fix HTML on this file, which will automatically insert the correct " 8042"namespace" 8043msgstr "" 8044 8045#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180 8046msgid "Invalid or missing namespace" 8047msgstr "" 8048 8049#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182 8050#, python-brace-format 8051msgid "" 8052"This file has {0}. Its namespace must be {1}. Set the namespace by defining " 8053"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">" 8054msgstr "" 8055 8056#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8057#, python-format 8058msgid "incorrect namespace %s" 8059msgstr "" 8060 8061#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8062msgid "no namespace" 8063msgstr "" 8064 8065#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196 8066msgid "Change this file's encoding to UTF-8" 8067msgstr "" 8068 8069#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199 8070msgid "Non UTF-8 encoding declaration" 8071msgstr "" 8072 8073#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200 8074#, python-format 8075msgid "" 8076"This file has its encoding declared as %s. Some reader software cannot " 8077"handle non-UTF8 encoded files. You should change the encoding to UTF-8." 8078msgstr "" 8079 8080#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274 8081msgid "Private entities found" 8082msgstr "" 8083 8084#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318 8085msgid "" 8086"This CSS construct is not recognized. That means that it most likely will " 8087"not work on reader devices. Consider replacing it with something else." 8088msgstr "" 8089 8090#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322 8091msgid "" 8092"Some reader programs are very finicky about CSS stylesheets and will ignore " 8093"the whole sheet if there is an error. These errors can often be fixed " 8094"automatically, however, automatic fixing will typically remove unrecognized " 8095"items, instead of correcting them." 8096msgstr "" 8097 8098#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327 8099msgid "Try to fix parsing errors in this stylesheet automatically" 8100msgstr "" 8101 8102#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351 8103msgid "Remove the duplicate ids from all but the first element" 8104msgstr "" 8105 8106#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354 8107#, python-format 8108msgid "Duplicate id: %s" 8109msgstr "" 8110 8111#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356 8112#, python-brace-format 8113msgid "" 8114"The id {0} is present on more than one element in {1}. This is not allowed. " 8115"Remove the id from all but one of the elements" 8116msgstr "" 8117 8118#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373 8119msgid "Replace this id with a randomly generated valid id" 8120msgstr "" 8121 8122#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376 8123#, python-format 8124msgid "Invalid id: %s" 8125msgstr "" 8126 8127#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378 8128#, python-brace-format 8129msgid "" 8130"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and " 8131"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), " 8132"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure " 8133"maximum compatibility with a wide range of devices." 8134msgstr "" 8135 8136#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401 8137msgid "Wrap the bare text in a p tag" 8138msgstr "" 8139 8140#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402 8141msgid "" 8142"You cannot have bare text inside the body tag. The text must be placed " 8143"inside some other tag, such as p or div" 8144msgstr "" 8145 8146#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406 8147msgid "Bare text in body tag" 8148msgstr "" 8149 8150#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509 8151msgid "" 8152"This MOBI file does not contain a KF8 format book. KF8 is the new format " 8153"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " 8154"MOBI files without KF8 are not editable." 8155msgstr "" 8156 8157#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515 8158msgid "" 8159"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit" 8160" MOBI files that contain only KF8 data." 8161msgstr "" 8162 8163#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8164#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8165msgid "Cover inserted" 8166msgstr "" 8167 8168#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8169#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8170msgid "Cover updated" 8171msgstr "" 8172 8173#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271 8174msgid "Removed one unused CSS style rule" 8175msgid_plural "Removed {} unused CSS style rules" 8176msgstr[0] "" 8177msgstr[1] "" 8178msgstr[2] "" 8179msgstr[3] "" 8180msgstr[4] "" 8181 8182#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274 8183msgid "Removed one unused CSS selector" 8184msgid_plural "Removed {} unused CSS selectors" 8185msgstr[0] "" 8186msgstr[1] "" 8187msgstr[2] "" 8188msgstr[3] "" 8189msgstr[4] "" 8190 8191#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8192msgid "Removed one unused class from the HTML" 8193msgid_plural "Removed {} unused classes from the HTML" 8194msgstr[0] "" 8195msgstr[1] "" 8196msgstr[2] "" 8197msgstr[3] "" 8198msgstr[4] "" 8199 8200#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8201msgid "Merged one CSS style rule with identical selectors" 8202msgid_plural "Merged {} CSS style rules with identical selectors" 8203msgstr[0] "" 8204msgstr[1] "" 8205msgstr[2] "" 8206msgstr[3] "" 8207msgstr[4] "" 8208 8209#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8210msgid "Merged one CSS style rule with identical properties" 8211msgid_plural "Merged {} CSS style rules with identical properties" 8212msgstr[0] "" 8213msgstr[1] "" 8214msgstr[2] "" 8215msgstr[3] "" 8216msgstr[4] "" 8217 8218#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8219msgid "Removed one unreferenced stylesheet" 8220msgid_plural "Removed {} unreferenced stylesheets" 8221msgstr[0] "" 8222msgstr[1] "" 8223msgstr[2] "" 8224msgstr[3] "" 8225msgstr[4] "" 8226 8227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8228msgid "No unused CSS style rules found" 8229msgstr "" 8230 8231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8232msgid "No unused CSS selectors found" 8233msgstr "" 8234 8235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8236msgid "No unused class attributes found" 8237msgstr "" 8238 8239#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8240msgid "No style rules that could be merged found" 8241msgstr "" 8242 8243#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8244msgid "No unused stylesheets found" 8245msgstr "" 8246 8247#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8248#, python-format 8249msgid "" 8250"Could not find a font in the \"%s\" family exactly matching the CSS font " 8251"specification, will embed a fallback font instead. CSS font specification:" 8252msgstr "" 8253 8254#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8255msgid "Matched font specification:" 8256msgstr "" 8257 8258#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8259#, python-format 8260msgid "Failed to find fonts for family: %s, not embedding" 8261msgstr "" 8262 8263#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8264msgid "No embeddable fonts found" 8265msgstr "" 8266 8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8268msgid "This file is locked with DRM. It cannot be edited." 8269msgstr "" 8270 8271#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8272msgid "Soft hyphens added" 8273msgstr "" 8274 8275#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8276msgid "Soft hyphens removed" 8277msgstr "" 8278 8279#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8280#, python-brace-format 8281msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8282msgstr "" 8283 8284#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8285#, python-brace-format 8286msgid "{0} could not be further compressed" 8287msgstr "" 8288 8289#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8290#, python-brace-format 8291msgid "Failed to process {0} with error:" 8292msgstr "" 8293 8294#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8295#, python-brace-format 8296msgid "" 8297"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8298"changed]" 8299msgstr "" 8300 8301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8302msgid "Images are already fully optimized" 8303msgstr "" 8304 8305#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8306#, python-format, python-brace-format 8307msgid "" 8308"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8309"your carefully crafted e-books.</p>\n" 8310"\n" 8311"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8312"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8313"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8314"changes needed for the desired effect.</p>\n" 8315"\n" 8316"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8317"{0}\n" 8318"<p>Note that polishing only works on files in the %s formats.</p>" 8319msgstr "" 8320 8321#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8322#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8323#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8324#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8325#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8326#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8327#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8328msgid " or " 8329msgstr "" 8330 8331#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8332msgid "" 8333"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8334"This will scan your computer for the fonts, and if they are found, they will be\n" 8335"embedded into the document.</p>\n" 8336"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8337msgstr "" 8338 8339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8340msgid "" 8341"<p>Subsetting fonts means reducing an embedded font to contain\n" 8342"only the characters used from that font in the book. This\n" 8343"greatly reduces the size of the font files (halving the font\n" 8344"file sizes is common).</p>\n" 8345"\n" 8346"<p>For example, if the book uses a specific font for headers,\n" 8347"then subsetting will reduce that font to contain only the\n" 8348"characters present in the actual headers in the book. Or if the\n" 8349"book embeds the bold and italic versions of a font, but bold\n" 8350"and italic text is relatively rare, or absent altogether, then\n" 8351"the bold and italic fonts can either be reduced to only a few\n" 8352"characters or completely removed.</p>\n" 8353"\n" 8354"<p>The only downside to subsetting fonts is that if, at a later\n" 8355"date you decide to add more text to your books, the newly added\n" 8356"text might not be covered by the subset font.</p>\n" 8357msgstr "" 8358 8359#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8360msgid "" 8361"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8362"all the book metadata such as title, tags, authors, series, comments,\n" 8363"etc. Any previous book jacket will be replaced.</p>" 8364msgstr "" 8365 8366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8367msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8368msgstr "" 8369 8370#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8371msgid "" 8372"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8373"typographically correct equivalents.</p>\n" 8374"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8375"when single quotes at the start of contractions are involved.</p>\n" 8376msgstr "" 8377 8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8379msgid "" 8380"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8381"created from production templates can have a large number of extra CSS rules\n" 8382"that don't match any actual content. These extra rules can slow down readers\n" 8383"that need to parse them all.</p>\n" 8384msgstr "" 8385 8386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8387msgid "" 8388"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8389"affecting image quality.</p>\n" 8390msgstr "" 8391 8392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8393msgid "" 8394"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8395"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8396msgstr "" 8397 8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8399msgid "" 8400"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8401"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8402msgstr "" 8403 8404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8405msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8406msgstr "" 8407 8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8409msgid "Updating metadata" 8410msgstr "" 8411 8412#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8413msgid "Updated metadata jacket" 8414msgstr "" 8415 8416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8417msgid "Metadata updated\n" 8418msgstr "" 8419 8420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8421msgid "Setting cover" 8422msgstr "" 8423 8424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8425msgid "Inserting metadata jacket" 8426msgstr "" 8427 8428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8430msgid "Existing metadata jacket replaced" 8431msgstr "" 8432 8433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8434msgid "Metadata jacket inserted" 8435msgstr "" 8436 8437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8438msgid "Removing metadata jacket" 8439msgstr "" 8440 8441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8442msgid "Metadata jacket removed" 8443msgstr "" 8444 8445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8446msgid "No metadata jacket found" 8447msgstr "" 8448 8449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8450msgid "Smartening punctuation" 8451msgstr "" 8452 8453#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8454msgid "Embedding referenced fonts" 8455msgstr "" 8456 8457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8458msgid "Subsetting embedded fonts" 8459msgstr "" 8460 8461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8462msgid "No embedded fonts to subset" 8463msgstr "" 8464 8465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8466msgid "Removing unused CSS rules" 8467msgstr "" 8468 8469#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8470msgid "Losslessly compressing images" 8471msgstr "" 8472 8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8474msgid "Upgrading book, if possible" 8475msgstr "" 8476 8477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8478msgid "Removing soft hyphens" 8479msgstr "" 8480 8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8482msgid "Adding soft hyphens" 8483msgstr "" 8484 8485#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8486#, python-format 8487msgid "## Polishing: %s" 8488msgstr "" 8489 8490#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8491#, python-format 8492msgid "Polishing took: %.1f seconds" 8493msgstr "" 8494 8495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8496msgid "" 8497"%prog [options] input_file [output_file]\n" 8498"\n" 8499msgstr "" 8500 8501#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8502msgid "" 8503"Path to a cover image. Changes the cover specified in the e-book. If no " 8504"cover is present, or the cover is not properly identified, inserts a new " 8505"cover." 8506msgstr "" 8507 8508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8509msgid "" 8510"Path to an OPF file. The metadata in the book is updated from the OPF file." 8511msgstr "" 8512 8513#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8514msgid "Produce more verbose output, useful for debugging." 8515msgstr "" 8516 8517#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8518msgid "You must provide the input file to polish" 8519msgstr "" 8520 8521#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8522msgid "Unknown extra arguments" 8523msgstr "" 8524 8525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8526msgid "You must specify at least one action to perform" 8527msgstr "" 8528 8529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8530#, python-format 8531msgid "Smartened punctuation in: %s" 8532msgstr "" 8533 8534#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8535msgid "No punctuation that could be smartened found" 8536msgstr "" 8537 8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8539#, python-format 8540msgid "" 8541"The file %s has malformed markup. Try running the Fix HTML tool before " 8542"splitting" 8543msgstr "" 8544 8545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8546#, python-format 8547msgid "The expression %s did not match any nodes" 8548msgstr "" 8549 8550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8551#, python-format 8552msgid "Removed unused font: %s" 8553msgstr "" 8554 8555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8556#, python-format 8557msgid "The font %s was already subset" 8558msgstr "" 8559 8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8561#, python-brace-format 8562msgid "Decreased the font {0} to {1} of its original size" 8563msgstr "" 8564 8565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8566#, python-format 8567msgid "Reduced total font size to %.1f%% of original" 8568msgstr "" 8569 8570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8571msgid "No embedded fonts found" 8572msgstr "" 8573 8574#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8575#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8576#, python-format 8577msgid "No file named %s exists" 8578msgstr "" 8579 8580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8581#, python-format 8582msgid "No HTML file named %s exists" 8583msgstr "" 8584 8585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8586#, python-format 8587msgid "The anchor %(a)s does not exist in file %(f)s" 8588msgstr "" 8589 8590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8591#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8592#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8593#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8594#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8595msgid "(Untitled)" 8596msgstr "" 8597 8598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8599#, python-format 8600msgid "" 8601"The file %s has malformed markup. Try running the Fix HTML tool before " 8602"editing." 8603msgstr "" 8604 8605#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8606msgid "No upgrade needed" 8607msgstr "" 8608 8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8610msgid "Updated EPUB from version 2 to 3" 8611msgstr "" 8612 8613#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8614msgid "HTML TOC generation options." 8615msgstr "" 8616 8617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8619#, python-brace-format 8620msgid "{1} of <em>{0}</em>" 8621msgstr "" 8622 8623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8624#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8625#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8626#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8627#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8628msgid "Rating" 8629msgstr "" 8630 8631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8634#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8635#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8636#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8637#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8638#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8639#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8640#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8641#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8642msgid "Date" 8643msgstr "" 8644 8645#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8646#, python-format 8647msgid "" 8648"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8649"%(size)d KB" 8650msgstr "" 8651 8652#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8653msgid "OPF/NCX/etc. generation options." 8654msgstr "" 8655 8656#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8657#, python-format 8658msgid "OPF version to generate. Default is %default." 8659msgstr "" 8660 8661#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8662msgid "" 8663"Generate an Adobe \"page-map\" file if pagination information is available." 8664msgstr "" 8665 8666#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8667msgid "Sidebar" 8668msgstr "" 8669 8670#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8671msgid "Adding headers and footers" 8672msgstr "" 8673 8674#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8675msgid "Headers and footers added" 8676msgstr "" 8677 8678#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8679msgid "Parsed all content for markup transformation" 8680msgstr "" 8681 8682#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8683msgid "Completed markup transformation" 8684msgstr "" 8685 8686#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8687msgid "Rendered all HTML as PDF" 8688msgstr "" 8689 8690#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8691msgid "Added links to PDF content" 8692msgstr "" 8693 8694#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8695msgid "Updated metadata in PDF" 8696msgstr "" 8697 8698#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8699#, python-brace-format 8700msgid "Rendered {0} of {1} pages" 8701msgstr "" 8702 8703#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8704msgid "Could not find pdftohtml, check it is in your PATH" 8705msgstr "" 8706 8707#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8708#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8709msgid "Table of Contents:" 8710msgstr "" 8711 8712#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8713msgid "Send file to storage card instead of main memory by default" 8714msgstr "" 8715 8716#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8717msgid "Confirm before deleting" 8718msgstr "" 8719 8720#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8721msgid "Main window geometry" 8722msgstr "" 8723 8724#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8725msgid "Notify when a new version is available" 8726msgstr "" 8727 8728#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8729msgid "Use Roman numerals for series number" 8730msgstr "" 8731 8732#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8733msgid "Sort tags list by name, popularity, or rating" 8734msgstr "" 8735 8736#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8737msgid "Match tags by any or all." 8738msgstr "" 8739 8740#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8741msgid "Number of covers to show in the cover browsing mode" 8742msgstr "" 8743 8744#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8745msgid "Defaults for conversion to LRF" 8746msgstr "" 8747 8748#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8749msgid "Options for the LRF e-book viewer" 8750msgstr "" 8751 8752#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8753msgid "Formats that are viewed using the internal viewer" 8754msgstr "" 8755 8756#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8757msgid "Columns to be displayed in the book list" 8758msgstr "" 8759 8760#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8761msgid "Automatically launch Content server on application startup" 8762msgstr "" 8763 8764#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8765msgid "Oldest news kept in database" 8766msgstr "" 8767 8768#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8769msgid "Show system tray icon" 8770msgstr "" 8771 8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8773msgid "Upload downloaded news to device" 8774msgstr "" 8775 8776#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8777msgid "Delete news books from library after uploading to device" 8778msgstr "" 8779 8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8781msgid "" 8782"Show the cover flow in a separate window instead of in the main calibre " 8783"window" 8784msgstr "" 8785 8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8787msgid "Disable notifications from the system tray icon" 8788msgstr "" 8789 8790#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8791msgid "Default action to perform when the \"Send to device\" button is clicked" 8792msgstr "" 8793 8794#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8795msgid "" 8796"Start searching as you type. If this is disabled then search will only take " 8797"place when the Enter key is pressed." 8798msgstr "" 8799 8800#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8801msgid "" 8802"When searching, show all books with search results highlighted instead of " 8803"showing only the matches. You can use the N or F3 keys to go to the next " 8804"match." 8805msgstr "" 8806 8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8808msgid "" 8809"Maximum number of simultaneous conversion/news download jobs. This number is" 8810" twice the actual value for historical reasons." 8811msgstr "" 8812 8813#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8814msgid "Download social metadata (tags/rating/etc.)" 8815msgstr "" 8816 8817#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8818msgid "Overwrite author and title with new metadata" 8819msgstr "" 8820 8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8822msgid "Automatically download the cover, if available" 8823msgstr "" 8824 8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8826msgid "Limit max simultaneous jobs to number of CPUs" 8827msgstr "" 8828 8829#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8830msgid "" 8831"The layout of the user interface. Wide has the Book details panel on the " 8832"right and narrow has it at the bottom." 8833msgstr "" 8834 8835#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8836msgid "Show the average rating per item indication in the Tag browser" 8837msgstr "" 8838 8839#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8840msgid "Disable UI animations" 8841msgstr "" 8842 8843#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8844msgid "Tag browser categories not to display" 8845msgstr "" 8846 8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8848#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8849msgid "WARNING:" 8850msgstr "" 8851 8852#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8853msgid "ERROR:" 8854msgstr "" 8855 8856#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8858#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8859#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8860#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8861msgid "Show this confirmation again" 8862msgstr "" 8863 8864#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8865#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8866msgid "Restart needed" 8867msgstr "" 8868 8869#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8871msgid "&Restart calibre now" 8872msgstr "" 8873 8874#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8875#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8876#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8877#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8878#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8879#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8880msgid "All files" 8881msgstr "" 8882 8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8884msgid "Detach from the controlling terminal, if any (Linux only)" 8885msgstr "" 8886 8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8889msgid "Click \"Show details\" for more information." 8890msgstr "" 8891 8892#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8893#, python-format 8894msgid "The %s environment variable is set. Try unsetting it." 8895msgstr "" 8896 8897#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8898msgid "Could not create temporary folder" 8899msgstr "" 8900 8901#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8902msgid "Could not create temporary folder, calibre cannot start." 8903msgstr "" 8904 8905#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8906msgid "Windows XP not supported" 8907msgstr "" 8908 8909#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8910#, python-format 8911msgid "" 8912"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8913"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8914"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8915"Windows XP." 8916msgstr "" 8917 8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8919#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8921msgid "Books" 8922msgstr "" 8923 8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8925msgid "EPUB books" 8926msgstr "" 8927 8928#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8929msgid "Kindle books" 8930msgstr "" 8931 8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8933msgid "PDF books" 8934msgstr "" 8935 8936#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8937msgid "HTML books" 8938msgstr "" 8939 8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8941msgid "LIT books" 8942msgstr "" 8943 8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8945msgid "Text books" 8946msgstr "" 8947 8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8949msgid "Comics" 8950msgstr "" 8951 8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8953#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8954#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8955msgid "Archives" 8956msgstr "" 8957 8958#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8959msgid "Wordprocessor files" 8960msgstr "" 8961 8962#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8963msgid "Add books" 8964msgstr "" 8965 8966#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8967msgid "Add books to the calibre library/device from files on your computer" 8968msgstr "" 8969 8970#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8971msgid "A" 8972msgstr "" 8973 8974#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8975msgid "Add books from a single folder" 8976msgstr "" 8977 8978#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8979msgid "Add from folders and sub-folders" 8980msgstr "" 8981 8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8983msgid "Add multiple books from archive (ZIP/RAR)" 8984msgstr "" 8985 8986#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8987msgid "Add empty book (Book entry with no formats)" 8988msgstr "" 8989 8990#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8991msgid "Add from ISBN" 8992msgstr "" 8993 8994#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8995msgid "Add files to selected book records" 8996msgstr "" 8997 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8999msgid "Add files to selected book records from clipboard" 9000msgstr "" 9001 9002#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 9003msgid "Add an empty file to selected book records" 9004msgstr "" 9005 9006#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 9007msgid "Control the adding of books" 9008msgstr "" 9009 9010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 9011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 9012#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 9013#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 9014#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 9015#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 9016#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 9017#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 9018#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 9019#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 9020#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 9021#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 9022#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 9023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 9024#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 9025#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 9026#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 9027#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 9028#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9029msgid "No books selected" 9030msgstr "" 9031 9032#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9033#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9034msgid "Cannot add files as no books are selected" 9035msgstr "" 9036 9037#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9038msgid "No files in clipboard" 9039msgstr "" 9040 9041#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9042msgid "No files have been copied to the clipboard" 9043msgstr "" 9044 9045#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9046#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9047#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9048#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9049#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9050#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9051#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9052#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9053#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9061#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9062#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9063#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9064#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9065#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9066#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9067#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9068#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9069#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9070#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9071#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9076#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9077msgid "Are you sure?" 9078msgstr "" 9079 9080#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9081#, python-format 9082msgid "Are you sure you want to set the same cover for all %d books?" 9083msgstr "" 9084 9085#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9086msgid "Select book files" 9087msgstr "" 9088 9089#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9090#, python-format 9091msgid "" 9092"Are you sure you want to add the same files to all %d books? If the format " 9093"already exists for a book, it will be replaced." 9094msgstr "" 9095 9096#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9097#, python-brace-format 9098msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9099msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9100msgstr[0] "" 9101msgstr[1] "" 9102msgstr[2] "" 9103msgstr[3] "" 9104msgstr[4] "" 9105 9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9107#, python-format 9108msgid "" 9109"Are you sure you want to add the same empty file to all %d books? If the " 9110"format already exists for a book, it will be replaced." 9111msgstr "" 9112 9113#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9114msgid "Choose format of empty file" 9115msgstr "" 9116 9117#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9118#, python-brace-format 9119msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9120msgstr "" 9121 9122#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9123#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9124msgid "Choose archive file" 9125msgstr "" 9126 9127#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9128msgid "Type of archive" 9129msgstr "" 9130 9131#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9132msgid "Will the archive have a single book per internal folder?" 9133msgstr "" 9134 9135#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9136msgid "Select root folder" 9137msgstr "" 9138 9139#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9140#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9141msgid "Cannot add" 9142msgstr "" 9143 9144#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9145#, python-format 9146msgid "" 9147"Cannot add books from the folder: %s as it contains the currently opened " 9148"calibre library" 9149msgstr "" 9150 9151#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9152msgid "Multi-file books?" 9153msgstr "" 9154 9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9156msgid "" 9157"Assume all e-book files in a single folder are multiple formats of the same " 9158"book?" 9159msgstr "" 9160 9161#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9162msgid "Duplicates found" 9163msgstr "" 9164 9165#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9166msgid "" 9167"Books with some of the specified ISBNs already exist in the calibre library." 9168" Click \"Show details\" for the full list. Do you want to add them anyway?" 9169msgstr "" 9170 9171#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9172msgid "Adding" 9173msgstr "" 9174 9175#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9176msgid "Creating book records from ISBNs" 9177msgstr "" 9178 9179#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9180#, python-format 9181msgid "" 9182"You have dropped some files onto the book <b>%s</b>. This will add or " 9183"replace the files for this book. Do you want to proceed?" 9184msgstr "" 9185 9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9187msgid "Add as new book" 9188msgid_plural "Add as new books" 9189msgstr[0] "" 9190msgstr[1] "" 9191msgstr[2] "" 9192msgstr[3] "" 9193msgstr[4] "" 9194 9195#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9196#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9197msgid "Uploading books to device." 9198msgstr "" 9199 9200#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9201msgid "Supported books" 9202msgstr "" 9203 9204#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9205msgid "Select books" 9206msgstr "" 9207 9208#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9209msgid "The following duplicate book was found." 9210msgid_plural "The following {} duplicate books were found." 9211msgstr[0] "" 9212msgstr[1] "" 9213msgstr[2] "" 9214msgstr[3] "" 9215msgstr[4] "" 9216 9217#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9218msgid "Merged some books" 9219msgstr "" 9220 9221#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9222msgid "" 9223"Incoming book formats were processed and merged into your calibre database " 9224"according to your auto-merge settings. Click \"Show details\" to see the " 9225"list of merged books." 9226msgstr "" 9227 9228#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9229#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9230#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9231msgid "Add to library" 9232msgstr "" 9233 9234#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9235#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9236#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9237#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9238#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9239#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9240#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9241#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9242#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9243msgid "No book selected" 9244msgstr "" 9245 9246#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9247msgid "" 9248"The following books are virtual and cannot be added to the calibre library:" 9249msgstr "" 9250 9251#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9252msgid "No book files found" 9253msgstr "" 9254 9255#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9256msgid "Downloading books" 9257msgstr "" 9258 9259#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9260msgid "Downloading books from device" 9261msgstr "" 9262 9263#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9264msgid "Could not download files from the device" 9265msgstr "" 9266 9267#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9268msgid "Could not download some files from the device" 9269msgstr "" 9270 9271#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9272msgid "Could not download files" 9273msgstr "" 9274 9275#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9276msgid "Add books to library" 9277msgstr "" 9278 9279#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9280msgid "Add books to your calibre library from the connected device" 9281msgstr "" 9282 9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9284msgid "Merging user annotations into database" 9285msgstr "" 9286 9287#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9288#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9289msgid "Fetch annotations (experimental)" 9290msgstr "" 9291 9292#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9297msgid "Not supported" 9298msgstr "" 9299 9300#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9301msgid "Fetching annotations is not supported for this device" 9302msgstr "" 9303 9304#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9305#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9306msgid "Use library only" 9307msgstr "" 9308 9309#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9310#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9311msgid "User annotations generated from main library only" 9312msgstr "" 9313 9314#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9315msgid "No books selected to fetch annotations from" 9316msgstr "" 9317 9318#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9319msgid "Some errors" 9320msgstr "" 9321 9322#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9323msgid "" 9324"Could not fetch annotations for some books. Click \"Show details\" to see " 9325"which ones." 9326msgstr "" 9327 9328#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9329msgid "Author mapper" 9330msgstr "" 9331 9332#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9333msgid "Map authors for one book in the library" 9334msgid_plural "Map authors for {} books in the library" 9335msgstr[0] "" 9336msgstr[1] "" 9337msgstr[2] "" 9338msgstr[3] "" 9339msgstr[4] "" 9340 9341#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9342#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9343msgid "The changes will be applied to the <b>selected book</b>" 9344msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9345msgstr[0] "" 9346msgstr[1] "" 9347msgstr[2] "" 9348msgstr[3] "" 9349msgstr[4] "" 9350 9351#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9352#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9353msgid "The changes will be applied to <b>one book in the library</b>" 9354msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9355msgstr[0] "" 9356msgstr[1] "" 9357msgstr[2] "" 9358msgstr[3] "" 9359msgstr[4] "" 9360 9361#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9362msgid "Auto scroll through the book list" 9363msgstr "" 9364 9365#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9366msgid "" 9367"Auto scroll through the book list, particularly useful with the cover " 9368"browser open" 9369msgstr "" 9370 9371#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9372msgid "X" 9373msgstr "" 9374 9375#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9376#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9377msgid "Browse annotations" 9378msgstr "" 9379 9380#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9381msgid "B" 9382msgstr "" 9383 9384#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9385msgid "Not visible" 9386msgstr "" 9387 9388#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9389msgid "" 9390"The book \"{}\" is not currently visible in the calibre library. If you have" 9391" a search or a Virtual library applied, first clear it." 9392msgstr "" 9393 9394#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9395msgid "Create catalog" 9396msgstr "" 9397 9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9399msgid "" 9400"Create a catalog of the books in your calibre library in different formats" 9401msgstr "" 9402 9403#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9404msgid "No books selected for catalog generation" 9405msgstr "" 9406 9407#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9408#, python-format 9409msgid "Generating %s catalog..." 9410msgstr "" 9411 9412#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9413msgid "Catalog generation complete, with warnings." 9414msgstr "" 9415 9416#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9417msgid "Catalog generated." 9418msgstr "" 9419 9420#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9421msgid "Export catalog folder" 9422msgstr "" 9423 9424#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9425#, python-format 9426msgid "Select destination for %(title)s.%(fmt)s" 9427msgstr "" 9428 9429#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9430#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9431#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9432#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9433#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9434#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9435msgid "Permission denied" 9436msgstr "" 9437 9438#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9439#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9440#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9441#, python-format 9442msgid "Could not open %s. Is it being used by another program?" 9443msgstr "" 9444 9445#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9446#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9447msgid "No library found" 9448msgstr "" 9449 9450#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9451#, python-format 9452msgid "" 9453"No existing calibre library was found at %s. If the library was moved, " 9454"select its new location below. Otherwise calibre will forget this library." 9455msgstr "" 9456 9457#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9458msgid "New location of this library:" 9459msgstr "" 9460 9461#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9462msgid "Library moved" 9463msgstr "" 9464 9465#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9466msgid "Forget library" 9467msgstr "" 9468 9469#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9470msgid "New library location" 9471msgstr "" 9472 9473#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9474#, python-format 9475msgid "No existing calibre library found at %s" 9476msgstr "" 9477 9478#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9479msgid "Queue &all books for backup" 9480msgstr "" 9481 9482#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9483msgid "Backup status" 9484msgstr "" 9485 9486#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9487msgid "none" 9488msgstr "" 9489 9490#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9491#, python-format 9492msgid "Book metadata files remaining to be written: %s" 9493msgstr "" 9494 9495#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9496#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9497#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9498#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9499msgid "Choose library" 9500msgstr "" 9501 9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9503msgid "Choose calibre library to work with" 9504msgstr "" 9505 9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9507msgid "Switch/create library" 9508msgstr "" 9509 9510#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9512msgid "Export/import all calibre data" 9513msgstr "" 9514 9515#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9516#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9517msgid "Pick a random book" 9518msgstr "" 9519 9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9521msgid "Change the icon for this library" 9522msgstr "" 9523 9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9525msgid "Choose an icon" 9526msgstr "" 9527 9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9529msgid "Remove current icon" 9530msgstr "" 9531 9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9533#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9534msgid "Quick switch" 9535msgstr "" 9536 9537#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9538#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9539msgid "Rename library" 9540msgstr "" 9541 9542#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9543msgid "Remove library" 9544msgstr "" 9545 9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9547msgid "Library maintenance" 9548msgstr "" 9549 9550#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9551msgid "Library metadata backup status" 9552msgstr "" 9553 9554#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9555msgid "Check library" 9556msgstr "" 9557 9558#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9559msgid "Restore database" 9560msgstr "" 9561 9562#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9563msgid "Switch to previous library" 9564msgstr "" 9565 9566#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9567#, python-format 9568msgid "Select icon for library \"%s\"" 9569msgstr "" 9570 9571#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9572#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9573msgid "Cannot export/import" 9574msgstr "" 9575 9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9577msgid "" 9578"You are running calibre portable, all calibre data is already in the calibre" 9579" portable folder. Export/import is unavailable." 9580msgstr "" 9581 9582#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9583msgid "Cannot export/import data while there are running jobs." 9584msgstr "" 9585 9586#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9587#, python-brace-format 9588msgid "{0} [{1} book]" 9589msgid_plural "{0} [{1} books]" 9590msgstr[0] "" 9591msgstr[1] "" 9592msgstr[2] "" 9593msgstr[3] "" 9594msgstr[4] "" 9595 9596#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9597#, python-format 9598msgid "Apply Virtual library when %s is opened" 9599msgstr "" 9600 9601#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9602#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9603#, python-format 9604msgid "Switch to: %s" 9605msgstr "" 9606 9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9608#, python-format 9609msgid "Rename: %s" 9610msgstr "" 9611 9612#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9613#, python-format 9614msgid "Remove: %s" 9615msgstr "" 9616 9617#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9618#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9619msgid "No Virtual library" 9620msgstr "" 9621 9622#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9623msgid "Rename" 9624msgstr "" 9625 9626#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9627#, python-format 9628msgid "Choose a new name for the library <b>%s</b>. " 9629msgstr "" 9630 9631#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9632msgid "Note that the actual library folder will be renamed." 9633msgstr "" 9634 9635#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9637#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9638#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9639msgid "Already exists" 9640msgstr "" 9641 9642#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9643#, python-format 9644msgid "The folder %s already exists. Delete it first." 9645msgstr "" 9646 9647#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9648#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9651#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9652msgid "Too long" 9653msgstr "" 9654 9655#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9661msgid "Not found" 9662msgstr "" 9663 9664#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9665#, python-format 9666msgid "" 9667"Cannot rename as no library was found at %s. Try switching to this library " 9668"first, then switch back and retry the renaming." 9669msgstr "" 9670 9671#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9672msgid "Rename failed" 9673msgstr "" 9674 9675#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9676#, python-format 9677msgid "" 9678"Failed to rename the library at %s. The most common cause for this is if one" 9679" of the files in the library is open in another program." 9680msgstr "" 9681 9682#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9683msgid "Library removed" 9684msgstr "" 9685 9686#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9687#, python-format 9688msgid "" 9689"The library %s has been removed from calibre. The files remain on your " 9690"computer, if you want to delete them, you will have to do so manually." 9691msgstr "" 9692 9693#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9698#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9699msgid "&OK" 9700msgstr "" 9701 9702#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9703#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9704#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9707#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9708msgid "&Undo" 9709msgstr "" 9710 9711#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9712msgid "Backup metadata" 9713msgstr "" 9714 9715#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9716msgid "" 9717"Metadata will be backed up while calibre is running, at the rate of " 9718"approximately 1 book every three seconds." 9719msgstr "" 9720 9721#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9722#, python-format 9723msgid "" 9724"Path to library too long. It must be less than %d characters. Move your " 9725"library to a location with a shorter path using Windows Explorer, then point" 9726" calibre to the new location and try again." 9727msgstr "" 9728 9729#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9735msgid "Success" 9736msgstr "" 9737 9738#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9739msgid "" 9740"Found no errors in your calibre library database. Do you want calibre to " 9741"check if the files in your library match the information in the database?" 9742msgstr "" 9743 9744#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9745#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9746#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9750#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9751#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9752msgid "Failed" 9753msgstr "" 9754 9755#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9756msgid "Database integrity check failed, click \"Show details\" for details." 9757msgstr "" 9758 9759#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9760msgid "Starting library scan, this may take a while" 9761msgstr "" 9762 9763#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9765msgid "No problems found" 9766msgstr "" 9767 9768#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9769msgid "The files in your library match the information in the database." 9770msgstr "" 9771 9772#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9773#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9774#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9775#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9776#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9777#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9779msgid "Not allowed" 9780msgstr "" 9781 9782#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9783msgid "" 9784"You cannot change libraries while using the environment variable " 9785"CALIBRE_OVERRIDE_DATABASE_PATH." 9786msgstr "" 9787 9788#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9789msgid "You cannot change libraries while jobs are running." 9790msgstr "" 9791 9792#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9793msgid "" 9794"You cannot change libraries until all updates are accepted or rejected." 9795msgstr "" 9796 9797#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9798msgid "C" 9799msgstr "" 9800 9801#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9802msgid "Convert books" 9803msgstr "" 9804 9805#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9806msgid "Convert books between different e-book formats" 9807msgstr "" 9808 9809#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9810msgid "Convert individually" 9811msgstr "" 9812 9813#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9814msgid "Bulk convert" 9815msgstr "" 9816 9817#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9818msgid "Create a catalog of the books in your calibre library" 9819msgstr "" 9820 9821#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9822#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9823#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9824msgid "Cannot convert" 9825msgstr "" 9826 9827#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9828msgid "Conversion to the {} format is not supported" 9829msgstr "" 9830 9831#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9832msgid "Starting conversion of the book" 9833msgid_plural "Starting conversion of {} books" 9834msgstr[0] "" 9835msgstr[1] "" 9836msgstr[2] "" 9837msgstr[3] "" 9838msgstr[4] "" 9839 9840#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9841msgid "Book deleted" 9842msgstr "" 9843 9844#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9845msgid "" 9846"The book you were trying to convert has been deleted from the calibre " 9847"library." 9848msgstr "" 9849 9850#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9851msgid "Empty output file, probably the conversion process crashed" 9852msgstr "" 9853 9854#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9855msgid "completed" 9856msgstr "" 9857 9858#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9859msgid "Different custom columns" 9860msgstr "" 9861 9862#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9863#, python-brace-format 9864msgid "" 9865"The custom columns in the <i>{0}</i> library are different from the custom " 9866"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9867"copied." 9868msgstr "" 9869 9870#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9871msgid "" 9872"The following columns are incompatible - they have the same name but " 9873"different data types. They will be ignored: " 9874msgstr "" 9875 9876#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9877#, python-brace-format 9878msgid "" 9879"The following columns are missing in the <i>{0}</i> library. You can choose " 9880"to add them automatically below." 9881msgstr "" 9882 9883#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9884#, python-format 9885msgid "Add to the %s library" 9886msgstr "" 9887 9888#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9889msgid "This warning is only shown once per library, per session" 9890msgstr "" 9891 9892#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9893#, python-format 9894msgid "%(title)s by %(author)s" 9895msgstr "" 9896 9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9898msgid "&Sort libraries alphabetically" 9899msgstr "" 9900 9901#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9902msgid "Library &path:" 9903msgstr "" 9904 9905#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9906msgid "Browse for library" 9907msgstr "" 9908 9909#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9910#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9911#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9912msgid "&Copy" 9913msgstr "" 9914 9915#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9916msgid "Copy to the specified library" 9917msgstr "" 9918 9919#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9920msgid "&Move" 9921msgstr "" 9922 9923#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9924msgid "Copy to the specified library and delete from the current library" 9925msgstr "" 9926 9927#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9928#, python-format 9929msgid "" 9930"Books with the same, title, author and language as the following already " 9931"exist in the library %s. Select which books you want copied anyway." 9932msgstr "" 9933 9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9935msgid "Duplicate books" 9936msgstr "" 9937 9938#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9939#, python-brace-format 9940msgid "{0} by {1}" 9941msgstr "" 9942 9943#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9945#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9948#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9950#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9951msgid "Select &all" 9952msgstr "" 9953 9954#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9955#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9956#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9959#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9961msgid "Select &none" 9962msgstr "" 9963 9964#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9968#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9969#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9970#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9974msgid "&Copy to clipboard" 9975msgstr "" 9976 9977#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9978msgid "Copy to library" 9979msgstr "" 9980 9981#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9982msgid "Copy selected books to the specified library" 9983msgstr "" 9984 9985#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9986#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9987msgid "Choose library..." 9988msgstr "" 9989 9990#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9991msgid "(delete after copy)" 9992msgstr "" 9993 9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9996msgid "Cannot copy" 9997msgstr "" 9998 9999#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 10000msgid "Cannot copy to current library." 10001msgstr "" 10002 10003#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 10004msgid "No library" 10005msgstr "" 10006 10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 10008#, python-format 10009msgid "No library found at %s" 10010msgstr "" 10011 10012#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 10013msgid "Copying to" 10014msgstr "" 10015 10016#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 10017msgid "Moving to" 10018msgstr "" 10019 10020#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 10021msgid "The copying process was interrupted. {} books were copied." 10022msgstr "" 10023 10024#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 10025msgid "No books were deleted from this library." 10026msgstr "" 10027 10028#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 10029msgid "" 10030"The best way to resume this operation is to re-copy all the books with the " 10031"option to \"Check for duplicates when copying to library\" in " 10032"Preferences->Import/export->Adding books turned on." 10033msgstr "" 10034 10035#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 10036msgid "Canceled" 10037msgstr "" 10038 10039#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 10040msgid "Could not copy books: " 10041msgstr "" 10042 10043#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 10044#, python-brace-format 10045msgid "Moved the book to {loc}" 10046msgstr "" 10047 10048#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 10049#, python-brace-format 10050msgid "Moved {num} books to {loc}" 10051msgstr "" 10052 10053#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 10054#, python-brace-format 10055msgid "Copied the book to {loc}" 10056msgstr "" 10057 10058#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 10059#, python-brace-format 10060msgid "Copied {num} books to {loc}" 10061msgstr "" 10062 10063#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10064msgid "Auto merged" 10065msgstr "" 10066 10067#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10068msgid "" 10069"Some books were automatically merged into existing records in the target " 10070"library. Click \"Show details\" to see which ones. This behavior is " 10071"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10072"books->Adding actions." 10073msgstr "" 10074 10075#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10076#, python-brace-format 10077msgid "" 10078"Copying: {0} failed, with error:\n" 10079"{1}" 10080msgstr "" 10081 10082#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10083msgid "Could not copy some books, click \"Show details\" for more information." 10084msgstr "" 10085 10086#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10087msgid "Failed to copy some books" 10088msgstr "" 10089 10090#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10091msgid "Failed to copy a book, see below for details" 10092msgid_plural "Failed to copy {} books, see below for details" 10093msgstr[0] "" 10094msgstr[1] "" 10095msgstr[2] "" 10096msgstr[3] "" 10097msgstr[4] "" 10098 10099#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10100msgid "Could not copy any books, click \"Show details\" for more information." 10101msgstr "" 10102 10103#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10104msgid "Failed to copy books" 10105msgstr "" 10106 10107#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10108msgid "" 10109"You cannot use other libraries while using the environment variable " 10110"CALIBRE_OVERRIDE_DATABASE_PATH." 10111msgstr "" 10112 10113#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10114#, python-brace-format 10115msgid "" 10116"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10117"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10118" <b>permanently deleted</b>." 10119msgstr "" 10120 10121#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10122msgid "Deleting..." 10123msgstr "" 10124 10125#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10126msgid "Deleted" 10127msgstr "" 10128 10129#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10130msgid "Failed to delete" 10131msgstr "" 10132 10133#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10134msgid "" 10135"Failed to delete some books, click the \"Show details\" button for details." 10136msgstr "" 10137 10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10139msgid "Delete books" 10140msgstr "" 10141 10142#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10143msgid "Remove books" 10144msgstr "" 10145 10146#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10147msgid "Remove selected books" 10148msgstr "" 10149 10150#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10151msgid "Remove files of a specific format from selected books" 10152msgstr "" 10153 10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10155msgid "Remove all formats from selected books, except..." 10156msgstr "" 10157 10158#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10159msgid "Remove all formats from selected books" 10160msgstr "" 10161 10162#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10163msgid "Remove covers from selected books" 10164msgstr "" 10165 10166#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10167msgid "Remove matching books from device" 10168msgstr "" 10169 10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10172msgid "Cannot delete" 10173msgstr "" 10174 10175#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10176#, python-format 10177msgid "" 10178"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10179"you sure?" 10180msgstr "" 10181 10182#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10183msgid "Choose formats to be deleted" 10184msgstr "" 10185 10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10187msgid "" 10188"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10189"all formats from a book." 10190msgstr "" 10191 10192#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10193msgid "" 10194"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10195"library.<br>The book metadata will be kept. Are you sure?" 10196msgstr "" 10197 10198#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10199msgid "Cannot delete books" 10200msgstr "" 10201 10202#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10203msgid "No device is connected" 10204msgstr "" 10205 10206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10207#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10208#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10209msgid "Main memory" 10210msgstr "" 10211 10212#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10213#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10214#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10215msgid "Storage card A" 10216msgstr "" 10217 10218#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10219#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10220#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10221msgid "Storage card B" 10222msgstr "" 10223 10224#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10225msgid "No books to delete" 10226msgstr "" 10227 10228#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10229msgid "None of the selected books are on the device" 10230msgstr "" 10231 10232#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10233#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10234msgid "Deleting books from device." 10235msgstr "" 10236 10237#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10238msgid "" 10239"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10240" sure?" 10241msgid_plural "" 10242"The covers from the {} selected books will be <b>permanently deleted</b>. " 10243"Are you sure?" 10244msgstr[0] "" 10245msgstr[1] "" 10246msgstr[2] "" 10247msgstr[3] "" 10248msgstr[4] "" 10249 10250#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10251msgid "" 10252"Some of the selected books are on the attached device. <b>Where</b> do you " 10253"want the selected files deleted from?" 10254msgstr "" 10255 10256#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10257msgid "" 10258"The selected book will be <b>permanently deleted</b> and the files removed " 10259"from your calibre library. Are you sure?" 10260msgid_plural "" 10261"The {} selected books will be <b>permanently deleted</b> and the files " 10262"removed from your calibre library. Are you sure?" 10263msgstr[0] "" 10264msgstr[1] "" 10265msgstr[2] "" 10266msgstr[3] "" 10267msgstr[4] "" 10268 10269#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10270#, python-format 10271msgid "" 10272"Could not access %s. Is it being used by another program? Click \"Show " 10273"details\" for more information." 10274msgstr "" 10275 10276#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10277msgid "" 10278"The selected book will be <b>permanently deleted</b> from your device. Are " 10279"you sure?" 10280msgid_plural "" 10281"The {} selected books will be <b>permanently deleted</b> from your device. " 10282"Are you sure?" 10283msgstr[0] "" 10284msgstr[1] "" 10285msgstr[2] "" 10286msgstr[3] "" 10287msgstr[4] "" 10288 10289#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10290msgid "Start wireless device connection" 10291msgstr "" 10292 10293#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10294msgid "Stop wireless device connection" 10295msgstr "" 10296 10297#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10298msgid "Connect to folder" 10299msgstr "" 10300 10301#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10302#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10303msgid "Start Content server" 10304msgstr "" 10305 10306#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10307msgid "Visit Content server in browser" 10308msgstr "" 10309 10310#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10311msgid "Start/stop Content server" 10312msgstr "" 10313 10314#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10315#, python-brace-format 10316msgid "[{ip}, port {port}, {protocol}]" 10317msgstr "" 10318 10319#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10320msgid "Stop Content server" 10321msgstr "" 10322 10323#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10324#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10325msgid "Email to" 10326msgstr "" 10327 10328#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10329msgid "Email to and delete from library" 10330msgstr "" 10331 10332#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10333#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10334msgid "(delete from library)" 10335msgstr "" 10336 10337#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10338#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10339#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10340msgid "Select recipients" 10341msgstr "" 10342 10343#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10344msgid "Email to selected recipients..." 10345msgstr "" 10346 10347#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10348msgid "Setup email based sharing of books" 10349msgstr "" 10350 10351#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10352msgid "D" 10353msgstr "" 10354 10355#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10356msgid "Send to device" 10357msgstr "" 10358 10359#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10360msgid "Connect/share" 10361msgstr "" 10362 10363#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10364msgid "" 10365"Share books using a web server or email. Connect to special devices, etc." 10366msgstr "" 10367 10368#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10369#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10370msgid "Stopping" 10371msgstr "" 10372 10373#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10374#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10375msgid "Stopping server, this could take up to a minute, please wait..." 10376msgstr "" 10377 10378#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10379msgid "Disable autostart" 10380msgstr "" 10381 10382#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10383msgid "" 10384"Do you want wireless device connections to be started automatically when " 10385"calibre starts?" 10386msgstr "" 10387 10388#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10389msgid "Still looking for IP addresses" 10390msgstr "" 10391 10392#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10393msgid "Many IP addresses. See Start/Stop dialog." 10394msgstr "" 10395 10396#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10397msgid "Manage collections" 10398msgstr "" 10399 10400#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10401msgid "Manage the collections on this device" 10402msgstr "" 10403 10404#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10405msgid "In library view" 10406msgstr "" 10407 10408#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10409msgid "" 10410"Collections can only be edited when showing the books on the device. Click " 10411"the toolbar button to switch to the device view first." 10412msgstr "" 10413 10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10415msgid "Change the title/author/cover etc. of books" 10416msgstr "" 10417 10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10419msgid "E" 10420msgstr "" 10421 10422#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10424#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10425msgid "Edit metadata" 10426msgstr "" 10427 10428#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10429msgid "Edit metadata individually" 10430msgstr "" 10431 10432#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10433msgid "Edit metadata in bulk" 10434msgstr "" 10435 10436#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10437msgid "Download metadata and covers" 10438msgstr "" 10439 10440#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10441msgid "Merge into first selected book - delete others" 10442msgstr "" 10443 10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10445msgid "Merge into first selected book - keep others" 10446msgstr "" 10447 10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10449msgid "Merge only formats into first selected book - delete others" 10450msgstr "" 10451 10452#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10453msgid "Copy metadata" 10454msgstr "" 10455 10456#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10457msgid "Paste metadata" 10458msgstr "" 10459 10460#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10461msgid "Paste metadata including excluded fields" 10462msgstr "" 10463 10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10465msgid "Merge book records" 10466msgstr "" 10467 10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10469msgid "M" 10470msgstr "" 10471 10472#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10473msgid "Copy URL to show book in calibre" 10474msgstr "" 10475 10476#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10477msgid "" 10478"Copy URLs to show the currently selected books in calibre, to the system " 10479"clipboard" 10480msgstr "" 10481 10482#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10483msgid "Copy URL to open book in calibre" 10484msgstr "" 10485 10486#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10487msgid "" 10488"Copy URLs to open the currently selected books in calibre, to the system " 10489"clipboard" 10490msgstr "" 10491 10492#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10493#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10494msgid "Cannot copy metadata" 10495msgstr "" 10496 10497#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10498msgid "Multiple books selected, can only copy from one book at a time." 10499msgstr "" 10500 10501#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10502#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10503msgid "Cannot paste metadata" 10504msgstr "" 10505 10506#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10507msgid "No copied metadata available" 10508msgstr "" 10509 10510#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10511#, python-brace-format 10512msgid "" 10513"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10514"you sure you want to do that?" 10515msgstr "" 10516 10517#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10518msgid "Cannot download metadata" 10519msgstr "" 10520 10521#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10522msgid "Failed to download metadata" 10523msgstr "" 10524 10525#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10526#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10527#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10528#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10529#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10530#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10533msgid "Download failed" 10534msgstr "" 10535 10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10537msgid "Failed to download metadata or cover for the selected book." 10538msgid_plural "Failed to download metadata or covers for any of the {} books." 10539msgstr[0] "" 10540msgstr[1] "" 10541msgstr[2] "" 10542msgstr[3] "" 10543msgstr[4] "" 10544 10545#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10546msgid "Metadata download completed" 10547msgstr "" 10548 10549#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10550msgid "Finished downloading metadata for the selected book." 10551msgid_plural "Finished downloading metadata for <b>{} books</b>." 10552msgstr[0] "" 10553msgstr[1] "" 10554msgstr[2] "" 10555msgstr[3] "" 10556msgstr[4] "" 10557 10558#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10559msgid "Proceed with updating the metadata in your library?" 10560msgstr "" 10561 10562#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10563#, python-format 10564msgid "" 10565"Could not download metadata and/or covers for %d of the books. Click \"Show " 10566"details\" to see which books." 10567msgstr "" 10568 10569#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10570msgid "Show the &failed books in the main book list after updating metadata" 10571msgstr "" 10572 10573#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10574#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10575msgid "Download log" 10576msgstr "" 10577 10578#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10579msgid "Metadata download complete" 10580msgstr "" 10581 10582#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10583msgid "Revie&w downloaded metadata" 10584msgstr "" 10585 10586#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10587msgid "Some books changed" 10588msgstr "" 10589 10590#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10591msgid "" 10592"The metadata for some books in your library has changed since you started " 10593"the download. If you proceed, some of those changes may be overwritten. " 10594"Click \"Show details\" to see the list of changed books. Do you want to " 10595"proceed?" 10596msgstr "" 10597 10598#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10599msgid "Review downloaded metadata" 10600msgstr "" 10601 10602#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10603msgid "Discard downloaded metadata for this book" 10604msgstr "" 10605 10606#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10607msgid "Use the downloaded metadata for all remaining books" 10608msgstr "" 10609 10610#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10611msgid "Discard downloaded metadata for all remaining books" 10612msgstr "" 10613 10614#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10615#, python-format 10616msgid "Discard the downloaded value for: %s" 10617msgstr "" 10618 10619#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10620msgid "" 10621"The downloaded metadata is on the left and the original metadata is on the " 10622"right. If a downloaded value is blank or unknown, the original value is " 10623"used." 10624msgstr "" 10625 10626#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10627msgid "&View book" 10628msgstr "" 10629 10630#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10631#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10632msgid "Cannot edit metadata" 10633msgstr "" 10634 10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10636msgid "" 10637"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10638" proceed?" 10639msgstr "" 10640 10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10643msgid "Cannot merge books" 10644msgstr "" 10645 10646#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10647msgid "At least two books must be selected for merging" 10648msgstr "" 10649 10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10651#, python-format 10652msgid "" 10653"Book formats and metadata from the selected books will be added to the " 10654"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10655"books will not be deleted or changed.<br><br>Please confirm you want to " 10656"proceed." 10657msgstr "" 10658 10659#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10660#, python-format 10661msgid "" 10662"Book formats from the selected books will be merged into the <b>first " 10663"selected book</b> (%s). Metadata in the first selected book will not be " 10664"changed. Author, Title and all other metadata will <i>not</i> be " 10665"merged.<br><br>After being merged, the second and subsequently selected " 10666"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10667"formats of the first selected book will be kept and any duplicate formats in" 10668" the second and subsequently selected books will be permanently " 10669"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10670"want to proceed?" 10671msgstr "" 10672 10673#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10674#, python-format 10675msgid "" 10676"Book formats and metadata from the selected books will be merged into the " 10677"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10678"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10679" of the first selected book will be kept and any duplicate formats in the " 10680"second and subsequently selected books will be permanently <b>deleted</b> " 10681"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10682msgstr "" 10683 10684#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10685msgid "Applying changed metadata" 10686msgstr "" 10687 10688#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10689msgid "Some failures" 10690msgstr "" 10691 10692#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10693msgid "" 10694"Failed to apply updated metadata for some books in your library. Click " 10695"\"Show details\" to see details." 10696msgstr "" 10697 10698#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10699#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10700msgid "Format file missing" 10701msgstr "" 10702 10703#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10704#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10705#, python-format 10706msgid "Cannot read cover as the %s file is missing from this book" 10707msgstr "" 10708 10709#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10710#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10711msgid "Could not read metadata" 10712msgstr "" 10713 10714#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10715#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10716#, python-format 10717msgid "Could not read metadata from %s format" 10718msgstr "" 10719 10720#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10721#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10722#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10723msgid "Could not read cover" 10724msgstr "" 10725 10726#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10728#, python-format 10729msgid "Could not read cover from %s format" 10730msgstr "" 10731 10732#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10733msgid "Embed metadata" 10734msgstr "" 10735 10736#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10737#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10738msgid "Embed metadata into book files" 10739msgstr "" 10740 10741#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10742msgid "Embed metadata into files of a specific format from selected books..." 10743msgstr "" 10744 10745#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10746#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10747msgid "Cannot embed" 10748msgstr "" 10749 10750#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10751msgid "Choose formats to be updated" 10752msgstr "" 10753 10754#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10756#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10757msgid "&Stop" 10758msgstr "" 10759 10760#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10761msgid "Embedding updated metadata into book files..." 10762msgstr "" 10763 10764#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10765msgid "Embedding metadata..." 10766msgstr "" 10767 10768#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10769msgid "Embedded metadata in one book" 10770msgid_plural "Embedded metadata in {} books" 10771msgstr[0] "" 10772msgstr[1] "" 10773msgstr[2] "" 10774msgstr[3] "" 10775msgstr[4] "" 10776 10777#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10778#, python-brace-format 10779msgid "" 10780"The {0} format of {1}:\n" 10781"\n" 10782"{2}\n" 10783msgstr "" 10784 10785#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10786msgid "Failed for some files" 10787msgstr "" 10788 10789#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10790msgid "" 10791"Failed to embed metadata into some book files. Click \"Show details\" for " 10792"details." 10793msgstr "" 10794 10795#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10796msgid "Show the &failed books in the main book list" 10797msgstr "" 10798 10799#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10800msgid "Download news in e-book form from various websites all over the world" 10801msgstr "" 10802 10803#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10804msgid "F" 10805msgstr "" 10806 10807#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10808msgid "Fetch news" 10809msgstr "" 10810 10811#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10812#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10813msgid "Fetching news from " 10814msgstr "" 10815 10816#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10817msgid " fetched." 10818msgstr "" 10819 10820#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10821msgid "F1" 10822msgstr "" 10823 10824#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10825#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10826#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10827msgid "Help" 10828msgstr "" 10829 10830#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10831msgid "Mark books" 10832msgstr "" 10833 10834#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10835msgid "Temporarily mark books for easy access" 10836msgstr "" 10837 10838#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10839msgid "Toggle mark for selected books" 10840msgstr "" 10841 10842#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10843#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10844msgid "Show marked books" 10845msgstr "" 10846 10847#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10848msgid "Clear all marked books" 10849msgstr "" 10850 10851#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10852msgid "Mark all books by selected author(s)" 10853msgstr "" 10854 10855#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10856msgid "Mark all books in the selected series" 10857msgstr "" 10858 10859#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10860msgid "Clear all books by selected author(s)" 10861msgstr "" 10862 10863#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10864msgid "Clear all books in the selected series" 10865msgstr "" 10866 10867#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10868msgid "Show marked book" 10869msgstr "" 10870 10871#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10872msgid "Cannot mark" 10873msgstr "" 10874 10875#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10876msgid "Match book to library" 10877msgstr "" 10878 10879#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10880msgid "Match this book to a book in the library" 10881msgstr "" 10882 10883#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10884#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10888msgid "Match books" 10889msgstr "" 10890 10891#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10892#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10893msgid "You must select one book" 10894msgstr "" 10895 10896#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10897msgid "Show matched book in library" 10898msgstr "" 10899 10900#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10901msgid "No matching books" 10902msgstr "" 10903 10904#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10905msgid "" 10906"No matching books found in the calibre library. Do you want to specify the " 10907"matching book manually?" 10908msgstr "" 10909 10910#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10911msgid "Move to next match" 10912msgstr "" 10913 10914#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10915msgid "F3" 10916msgstr "" 10917 10918#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10919msgid "Move to next highlighted match" 10920msgstr "" 10921 10922#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10923msgid "N" 10924msgstr "" 10925 10926#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10927msgid "Move to previous item" 10928msgstr "" 10929 10930#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10931msgid "Move to previous highlighted item" 10932msgstr "" 10933 10934#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10935msgid "Open containing folder" 10936msgstr "" 10937 10938#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10939msgid "O" 10940msgstr "" 10941 10942#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10943msgid "Open the folder containing the current book's files" 10944msgstr "" 10945 10946#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10947msgid "Plugin updater" 10948msgstr "" 10949 10950#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10951msgid "Update any plugins you have installed in calibre" 10952msgstr "" 10953 10954#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10956msgid "Polish book" 10957msgstr "" 10958 10959#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10960#, python-format 10961msgid "Polish %d books" 10962msgstr "" 10963 10964#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10965#, python-format 10966msgid "<h3>About Polishing books</h3>%s" 10967msgstr "" 10968 10969#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10970msgid "" 10971"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10972" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10973" ORIGINAL_* formats). So if you\n" 10974" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10975" ORIGINAL_* format before running it.</p>" 10976msgstr "" 10977 10978#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10979#, python-format 10980msgid "<h3>Embed referenced fonts</h3>%s" 10981msgstr "" 10982 10983#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10984#, python-format 10985msgid "<h3>Subsetting fonts</h3>%s" 10986msgstr "" 10987 10988#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10989#, python-format 10990msgid "<h3>Smarten punctuation</h3>%s" 10991msgstr "" 10992 10993#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10994msgid "" 10995"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10996" cover in the e-book files to match the current metadata in the calibre " 10997"library.</p> <p>Note that most e-book formats are not capable of supporting " 10998"all the metadata in calibre.</p><p>There is a separate option to update the " 10999"cover.</p>" 11000msgstr "" 11001 11002#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 11003msgid "" 11004"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 11005"current cover in the calibre library.</p><p>If the e-book file does not have" 11006" an identifiable cover, a new cover is inserted.</p>" 11007msgstr "" 11008 11009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 11010#, python-format 11011msgid "<h3>Book jacket</h3>%s" 11012msgstr "" 11013 11014#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 11015#, python-format 11016msgid "<h3>Remove book jacket</h3>%s" 11017msgstr "" 11018 11019#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 11020#, python-format 11021msgid "<h3>Remove unused CSS rules</h3>%s" 11022msgstr "" 11023 11024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 11025#, python-format 11026msgid "<h3>Losslessly compress images</h3>%s" 11027msgstr "" 11028 11029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 11030#, python-format 11031msgid "<h3>Add soft-hyphens</h3>%s" 11032msgstr "" 11033 11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 11035#, python-format 11036msgid "<h3>Remove soft-hyphens</h3>%s" 11037msgstr "" 11038 11039#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 11040#, python-format 11041msgid "<h3>Upgrade book internals</h3>%s" 11042msgstr "" 11043 11044#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 11045msgid "Select actions to perform:" 11046msgstr "" 11047 11048#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 11049msgid "&Embed all referenced fonts" 11050msgstr "" 11051 11052#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 11053#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 11054msgid "&Subset all embedded fonts" 11055msgstr "" 11056 11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 11058#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 11059msgid "Smarten &punctuation" 11060msgstr "" 11061 11062#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 11063msgid "Update &metadata in the book files" 11064msgstr "" 11065 11066#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 11067msgid "Update the &cover in the book files" 11068msgstr "" 11069 11070#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 11071msgid "Add/replace metadata as a \"book &jacket\" page" 11072msgstr "" 11073 11074#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 11075msgid "&Remove a previously inserted book jacket" 11076msgstr "" 11077 11078#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 11079msgid "Remove &unused CSS rules from the book" 11080msgstr "" 11081 11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 11083msgid "Losslessly &compress images" 11084msgstr "" 11085 11086#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 11087msgid "Add s&oft hyphens" 11088msgstr "" 11089 11090#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11091msgid "Remove so&ft hyphens" 11092msgstr "" 11093 11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11096msgid "&Upgrade book internals" 11097msgstr "" 11098 11099#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11100msgid "About" 11101msgstr "" 11102 11103#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11104msgid "Show &report" 11105msgstr "" 11106 11107#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11108msgid "" 11109"Show a report of all the actions performed after polishing is completed" 11110msgstr "" 11111 11112#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11114msgid "&Save settings" 11115msgstr "" 11116 11117#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11118#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11119msgid "&Load settings" 11120msgstr "" 11121 11122#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11123#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11124msgid "No actions selected" 11125msgstr "" 11126 11127#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11128msgid "You must select at least one action before saving" 11129msgstr "" 11130 11131#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11133#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11135msgid "Choose name" 11136msgstr "" 11137 11138#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11140#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11141msgid "Choose a name for these settings" 11142msgstr "" 11143 11144#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11145#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11146msgid "Remove saved settings" 11147msgstr "" 11148 11149#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11150msgid "Must update metadata" 11151msgstr "" 11152 11153#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11154msgid "" 11155"You have selected the option to add metadata as a \"book jacket\". For this " 11156"option to work, you must also select the option to update metadata in the " 11157"book files. Do you want to select it?" 11158msgstr "" 11159 11160#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11161msgid "Add or remove jacket?" 11162msgstr "" 11163 11164#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11165msgid "" 11166"You have chosen to both add and remove the metadata jacket. This will result" 11167" in the final book having no jacket. Is this what you want?" 11168msgstr "" 11169 11170#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11171msgid "You must select at least one action, or click Cancel." 11172msgstr "" 11173 11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11175msgid "Queueing books for polishing" 11176msgstr "" 11177 11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11179#, python-format 11180msgid "Polish %s" 11181msgstr "" 11182 11183#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11184#, python-format 11185msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11186msgstr "" 11187 11188#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11189#, python-format 11190msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11191msgstr "" 11192 11193#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11194msgid "Ignore remaining reports" 11195msgstr "" 11196 11197#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11198msgid "View full &log" 11199msgstr "" 11200 11201#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11202msgid "Ignore remaining report" 11203msgid_plural "Ignore remaining {} reports" 11204msgstr[0] "" 11205msgstr[1] "" 11206msgstr[2] "" 11207msgstr[3] "" 11208msgstr[4] "" 11209 11210#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11211#, python-format 11212msgid "Polishing of %s" 11213msgstr "" 11214 11215#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11216#, python-format 11217msgid "The original file has been saved as %s." 11218msgid_plural "The original files have been saved as %s." 11219msgstr[0] "" 11220msgstr[1] "" 11221msgstr[2] "" 11222msgstr[3] "" 11223msgstr[4] "" 11224 11225#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11227msgid " and " 11228msgstr "" 11229 11230#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11231msgid "If you polish again, the polishing will run on the originals." 11232msgstr "" 11233 11234#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11235msgid "Polish books" 11236msgstr "" 11237 11238#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11239msgid "Apply the shine of perfection to your books" 11240msgstr "" 11241 11242#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11243msgid "P" 11244msgstr "" 11245 11246#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11247#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11248msgid "Cannot polish" 11249msgstr "" 11250 11251#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11252#, python-brace-format 11253msgid "" 11254"One of the books you are polishing has an {0} format. Polishing will use " 11255"this as the source and overwrite any existing {1} format. Are you sure you " 11256"want to proceed?" 11257msgstr "" 11258 11259#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11260msgid "Ask for this confirmation again" 11261msgstr "" 11262 11263#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11264#, python-format 11265msgid "" 11266"Polishing is only supported for books in the %s formats. Convert to one of " 11267"those formats before polishing." 11268msgstr "" 11269 11270#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11271msgid "Start polishing the book" 11272msgid_plural "Start polishing of {} books" 11273msgstr[0] "" 11274msgstr[1] "" 11275msgstr[2] "" 11276msgstr[3] "" 11277msgstr[4] "" 11278 11279#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11280msgid " completed" 11281msgstr "" 11282 11283#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11284msgid "Configure calibre" 11285msgstr "" 11286 11287#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11288msgid "Change calibre behavior" 11289msgstr "" 11290 11291#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11292msgid "Run Welcome wizard" 11293msgstr "" 11294 11295#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11296msgid "Get plugins to enhance calibre" 11297msgstr "" 11298 11299#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11300msgid "Restart in debug mode" 11301msgstr "" 11302 11303#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11304msgid "Restart ignoring third party plugins" 11305msgstr "" 11306 11307#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11308msgid "Cannot configure while there are running jobs." 11309msgstr "" 11310 11311#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11312msgid "Cannot configure before calibre is restarted." 11313msgstr "" 11314 11315#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11316msgid "Select a random book from your calibre library" 11317msgstr "" 11318 11319#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11320msgid "Restart" 11321msgstr "" 11322 11323#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11324msgid "Save to disk" 11325msgstr "" 11326 11327#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11328msgid "Export e-book files from the calibre library" 11329msgstr "" 11330 11331#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11332msgid "S" 11333msgstr "" 11334 11335#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11336msgid "Save to disk in a single folder" 11337msgstr "" 11338 11339#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11340#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11341#, python-format 11342msgid "Save only %s format to disk" 11343msgstr "" 11344 11345#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11346#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11347#, python-format 11348msgid "Save only %s format to disk in a single folder" 11349msgstr "" 11350 11351#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11352msgid "Save single format to disk..." 11353msgstr "" 11354 11355#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11356#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11357msgid "Cannot save to disk" 11358msgstr "" 11359 11360#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11361msgid "Choose format to save to disk" 11362msgstr "" 11363 11364#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11365msgid "Choose destination folder" 11366msgstr "" 11367 11368#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11369msgid "" 11370"You are trying to save files into the calibre library. This can cause " 11371"corruption of your library. Save to disk is meant to export files from your " 11372"calibre library elsewhere." 11373msgstr "" 11374 11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11376msgid "Show Book details" 11377msgstr "" 11378 11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11380msgid "I" 11381msgstr "" 11382 11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11384msgid "Show the detailed metadata for the current book in a separate window" 11385msgstr "" 11386 11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11388msgid "No detailed info available" 11389msgstr "" 11390 11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11392msgid "No detailed information is available for books on the device." 11393msgstr "" 11394 11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11396#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11398msgid "Quickview" 11399msgstr "" 11400 11401#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11402msgid "Toggle Quickview" 11403msgstr "" 11404 11405#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11406msgid "Open/close the Quickview panel/window" 11407msgstr "" 11408 11409#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11410msgid "Focus to Quickview" 11411msgstr "" 11412 11413#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11414msgid "Move the focus to the Quickview panel/window" 11415msgstr "" 11416 11417#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11418msgid "Focus from Quickview to the book list" 11419msgstr "" 11420 11421#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11422msgid "Move the focus from Quickview to the book list" 11423msgstr "" 11424 11425#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11426msgid "Refresh Quickview" 11427msgstr "" 11428 11429#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11430msgid "Refresh the information shown in the Quickview panel" 11431msgstr "" 11432 11433#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11434msgid "Search from Quickview" 11435msgstr "" 11436 11437#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11438msgid "Search for the currently selected Quickview item" 11439msgstr "" 11440 11441#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11442msgid "No quickview available" 11443msgstr "" 11444 11445#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11446msgid "Quickview is not available for books on the device." 11447msgstr "" 11448 11449#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11450msgid "Manage template functions" 11451msgstr "" 11452 11453#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11454#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11455#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11456msgid "Template tester" 11457msgstr "" 11458 11459#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11460msgid "Enter a template to test using data from the selected book" 11461msgstr "" 11462 11463#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11464msgid "No template tester available" 11465msgstr "" 11466 11467#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11468msgid "Template tester is not available for books on the device." 11469msgstr "" 11470 11471#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11472msgid "At least one book must be selected" 11473msgstr "" 11474 11475#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11476msgid "Show books similar to the current book" 11477msgstr "" 11478 11479#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11480msgid "Similar books" 11481msgstr "" 11482 11483#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11484msgid "Books by same author" 11485msgstr "" 11486 11487#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11488msgid "Books in this series" 11489msgstr "" 11490 11491#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11492msgid "Books by this publisher" 11493msgstr "" 11494 11495#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11496msgid "Books with the same tags" 11497msgstr "" 11498 11499#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11500#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11501msgid "Sort by" 11502msgstr "" 11503 11504#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11505msgid "Reverse current sort" 11506msgstr "" 11507 11508#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11509msgid "Reverse the current sort order" 11510msgstr "" 11511 11512#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11513msgid "Re-apply current sort" 11514msgstr "" 11515 11516#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11517msgid "Re-apply the current sort" 11518msgstr "" 11519 11520#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11521msgid "Select sortable columns" 11522msgstr "" 11523 11524#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11525msgid "Sort on multiple columns" 11526msgstr "" 11527 11528#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11529#, python-format 11530msgid "%s [reverse current sort]" 11531msgstr "" 11532 11533#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11534msgid "G" 11535msgstr "" 11536 11537#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11538#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11539msgid "Get books" 11540msgstr "" 11541 11542#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11543msgid "Search dozens of online e-book retailers for the cheapest books" 11544msgstr "" 11545 11546#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11547msgid "Search for e-books" 11548msgstr "" 11549 11550#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11551msgid "this author" 11552msgstr "" 11553 11554#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11555msgid "this title" 11556msgstr "" 11557 11558#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11559msgid "this book" 11560msgstr "" 11561 11562#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11563#, python-format 11564msgid "Search for %s" 11565msgstr "" 11566 11567#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11568#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11569msgid "Stores" 11570msgstr "" 11571 11572#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11573#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11574msgid "Choose stores" 11575msgstr "" 11576 11577#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11578#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11579#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11582msgid "Cannot search" 11583msgstr "" 11584 11585#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11586msgid "" 11587"calibre helps you find the e-books you want by searching the websites of " 11588"various commercial and public domain book sources." 11589msgstr "" 11590 11591#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11592msgid "" 11593"Using the integrated search you can easily find which store has the book you" 11594" are looking for, at the best price. You also get DRM status and other " 11595"useful information." 11596msgstr "" 11597 11598#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11599msgid "" 11600"All transactions (paid or otherwise) are handled between you and the book " 11601"seller. calibre is not part of this process and any issues related to a " 11602"purchase should be directed to the website you are buying from. Be sure to " 11603"double check that any books you get will work with your e-book reader, " 11604"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11605msgstr "" 11606 11607#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11608#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11609msgid "Show this message again" 11610msgstr "" 11611 11612#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11613msgid "About Get books" 11614msgstr "" 11615 11616#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11617msgid "Tag mapper" 11618msgstr "" 11619 11620#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11621msgid "Map tags for one book in the library" 11622msgid_plural "Map tags for {} books in the library" 11623msgstr[0] "" 11624msgstr[1] "" 11625msgstr[2] "" 11626msgstr[3] "" 11627msgstr[4] "" 11628 11629#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11630#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11631msgid "Choose format to edit" 11632msgstr "" 11633 11634#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11635msgid "Choose which format you want to edit:" 11636msgstr "" 11637 11638#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11639msgid "&All formats" 11640msgstr "" 11641 11642#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11643msgid "Edit ToC" 11644msgstr "" 11645 11646#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11647msgid "K" 11648msgstr "" 11649 11650#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11651#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11652msgid "Cannot edit ToC" 11653msgstr "" 11654 11655#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11656#, python-format 11657msgid "" 11658"Editing Table of Contents is only supported for books in the %s formats. " 11659"Convert to one of those formats before polishing." 11660msgstr "" 11661 11662#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11663msgid "" 11664"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11665"will likely slow your computer to a crawl. Are you sure?" 11666msgstr "" 11667 11668#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11669msgid "Library changed" 11670msgstr "" 11671 11672#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11673#, python-brace-format 11674msgid "" 11675"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11676" changed." 11677msgstr "" 11678 11679#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11680msgid "" 11681"This book has multiple formats that can be edited. Choose the format you " 11682"want to edit." 11683msgstr "" 11684 11685#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11686msgid "Always ask when more than one format is available" 11687msgstr "" 11688 11689#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11691msgid "Edit book" 11692msgstr "" 11693 11694#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11695msgid "Edit books in the EPUB or AZW formats" 11696msgstr "" 11697 11698#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11699msgid "T" 11700msgstr "" 11701 11702#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11703msgid "Cannot Edit book" 11704msgstr "" 11705 11706#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11707#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11708#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11709#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11710msgid "Cannot edit book" 11711msgstr "" 11712 11713#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11714msgid "Editing of books on the device is not supported" 11715msgstr "" 11716 11717#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11718msgid "No editable formats" 11719msgstr "" 11720 11721#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11722msgid "Do you want to create an empty EPUB file to edit?" 11723msgstr "" 11724 11725#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11726#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11727#, python-format 11728msgid "" 11729"The book must be in the %s formats to edit.\n" 11730"\n" 11731"First convert the book to one of these formats." 11732msgstr "" 11733 11734#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11735msgid "File missing" 11736msgstr "" 11737 11738#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11739#, python-format 11740msgid "" 11741"The %s format is missing from the calibre library. You should run library " 11742"maintenance." 11743msgstr "" 11744 11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11747msgid "Unpack book" 11748msgstr "" 11749 11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11751msgid "Choose the format to unpack:" 11752msgstr "" 11753 11754#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11755msgid "" 11756" <h2>About Unpack book</h2>\n" 11757" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11758" making small changes to its internals. In order to use Unpack book,\n" 11759" you need to know a little bit about HTML and CSS, technologies that\n" 11760" are used in e-books. Follow the steps:</p>\n" 11761" <br>\n" 11762" <ol>\n" 11763" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11764" individual internal components.<br></li>\n" 11765" <li>Right click on any individual file and select \"Open with...\" to\n" 11766" edit it in your favorite text editor.<br></li>\n" 11767" <li>When you are done: <b>close the file browser window\n" 11768" and the editor windows you used to make your tweaks</b>. Then click\n" 11769" the \"Rebuild book\" button, to update the book in your calibre\n" 11770" library.</li>\n" 11771" </ol>" 11772msgstr "" 11773 11774#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11775msgid "&Explode book" 11776msgstr "" 11777 11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11779msgid "&Preview book" 11780msgstr "" 11781 11782#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11786#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11787msgid "&Cancel" 11788msgstr "" 11789 11790#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11791msgid "&Rebuild book" 11792msgstr "" 11793 11794#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11795msgid "Explode the book to edit its components" 11796msgstr "" 11797 11798#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11799msgid "Preview the result of your changes" 11800msgstr "" 11801 11802#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11803msgid "Abort without saving any changes" 11804msgstr "" 11805 11806#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11807msgid "Save your changes and update the book in the calibre library" 11808msgstr "" 11809 11810#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11811msgid "Exploding, please wait..." 11812msgstr "" 11813 11814#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11815#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11816msgid "Failed to unpack" 11817msgstr "" 11818 11819#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11820#, python-format 11821msgid "Could not explode the %s file." 11822msgstr "" 11823 11824#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11825#, python-format 11826msgid "" 11827"Could not explode the %s file. Click \"Show details\" for more information." 11828msgstr "" 11829 11830#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11831msgid "Failed to rebuild file" 11832msgstr "" 11833 11834#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11835#, python-format 11836msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11837msgstr "" 11838 11839#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11840#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11841msgid "Rebuilding, please wait..." 11842msgstr "" 11843 11844#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11845msgid "" 11846"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11847"components" 11848msgstr "" 11849 11850#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11851#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11852msgid "Cannot unpack book" 11853msgstr "" 11854 11855#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11856msgid "" 11857"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11858"\n" 11859"First convert the book to one of these formats." 11860msgstr "" 11861 11862#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11863msgid "Read books" 11864msgstr "" 11865 11866#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11867msgid "V" 11868msgstr "" 11869 11870#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11871msgid "View" 11872msgstr "" 11873 11874#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11875msgid "View specific format" 11876msgstr "" 11877 11878#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11879msgid "View with calibre E-book viewer" 11880msgstr "" 11881 11882#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11883msgid "Read a random book" 11884msgstr "" 11885 11886#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11887msgid "Clear recently viewed list" 11888msgstr "" 11889 11890#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11891msgid "Continue reading previous book" 11892msgstr "" 11893 11894#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11895#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11896msgid "Continue reading the last opened book" 11897msgstr "" 11898 11899#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11900msgid "No associated program" 11901msgstr "" 11902 11903#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11904#, python-format 11905msgid "" 11906"Windows will try to open %s with calibre itself resulting in a duplicate in " 11907"your calibre library. You should install some program capable of viewing " 11908"this file format and tell Windows to use that program to open files of this " 11909"type." 11910msgstr "" 11911 11912#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11913#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11914#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11915#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11916msgid "Cannot view" 11917msgstr "" 11918 11919#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11920#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11921msgid "Format unavailable" 11922msgstr "" 11923 11924#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11925msgid "Selected books have no formats" 11926msgstr "" 11927 11928#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11929#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11930msgid "Choose the format to view" 11931msgstr "" 11932 11933#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11934#, python-format 11935msgid "" 11936"Not all the selected books were available in the %s format. You should " 11937"convert them first." 11938msgstr "" 11939 11940#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11941msgid "Multiple books selected" 11942msgstr "" 11943 11944#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11945#, python-format 11946msgid "" 11947"You are attempting to open %d books. Opening too many books at once can be " 11948"slow and have a negative effect on the responsiveness of your computer. Once" 11949" started the process cannot be stopped until complete. Do you wish to " 11950"continue?" 11951msgstr "" 11952 11953#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11954msgid "Cannot open folder" 11955msgstr "" 11956 11957#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11958msgid "This book no longer exists in your library" 11959msgstr "" 11960 11961#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11962#, python-format 11963msgid "%s has no available formats." 11964msgstr "" 11965 11966#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11967#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11968msgid "Virtual library" 11969msgstr "" 11970 11971#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11972#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11973msgid "Quick select Virtual library" 11974msgstr "" 11975 11976#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11977msgid "Quick select a Virtual library" 11978msgstr "" 11979 11980#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11981#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11983#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11984#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11985#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11986#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11987msgid "Cannot add books" 11988msgstr "" 11989 11990#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11991#, python-format 11992msgid "The path %s does not exist" 11993msgstr "" 11994 11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11996#, python-format 11997msgid "You do not have permission to read %s" 11998msgstr "" 11999 12000#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 12001msgid "You do not have permission to read any of the selected files" 12002msgstr "" 12003 12004#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 12005msgid "Adding books..." 12006msgstr "" 12007 12008#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 12009msgid "Scanning for files..." 12010msgstr "" 12011 12012#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 12013msgid "You do not have permission to read the selected file." 12014msgid_plural "You do not have permission to read the selected files." 12015msgstr[0] "" 12016msgstr[1] "" 12017msgstr[2] "" 12018msgstr[3] "" 12019msgstr[4] "" 12020 12021#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 12022#, python-format 12023msgid "Could not add %s as you do not have permission to read the file" 12024msgstr "" 12025 12026#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 12027#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 12028#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 12029msgid "Failed to add any books, click \"Show details\" for more information." 12030msgstr "" 12031 12032#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 12033msgid "Could not add" 12034msgstr "" 12035 12036#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 12037#, python-format 12038msgid "No e-book files were found in %s" 12039msgstr "" 12040 12041#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 12042msgid "Reading metadata and adding to library (one book)..." 12043msgid_plural "Reading metadata and adding to library ({} books)..." 12044msgstr[0] "" 12045msgstr[1] "" 12046msgstr[2] "" 12047msgstr[3] "" 12048msgstr[4] "" 12049 12050#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 12051msgid "Failed to add some books, click \"Show details\" for more information." 12052msgstr "" 12053 12054#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 12055#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 12056#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 12057#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 12058#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 12059msgid "Critical failure" 12060msgstr "" 12061 12062#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 12063msgid "" 12064"The read metadata worker process crashed while processing some files. Adding" 12065" of books is aborted. Click \"Show details\" to see which files caused the " 12066"problem." 12067msgstr "" 12068 12069#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 12070msgid "Failed to read metadata from the file:" 12071msgid_plural "Failed to read metadata from the files:" 12072msgstr[0] "" 12073msgstr[1] "" 12074msgstr[2] "" 12075msgstr[3] "" 12076msgstr[4] "" 12077 12078#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 12079#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 12080#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 12081#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 12082msgid "With error:" 12083msgstr "" 12084 12085#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 12086msgid "Failed to merge the book: " 12087msgstr "" 12088 12089#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 12090msgid "Failed to add the book: " 12091msgstr "" 12092 12093#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 12094#, python-brace-format 12095msgid "Failed to add the file {0} to the book: {1}" 12096msgstr "" 12097 12098#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 12099msgid "Adding duplicates" 12100msgstr "" 12101 12102#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 12103msgid "" 12104"There were problems adding some files, click \"Show details\" for more " 12105"information" 12106msgstr "" 12107 12108#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 12109msgid "Failed to add any books, click \"Show details\" for more information" 12110msgstr "" 12111 12112#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 12113msgid "Errors while adding" 12114msgstr "" 12115 12116#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12117#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12118msgid "Ignore" 12119msgstr "" 12120 12121#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12122#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12123msgid "Add" 12124msgstr "" 12125 12126#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12127msgid "starts with" 12128msgstr "" 12129 12130#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12131msgid "does not start with" 12132msgstr "" 12133 12134#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12135msgid "ends with" 12136msgstr "" 12137 12138#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12139msgid "does not end with" 12140msgstr "" 12141 12142#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12143msgid "matches glob pattern" 12144msgstr "" 12145 12146#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12147msgid "does not match glob pattern" 12148msgstr "" 12149 12150#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12151#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12152msgid "matches regex pattern" 12153msgstr "" 12154 12155#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12156#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12157msgid "does not match regex pattern" 12158msgstr "" 12159 12160#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12161#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12162msgid "Create the rule below, the rule can be used to add or ignore files" 12163msgstr "" 12164 12165#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12166msgid "the file, if the filename" 12167msgstr "" 12168 12169#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12170msgid "You must provide a value for the filename to match" 12171msgstr "" 12172 12173#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12175msgid "A comma separated list of tags" 12176msgstr "" 12177 12178#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12179msgid "Matching is case-insensitive" 12180msgstr "" 12181 12182#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12183#, python-brace-format 12184msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12185msgstr "" 12186 12187#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12188#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12189#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12190msgid "A regular expression" 12191msgstr "" 12192 12193#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12194#, python-format 12195msgid "%s is not a valid glob expression" 12196msgstr "" 12197 12198#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12199#, python-brace-format 12200msgid "" 12201"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12202"<b>{query}</b>" 12203msgstr "" 12204 12205#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12206msgid "" 12207"You can specify rules to add/ignore files here. They will be used when " 12208"recursively adding files from folders/archives and also when auto-adding. " 12209"Click the \"Add Rule\" button below to get started. The rules will be " 12210"processed in order for every file until either an \"add\" or an \"ignore\" " 12211"rule matches. If no rules match, the file will be added only if its file " 12212"extension is of a known e-book type." 12213msgstr "" 12214 12215#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12216msgid "Test filename filter rules" 12217msgstr "" 12218 12219#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12220msgid "Enter a filename to test:" 12221msgstr "" 12222 12223#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12224msgid "Enter filename and click the \"Test\" button" 12225msgstr "" 12226 12227#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12228#, python-format 12229msgid "The filename %s did not match any rules" 12230msgstr "" 12231 12232#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12233#, python-brace-format 12234msgid "The filename {0} will be {1}" 12235msgstr "" 12236 12237#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12238msgid "Edit file filter rules" 12239msgstr "" 12240 12241#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12242msgid "Change" 12243msgstr "" 12244 12245#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12250#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12252#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12253msgid "Capitalize" 12254msgstr "" 12255 12256#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12257#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12258msgid "Lower-case" 12259msgstr "" 12260 12261#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12262#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12263msgid "Upper-case" 12264msgstr "" 12265 12266#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12267#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12268msgid "is one of" 12269msgstr "" 12270 12271#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12272#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12273msgid "is not one of" 12274msgstr "" 12275 12276#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12277#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12278#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12279#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12280msgid "contains" 12281msgstr "" 12282 12283#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12284msgid "the author, if the author name" 12285msgstr "" 12286 12287#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12288msgid "You must provide a value for the author name to match" 12289msgstr "" 12290 12291#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12292msgid "with the name:" 12293msgstr "" 12294 12295#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12296#, python-brace-format 12297msgid "" 12298"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12299msgstr "" 12300 12301#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12302msgid "to the name" 12303msgstr "" 12304 12305#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12306msgid "" 12307"You can specify rules to manipulate author names here. Click the \"Add " 12308"Rule\" button below to get started. The rules will be processed in order for" 12309" every author." 12310msgstr "" 12311 12312#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12313msgid "Test author mapping rules" 12314msgstr "" 12315 12316#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12317msgid "Enter an author name to test:" 12318msgstr "" 12319 12320#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12321msgid "Enter author and click the \"Test\" button" 12322msgstr "" 12323 12324#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12325msgid "Edit author mapping rules" 12326msgstr "" 12327 12328#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12329#, python-brace-format 12330msgid "Added a book automatically from {src}" 12331msgstr "" 12332 12333#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12334#, python-brace-format 12335msgid "Added {num} books automatically from {src}" 12336msgstr "" 12337 12338#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12339#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12341#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12344msgid "Donate" 12345msgstr "" 12346 12347#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12349#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12350msgid "Edit" 12351msgstr "" 12352 12353#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12355#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12359msgid "Copy" 12360msgstr "" 12361 12362#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12363#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12366msgid "Paste" 12367msgstr "" 12368 12369#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12370#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12371msgid "Select all" 12372msgstr "" 12373 12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12375msgid "Search the internet for the author {}" 12376msgstr "" 12377 12378#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12379msgid "Search the internet for this book" 12380msgstr "" 12381 12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12384#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12386#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12388#, python-format 12389msgid "Manage %s" 12390msgstr "" 12391 12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12393#, python-format 12394msgid "Find %s in the Tag browser" 12395msgstr "" 12396 12397#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12398#, python-format 12399msgid "Search calibre for %s" 12400msgstr "" 12401 12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12403#, python-format 12404msgid "in category %s" 12405msgstr "" 12406 12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12408#, python-format 12409msgid "in grouped search %s" 12410msgstr "" 12411 12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12413#, python-brace-format 12414msgid "Search calibre for {val} in category {name}" 12415msgstr "" 12416 12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12418#, python-format 12419msgid "Delete the %s format" 12420msgstr "" 12421 12422#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12423#, python-format 12424msgid "Save the %s format to disk" 12425msgstr "" 12426 12427#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12428#, python-format 12429msgid "Restore the %s format" 12430msgstr "" 12431 12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12433#, python-format 12434msgid "Set the book cover from the %s file" 12435msgstr "" 12436 12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12438#, python-format 12439msgid "Compare to the %s format" 12440msgstr "" 12441 12442#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12443#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12448#, python-format 12449msgid "Open %s with..." 12450msgstr "" 12451 12452#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12455#, python-format 12456msgid "Add other application for %s files..." 12457msgstr "" 12458 12459#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12460#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12462msgid "Edit Open with applications..." 12463msgstr "" 12464 12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12466#, python-format 12467msgid "Edit %s format" 12468msgstr "" 12469 12470#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12471msgid "Path to file" 12472msgstr "" 12473 12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12476#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12477msgid "The text: {}" 12478msgstr "" 12479 12480#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12481msgid "&Author link" 12482msgstr "" 12483 12484#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12485#, python-brace-format 12486msgid "Search {0} for {1}" 12487msgstr "" 12488 12489#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12490#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12491#, python-format 12492msgid "Remove %s from this book" 12493msgstr "" 12494 12495#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12496msgid "The location of the book" 12497msgstr "" 12498 12499#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12500msgid "&Identifier" 12501msgstr "" 12502 12503#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12504msgid "Link to show book in calibre" 12505msgstr "" 12506 12507#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12508msgid "Link to show books matching {} in calibre" 12509msgstr "" 12510 12511#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12512msgid "Link to view {} format of book" 12513msgstr "" 12514 12515#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12516msgid "All book details" 12517msgstr "" 12518 12519#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12520msgid "Selected text" 12521msgstr "" 12522 12523#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12525#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12526#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12527#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12528#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12529#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12530#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12534#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12535#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12536#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12537#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12538#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12539#: /__w/calibre/calibre/src/calibre/linux.py:1321 12540#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12541msgid "Search" 12542msgstr "" 12543 12544#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12545msgid "Copy link location" 12546msgstr "" 12547 12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12549#, python-brace-format 12550msgid "Search {0} for this book" 12551msgstr "" 12552 12553#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12554msgid "Open the Book details window" 12555msgstr "" 12556 12557#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12558msgid "Open the Edit metadata window" 12559msgstr "" 12560 12561#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12562#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12563msgid "Open cover with..." 12564msgstr "" 12565 12566#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12567msgid "Add another application to open cover with..." 12568msgstr "" 12569 12570#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12571#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12572msgid "Paste cover" 12573msgstr "" 12574 12575#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12576#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12577msgid "Copy cover" 12578msgstr "" 12579 12580#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12581msgid "Save cover to disk" 12582msgstr "" 12583 12584#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12585msgid "Remove cover" 12586msgstr "" 12587 12588#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12589msgid "Generate cover from metadata" 12590msgstr "" 12591 12592#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12593msgid "Choose cover save location" 12594msgstr "" 12595 12596#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12597msgid "JPEG images" 12598msgstr "" 12599 12600#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12601msgid "" 12602"Are you sure you want to replace the cover? The existing cover will be " 12603"permanently lost." 12604msgstr "" 12605 12606#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12607msgid "Are you sure you want to delete the cover permanently?" 12608msgstr "" 12609 12610#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12611msgid "Double click to open the Book details window" 12612msgstr "" 12613 12614#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12616#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12617msgid "Path" 12618msgstr "" 12619 12620#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12621#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12623#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12624#, python-format 12625msgid "Cover size: %(width)d x %(height)d pixels" 12626msgstr "" 12627 12628#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12629msgid "Edit identifiers for this book" 12630msgstr "" 12631 12632#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12633msgid "Identifier &URL" 12634msgstr "" 12635 12636#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12637msgid "Are you sure you want to delete <b>{}</b> from the book?" 12638msgstr "" 12639 12640#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12641msgid "BibTeX options" 12642msgstr "" 12643 12644#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12645#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12646#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12647#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12648#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12649#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12650#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12651#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12652#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12653#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12654#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12655#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12656#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12657#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12658#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12659#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12660#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12661#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12662#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12663#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12664#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12665#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12666#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12667msgid "Options specific to" 12668msgstr "" 12669 12670#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12671#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12672#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12673#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12674#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12675#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12676#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12677#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12678#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12679#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12680#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12681#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12682#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12683#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12684#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12685#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12686#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12687msgid "output" 12688msgstr "" 12689 12690#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12691#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12692#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12693#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12694#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12695#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12696#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12697#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12698#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12699#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12700#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12701#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12702#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12703#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12704#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12705#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12706#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12707#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12708#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12709#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12710#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12711#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12712#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12713#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12714#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12715#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12716#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12717#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12718#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12719#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12720#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12721#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12722#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12723#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12724#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12725#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12726#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12727#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12728#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12730#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12731#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12732#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12733#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12734#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12735#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12736#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12737#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12738#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12739#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12740msgid "Form" 12741msgstr "" 12742 12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12744msgid "Bib file encoding:" 12745msgstr "" 12746 12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12748#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12749msgid "Fields to include in output:" 12750msgstr "" 12751 12752#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12753msgid "Encoding configuration (change if you have errors):" 12754msgstr "" 12755 12756#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12757msgid "BibTeX entry type:" 12758msgstr "" 12759 12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12761msgid "Create a citation tag?" 12762msgstr "" 12763 12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12765msgid "Add file paths with formats?" 12766msgstr "" 12767 12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12769msgid "Expression to form the BibTeX citation tag:" 12770msgstr "" 12771 12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12773msgid "" 12774"Some explanation about this template:\n" 12775" -The fields availables are 'author_sort', 'authors', 'id',\n" 12776" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12777" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12778" -For list types ie authors and tags, only the first element\n" 12779" will be selected.\n" 12780" -For time field, only the date will be used. " 12781msgstr "" 12782 12783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12784msgid "CSV/XML options" 12785msgstr "" 12786 12787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12788msgid "Drag and drop to re-arrange fields" 12789msgstr "" 12790 12791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12792msgid "Library name" 12793msgstr "" 12794 12795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12797#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12798msgid "Number" 12799msgstr "" 12800 12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12802msgid "E-book options" 12803msgstr "" 12804 12805#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12806msgid "Catalogs" 12807msgstr "" 12808 12809#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12810msgid "Read book" 12811msgstr "" 12812 12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12814msgid "Wishlist item" 12815msgstr "" 12816 12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12818#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12819msgid "any date" 12820msgstr "" 12821 12822#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12823#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12824msgid "any value" 12825msgstr "" 12826 12827#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12828#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12830#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12831msgid "unspecified" 12832msgstr "" 12833 12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12835msgid "No genres will be excluded" 12836msgstr "" 12837 12838#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12839#, python-format 12840msgid "regex error: %s" 12841msgstr "" 12842 12843#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12844msgid "All genres will be excluded" 12845msgstr "" 12846 12847#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12848msgid "Delete saved catalog preset" 12849msgstr "" 12850 12851#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12852msgid "The selected saved catalog preset will be deleted. Are you sure?" 12853msgstr "" 12854 12855#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12856#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12857#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12858msgid "Save catalog preset" 12859msgstr "" 12860 12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12862msgid "Preset name:" 12863msgstr "" 12864 12865#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12867msgid "You must provide a name." 12868msgstr "" 12869 12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12871msgid "" 12872"That saved preset already exists and will be overwritten. Are you sure?" 12873msgstr "" 12874 12875#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12876#, python-format 12877msgid "Are you sure you want to delete '%s'?" 12878msgstr "" 12879 12880#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12881#, python-format 12882msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12883msgstr "" 12884 12885#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12886msgid "Delete Rule" 12887msgstr "" 12888 12889#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12890#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12891#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12892msgid "False" 12893msgstr "" 12894 12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12896msgid "True" 12897msgstr "" 12898 12899#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12900#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12905#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12906#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12907#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12908#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12909#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12910#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12913msgid "Name" 12914msgstr "" 12915 12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12917#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12918msgid "Field" 12919msgstr "" 12920 12921#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12922#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12925msgid "Value" 12926msgstr "" 12927 12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12929msgid "Prefix" 12930msgstr "" 12931 12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12933msgid "Presets" 12934msgstr "" 12935 12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12937msgid "Select catalog preset to load" 12938msgstr "" 12939 12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12941msgid "Save current catalog settings as preset" 12942msgstr "" 12943 12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12945#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12946msgid "Save" 12947msgstr "" 12948 12949#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12950msgid "Delete current preset" 12951msgstr "" 12952 12953#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12956#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12957#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12958#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12959msgid "Delete" 12960msgstr "Dilemel" 12961 12962#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12963msgid "Enabled sections will be included in the generated catalog." 12964msgstr "" 12965 12966#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12967msgid "Included sections" 12968msgstr "" 12969 12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12971msgid "List of books, sorted by Author" 12972msgstr "" 12973 12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12975msgid "&Authors" 12976msgstr "" 12977 12978#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12979msgid "List of books, sorted by Title" 12980msgstr "" 12981 12982#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12983msgid "&Titles" 12984msgstr "" 12985 12986#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12987msgid "List of series books, sorted by Series" 12988msgstr "" 12989 12990#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12991msgid "&Series" 12992msgstr "" 12993 12994#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12995msgid "List of books, sorted by genre" 12996msgstr "" 12997 12998#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12999msgid "&Genres" 13000msgstr "" 13001 13002#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 13003msgid "Field containing genres" 13004msgstr "" 13005 13006#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 13007msgid "List of books, sorted by date added to calibre" 13008msgstr "" 13009 13010#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 13011msgid "&Recently added" 13012msgstr "" 13013 13014#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 13015msgid "Individual descriptions of books with cover thumbs, sorted by author" 13016msgstr "" 13017 13018#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 13019msgid "&Descriptions" 13020msgstr "" 13021 13022#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 13023msgid "" 13024"The first matching prefix rule applies a prefix to book listings in the " 13025"generated catalog." 13026msgstr "" 13027 13028#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 13029msgid "Prefixes" 13030msgstr "" 13031 13032#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 13033msgid "" 13034"Books matching any of the exclusion rules will be excluded from the " 13035"generated catalog. " 13036msgstr "" 13037 13038#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 13039msgid "Excluded books" 13040msgstr "" 13041 13042#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 13043msgid "" 13044"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 13045"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 13046msgstr "" 13047 13048#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 13049msgid "Excluded genres" 13050msgstr "" 13051 13052#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 13053msgid "Genres to &exclude (regex):" 13054msgstr "" 13055 13056#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 13057msgid "Reset to default" 13058msgstr "" 13059 13060#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 13061#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 13062#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 13063#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 13064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 13065#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 13066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 13067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 13068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 13069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 13070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 13071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 13072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 13073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 13074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 13075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 13076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 13077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 13078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 13079#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 13080#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 13081#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 13082#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 13083#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 13084#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 13085#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 13086#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 13087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 13088#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 13089#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 13090#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 13091#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 13092#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 13093#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 13094msgid "..." 13095msgstr "" 13096 13097#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 13098msgid "Results of regex:" 13099msgstr "" 13100 13101#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 13102msgid "Tags that will be excluded as genres" 13103msgstr "" 13104 13105#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 13106msgid "Other options" 13107msgstr "" 13108 13109#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 13110msgid "" 13111"Custom column containing additional content to be merged with comments " 13112"metadata in the descriptions section." 13113msgstr "" 13114 13115#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 13116msgid "Merge additional content before comments in descriptions section." 13117msgstr "" 13118 13119#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13120msgid "&Before" 13121msgstr "" 13122 13123#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13124msgid "Merge additional content after comments in descriptions section." 13125msgstr "" 13126 13127#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13128msgid "&After" 13129msgstr "" 13130 13131#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13132msgid "" 13133"Separate comments metadata and additional content with a horizontal rule in " 13134"the descriptions section." 13135msgstr "" 13136 13137#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13138msgid "Include &separator" 13139msgstr "" 13140 13141#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13142msgid "&Merge with comments:" 13143msgstr "" 13144 13145#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13146msgid "Catalog cover:" 13147msgstr "" 13148 13149#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13150msgid "Generate new cover" 13151msgstr "" 13152 13153#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13154msgid "Use existing cover" 13155msgstr "" 13156 13157#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13158msgid "E&xtra Description note:" 13159msgstr "" 13160 13161#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13162msgid "Custom column source for text to include in Descriptions section." 13163msgstr "" 13164 13165#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13166msgid "&Thumb width:" 13167msgstr "" 13168 13169#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13170msgid "Size hint for cover thumbnails included in Descriptions section." 13171msgstr "" 13172 13173#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13174msgid " inch" 13175msgstr "" 13176 13177#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13178msgid "Author cross-references:" 13179msgstr "" 13180 13181#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13182msgid "For books with multiple authors, list each author separately" 13183msgstr "" 13184 13185#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13186msgid "Tab template for catalog.ui" 13187msgstr "" 13188 13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13190msgid "Bold" 13191msgstr "" 13192 13193#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13194msgid "Italic" 13195msgstr "" 13196 13197#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13198msgid "Underline" 13199msgstr "" 13200 13201#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13202msgid "Strikethrough" 13203msgstr "" 13204 13205#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13206msgid "Superscript" 13207msgstr "" 13208 13209#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13210msgid "Subscript" 13211msgstr "" 13212 13213#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13214msgid "Ordered list" 13215msgstr "" 13216 13217#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13218msgid "Unordered list" 13219msgstr "" 13220 13221#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13223msgid "Align left" 13224msgstr "" 13225 13226#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13227msgid "Align center" 13228msgstr "" 13229 13230#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13232msgid "Align right" 13233msgstr "" 13234 13235#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13236msgid "Align justified" 13237msgstr "" 13238 13239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13244msgid "Undo" 13245msgstr "" 13246 13247#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13249msgid "Redo" 13250msgstr "" 13251 13252#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13253msgid "Remove formatting" 13254msgstr "" 13255 13256#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13257msgid "Paste and match style" 13258msgstr "" 13259 13260#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13261msgid "Cut" 13262msgstr "" 13263 13264#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13265msgid "Increase indentation" 13266msgstr "" 13267 13268#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13269msgid "Decrease indentation" 13270msgstr "" 13271 13272#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13273msgid "Foreground color" 13274msgstr "" 13275 13276#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13277msgid "Background color" 13278msgstr "" 13279 13280#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13281msgid "Insert link or image" 13282msgstr "" 13283 13284#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13285msgid "Insert separator" 13286msgstr "" 13287 13288#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13289#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13290#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13291#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13292msgid "Clear" 13293msgstr "" 13294 13295#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13296msgid "Style text block" 13297msgstr "" 13298 13299#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13300msgid "Style the selected text block" 13301msgstr "" 13302 13303#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13304#, python-brace-format 13305msgid "Heading {0}" 13306msgstr "" 13307 13308#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13309#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13310#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13311#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13314msgid "Normal" 13315msgstr "" 13316 13317#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13318msgid "Blockquote" 13319msgstr "" 13320 13321#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13322msgid "Choose foreground color" 13323msgstr "" 13324 13325#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13326msgid "Choose background color" 13327msgstr "" 13328 13329#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13330#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13331#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13332msgid "Invalid URL" 13333msgstr "" 13334 13335#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13336#, python-format 13337msgid "The url %r is invalid" 13338msgstr "" 13339 13340#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13341msgid "Remote images not supported" 13342msgstr "" 13343 13344#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13345msgid "" 13346"You must download the image to your computer, URLs pointing to remote images" 13347" are not supported." 13348msgstr "" 13349 13350#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13351msgid "Create link" 13352msgstr "" 13353 13354#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13356msgid "&Browse" 13357msgstr "" 13358 13359#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13360#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13361#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13362#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13363#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13364#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13370#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13371msgid "Images" 13372msgstr "" 13373 13374#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13383msgid "Choose file" 13384msgstr "" 13385 13386#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13387msgid "" 13388"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13389" will be added as an image reference instead of as a link. You can also " 13390"choose to create a link to a file on your computer. Note that if you create " 13391"a link to a file on your computer, it will stop working if the file is " 13392"moved." 13393msgstr "" 13394 13395#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13396msgid "Enter &URL:" 13397msgstr "" 13398 13399#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13400msgid "Treat the URL as an &image" 13401msgstr "" 13402 13403#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13404msgid "Enter &name (optional):" 13405msgstr "" 13406 13407#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13408msgid "Choose a file on your computer:" 13409msgstr "" 13410 13411#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13414#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13415msgid "Fonts" 13416msgstr "" 13417 13418#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13419#, python-format 13420msgid "%s toolbars" 13421msgstr "" 13422 13423#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13424#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13425msgid "Hide" 13426msgstr "" 13427 13428#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13429#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13430msgid "Show" 13431msgstr "" 13432 13433#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13436msgid "Smarten punctuation" 13437msgstr "" 13438 13439#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13440msgid "&Normal view" 13441msgstr "" 13442 13443#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13444msgid "&HTML source" 13445msgstr "" 13446 13447#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13448msgid "AZW3 output" 13449msgstr "" 13450 13451#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13452#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13453msgid "Do not add &Table of Contents to book" 13454msgstr "" 13455 13456#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13457#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13458msgid "&Title for Table of Contents:" 13459msgstr "" 13460 13461#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13462#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13463msgid "Put generated Table of Contents at &start of book instead of end" 13464msgstr "" 13465 13466#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13467#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13468msgid "Use author &sort for author" 13469msgstr "" 13470 13471#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13472#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13473msgid "Disable &compression of the file contents" 13474msgstr "" 13475 13476#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13477#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13478msgid "" 13479"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13480"read syncing" 13481msgstr "" 13482 13483#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13484msgid "" 13485"For settings that cannot be specified in this dialog, use the values saved " 13486"in a previous conversion (if they exist) instead of using the defaults " 13487"specified in the Preferences" 13488msgstr "" 13489 13490#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13491msgid "None of the selected books have saved conversion settings." 13492msgstr "" 13493 13494#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13495msgid "Bulk convert one book" 13496msgstr "" 13497 13498#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13499msgid "Bulk convert {} books" 13500msgstr "" 13501 13502#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13503msgid "Comic input" 13504msgstr "" 13505 13506#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13507#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13508#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13509#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13510#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13511#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13512msgid "input" 13513msgstr "" 13514 13515#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13516msgid "&Number of colors:" 13517msgstr "" 13518 13519#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13520msgid "off" 13521msgstr "" 13522 13523#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13524msgid "Disable &normalize" 13525msgstr "" 13526 13527#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13529msgid "Keep &aspect ratio" 13530msgstr "" 13531 13532#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13533msgid "Disable &Sharpening" 13534msgstr "" 13535 13536#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13537msgid "Disable &Trimming" 13538msgstr "" 13539 13540#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13541msgid "&Wide" 13542msgstr "" 13543 13544#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13545msgid "&Landscape" 13546msgstr "" 13547 13548#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13549msgid "&Right to left" 13550msgstr "" 13551 13552#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13553msgid "Don't so&rt" 13554msgstr "" 13555 13556#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13557msgid "De&speckle" 13558msgstr "" 13559 13560#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13561msgid "&Disable comic processing" 13562msgstr "" 13563 13564#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13565#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13566msgid "&Output format:" 13567msgstr "" 13568 13569#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13570msgid "Disable conversion of images to &black and white" 13571msgstr "" 13572 13573#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13574msgid "Override image &size:" 13575msgstr "" 13576 13577#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13578msgid "Don't add links to &pages to the Table of Contents for CBC files" 13579msgstr "" 13580 13581#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13583msgid "Debug" 13584msgstr "" 13585 13586#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13587msgid "Debug the conversion process." 13588msgstr "" 13589 13590#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13591#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13592msgid "Choose debug folder" 13593msgstr "" 13594 13595#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13596msgid "Invalid debug folder" 13597msgstr "" 13598 13599#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13600msgid "Failed to create debug folder" 13601msgstr "" 13602 13603#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13604msgid "" 13605"Choose a folder to put the debug output into. If you specify a folder, " 13606"calibre will place a lot of debug output into it. This will be useful in " 13607"understanding the conversion process and figuring out the correct values for" 13608" conversion parameters like Table of Contents and Chapter detection." 13609msgstr "" 13610 13611#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13612msgid "" 13613"The debug process outputs the intermediate HTML generated at various stages " 13614"of the conversion process. This HTML can sometimes serve as a good starting " 13615"point for hand editing a conversion." 13616msgstr "" 13617 13618#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13619msgid "DOCX input" 13620msgstr "" 13621 13622#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13623msgid "Do not try to autodetect a &cover from images in the document" 13624msgstr "" 13625 13626#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13627msgid "Do not add a page break after every &endnote" 13628msgstr "" 13629 13630#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13631msgid "" 13632"Render &superscripts and subscripts so that they do not affect the line " 13633"height." 13634msgstr "" 13635 13636#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13637msgid "DOCX output" 13638msgstr "" 13639 13640#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13641msgid "Paper si&ze:" 13642msgstr "" 13643 13644#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13645#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13646msgid "&Custom size:" 13647msgstr "" 13648 13649#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13650msgid "Page &bottom margin" 13651msgstr "" 13652 13653#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13654msgid "Page &left margin" 13655msgstr "" 13656 13657#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13658msgid "Page &right margin" 13659msgstr "" 13660 13661#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13662msgid "Page &top margin" 13663msgstr "" 13664 13665#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13666msgid "" 13667"Do not insert the &Table of Contents as a page at the start of the document" 13668msgstr "" 13669 13670#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13671msgid "Do not insert &cover as image at start of document" 13672msgstr "" 13673 13674#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13675msgid "Preserve the aspect ratio of the image inserted as cover" 13676msgstr "" 13677 13678#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13679msgid "EPUB output" 13680msgstr "" 13681 13682#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13683msgid "Preserve cover &aspect ratio" 13684msgstr "" 13685 13686#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13687msgid "Split files &larger than:" 13688msgstr "" 13689 13690#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13691#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13692msgid "Disabled" 13693msgstr "" 13694 13695#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13696msgid " KB" 13697msgstr "" 13698 13699#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13700msgid "No default &cover" 13701msgstr "" 13702 13703#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13704msgid "No &SVG cover" 13705msgstr "" 13706 13707#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13708msgid "Insert inline &Table of Contents" 13709msgstr "" 13710 13711#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13712msgid "Do not &split on page breaks" 13713msgstr "" 13714 13715#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13716msgid "Put inserted Table of Contents at the &end of the book" 13717msgstr "" 13718 13719#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13720msgid "&Flatten EPUB file structure" 13721msgstr "" 13722 13723#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13724msgid "&Title for inserted ToC:" 13725msgstr "" 13726 13727#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13728msgid "EP&UB version:" 13729msgstr "" 13730 13731#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13732msgid "FB2 input" 13733msgstr "" 13734 13735#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13736msgid "Do not insert a &Table of Contents at the beginning of the book." 13737msgstr "" 13738 13739#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13740msgid "FB2 output" 13741msgstr "" 13742 13743#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13744msgid "&Sectionize:" 13745msgstr "" 13746 13747#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13748msgid "&Genre:" 13749msgstr "" 13750 13751#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13752msgid "Font rescaling wizard" 13753msgstr "" 13754 13755#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13756#, python-format 13757msgid "" 13758"<p>This wizard will help you choose an appropriate font size key for your needs. Just enter the base font size of the input document and then enter an input font size. The wizard will display what font size it will be mapped to, by the font rescaling algorithm. You can adjust the algorithm by adjusting the output base font size and font key below. When you find values suitable for you, click OK.</p>\n" 13759"<p>By default, if the output base font size is zero and/or no font size key is specified, calibre will use the values from the current Output profile. </p>\n" 13760"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13761msgstr "" 13762 13763#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13764msgid "&Output document" 13765msgstr "" 13766 13767#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13768#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13769msgid "&Base font size:" 13770msgstr "" 13771 13772#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13773#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13774msgid "Font size &key:" 13775msgstr "" 13776 13777#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13778#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13779#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13780#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13781#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13782#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13783#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13784#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13785#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13786#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13787#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13788#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13789#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13790msgid " pt" 13791msgstr "" 13792 13793#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13794msgid "Use &default values" 13795msgstr "" 13796 13797#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13798msgid "&Input document" 13799msgstr "" 13800 13801#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13802msgid "&Font size: " 13803msgstr "" 13804 13805#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13806msgid " will map to size: " 13807msgstr "" 13808 13809#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13810msgid "0.0 pt" 13811msgstr "" 13812 13813#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13814msgid "" 13815"Heuristic\n" 13816"processing" 13817msgstr "" 13818 13819#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13820msgid "Modify the document text and structure using common patterns." 13821msgstr "" 13822 13823#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13824#, python-format 13825msgid "" 13826"<b>Heuristic processing</b> means that calibre will scan your book for " 13827"common patterns and fix them. As the name implies, this involves guesswork, " 13828"which means that it could end up worsening the result of a conversion, if " 13829"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13830"conversion does not turn out as you expect, turning on heuristics can " 13831"improve matters. Read more about the various heuristic processing options in" 13832" the <a href=\"%s\">User Manual</a>." 13833msgstr "" 13834 13835#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13836msgid "Enable &heuristic processing" 13837msgstr "" 13838 13839#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13840msgid "Heuristic processing" 13841msgstr "" 13842 13843#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13844msgid "Unwrap lines" 13845msgstr "" 13846 13847#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13848msgid "Line &un-wrap factor:" 13849msgstr "" 13850 13851#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13852msgid "Detect and markup unformatted chapter headings and sub headings" 13853msgstr "" 13854 13855#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13856msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13857msgstr "" 13858 13859#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13860msgid "Delete blank lines between paragraphs" 13861msgstr "" 13862 13863#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13864msgid "Ensure scene breaks are consistently formatted" 13865msgstr "" 13866 13867#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13868msgid "Replace soft scene &breaks:" 13869msgstr "" 13870 13871#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13872msgid "Remove unnecessary hyphens" 13873msgstr "" 13874 13875#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13876msgid "Italicize common words and patterns" 13877msgstr "" 13878 13879#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13880msgid "Replace entity indents with CSS indents" 13881msgstr "" 13882 13883#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13884msgid "HTMLZ output" 13885msgstr "" 13886 13887#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13888msgid "How to handle &CSS" 13889msgstr "" 13890 13891#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13892msgid "How to handle class &based CSS" 13893msgstr "" 13894 13895#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13896msgid "Use book &title as the filename for the HTML file inside the archive" 13897msgstr "" 13898 13899#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13900msgid "Control the look and feel of the output." 13901msgstr "" 13902 13903#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13904msgid "Original" 13905msgstr "" 13906 13907#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13908msgid "Left align" 13909msgstr "" 13910 13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13912msgid "Justify text" 13913msgstr "" 13914 13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13916msgid "Base font si&ze:" 13917msgstr "" 13918 13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13920msgid "Wizard to help you choose an appropriate font size key" 13921msgstr "" 13922 13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13924msgid "Minim&um line height:" 13925msgstr "" 13926 13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13928msgid " %" 13929msgstr "" 13930 13931#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13932msgid "L&ine height:" 13933msgstr "" 13934 13935#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13936msgid "Embed font fami&ly:" 13937msgstr "" 13938 13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13940msgid "&Embed all fonts in document" 13941msgstr "" 13942 13943#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13944msgid "E&xpand CSS" 13945msgstr "" 13946 13947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13948msgid "Keep &ligatures" 13949msgstr "" 13950 13951#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13952msgid "&Disable font size rescaling" 13953msgstr "" 13954 13955#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13958msgid "&Fonts" 13959msgstr "" 13960 13961#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13962msgid "Text &justification:" 13963msgstr "" 13964 13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13966msgid "&Unsmarten punctuation" 13967msgstr "" 13968 13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13970msgid "&Transliterate Unicode characters to ASCII" 13971msgstr "" 13972 13973#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13974msgid "I&nput character encoding:" 13975msgstr "" 13976 13977#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13978msgid "T&ext" 13979msgstr "" 13980 13981#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13982msgid "&Line size:" 13983msgstr "" 13984 13985#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13986msgid "" 13987"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13988"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13989"This option controls the width of that indent." 13990msgstr "" 13991 13992#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13994msgid "No change" 13995msgstr "" 13996 13997#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13998#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13999msgid " em" 14000msgstr "" 14001 14002#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 14003msgid "Insert &blank line between paragraphs" 14004msgstr "" 14005 14006#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 14007msgid "Remove &spacing between paragraphs" 14008msgstr "" 14009 14010#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 14011msgid "I&ndent size:" 14012msgstr "" 14013 14014#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 14015msgid "&Linearize tables" 14016msgstr "" 14017 14018#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 14019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 14020msgid "&Layout" 14021msgstr "" 14022 14023#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 14024msgid "E&xtra CSS" 14025msgstr "" 14026 14027#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 14028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 14029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 14030msgid "Filter style information" 14031msgstr "" 14032 14033#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 14034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 14035msgid "Select what style information you want completely removed:" 14036msgstr "" 14037 14038#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 14039msgid "Removes the font-family CSS property" 14040msgstr "" 14041 14042#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 14043msgid "" 14044"Removes the margin CSS properties. Note that page margins are not affected " 14045"by this setting." 14046msgstr "" 14047 14048#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 14049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 14050msgid "&Margins" 14051msgstr "" 14052 14053#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 14054msgid "Removes the padding CSS properties" 14055msgstr "" 14056 14057#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 14058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 14059msgid "&Padding" 14060msgstr "" 14061 14062#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 14063msgid "Convert floating images/text into static images/text" 14064msgstr "" 14065 14066#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 14067msgid "F&loats" 14068msgstr "" 14069 14070#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 14071msgid "Removes foreground and background colors" 14072msgstr "" 14073 14074#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 14075#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 14076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 14077msgid "&Colors" 14078msgstr "" 14079 14080#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 14081msgid "Other CSS Propert&ies:" 14082msgstr "" 14083 14084#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 14085msgid "" 14086"Comma separated list of CSS properties to remove. For example: display, " 14087"color, font-family" 14088msgstr "" 14089 14090#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 14091msgid "&Styling" 14092msgstr "" 14093 14094#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 14095msgid "&Transform styles" 14096msgstr "" 14097 14098#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 14099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 14100msgid "Transform &HTML" 14101msgstr "" 14102 14103#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 14104msgid "LRF output" 14105msgstr "" 14106 14107#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 14108msgid "Enable &auto-rotation of wide images" 14109msgstr "" 14110 14111#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 14112msgid "&Wordspace:" 14113msgstr "" 14114 14115#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 14116msgid "Minimum para. &indent:" 14117msgstr "" 14118 14119#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14120msgid "Render &tables as images" 14121msgstr "" 14122 14123#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14124msgid "Text size multiplier for text in rendered tables:" 14125msgstr "" 14126 14127#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14128msgid "Add &header" 14129msgstr "" 14130 14131#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14132msgid "Header &separation:" 14133msgstr "" 14134 14135#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14136msgid "Header &format:" 14137msgstr "" 14138 14139#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14140msgid "&Embed fonts" 14141msgstr "" 14142 14143#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14144msgid "&Serif font family:" 14145msgstr "" 14146 14147#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14148msgid "S&ans-serif font family:" 14149msgstr "" 14150 14151#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14152msgid "&Monospace font family:" 14153msgstr "" 14154 14155#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14157msgid "Metadata" 14158msgstr "" 14159 14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14161msgid "" 14162"Set the metadata. The output file will contain as much of this metadata as " 14163"possible." 14164msgstr "" 14165 14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14168msgid "This book has no cover" 14169msgstr "" 14170 14171#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14173msgid "Choose cover for " 14174msgstr "" 14175 14176#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14178msgid "Cannot read" 14179msgstr "" 14180 14181#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14183msgid "You do not have permission to read the file: " 14184msgstr "" 14185 14186#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14187#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14188#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14189msgid "Error reading file" 14190msgstr "" 14191 14192#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14193#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14194msgid "<p>There was an error reading from file: <br /><b>" 14195msgstr "" 14196 14197#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14199msgid " is not a valid picture" 14200msgstr "" 14201 14202#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14203msgid "Book cover" 14204msgstr "" 14205 14206#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14207msgid "Change &cover image:" 14208msgstr "" 14209 14210#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14211msgid "Browse for an image to use as the cover of this book." 14212msgstr "" 14213 14214#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14215msgid "Use cover from &source file" 14216msgstr "" 14217 14218#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14220#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14221#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14222#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14223#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14224#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14226msgid "&Title:" 14227msgstr "" 14228 14229#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14230#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14231msgid "Change the title of this book" 14232msgstr "" 14233 14234#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14235#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14236msgid "&Author(s):" 14237msgstr "" 14238 14239#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14240msgid "Author so&rt:" 14241msgstr "" 14242 14243#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14244msgid "" 14245"Change the author(s) of this book. Multiple authors should be separated by a" 14246" comma" 14247msgstr "" 14248 14249#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14250#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14251msgid "&Publisher:" 14252msgstr "" 14253 14254#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14257msgid "Ta&gs:" 14258msgstr "" 14259 14260#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14262#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14263msgid "" 14264"Tags categorize the book. This is particularly useful while searching. " 14265"<br><br>They can be any words or phrases, separated by commas." 14266msgstr "" 14267 14268#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14271msgid "&Series:" 14272msgstr "" 14273 14274#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14275#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14279msgid "List of known series. You can add new series." 14280msgstr "" 14281 14282#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14283msgid "Book " 14284msgstr "" 14285 14286#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14287msgid "MOBI output" 14288msgstr "" 14289 14290#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14291msgid "Ignore &margins" 14292msgstr "" 14293 14294#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14295msgid "" 14296"Do not convert all images to &JPEG (may result in images not working in " 14297"older viewers)" 14298msgstr "" 14299 14300#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14301msgid "Kindle options" 14302msgstr "" 14303 14304#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14305msgid "MOBI file &type:" 14306msgstr "" 14307 14308#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14309msgid "Personal Doc tag:" 14310msgstr "" 14311 14312#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14313msgid "" 14314"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14315"both MOBI filetypes. If you wish to use the new format on your device, " 14316"convert to AZW3 instead of MOBI." 14317msgstr "" 14318 14319#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14320msgid "Default profile" 14321msgstr "" 14322 14323#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14324#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14325msgid "unlimited" 14326msgstr "" 14327 14328#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14329#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14330#, python-format 14331msgid "%(width)d x %(height)d pixels" 14332msgstr "" 14333 14334#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14335#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14336#, python-format 14337msgid "Screen size: %s" 14338msgstr "" 14339 14340#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14341msgid "Page setup" 14342msgstr "" 14343 14344#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14345msgid "&Output profile:" 14346msgstr "" 14347 14348#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14349msgid "Profile description" 14350msgstr "" 14351 14352#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14353msgid "&Input profile:" 14354msgstr "" 14355 14356#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14357msgid "Margins" 14358msgstr "" 14359 14360#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14362msgid "&Left:" 14363msgstr "" 14364 14365#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14366#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14367#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14368#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14369msgid "Unchanged" 14370msgstr "" 14371 14372#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14374msgid "&Top:" 14375msgstr "" 14376 14377#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14378#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14379msgid "&Right:" 14380msgstr "" 14381 14382#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14383#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14384msgid "&Bottom:" 14385msgstr "" 14386 14387#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14388msgid "PDB output" 14389msgstr "" 14390 14391#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14392#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14393#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14394#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14395msgid "&Format:" 14396msgstr "" 14397 14398#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14399#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14400#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14401#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14402msgid "&Inline TOC" 14403msgstr "" 14404 14405#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14406#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14407#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14408msgid "Output &encoding:" 14409msgstr "" 14410 14411#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14412msgid "PDF input" 14413msgstr "" 14414 14415#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14416msgid "Line &un-wrapping factor:" 14417msgstr "" 14418 14419#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14420msgid "No &images" 14421msgstr "" 14422 14423#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14424msgid "PDF output" 14425msgstr "" 14426 14427#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14428msgid "Use page margins from the &document being converted" 14429msgstr "" 14430 14431#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14432msgid "&Use the paper size set in output profile" 14433msgstr "" 14434 14435#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14436msgid "&Paper size:" 14437msgstr "" 14438 14439#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14440msgid "&Unit:" 14441msgstr "" 14442 14443#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14444msgid "Preserve &aspect ratio of cover" 14445msgstr "" 14446 14447#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14448msgid "Add page &numbers to the bottom of every page" 14449msgstr "" 14450 14451#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14452msgid "Add a printable &Table of Contents at the end" 14453msgstr "" 14454 14455#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14456msgid "&Title for ToC:" 14457msgstr "" 14458 14459#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14460msgid "Serif famil&y:" 14461msgstr "" 14462 14463#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14464msgid "Sans fami&ly:" 14465msgstr "" 14466 14467#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14468msgid "&Monospace family:" 14469msgstr "" 14470 14471#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14472msgid "S&tandard font:" 14473msgstr "" 14474 14475#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14476msgid "Default font si&ze:" 14477msgstr "" 14478 14479#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14480#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14481#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14482#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14483msgid " px" 14484msgstr "" 14485 14486#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14487msgid "Monospace &font size:" 14488msgstr "" 14489 14490#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14491msgid "Page &number map:" 14492msgstr "" 14493 14494#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14495msgid "Page margins" 14496msgstr "" 14497 14498#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14499msgid "Page headers and footers" 14500msgstr "" 14501 14502#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14503#, python-format 14504msgid "" 14505"You can insert headers and footers into every page of the produced PDF file " 14506"by using header and footer templates. For examples, see the <a " 14507"href=\"%s\">documentation</a>." 14508msgstr "" 14509 14510#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14511msgid "&Header template:" 14512msgstr "" 14513 14514#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14515msgid "&Footer template:" 14516msgstr "" 14517 14518#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14519msgid "&Break long words at the end of lines" 14520msgstr "" 14521 14522#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14523msgid "Odd/even &offset:" 14524msgstr "" 14525 14526#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14527msgid "PMLZ output" 14528msgstr "" 14529 14530#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14531msgid "Do not &reduce image size and depth" 14532msgstr "" 14533 14534#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14535msgid "RB output" 14536msgstr "" 14537 14538#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14539msgid "No formats available" 14540msgstr "" 14541 14542#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14543msgid "Cannot build regex using the GUI builder without a book." 14544msgstr "" 14545 14546#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14547msgid "Could not open file" 14548msgstr "" 14549 14550#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14551msgid "Could not open the file, do you have it open in another program?" 14552msgstr "" 14553 14554#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14555msgid "" 14556"Failed to generate markup for testing. Click \"Show details\" to learn more." 14557msgstr "" 14558 14559#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14560#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14561msgid "Failed to generate preview" 14562msgstr "" 14563 14564#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14565msgid "Open book" 14566msgstr "" 14567 14568#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14569msgid "Click the \"Open\" button below to open a e-book to use for testing." 14570msgstr "" 14571 14572#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14573msgid "Regex Builder" 14574msgstr "" 14575 14576#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14577msgid "Regex:" 14578msgstr "" 14579 14580#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14581#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14582#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14584#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14585msgid "&Test" 14586msgstr "" 14587 14588#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14589msgid "Occurrences:" 14590msgstr "" 14591 14592#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14593#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14594#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14595msgid "0" 14596msgstr "" 14597 14598#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14599msgid "Goto:" 14600msgstr "" 14601 14602#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14604#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14605#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14606#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14608msgid "&Previous" 14609msgstr "" 14610 14611#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14613#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14614#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14615#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14616#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14619msgid "&Next" 14620msgstr "" 14621 14622#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14624msgid "Preview" 14625msgstr "" 14626 14627#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14628msgid "RTF input" 14629msgstr "" 14630 14631#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14632msgid "Ignore &WMF images in the RTF file" 14633msgstr "" 14634 14635#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14636msgid "" 14637"Search &\n" 14638"replace" 14639msgstr "" 14640 14641#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14642msgid "&Search regular expression:" 14643msgstr "" 14644 14645#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14646msgid "Replacement text" 14647msgstr "" 14648 14649#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14650msgid "Search regular expression" 14651msgstr "" 14652 14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14654msgid "Load calibre search-replace definitions file" 14655msgstr "" 14656 14657#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14659msgid "calibre search-replace definitions file" 14660msgstr "" 14661 14662#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14663msgid "Failed to read" 14664msgstr "" 14665 14666#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14667#, python-format 14668msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14669msgstr "" 14670 14671#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14672msgid "Save calibre search-replace definitions file" 14673msgstr "" 14674 14675#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14676msgid "Unused search & replace definition" 14677msgstr "" 14678 14679#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14680msgid "" 14681"The search/replace definition being edited has not been added to the list " 14682"of definitions. Do you wish to continue with the conversion (the definition " 14683"will not be used)?" 14684msgstr "" 14685 14686#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14687#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14688msgid "Invalid regular expression" 14689msgstr "" 14690 14691#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14692#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14693#, python-format 14694msgid "Invalid regular expression: %s" 14695msgstr "" 14696 14697#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14698msgid "" 14699"The list of search/replace definitions that will be applied to this " 14700"conversion." 14701msgstr "" 14702 14703#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14704msgid "Edit search/replace definition" 14705msgstr "" 14706 14707#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14708msgid "&Replacement text:" 14709msgstr "" 14710 14711#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14712msgid "" 14713"Add the current expression to the list of expressions that will be applied" 14714msgstr "" 14715 14716#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14718msgid "&Add" 14719msgstr "" 14720 14721#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14722msgid "Edit the currently selected expression" 14723msgstr "" 14724 14725#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14726#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14727msgid "&Change" 14728msgstr "" 14729 14730#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14731msgid "Remove the currently selected expression" 14732msgstr "" 14733 14734#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14735#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14736#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14737#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14738msgid "&Remove" 14739msgstr "" 14740 14741#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14742msgid "Load a list of expressions from a previously saved file" 14743msgstr "" 14744 14745#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14746#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14747#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14749#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14750msgid "&Load" 14751msgstr "" 14752 14753#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14754msgid "Save this list of expressions so that you can re-use it easily" 14755msgstr "" 14756 14757#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14758#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14759#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14762#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14763#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14766msgid "&Save" 14767msgstr "" 14768 14769#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14770msgid "Move expression up." 14771msgstr "" 14772 14773#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14774msgid "Move expression down." 14775msgstr "" 14776 14777#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14778#, python-format 14779msgid "" 14780"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14781"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14782"expressions. Also clicking the wizard button below will allow you to test " 14783"your regular expression against the current input document. When you are " 14784"happy with an expression, click the Add button to add it to the list of " 14785"expressions." 14786msgstr "" 14787 14788#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14789#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14791#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14792#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14793msgid "Restore &defaults" 14794msgstr "" 14795 14796#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14797msgid "&Input format:" 14798msgstr "" 14799 14800#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14801msgid "Use &saved conversion settings for individual books" 14802msgstr "" 14803 14804#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14805msgid "Convert" 14806msgstr "" 14807 14808#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14809msgid "SNB output" 14810msgstr "" 14811 14812#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14813msgid "Hide &chapter name" 14814msgstr "" 14815 14816#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14817msgid "Don't indent the &first line for each paragraph" 14818msgstr "" 14819 14820#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14821msgid "Insert &empty line between paragraphs" 14822msgstr "" 14823 14824#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14825msgid "Optimize for full-&screen mode" 14826msgstr "" 14827 14828#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14829msgid "" 14830"Structure\n" 14831"detection" 14832msgstr "" 14833 14834#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14835msgid "" 14836"Fine tune the detection of chapter headings and other document structure." 14837msgstr "" 14838 14839#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14840msgid "Detect &chapters at (XPath expression):" 14841msgstr "" 14842 14843#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14844msgid "Insert &page breaks before (XPath expression):" 14845msgstr "" 14846 14847#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14848msgid "Start &reading at (XPath expression):" 14849msgstr "" 14850 14851#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14852#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14853#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14854msgid "Invalid XPath" 14855msgstr "" 14856 14857#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14858#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14860#, python-format 14861msgid "The XPath expression %s is invalid." 14862msgstr "" 14863 14864#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14865msgid "Remove &fake margins" 14866msgstr "" 14867 14868#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14869msgid "" 14870"The header and footer removal options have been replaced by the Search & " 14871"replace options. Click the Search & replace category in the bar to the left " 14872"to use these options. Leave the replace field blank and enter your " 14873"header/footer removal regexps into the search field." 14874msgstr "" 14875 14876#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14877msgid "Insert &metadata as page at start of book" 14878msgstr "" 14879 14880#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14881msgid "Chapter &mark:" 14882msgstr "" 14883 14884#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14885msgid "Remove first &image" 14886msgstr "" 14887 14888#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14889msgid "" 14890"Table of\n" 14891"Contents" 14892msgstr "" 14893 14894#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14895msgid "Control the creation/conversion of the Table of Contents." 14896msgstr "" 14897 14898#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14899msgid "Level &1 TOC (XPath expression):" 14900msgstr "" 14901 14902#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14903msgid "Level &2 TOC (XPath expression):" 14904msgstr "" 14905 14906#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14907msgid "Level &3 TOC (XPath expression):" 14908msgstr "" 14909 14910#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14911msgid "&Force use of auto-generated Table of Contents" 14912msgstr "" 14913 14914#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14915msgid "Do not add &detected chapters to the Table of Contents" 14916msgstr "" 14917 14918#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14919msgid "Number of &links to add to Table of Contents:" 14920msgstr "" 14921 14922#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14923msgid "TOC &filter:" 14924msgstr "" 14925 14926#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14927msgid "Chapter &threshold:" 14928msgstr "" 14929 14930#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14931msgid "Allow &duplicate links when creating the Table of Contents" 14932msgstr "" 14933 14934#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14935#, python-format 14936msgid "" 14937"<a href=\"%s\">Help with using these options to generate a Table of " 14938"Contents</a>" 14939msgstr "" 14940 14941#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14942msgid "" 14943"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14944" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14945" caused by automatic generation." 14946msgstr "" 14947 14948#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14949msgid "&Manually fine-tune the ToC after conversion is completed" 14950msgstr "" 14951 14952#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14953msgid "TXT input" 14954msgstr "" 14955 14956#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14957msgid "Structure" 14958msgstr "" 14959 14960#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14961msgid "&Paragraph style:" 14962msgstr "" 14963 14964#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14965msgid "&Formatting style:" 14966msgstr "" 14967 14968#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14969msgid "Common" 14970msgstr "" 14971 14972#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14973msgid "Preserve &spaces" 14974msgstr "" 14975 14976#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14977msgid "Remove &indents at the beginning of lines" 14978msgstr "" 14979 14980#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14981#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14982msgid "Markdown" 14983msgstr "" 14984 14985#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14986msgid "" 14987"<p>Markdown is a simple markup language for text files, that allows for " 14988"advanced formatting. To learn more visit <a " 14989"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14990msgstr "" 14991 14992#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14993msgid "" 14994"You can optionally enable various extensions to the base Markdown syntax, " 14995"below." 14996msgstr "" 14997 14998#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14999msgid "" 15000"More information on <a href=\"https://python-" 15001"markdown.github.io/extensions/\">Markdown extensions</a>" 15002msgstr "" 15003 15004#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 15005msgid "TXT output" 15006msgstr "" 15007 15008#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 15009msgid "General" 15010msgstr "" 15011 15012#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 15013msgid "&Line ending style:" 15014msgstr "" 15015 15016#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 15017msgid "&Formatting:" 15018msgstr "" 15019 15020#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 15021msgid "Plain" 15022msgstr "" 15023 15024#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 15025msgid "&Maximum line length:" 15026msgstr "" 15027 15028#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 15029msgid "Force maximum line &length" 15030msgstr "" 15031 15032#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 15033msgid "Markdown, Textile" 15034msgstr "" 15035 15036#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 15037msgid "Do not remove links (<a> tags) before processing" 15038msgstr "" 15039 15040#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 15041msgid "Do not remove image &references before processing" 15042msgstr "" 15043 15044#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 15045msgid "Keep text &color, when possible" 15046msgstr "" 15047 15048#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 15049msgid "TXTZ output" 15050msgstr "" 15051 15052#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 15053msgid "Use a wizard to generate the XPath expression" 15054msgstr "" 15055 15056#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 15057msgid "Match HTML &tags with tag name:" 15058msgstr "" 15059 15060#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 15061msgid "*" 15062msgstr "" 15063 15064#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 15065msgid "a" 15066msgstr "" 15067 15068#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 15069msgid "br" 15070msgstr "" 15071 15072#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 15073msgid "div" 15074msgstr "" 15075 15076#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 15077msgid "h1" 15078msgstr "" 15079 15080#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 15081msgid "h2" 15082msgstr "" 15083 15084#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 15085msgid "h3" 15086msgstr "" 15087 15088#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 15089msgid "h4" 15090msgstr "" 15091 15092#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 15093msgid "h5" 15094msgstr "" 15095 15096#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 15097msgid "h6" 15098msgstr "" 15099 15100#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 15101msgid "hr" 15102msgstr "" 15103 15104#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 15105msgid "span" 15106msgstr "" 15107 15108#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 15109msgid "Having the &attribute:" 15110msgstr "" 15111 15112#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 15113msgid "With &value:" 15114msgstr "" 15115 15116#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15117msgid "(A regular expression)" 15118msgstr "" 15119 15120#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15121#, python-format 15122msgid "" 15123"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15124" <i>h2</i>, attribute to <i>class</i> and value to " 15125"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15126"leaving value blank will match any value. Setting tag to * will match any " 15127"tag.</p><p>To learn more advanced usage of XPath see the <a " 15128"href=\"%s\">XPath Tutorial</a>." 15129msgstr "" 15130 15131#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15132msgid "Browse by covers" 15133msgstr "" 15134 15135#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15138msgid "Choose color" 15139msgstr "" 15140 15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15144#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15147#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15148msgid "&Name:" 15149msgstr "" 15150 15151#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15152msgid "Color &1:" 15153msgstr "" 15154 15155#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15156msgid "Color &2:" 15157msgstr "" 15158 15159#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15160msgid "Contrast color &1 (mainly for text):" 15161msgstr "" 15162 15163#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15164msgid "Contrast color &2 (mainly for text):" 15165msgstr "" 15166 15167#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15168#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15171#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15172msgid "Invalid name" 15173msgstr "" 15174 15175#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15176#, python-format 15177msgid "" 15178"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15179"least two characters long." 15180msgstr "" 15181 15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15183#, python-format 15184msgid "A color scheme with the name \"%s\" already exists." 15185msgstr "" 15186 15187#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15188msgid "" 15189"When generating covers, a color scheme for the cover is chosen at random " 15190"from the color schemes below. You can prevent an individual scheme from " 15191"being selected by unchecking it. The preview on the right shows the " 15192"currently selected color scheme." 15193msgstr "" 15194 15195#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15196msgid "Choose a color scheme to be used for this generated cover." 15197msgstr "" 15198 15199#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15200msgid "" 15201"In normal cover generation, the color scheme is chosen at random from the " 15202"list of color schemes below. You can prevent an individual color scheme from" 15203" being chosen by unchecking it here." 15204msgstr "" 15205 15206#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15207msgid "&New color scheme" 15208msgstr "" 15209 15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15211msgid "&Edit color scheme" 15212msgstr "" 15213 15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15215msgid "&Remove color scheme" 15216msgstr "" 15217 15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15219msgid "&Styles" 15220msgstr "" 15221 15222#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15223msgid "" 15224"When generating covers, a style for the cover is chosen at random from the " 15225"styles below. You can prevent an individual style from being selected by " 15226"unchecking it. The preview on the right shows the currently selected style." 15227msgstr "" 15228 15229#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15230msgid "Choose a style to be used for this generated cover." 15231msgstr "" 15232 15233#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15234msgid "" 15235"In normal cover generation, the style is chosen at random from the list of " 15236"styles below. You can prevent an individual style from being chosen by " 15237"unchecking it here." 15238msgstr "" 15239 15240#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15241msgid "&Fonts and sizes" 15242msgstr "" 15243 15244#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15245msgid "&Title font family:" 15246msgstr "" 15247 15248#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15249msgid "&Title font size:" 15250msgstr "" 15251 15252#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15253msgid "&Subtitle font family:" 15254msgstr "" 15255 15256#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15257msgid "&Subtitle font size:" 15258msgstr "" 15259 15260#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15261msgid "&Footer font family:" 15262msgstr "" 15263 15264#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15265msgid "&Footer font size:" 15266msgstr "" 15267 15268#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15269msgid "Cover &width:" 15270msgstr "" 15271 15272#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15273msgid "Cover &height:" 15274msgstr "" 15275 15276#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15277msgid "" 15278"Note that the preview to the side is of fixed aspect ratio, so changing the " 15279"cover width above will not have any effect. If you change the height, you " 15280"should also change the width nevertheless as it will be used in actual cover" 15281" generation." 15282msgstr "" 15283 15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15285msgid "&Text" 15286msgstr "" 15287 15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15289msgid "" 15290"The text on the generated cover is taken from the metadata of the book. This" 15291" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15292"templates for bold, italic and line breaks, respectively. The default " 15293"templates use the title, series and authors. You can change them to use " 15294"whatever metadata you like." 15295msgstr "" 15296 15297#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15298msgid "Change the &title template" 15299msgstr "" 15300 15301#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15302msgid "The title template" 15303msgstr "" 15304 15305#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15306msgid "Change the &sub-title template" 15307msgstr "" 15308 15309#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15310msgid "The sub-title template" 15311msgstr "" 15312 15313#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15314msgid "Change the &footer template" 15315msgstr "" 15316 15317#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15318msgid "The footer template" 15319msgstr "" 15320 15321#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15322msgid "My Color Scheme" 15323msgstr "" 15324 15325#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15326#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15329msgid "Cannot edit" 15330msgstr "" 15331 15332#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15333msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15334msgstr "" 15335 15336#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15337#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15338#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15339msgid "Cannot remove" 15340msgstr "" 15341 15342#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15343msgid "Cannot remove a builtin color scheme." 15344msgstr "" 15345 15346#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15347msgid "A sample book" 15348msgstr "" 15349 15350#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15351msgid "Author One" 15352msgstr "" 15353 15354#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15355msgid "Author Two" 15356msgstr "" 15357 15358#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15359msgid "A series of samples" 15360msgstr "" 15361 15362#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15363msgid "Tag One" 15364msgstr "" 15365 15366#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15367msgid "Tag Two" 15368msgstr "" 15369 15370#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15371msgid "Some publisher" 15372msgstr "" 15373 15374#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15375msgid "Cover generation settings" 15376msgstr "" 15377 15378#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15379msgid "Save these settings as the &defaults for future use" 15380msgstr "" 15381 15382#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15383msgid "Save the current cover generation settings for later re-use" 15384msgstr "" 15385 15386#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15387msgid "Load previously saved cover generation settings" 15388msgstr "" 15389 15390#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15391msgid "" 15392"Save the current settings as the settings to use always instead of just this" 15393" time. Remember that for styles and colors the actual style or color used is" 15394" chosen at random from the list of checked styles/colors." 15395msgstr "" 15396 15397#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15398msgid "My cover style" 15399msgstr "" 15400 15401#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15402msgid "Name for these settings" 15403msgstr "" 15404 15405#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15406msgid "Theme name:" 15407msgstr "" 15408 15409#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15410msgid "" 15411"Create the rule below, the rule can be used to transform style properties" 15412msgstr "" 15413 15414#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15415#, python-brace-format 15416msgid "{preamble} {property} {match_type} {query}" 15417msgstr "" 15418 15419#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15420msgid "If the &property:" 15421msgstr "" 15422 15423#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15424msgid "" 15425"The name of a CSS property, for example: font-size\n" 15426"Do not use shorthand properties, they will not work.\n" 15427"For instance use margin-top, not margin." 15428msgstr "" 15429 15430#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15431#, python-brace-format 15432msgid "{action} {action_data}" 15433msgstr "" 15434 15435#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15436msgid "The CSS property value" 15437msgstr "" 15438 15439#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15440msgid "" 15441"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15442"number is used it will be compared with the CSS value using whatever unit " 15443"the value has. Note that comparison automatically converts units, except for" 15444" relative units like percentage or em, for which comparison fails if the " 15445"units are different." 15446msgstr "" 15447 15448#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15449msgid "" 15450"CSS properties to add to the rule that contains the matching style. You can " 15451"specify more than one property, separated by semi-colons, for example: " 15452"color:red; font-weight: bold" 15453msgstr "" 15454 15455#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15456msgid "A number" 15457msgstr "" 15458 15459#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15460#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15461#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15462#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15463msgid "Edit rule" 15464msgstr "" 15465 15466#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15467#, python-brace-format 15468msgid "" 15469"If the property <i>{property}</i> <b>{match_type}</b> " 15470"<b>{query}</b><br>{action}" 15471msgstr "" 15472 15473#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15474#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15475msgid "This rule is invalid, please remove it" 15476msgstr "" 15477 15478#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15479msgid "" 15480"You can specify rules to transform styles here. Click the \"Add rule\" " 15481"button below to get started." 15482msgstr "" 15483 15484#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15485msgid "Test style transform rules" 15486msgstr "" 15487 15488#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15489msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15490msgstr "" 15491 15492#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15493msgid "Resulting stylesheet" 15494msgstr "" 15495 15496#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15497msgid "Edit style transform rules" 15498msgstr "" 15499 15500#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15501#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15503#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15504msgid "E&xport" 15505msgstr "" 15506 15507#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15509msgid "Export these rules to a file" 15510msgstr "" 15511 15512#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15513#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15515#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15516msgid "&Import" 15517msgstr "" 15518 15519#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15520msgid "Import previously exported rules" 15521msgstr "" 15522 15523#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15524#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15525msgid "&Test rules" 15526msgstr "" 15527 15528#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15529#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15530msgid "Save this ruleset for later re-use" 15531msgstr "" 15532 15533#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15534#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15535msgid "Load a previously saved ruleset" 15536msgstr "" 15537 15538#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15539#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15540msgid "No rules" 15541msgstr "" 15542 15543#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15544msgid "There are no rules to export" 15545msgstr "" 15546 15547#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15548msgid "Choose file for exported rules" 15549msgstr "" 15550 15551#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15552msgid "Choose file to import rules from" 15553msgstr "" 15554 15555#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15556#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15557msgid " index" 15558msgstr "" 15559 15560#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15561#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15562#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15563#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15564#, python-brace-format 15565msgid "Clear {0}" 15566msgstr "" 15567 15568#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15569msgid "Set {} to yes" 15570msgstr "" 15571 15572#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15573msgid "Set {} to no" 15574msgstr "" 15575 15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15577msgid "Clear {}" 15578msgstr "" 15579 15580#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15581#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15582#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15583#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15584#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15586#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15589#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15590#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15591#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15592#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15593msgid "Undefined" 15594msgstr "" 15595 15596#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15597#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15599msgid "Today" 15600msgstr "" 15601 15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15603msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15604msgstr "" 15605 15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15607#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15608msgid "Values changed" 15609msgstr "" 15610 15611#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15612msgid "" 15613"You have changed the values. In order to use this editor, you must either " 15614"discard or apply these changes. Apply changes?" 15615msgstr "" 15616 15617#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15618#, python-brace-format 15619msgid "" 15620"The enumeration \"{0}\" contains an invalid value that will be set to the " 15621"default" 15622msgstr "" 15623 15624#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15625#, python-brace-format 15626msgid "Set {0} to No" 15627msgstr "" 15628 15629#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15630#, python-brace-format 15631msgid "Set {0} to Yes" 15632msgstr "" 15633 15634#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15635#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15636msgid "Open Item editor" 15637msgstr "" 15638 15639#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15640msgid "Apply changes" 15641msgstr "" 15642 15643#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15645msgid "Clear series" 15646msgstr "" 15647 15648#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15649msgid "Automatically number books" 15650msgstr "" 15651 15652#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15653msgid "" 15654"If not checked, the series number for the books will be set to 1. If " 15655"checked, selected books will be automatically numbered, in the order you " 15656"selected them. So if you selected Book A and then Book B, Book A will have " 15657"series number 1 and Book B series number 2." 15658msgstr "" 15659 15660#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15661msgid "Force numbers to start with " 15662msgstr "" 15663 15664#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15665msgid "" 15666"Series will normally be renumbered from the highest number in the database " 15667"for that series. Checking this box will tell calibre to start numbering from" 15668" the value in the box" 15669msgstr "" 15670 15671#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15673msgid "" 15674"The amount by which to increment the series number for successive books. " 15675"Only applicable when using force series numbers." 15676msgstr "" 15677 15678#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15679#, python-brace-format 15680msgid "" 15681"The enumeration \"{0}\" contains invalid values that will not appear in the " 15682"list" 15683msgstr "" 15684 15685#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15686msgid "Remove all tags" 15687msgstr "" 15688 15689#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15690#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15691msgid "tags to remove" 15692msgstr "" 15693 15694#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15695msgid "" 15696"You have entered values. In order to use this editor you must first discard " 15697"them. Discard the values?" 15698msgstr "" 15699 15700#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15701#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15702msgid "No details available." 15703msgstr "" 15704 15705#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15706msgid "Device no longer connected." 15707msgstr "" 15708 15709#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15710msgid "Get device information" 15711msgstr "" 15712 15713#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15714msgid "Set library information" 15715msgstr "" 15716 15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15718msgid "Get list of books on device" 15719msgstr "" 15720 15721#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15722msgid "Prepare files for transfer from device" 15723msgstr "" 15724 15725#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15726msgid "Get annotations from device" 15727msgstr "" 15728 15729#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15730msgid "Send metadata to device" 15731msgstr "" 15732 15733#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15734msgid "Send collections to device" 15735msgstr "" 15736 15737#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15738msgid "Upload one book to the device" 15739msgid_plural "Upload {} books to the device" 15740msgstr[0] "" 15741msgstr[1] "" 15742msgstr[2] "" 15743msgstr[3] "" 15744msgstr[4] "" 15745 15746#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15747msgid "Delete books from device" 15748msgstr "" 15749 15750#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15751msgid "Download books from device" 15752msgstr "" 15753 15754#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15755msgid "View book on device" 15756msgstr "" 15757 15758#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15759msgid "Set default send to device action" 15760msgstr "" 15761 15762#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15763msgid "Send to main memory" 15764msgstr "" 15765 15766#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15767msgid "Send to storage card A" 15768msgstr "" 15769 15770#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15771msgid "Send to storage card B" 15772msgstr "" 15773 15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15775msgid "Send specific format to" 15776msgstr "" 15777 15778#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15779msgid "Send and delete from library" 15780msgstr "" 15781 15782#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15783msgid "Eject device" 15784msgstr "" 15785 15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15789#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15790msgid "Error" 15791msgstr "" 15792 15793#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15794msgid "Error communicating with device" 15795msgstr "" 15796 15797#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15798#, python-format 15799msgid "Manage the %s?" 15800msgstr "" 15801 15802#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15803#, python-format 15804msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15805msgstr "" 15806 15807#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15809#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15810msgid "No suitable formats" 15811msgstr "" 15812 15813#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15814msgid "Select folder to open as device" 15815msgstr "" 15816 15817#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15818msgid "Running jobs" 15819msgstr "" 15820 15821#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15822msgid "Cannot configure the device while there are running device jobs." 15823msgstr "" 15824 15825#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15826#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15827#, python-format 15828msgid "Configure %s" 15829msgstr "" 15830 15831#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15832#, python-format 15833msgid "Restart calibre for the changes to %s to be applied." 15834msgstr "" 15835 15836#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15837msgid "Error talking to device" 15838msgstr "" 15839 15840#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15841msgid "" 15842"There was a temporary error talking to the device. Please unplug and " 15843"reconnect the device or reboot." 15844msgstr "" 15845 15846#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15847msgid "Device: " 15848msgstr "" 15849 15850#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15851msgid " detected." 15852msgstr "" 15853 15854#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15855msgid "No books" 15856msgstr "" 15857 15858#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15859msgid "selected to send" 15860msgstr "" 15861 15862#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15863#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15864msgid "No device" 15865msgstr "" 15866 15867#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15868msgid "No device connected" 15869msgstr "" 15870 15871#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15872#, python-format 15873msgid "%(num)i of %(total)i books" 15874msgstr "" 15875 15876#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15877#, python-format 15878msgid "0 of %i books" 15879msgstr "" 15880 15881#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15882msgid "Choose format to send to device" 15883msgstr "" 15884 15885#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15886msgid "Cannot send: No device is connected" 15887msgstr "" 15888 15889#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15890#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15891msgid "No card" 15892msgstr "" 15893 15894#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15895#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15896msgid "Cannot send: Device has no storage card" 15897msgstr "" 15898 15899#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15900#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15901#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15902msgid "Auto convert the following books before uploading to the device?" 15903msgstr "" 15904 15905#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15906msgid "Sending catalogs to device." 15907msgstr "" 15908 15909#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15910msgid "Sending news to device." 15911msgstr "" 15912 15913#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15914msgid "Sending books to device." 15915msgstr "" 15916 15917#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15918msgid "" 15919"Could not upload the following books to the device, as no suitable formats " 15920"were found. Convert the book(s) to a format supported by your device first." 15921msgstr "" 15922 15923#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15924msgid "No space on device" 15925msgstr "" 15926 15927#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15928msgid "" 15929"<p>Cannot upload books to device there is no more free space available " 15930msgstr "" 15931 15932#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15933msgid "Incorrect destination" 15934msgstr "" 15935 15936#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15937#, python-format 15938msgid "Analyzing books on the device: %d%% finished" 15939msgstr "" 15940 15941#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15942msgid "Book format sync problem" 15943msgstr "" 15944 15945#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15946msgid "" 15947"Some book formats in your library cannot be synced because they have dates " 15948"in the future" 15949msgstr "" 15950 15951#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15952#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15954#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15955msgid "Device" 15956msgstr "" 15957 15958#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15959msgid "Unknown formats" 15960msgstr "" 15961 15962#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15963#, python-brace-format 15964msgid "" 15965"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15966"support them. If you send these formats to your {1} they may not work. Are " 15967"you sure?" 15968msgstr "" 15969 15970#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15971#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15972#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15973#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15974#, python-format 15975msgid "The template %s is invalid:" 15976msgstr "" 15977 15978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15979msgid "Select available formats and their order for this device" 15980msgstr "" 15981 15982#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15983msgid "" 15984"If checked, books are placed into sub-folders based on their metadata on the" 15985" device. If unchecked, books are all put into the top level folder." 15986msgstr "" 15987 15988#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15989#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15990msgid "Use sub-folders" 15991msgstr "" 15992 15993#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15994#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15996msgid "Use author sort for author" 15997msgstr "" 15998 15999#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 16000msgid "Save &template:" 16001msgstr "" 16002 16003#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 16004msgid "No formats selected" 16005msgstr "" 16006 16007#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 16008msgid "You must choose at least one format to send to the device" 16009msgstr "" 16010 16011#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 16012msgid "" 16013"<b>Save &template</b> to control the filename and\n" 16014" location of files sent to the device:" 16015msgstr "" 16016 16017#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 16018msgid "" 16019"A <b>list of &folders</b> on the device to\n" 16020" which to send e-books. The first one that exists will be used:" 16021msgstr "" 16022 16023#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 16025msgid "Browse for a folder on the device" 16026msgstr "" 16027 16028#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 16029msgid "" 16030"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 16031" connect to devices with a checkmark next to their names." 16032msgstr "" 16033 16034#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 16035#, python-format 16036msgid "Send the %s format to the folder:" 16037msgstr "" 16038 16039#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 16040msgid "Folder on the device" 16041msgstr "" 16042 16043#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 16044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 16045msgid "&Remove rule" 16046msgstr "" 16047 16048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 16049msgid "Format specific sending" 16050msgstr "" 16051 16052#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 16053msgid "" 16054"You can create rules that control where e-books of a specific\n" 16055" format are sent to on the device. These will take precedence over\n" 16056" the folders specified above." 16057msgstr "" 16058 16059#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 16060msgid "Add a &new rule" 16061msgstr "" 16062 16063#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 16064#, python-format 16065msgid "The <b>%s</b> device has no serial number, it cannot be configured" 16066msgstr "" 16067 16068#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 16069msgid "" 16070"<b>No MTP device connected.</b><p> You can only configure the MTP device " 16071"plugin when a device is connected." 16072msgstr "" 16073 16074#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 16075msgid "" 16076"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 16077"devices\" tab." 16078msgstr "" 16079 16080#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 16081#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 16082#, python-format 16083msgid "Choose the formats to send to the %s" 16084msgstr "" 16085 16086#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 16087#, python-format 16088msgid "&Ignore the %s in calibre" 16089msgstr "" 16090 16091#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 16092msgid "Change scanned &folders" 16093msgstr "" 16094 16095#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 16096msgid "Show device information" 16097msgstr "" 16098 16099#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 16100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 16101#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 16102#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 16103#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 16104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 16105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 16106#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 16107msgid "Copy to clipboard" 16108msgstr "" 16109 16110#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 16111#, python-format 16112msgid "The %s will be ignored in calibre" 16113msgstr "" 16114 16115#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 16116#, python-format 16117msgid "" 16118"You are trying to send books into the <b>%s</b> folder. This folder is " 16119"currently ignored by calibre when scanning the device. You have to tell " 16120"calibre you want this folder scanned in order to be able to send books to " 16121"it. Click the <b>Configure</b> button below to send books to it." 16122msgstr "" 16123 16124#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16126#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16128msgid "Configure" 16129msgstr "" 16130 16131#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16132#, python-format 16133msgid "Cannot send to %s" 16134msgstr "" 16135 16136#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16137msgid "Choose folder on device" 16138msgstr "" 16139 16140#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16141msgid "<b>Scanned folders:</b>" 16142msgstr "" 16143 16144#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16145msgid "" 16146"You can select which folders calibre will scan when searching this device " 16147"for books." 16148msgstr "" 16149 16150#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16151msgid "" 16152"If you a select a previously unselected folder, any sub-folders will not be " 16153"visible until you restart calibre." 16154msgstr "" 16155 16156#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16157msgid "Choose folders to scan" 16158msgstr "" 16159 16160#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16161msgid "File formats" 16162msgstr "" 16163 16164#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16165msgid "Extra driver customization options" 16166msgstr "" 16167 16168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16169msgid "How many empty books?" 16170msgstr "" 16171 16172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16173msgid "How many empty books should be added?" 16174msgstr "" 16175 16176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16177msgid "Set the author of the new books to:" 16178msgstr "" 16179 16180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16181msgid "Reset author to Unknown" 16182msgstr "" 16183 16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16185msgid "Set the series of the new books to:" 16186msgstr "" 16187 16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16189msgid "Reset series" 16190msgstr "" 16191 16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16193msgid "Set the title of the new books to:" 16194msgstr "" 16195 16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16197msgid "Reset title" 16198msgstr "" 16199 16200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16201msgid "Also create an empty e-book in format:" 16202msgstr "" 16203 16204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16205msgid "Also create an empty book format file that you can subsequently edit" 16206msgstr "" 16207 16208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16209msgid "Also copy book &formats when duplicating a book" 16210msgstr "" 16211 16212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16213msgid "Also copy all e-book files into the newly created duplicate books." 16214msgstr "" 16215 16216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16217msgid "&Duplicate current book" 16218msgstr "" 16219 16220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16221#, python-format 16222msgid "" 16223"Make the new empty book records exact duplicates\n" 16224"of the current book \"%s\", with all metadata identical" 16225msgstr "" 16226 16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16228msgid "Add books by ISBN" 16229msgstr "" 16230 16231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16232msgid "&Paste from clipboard" 16233msgstr "" 16234 16235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16236#, python-format 16237msgid "" 16238"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will automatically create entries for books based on the ISBN and download metadata and covers for them.</p>\n" 16239"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16240"<p>You can also specify a file that will be added with each ISBN. To do this enter the full path to the file after a <code>>></code>. For example:</p>\n" 16241"<p><code>9788842915232 >> %s</code></p>" 16242msgstr "" 16243 16244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16245msgid "&Tags to set on created book entries:" 16246msgstr "" 16247 16248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16249msgid "Check for books with the same ISBN already in library" 16250msgstr "" 16251 16252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16253msgid "Some invalid ISBNs" 16254msgstr "" 16255 16256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16257msgid "" 16258"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16259"\"Show details\" to see which ones. Do you want to proceed?" 16260msgstr "" 16261 16262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16263msgid "All invalid ISBNs" 16264msgstr "" 16265 16266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16267msgid "All the ISBNs you entered were invalid. No books can be added." 16268msgstr "" 16269 16270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16271msgid "Edit authors" 16272msgstr "" 16273 16274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16275msgid "" 16276"Edit the authors for this book. You can drag and drop to re-arrange authors" 16277msgstr "" 16278 16279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16280msgid "Enter an author to add" 16281msgstr "" 16282 16283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16284msgid "&Remove selected" 16285msgstr "" 16286 16287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16288msgid "Configure the Book details window" 16289msgstr "" 16290 16291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16292#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16293msgid "Select displayed metadata" 16294msgstr "" 16295 16296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16297msgid "Move the selected field up" 16298msgstr "" 16299 16300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16301msgid "Move the selected field down" 16302msgstr "" 16303 16304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16305msgid "" 16306"Note that <b>comments</b> will always be displayed at the end, regardless of" 16307" the order you assign here" 16308msgstr "" 16309 16310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16311msgid "Fit &cover within view" 16312msgstr "" 16313 16314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16315msgid "Configure this view" 16316msgstr "" 16317 16318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16319#, python-format 16320msgid "Next [%s]" 16321msgstr "" 16322 16323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16324#, python-format 16325msgid "Previous [%s]" 16326msgstr "" 16327 16328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16329msgid "This book is marked" 16330msgstr "" 16331 16332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16333#, python-format 16334msgid "This book is marked as: %s" 16335msgstr "" 16336 16337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16338msgid "Path: {}" 16339msgstr "" 16340 16341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16342msgid "My books" 16343msgstr "" 16344 16345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16346msgid "No help available" 16347msgstr "" 16348 16349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16350msgid "No help available for this output format." 16351msgstr "" 16352 16353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16354#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16355msgid "Generate catalog" 16356msgstr "" 16357 16358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16359#, python-brace-format 16360msgid "Generate catalog for {0} books" 16361msgstr "" 16362 16363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16364msgid "Catalo&g format:" 16365msgstr "" 16366 16367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16368msgid "" 16369"Catalog &title (existing catalog with the same title will be replaced):" 16370msgstr "" 16371 16372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16373msgid "&Send catalog to device automatically" 16374msgstr "" 16375 16376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16377msgid "" 16378"Add the catalog to your calibre library after it is generated.\n" 16379"Note that if you disable adding of the catalog to the library\n" 16380"automatic sending of the catalog to the device will not work." 16381msgstr "" 16382 16383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16384msgid "&Add catalog to library" 16385msgstr "" 16386 16387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16388msgid "Catalog options" 16389msgstr "" 16390 16391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16392msgid "Vacuuming database to improve performance." 16393msgstr "" 16394 16395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16396msgid "This will take a while, please wait..." 16397msgstr "" 16398 16399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16400msgid "Vacuuming..." 16401msgstr "" 16402 16403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16404msgid "Check library -- Problems found" 16405msgstr "" 16406 16407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16408msgid "" 16409" <h1>Help</h1>\n" 16410"\n" 16411" <p>calibre stores the list of your books and their metadata in a\n" 16412" database. The actual book files and covers are stored as normal\n" 16413" files in the calibre library folder. The database contains a list of the files\n" 16414" and covers belonging to each book entry. This tool checks that the\n" 16415" actual files in the library folder on your computer match the\n" 16416" information in the database.</p>\n" 16417"\n" 16418" <p>The result of each type of check is shown to the left. The various\n" 16419" checks are:\n" 16420" </p>\n" 16421" <ul>\n" 16422" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16423" in the library where books titles should, but that do not have the\n" 16424" correct form to be a book title.</li>\n" 16425" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16426" library that appear to be correctly-formed titles, but have no corresponding\n" 16427" entries in the database.</li>\n" 16428" <li><b>Invalid authors</b>: These are files appearing\n" 16429" in the library where only author folders should be.</li>\n" 16430" <li><b>Extra authors</b>: These are folders in the\n" 16431" calibre library that appear to be authors but that do not have entries\n" 16432" in the database.</li>\n" 16433" <li><b>Missing book formats</b>: These are book formats that are in\n" 16434" the database but have no corresponding format file in the book's folder.\n" 16435" <li><b>Extra book formats</b>: These are book format files found in\n" 16436" the book's folder but not in the database.\n" 16437" <li><b>Unknown files in books</b>: These are extra files in the\n" 16438" folder of each book that do not correspond to a known format or cover\n" 16439" file.</li>\n" 16440" <li><b>Missing cover files</b>: These represent books that are marked\n" 16441" in the database as having covers but the actual cover files are\n" 16442" missing.</li>\n" 16443" <li><b>Cover files not in database</b>: These are books that have\n" 16444" cover files but are marked as not having covers in the database.</li>\n" 16445" <li><b>Folder raising exception</b>: These represent folders in the\n" 16446" calibre library that could not be processed/understood by this\n" 16447" tool.</li>\n" 16448" </ul>\n" 16449"\n" 16450" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16451" marked</i> and <i>Fix marked</i>.</p>\n" 16452" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16453" have no entries in the database. Check the box next to the item you want\n" 16454" to delete. Use with caution.</p>\n" 16455"\n" 16456" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16457" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16458" checking the fixable box and pushing this button will tell calibre that\n" 16459" there is no cover for all of the books listed. Use this option if you\n" 16460" are not going to restore the covers from a backup. In the case of extra\n" 16461" cover files, checking the fixable box and pushing this button will tell\n" 16462" calibre that the cover files it found are correct for all the books\n" 16463" listed. Use this when you are not going to delete the file(s). In the\n" 16464" case of missing formats, checking the fixable box and pushing this\n" 16465" button will tell calibre that the formats are really gone. Use this if\n" 16466" you are not going to restore the formats from a backup.</p>\n" 16467"\n" 16468" " 16469msgstr "" 16470 16471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16472msgid "&Run the check again" 16473msgstr "" 16474 16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16476msgid "Copy &to clipboard" 16477msgstr "" 16478 16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16481msgid "&Done" 16482msgstr "" 16483 16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16485msgid "Mark &all for delete" 16486msgstr "" 16487 16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16489msgid "Mark all deletable subitems" 16490msgstr "" 16491 16492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16493msgid "Delete &marked" 16494msgstr "" 16495 16496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16497msgid "Delete marked files (checked subitems)" 16498msgstr "" 16499 16500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16501msgid "Mar&k all for fix" 16502msgstr "" 16503 16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16505msgid "Mark all fixable items" 16506msgstr "" 16507 16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16509msgid "&Fix marked" 16510msgstr "" 16511 16512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16513msgid "Fix marked sections (checked fixable items)" 16514msgstr "" 16515 16516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16517msgid "Names to ignore:" 16518msgstr "" 16519 16520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16521msgid "" 16522"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16523msgstr "" 16524 16525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16526msgid "Extensions to ignore:" 16527msgstr "" 16528 16529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16530msgid "" 16531"Enter comma-separated extensions without a leading dot. Used only in book " 16532"folders" 16533msgstr "" 16534 16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16536msgid "(fixable)" 16537msgstr "" 16538 16539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16541msgid "(deletable)" 16542msgstr "" 16543 16544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16545msgid "Path from library" 16546msgstr "" 16547 16548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16549msgid "" 16550"The marked files and folders will be <b>permanently deleted</b>. Are you " 16551"sure?" 16552msgstr "" 16553 16554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16556msgid "Choose format" 16557msgstr "" 16558 16559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16560msgid "&Open with..." 16561msgstr "" 16562 16563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16564msgid "Edit \"Open with\" applications..." 16565msgstr "" 16566 16567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16569#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16570msgid "Format" 16571msgstr "" 16572 16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16574msgid "Existing" 16575msgstr "" 16576 16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16578msgid "Convertible" 16579msgstr "" 16580 16581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16583msgid "Choose location for calibre library" 16584msgstr "" 16585 16586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16587msgid "Same as current" 16588msgstr "" 16589 16590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16591#, python-format 16592msgid "The location %s contains the current calibre library" 16593msgstr "" 16594 16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16598#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16599#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16600msgid "Bad location" 16601msgstr "" 16602 16603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16604msgid "" 16605"You should not create a library inside the calibre folder as this folder is " 16606"automatically deleted during upgrades." 16607msgstr "" 16608 16609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16610#, python-format 16611msgid "" 16612"You can only create libraries inside %s at the top level, not in sub-folders" 16613msgstr "" 16614 16615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16616msgid "No existing library found" 16617msgstr "" 16618 16619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16620#, python-format 16621msgid "There is no existing calibre library at %s" 16622msgstr "" 16623 16624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16625msgid "Not empty" 16626msgstr "" 16627 16628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16629#, python-format 16630msgid "The folder %s is not empty. Please choose an empty folder." 16631msgstr "" 16632 16633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16634msgid "Moving library, please wait..." 16635msgstr "" 16636 16637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16638msgid "Scanning..." 16639msgstr "" 16640 16641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16642msgid "Failed to move library" 16643msgstr "" 16644 16645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16646msgid "" 16647"There was an error while moving the library. The operation has been aborted." 16648" Click \"Show details\" for details." 16649msgstr "" 16650 16651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16652msgid "No location" 16653msgstr "" 16654 16655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16656msgid "No location selected" 16657msgstr "" 16658 16659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16660#, python-format 16661msgid "%s is not an existing folder" 16662msgstr "" 16663 16664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16665msgid "Choose your calibre library" 16666msgstr "" 16667 16668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16669#, python-brace-format 16670msgid "Your calibre library is currently located at {0}" 16671msgstr "" 16672 16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16674msgid "New &location:" 16675msgstr "" 16676 16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16678msgid "Use the previously &existing library at the new location" 16679msgstr "" 16680 16681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16682msgid "&Create an empty library at the new location" 16683msgstr "" 16684 16685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16686msgid "" 16687"Copy the custom columns, saved searches, column widths, plugboards,\n" 16688"user categories, and other information from the old to the new library" 16689msgstr "" 16690 16691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16692msgid "&Copy structure from the current library" 16693msgstr "" 16694 16695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16696msgid "&Move the current library to new location" 16697msgstr "" 16698 16699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16700#, python-format 16701msgid "Add \"%s\" to toolbars or menus" 16702msgstr "" 16703 16704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16705#, python-format 16706msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16707msgstr "" 16708 16709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16710msgid "" 16711"You can also customise the plugin locations using <b>Preferences -> " 16712"Interface -> Toolbars</b>" 16713msgstr "" 16714 16715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16716msgid "Edit comments" 16717msgstr "" 16718 16719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16721#, python-brace-format 16722msgid "Edit \"{0}\"" 16723msgstr "" 16724 16725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16726msgid "Edit text" 16727msgstr "" 16728 16729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16730msgid "&Show this warning again" 16731msgstr "" 16732 16733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16734msgid "Where do you want to delete from?" 16735msgstr "" 16736 16737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16738#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16739#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16740msgid "Library" 16741msgstr "" 16742 16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16744msgid "Library and device" 16745msgstr "" 16746 16747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16748#, python-brace-format 16749msgid "{num} of {series}" 16750msgstr "" 16751 16752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16753msgid "Target book" 16754msgstr "" 16755 16756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16757msgid "Merge books" 16758msgstr "" 16759 16760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16761msgid "Merge metadata" 16762msgstr "" 16763 16764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16765msgid "Merge the metadata of the selected books into the target book" 16766msgstr "" 16767 16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16769msgid "Merge formats" 16770msgstr "" 16771 16772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16773msgid "Merge the book files of the selected books into the target book" 16774msgstr "" 16775 16776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16777msgid "Delete merged books" 16778msgstr "" 16779 16780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16781msgid "Delete the selected books after merging" 16782msgstr "" 16783 16784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16785#, python-brace-format 16786msgid "" 16787"Book formats and metadata from the selected books will be merged into the " 16788"target book ({title})." 16789msgstr "" 16790 16791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16792#, python-brace-format 16793msgid "" 16794"Book formats from the selected books will be merged into to the target book " 16795"({title}). Metadata in the target book will not be changed." 16796msgstr "" 16797 16798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16799#, python-brace-format 16800msgid "" 16801"Metadata from the selected books will be merged into to the target book " 16802"({title}). Formats will not be merged." 16803msgstr "" 16804 16805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16806msgid "All book formats of the first selected book will be kept." 16807msgstr "" 16808 16809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16810msgid "After being merged, the selected books will be <b>deleted</b>." 16811msgstr "" 16812 16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16814msgid "" 16815"Any duplicate formats in the selected books will be permanently " 16816"<b>deleted</b> from your calibre library." 16817msgstr "" 16818 16819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16820msgid "" 16821"Any formats not in the target book will be added to it from the selected " 16822"books." 16823msgstr "" 16824 16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16826msgid "Are you <b>sure</b> you want to proceed?" 16827msgstr "" 16828 16829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16831msgid "ERROR" 16832msgstr "" 16833 16834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16835msgid "Create a new news source by clicking one of the buttons below" 16836msgstr "" 16837 16838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16839msgid "&Edit this recipe" 16840msgstr "" 16841 16842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16843msgid "&Remove this recipe" 16844msgstr "" 16845 16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16847msgid "S&ave recipe as file" 16848msgstr "" 16849 16850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16851msgid "&Download this recipe" 16852msgstr "" 16853 16854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16855msgid "Save recipe" 16856msgstr "" 16857 16858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16860msgid "Recipes" 16861msgstr "" 16862 16863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16864msgid "Are you sure you want to permanently remove this recipe?" 16865msgstr "" 16866 16867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16868msgid "" 16869"Create a basic news recipe, by adding RSS feeds to it.\n" 16870"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16871msgstr "" 16872 16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16874msgid "Recipe &title:" 16875msgstr "" 16876 16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16878msgid "day(s)" 16879msgstr "" 16880 16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16882msgid "The oldest article to download" 16883msgstr "" 16884 16885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16887msgid "&Oldest article:" 16888msgstr "" 16889 16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16891msgid "Maximum number of articles to download per feed." 16892msgstr "" 16893 16894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16895msgid "&Max. number of articles per feed:" 16896msgstr "" 16897 16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16899msgid "Feeds in recipe" 16900msgstr "" 16901 16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16903msgid "Move selected feed up" 16904msgstr "" 16905 16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16907msgid "Remove selected feed" 16908msgstr "" 16909 16910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16911msgid "Move selected feed down" 16912msgstr "" 16913 16914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16915msgid "Add feed to recipe" 16916msgstr "" 16917 16918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16919msgid "&Feed title:" 16920msgstr "" 16921 16922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16923msgid "Feed &URL:" 16924msgstr "" 16925 16926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16927msgid "&Add feed" 16928msgstr "" 16929 16930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16931msgid "Add this feed to the recipe" 16932msgstr "" 16933 16934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16935msgid "No feed title" 16936msgstr "" 16937 16938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16939msgid "You must specify a title for the feed" 16940msgstr "" 16941 16942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16943msgid "No feed URL" 16944msgstr "" 16945 16946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16947msgid "You must specify a URL for the feed" 16948msgstr "" 16949 16950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16951msgid "Title required" 16952msgstr "" 16953 16954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16955msgid "You must give your news source a title" 16956msgstr "" 16957 16958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16959msgid "Feed required" 16960msgstr "" 16961 16962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16963msgid "You must add at least one feed to your news source" 16964msgstr "" 16965 16966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16968msgid "Invalid recipe" 16969msgstr "" 16970 16971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16973#, python-format 16974msgid "Failed to compile the recipe, with syntax error: %s" 16975msgstr "" 16976 16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16978msgid "My news source" 16979msgstr "" 16980 16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16982#, python-format 16983msgid "" 16984"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16985"Manual</a>" 16986msgstr "" 16987 16988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16989msgid "Choose builtin recipe" 16990msgstr "" 16991 16992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16994msgid "Go" 16995msgstr "" 16996 16997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16998msgid "Choose recipe" 16999msgstr "" 17000 17001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 17002msgid "You must choose a recipe to customize first" 17003msgstr "" 17004 17005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 17006msgid "Add custom news source" 17007msgstr "" 17008 17009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 17010msgid "&New recipe" 17011msgstr "" 17012 17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 17014msgid "Create a new recipe from scratch" 17015msgstr "" 17016 17017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 17018msgid "Customize &builtin recipe" 17019msgstr "" 17020 17021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 17022msgid "Customize a builtin news download source" 17023msgstr "" 17024 17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 17026msgid "Load a recipe from a file" 17027msgstr "" 17028 17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 17030msgid "Load recipe from &file" 17031msgstr "" 17032 17033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 17034msgid "&Show recipe files" 17035msgstr "" 17036 17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 17038msgid "Show the folder containing all recipe files" 17039msgstr "" 17040 17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 17042msgid "Import &OPML" 17043msgstr "" 17044 17045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 17046msgid "" 17047"Import a collection of RSS feeds in OPML format\n" 17048"Many RSS readers can export their subscribed RSS feeds\n" 17049"in OPML format" 17050msgstr "" 17051 17052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 17053msgid "S&witch to advanced mode" 17054msgstr "" 17055 17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 17057msgid "Edit this recipe in advanced mode" 17058msgstr "" 17059 17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 17061msgid "Are you sure? Any unsaved changes will be lost." 17062msgstr "" 17063 17064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 17065msgid "No recipes" 17066msgstr "" 17067 17068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 17069msgid "No custom recipes created." 17070msgstr "" 17071 17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 17073msgid "Choose a recipe file" 17074msgstr "" 17075 17076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 17077msgid "Invalid input" 17078msgstr "" 17079 17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 17081#, python-format 17082msgid "<p>Could not create recipe. Error:<br>%s" 17083msgstr "" 17084 17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 17086msgid "Failed to create recipes" 17087msgstr "" 17088 17089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 17090msgid "Failed to create some recipes, click \"Show details\" for details" 17091msgstr "" 17092 17093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 17094msgid "" 17095"All checked books will be <b>permanently deleted</b> from your device. " 17096"Please verify the list." 17097msgstr "" 17098 17099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 17103#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 17104msgid "Author" 17105msgstr "" 17106 17107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17108msgid "Location" 17109msgstr "" 17110 17111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 17112msgid "Delete from device" 17113msgstr "" 17114 17115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 17116#, python-format 17117msgid "%(curr)s (was %(initial)s)" 17118msgstr "" 17119 17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17122#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17123msgid "Item is blank" 17124msgstr "" 17125 17126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17128#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17129msgid "An item cannot be set to nothing. Delete it instead." 17130msgstr "" 17131 17132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17135msgid "No item selected" 17136msgstr "" 17137 17138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17141msgid "You must select one item from the list of available items." 17142msgstr "" 17143 17144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17148msgid "No items selected" 17149msgstr "" 17150 17151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17153msgid "You must select at least one item from the list." 17154msgstr "" 17155 17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17158msgid "Are you sure you want to delete the following items?" 17159msgstr "" 17160 17161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17163msgid "Category editor" 17164msgstr "" 17165 17166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17167msgid "Items in use" 17168msgstr "" 17169 17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17171msgid "" 17172"Delete item from database. This will unapply the item from all books and " 17173"then remove it from the database." 17174msgstr "" 17175 17176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17177msgid "Rename the item in every book where it is used." 17178msgstr "" 17179 17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17181#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17182msgid "Ctrl+S" 17183msgstr "" 17184 17185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17186#, python-brace-format 17187msgid "" 17188"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17189"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17190" </p>" 17191msgstr "" 17192 17193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17194msgid "This book has DRM" 17195msgstr "" 17196 17197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17198msgid "Duplicate found" 17199msgid_plural "duplicates found" 17200msgstr[0] "" 17201msgstr[1] "" 17202msgstr[2] "" 17203msgstr[3] "" 17204msgstr[4] "" 17205 17206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17207msgid "" 17208"Books with the same titles as the following already exist in calibre. Select" 17209" which books you want added anyway." 17210msgstr "" 17211 17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17213#, python-format 17214msgid "%(title)s by %(author)s [%(formats)s]" 17215msgstr "" 17216 17217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17218msgid "Already in calibre:" 17219msgstr "" 17220 17221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17223#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17224#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17227#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17228#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17229msgid "No matches found" 17230msgstr "" 17231 17232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17233#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17234msgid "Author sort" 17235msgstr "" 17236 17237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17238msgid "Link" 17239msgstr "" 17240 17241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17243#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17244#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17245msgid "Change case" 17246msgstr "" 17247 17248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17252#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17253msgid "Upper case" 17254msgstr "" 17255 17256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17259#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17260#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17261msgid "Lower case" 17262msgstr "" 17263 17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17267#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17268#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17269msgid "Swap case" 17270msgstr "" 17271 17272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17275#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17276#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17277msgid "Title case" 17278msgstr "" 17279 17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17281msgid "Copy to author sort" 17282msgstr "" 17283 17284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17285msgid "Show books by author in book list" 17286msgstr "" 17287 17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17289msgid "Copy to author" 17290msgstr "" 17291 17292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17293#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17294msgid "Invalid author name" 17295msgstr "" 17296 17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17298msgid "You cannot change an author to multiple authors." 17299msgstr "" 17300 17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17302#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17303msgid "Manage authors" 17304msgstr "" 17305 17306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17309msgid "&Search for:" 17310msgstr "" 17311 17312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17314msgid "S&earch" 17315msgstr "" 17316 17317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17318msgid "" 17319"<p>Only show authors in the\n" 17320" current Virtual library. Edits already done may be hidden but will\n" 17321" not be forgotten.</p>" 17322msgstr "" 17323 17324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17325msgid "Only show authors in the current &Virtual library" 17326msgstr "" 17327 17328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17329msgid "Filter &by:" 17330msgstr "" 17331 17332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17333msgid "" 17334"<p>Only show authors that contain the text in this box.\n" 17335" The match ignores case.</p>" 17336msgstr "" 17337 17338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17339msgid "Fi<er" 17340msgstr "" 17341 17342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17343msgid "" 17344"Reset all the author sort values to a value automatically\n" 17345"generated from the author. Exactly how this value is automatically\n" 17346"generated can be controlled via Preferences->Advanced->Tweaks" 17347msgstr "" 17348 17349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17350msgid "&Recalculate all author sort values" 17351msgstr "" 17352 17353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17354msgid "" 17355"Copy author sort to author for every author. You typically use this button\n" 17356"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17357msgstr "" 17358 17359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17360msgid "&Copy all author sort values to author" 17361msgstr "" 17362 17363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17364#, python-brace-format 17365msgid "Edit permissible values for {0}" 17366msgstr "" 17367 17368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17369msgid "Remove the currently selected value" 17370msgstr "" 17371 17372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17373msgid "Add a new permissible value" 17374msgstr "" 17375 17376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17378msgid "Color" 17379msgstr "" 17380 17381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17384msgid "Select a cell" 17385msgstr "" 17386 17387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17390msgid "Select a cell before clicking the button" 17391msgstr "" 17392 17393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17394msgid "Empty value" 17395msgstr "" 17396 17397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17398msgid "Empty values are not allowed" 17399msgstr "" 17400 17401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17402msgid "Duplicate value" 17403msgstr "" 17404 17405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17407#, python-brace-format 17408msgid "" 17409"The value \"{0}\" is in the list more than once, perhaps with different case" 17410msgstr "" 17411 17412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17413msgid "Invalid colors specification" 17414msgstr "" 17415 17416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17417msgid "Either all values or no values must have colors" 17418msgstr "" 17419 17420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17421msgid "Previous location: " 17422msgstr "" 17423 17424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17425msgid "Location to import this library to" 17426msgstr "" 17427 17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17429msgid "Select &folder" 17430msgstr "" 17431 17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17433msgid "Choose a folder for this library" 17434msgstr "" 17435 17436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17437msgid "Working please wait..." 17438msgstr "" 17439 17440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17441msgid "Total:" 17442msgstr "" 17443 17444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17445msgid "Current:" 17446msgstr "" 17447 17448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17449msgid "" 17450"You can export all calibre data, including your books, settings and plugins " 17451"into a single folder. Then, you can use this tool to re-import all that data" 17452" into a different calibre install, for example, on another computer." 17453msgstr "" 17454 17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17456msgid "" 17457"This is a simple way to move your calibre installation with all its data to " 17458"a new computer, or to replicate your current setup on a second computer." 17459msgstr "" 17460 17461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17462msgid "&Export all your calibre data" 17463msgstr "" 17464 17465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17466msgid "&Import previously exported data" 17467msgstr "" 17468 17469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17470#, python-brace-format 17471msgid "" 17472"{0} [Size: {1}]\n" 17473"in {2}" 17474msgstr "" 17475 17476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17477msgid "Calculating..." 17478msgstr "" 17479 17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17481msgid "Select which libraries you want to export below" 17482msgstr "" 17483 17484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17485msgid "" 17486"Specify the folder containing the previously exported calibre data that you " 17487"wish to import." 17488msgstr "" 17489 17490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17491msgid "Choose &folder" 17492msgstr "" 17493 17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17495msgid "" 17496"Specify locations for the libraries you want to import. A location must be " 17497"an empty folder on your computer. If you leave any blank, those libraries " 17498"will not be imported." 17499msgstr "" 17500 17501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17502msgid "Select folder with exported data" 17503msgstr "" 17504 17505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17506msgid "" 17507"Importing calibre data means all libraries, settings, plugins, etc will be " 17508"imported. This is a security risk, only proceed if the data you are " 17509"importing was previously generated by you, using the calibre export " 17510"functionality." 17511msgstr "" 17512 17513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17514msgid "Not valid" 17515msgstr "" 17516 17517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17518#, python-brace-format 17519msgid "The folder {0} is not valid: {1}" 17520msgstr "" 17521 17522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17523msgid "Content server running" 17524msgstr "" 17525 17526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17527msgid "" 17528"Cannot import while the Content server is running, shut it down first by " 17529"clicking the \"Connect/share\" button on the calibre toolbar" 17530msgstr "" 17531 17532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17533msgid "No folder selected" 17534msgstr "" 17535 17536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17537msgid "" 17538"You must select a folder containing the previously exported data that you " 17539"wish to import" 17540msgstr "" 17541 17542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17543#, python-format 17544msgid "%s is not a folder" 17545msgstr "" 17546 17547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17548msgid "Not a folder" 17549msgstr "" 17550 17551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17552#, python-format 17553msgid "%s is not an empty folder" 17554msgstr "" 17555 17556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17557msgid "Folder not empty" 17558msgstr "" 17559 17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17561msgid "No libraries selected" 17562msgstr "" 17563 17564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17565msgid "You must specify the location for at least one library" 17566msgstr "" 17567 17568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17569msgid "Some libraries ignored" 17570msgstr "" 17571 17572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17573msgid "You have chosen not to import some libraries. Proceed anyway?" 17574msgstr "" 17575 17576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17577msgid "Choose a folder to export to" 17578msgstr "" 17579 17580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17581msgid "Export folder not empty" 17582msgstr "" 17583 17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17585msgid "The folder you choose to export the data to must be empty." 17586msgstr "" 17587 17588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17589msgid "Exporting all calibre data..." 17590msgstr "" 17591 17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17593msgid "Failed to export data." 17594msgstr "" 17595 17596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17597msgid "Importing all calibre data..." 17598msgstr "" 17599 17600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17601msgid "Failed to import data." 17602msgstr "" 17603 17604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17605#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17606#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17607msgid "Active jobs" 17608msgstr "" 17609 17610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17611#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17612#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17616#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17617#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17618msgid "Find next match" 17619msgstr "" 17620 17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17622#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17623#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17626msgid "&Search" 17627msgstr "" 17628 17629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17630msgid "&Stop selected jobs" 17631msgstr "" 17632 17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17634msgid "&Hide selected jobs" 17635msgstr "" 17636 17637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17638msgid "Show job &details" 17639msgstr "" 17640 17641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17642msgid "Show &all jobs" 17643msgstr "" 17644 17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17646msgid "Stop &all non device jobs" 17647msgstr "" 17648 17649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17650msgid "&Hide all jobs" 17651msgstr "" 17652 17653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17655#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17656#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17657#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17658#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17659#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17660#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17661#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17662msgid "Authors" 17663msgstr "" 17664 17665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17666msgid "You must enter a search expression into the search field" 17667msgstr "" 17668 17669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17670msgid "You must select a matching book" 17671msgstr "" 17672 17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17674msgid "Do a search to find the book you want to match" 17675msgstr "" 17676 17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17678msgid "" 17679"<p>Remember to update metadata on the device when you are done (Right click " 17680"the device icon and select <i>Update cached metadata</i>)</p>" 17681msgstr "" 17682 17683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17685#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17686msgid "Show &details" 17687msgstr "" 17688 17689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17691#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17692msgid "Hide &details" 17693msgstr "" 17694 17695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17697#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17698msgid "Show detailed information about this error" 17699msgstr "" 17700 17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17703#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17704msgid "Copied" 17705msgstr "" 17706 17707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17709#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17710#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17711msgid "&View log" 17712msgstr "" 17713 17714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17715msgid "&Retry" 17716msgstr "" 17717 17718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17719msgid "Hide the remaining error message" 17720msgid_plural "Hide the {} remaining error messages" 17721msgstr[0] "" 17722msgstr[1] "" 17723msgstr[2] "" 17724msgstr[3] "" 17725msgstr[4] "" 17726 17727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17729msgid "Working" 17730msgstr "" 17731 17732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17733#, python-format 17734msgid "Processing %d books, please wait..." 17735msgstr "" 17736 17737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17738msgid "Current step progress: %p %" 17739msgstr "" 17740 17741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17742msgid "Step %v/%m" 17743msgstr "" 17744 17745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17746msgid "Lower Case" 17747msgstr "" 17748 17749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17750msgid "Upper Case" 17751msgstr "" 17752 17753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17754msgid "Title Case" 17755msgstr "" 17756 17757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17758msgid "Character match" 17759msgstr "" 17760 17761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17762msgid "Regular expression" 17763msgstr "" 17764 17765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17766msgid "Replace field" 17767msgstr "" 17768 17769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17770msgid "Prepend to field" 17771msgstr "" 17772 17773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17774msgid "Append to field" 17775msgstr "" 17776 17777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17778msgid "Editing metadata for one book" 17779msgid_plural "Editing metadata for {} books" 17780msgstr[0] "" 17781msgstr[1] "" 17782msgstr[2] "" 17783msgstr[3] "" 17784msgstr[4] "" 17785 17786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17787msgid "" 17788"Immediately make all changes without closing the dialog. This operation " 17789"cannot be canceled or undone" 17790msgstr "" 17791 17792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17793#, python-format 17794msgid "Book %d:" 17795msgstr "" 17796 17797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17798msgid "Enter an identifier type" 17799msgstr "" 17800 17801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17802msgid "" 17803"<b>You can destroy your library using this feature.</b> Changes are " 17804"permanent. There is no undo function. You are strongly encouraged to back up" 17805" your library before proceeding.<p>Search and replace in text fields using " 17806"character matching or regular expressions. " 17807msgstr "" 17808 17809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17810msgid "" 17811"In character mode, the field is searched for the entered search text. The " 17812"text is replaced by the specified replacement text everywhere it is found in" 17813" the specified field. After replacement is finished, the text can be changed" 17814" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17815"is checked, the search text must match exactly. If it is unchecked, the " 17816"search text will match both upper- and lower-case letters" 17817msgstr "" 17818 17819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17820msgid "" 17821"In regular expression mode, the search text is an arbitrary Python-" 17822"compatible regular expression. The replacement text can contain " 17823"backreferences to parenthesized expressions in the pattern. The search is " 17824"not anchored, and can match and replace multiple times on the same string. " 17825"The modification functions (lower-case etc) are applied to the matched text," 17826" not to the field as a whole. The destination box specifies the field where " 17827"the result after matching and replacement is to be assigned. You can replace" 17828" the text in the field, or prepend or append the matched text. See <a " 17829"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17830" information on Python's regular expressions, and in particular the 'sub' " 17831"function." 17832msgstr "" 17833 17834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17835msgid "S/R TEMPLATE ERROR" 17836msgstr "" 17837 17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17839msgid "" 17840"You must specify a destination when source is a composite field or a " 17841"template" 17842msgstr "" 17843 17844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17845msgid "" 17846"The replacement value for a rating column must be empty or an integer " 17847"between 0 and 10" 17848msgstr "" 17849 17850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17851msgid "You must specify a destination identifier type" 17852msgstr "" 17853 17854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17855msgid "You must specify a search expression in the \"Search for\" field" 17856msgstr "" 17857 17858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17859msgid "Invalid identifier string" 17860msgstr "" 17861 17862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17863#, python-brace-format 17864msgid "" 17865"The identifier string for book \"{0}\" (id {1}) is invalid. It must be a comma-separated list of pairs of strings separated by a colon.\n" 17866"\n" 17867"Do you want to continue processing books?" 17868msgstr "" 17869 17870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17871msgid "Result identifier string: " 17872msgstr "" 17873 17874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17875msgid "Search/replace invalid" 17876msgstr "" 17877 17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17879#, python-format 17880msgid "Search/replace is invalid: %s" 17881msgstr "" 17882 17883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17884msgid "Covers compressed" 17885msgstr "" 17886 17887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17888#, python-brace-format 17889msgid "" 17890"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17891msgstr "" 17892 17893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17895msgid "Delete saved search/replace" 17896msgstr "" 17897 17898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17899msgid "The selected saved search/replace will be deleted. Are you sure?" 17900msgstr "" 17901 17902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17905msgid "Save search/replace" 17906msgstr "" 17907 17908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17909msgid "Search/replace name:" 17910msgstr "" 17911 17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17913msgid "" 17914"That saved search/replace already exists and will be overwritten. Are you " 17915"sure?" 17916msgstr "" 17917 17918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17919msgid "Edit meta information" 17920msgstr "" 17921 17922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17923msgid "&Author(s): " 17924msgstr "" 17925 17926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17927msgid "" 17928"This will cause the author sort field to be automatically updated\n" 17929" based on the authors field for each selected book. Note that if\n" 17930" you use the control above to set authors in bulk, the author sort\n" 17931" field is updated anyway, regardless of the value of this checkbox." 17932msgstr "" 17933 17934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17935msgid "A&utomatically set author sort" 17936msgstr "" 17937 17938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17939msgid "S&wap title and author" 17940msgstr "" 17941 17942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17943msgid "Author s&ort: " 17944msgstr "" 17945 17946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17947msgid "" 17948"Specify how the author(s) of this book should be sorted. For example Charles" 17949" Dickens should be sorted as Dickens, Charles." 17950msgstr "" 17951 17952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17953#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17954msgid "&Rating:" 17955msgstr "" 17956 17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17958msgid "&Apply rating" 17959msgstr "" 17960 17961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17962msgid "&Publisher: " 17963msgstr "" 17964 17965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17966msgid "If checked, the publisher will be cleared" 17967msgstr "" 17968 17969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17970msgid "&Clear pub" 17971msgstr "" 17972 17973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17974msgid "Add ta&gs: " 17975msgstr "" 17976 17977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17979#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17980msgid "Open Tag editor" 17981msgstr "" 17982 17983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17984msgid "&Remove tags:" 17985msgstr "" 17986 17987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17988msgid "Comma separated list of tags to remove from the books. " 17989msgstr "" 17990 17991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17992msgid "Check this box to remove all tags from the books." 17993msgstr "" 17994 17995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17996msgid "&Clear all" 17997msgstr "" 17998 17999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 18000msgid "Ser&ies:" 18001msgstr "" 18002 18003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 18004msgid "If checked, the series will be cleared" 18005msgstr "" 18006 18007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 18008msgid "&Clear series" 18009msgstr "" 18010 18011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 18012msgid "" 18013"If not checked, the series number for the books will be set to 1.\n" 18014"If checked, selected books will be automatically numbered, in the order\n" 18015"you selected them. So if you selected Book A and then Book B,\n" 18016"Book A will have series number 1 and Book B series number 2." 18017msgstr "" 18018 18019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 18020msgid "&Automatically number books in this series" 18021msgstr "" 18022 18023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 18024msgid "" 18025"Series will normally be renumbered from the highest number in the database\n" 18026"for that series. Checking this box will tell calibre to start numbering\n" 18027"from the value in the box" 18028msgstr "" 18029 18030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 18031msgid "&Force numbers to start with:" 18032msgstr "" 18033 18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 18035msgid "+ " 18036msgstr "" 18037 18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 18039#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 18040msgid "&Date:" 18041msgstr "" 18042 18043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 18045msgid "A&pply date" 18046msgstr "" 18047 18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 18049#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 18050msgid "P&ublished:" 18051msgstr "" 18052 18053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 18054msgid "Clear published date" 18055msgstr "" 18056 18057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 18058#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 18059msgid "&Languages:" 18060msgstr "" 18061 18062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 18063msgid "Check this box to remove all languages from the books." 18064msgstr "" 18065 18066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 18067msgid "Clear &all" 18068msgstr "" 18069 18070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 18071msgid "" 18072"When doing a same format to same format conversion,\n" 18073" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 18074" as ORIGINAL_EPUB. This option tells calibre to restore\n" 18075" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 18076" conversion of a large number of books and something went wrong." 18077msgstr "" 18078 18079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 18080msgid "Restore pre conversion &originals, if available" 18081msgstr "" 18082 18083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 18084msgid "" 18085"Remove stored conversion settings for the selected books.\n" 18086"\n" 18087"Future conversion of these books will use the default settings." 18088msgstr "" 18089 18090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 18091msgid "Remove &stored conversion settings for the selected books" 18092msgstr "" 18093 18094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 18095msgid "" 18096"Force the title to be in title case. If both this and swap authors are checked,\n" 18097"title and author are swapped before the title case is set" 18098msgstr "" 18099 18100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 18101msgid "Change title &case to:" 18102msgstr "" 18103 18104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 18105msgid "" 18106"Update title sort based on the current title. This will be applied only " 18107"after other changes to title." 18108msgstr "" 18109 18110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 18111msgid "Update &title sort" 18112msgstr "" 18113 18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 18115msgid "" 18116"Set the metadata in calibre from the metadata in the e-book files associated" 18117" with each book. Note that this does not change the cover, for that, use the" 18118" separate option below." 18119msgstr "" 18120 18121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 18122msgid "Set &metadata (except cover) from the e-book files" 18123msgstr "" 18124 18125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 18126msgid "Change &cover" 18127msgstr "" 18128 18129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 18130msgid "&Generate default cover" 18131msgstr "" 18132 18133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18134msgid "&Remove cover" 18135msgstr "" 18136 18137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18138msgid "" 18139"Try to automatically detect and remove borders and extra space\n" 18140" from the edges of cover images. This can sometimes remove too\n" 18141" much, so use with care." 18142msgstr "" 18143 18144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18145msgid "&Trim cover (DANGEROUS)" 18146msgstr "" 18147 18148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18149msgid "Set from &e-book files" 18150msgstr "" 18151 18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18153msgid "" 18154"Set the covers of all selected books to be the same\n" 18155"as that of the first selected book." 18156msgstr "" 18157 18158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18159msgid "&Clone covers" 18160msgstr "" 18161 18162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18163msgid "" 18164"<p>Compress cover images, if the quality is set to 100 compression is " 18165"lossless, otherwise it is lossy" 18166msgstr "" 18167 18168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18169msgid "Co&mpress cover images:" 18170msgstr "" 18171 18172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18173msgid "" 18174"<p>Cover image compression quality. If the quality is set to 100 compression" 18175" is lossless, otherwise it is lossy" 18176msgstr "" 18177 18178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18179msgid "Control how the default generated covers are created" 18180msgstr "" 18181 18182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18183msgid "Configure co&ver generation" 18184msgstr "" 18185 18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18187msgid "Set the co&mments for all selected books" 18188msgstr "" 18189 18190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18191#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18192#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18193msgid "&Basic metadata" 18194msgstr "" 18195 18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18197#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18198msgid "&Custom metadata" 18199msgstr "" 18200 18201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18202msgid "&Load search/replace:" 18203msgstr "" 18204 18205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18206msgid "Select saved search/replace to load." 18207msgstr "" 18208 18209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18210msgid "Save current search/replace" 18211msgstr "" 18212 18213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18215msgid "Sa&ve" 18216msgstr "" 18217 18218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18219msgid "Search &mode:" 18220msgstr "" 18221 18222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18223msgid "" 18224"<p>Choose whether to use basic text matching or advanced\n" 18225" regular expression matching. Changing the mode clears all the fields\n" 18226" in this dialog.</p>" 18227msgstr "" 18228 18229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18230msgid "Search &field:" 18231msgstr "" 18232 18233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18234msgid "The name of the field that you want to search" 18235msgstr "" 18236 18237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18238msgid "&Identifier type:" 18239msgstr "" 18240 18241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18242msgid "Choose which identifier type to operate upon" 18243msgstr "" 18244 18245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18249msgid "&Template:" 18250msgstr "" 18251 18252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18253msgid "Enter a template to be used as the source for the search/replace" 18254msgstr "" 18255 18256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18257msgid "" 18258"Enter what you are looking for, either plain text or a regular expression, " 18259"depending on the mode" 18260msgstr "" 18261 18262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18263msgid "" 18264"Check this box if the search string must match exactly upper and lower case." 18265" Uncheck it if case is to be ignored" 18266msgstr "" 18267 18268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18269msgid "Cas&e sensitive" 18270msgstr "" 18271 18272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18273msgid "&Replace with:" 18274msgstr "" 18275 18276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18277msgid "" 18278"The replacement text. The matched search text will be replaced with this " 18279"string" 18280msgstr "" 18281 18282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18283msgid "&Apply function after replace:" 18284msgstr "" 18285 18286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18287msgid "" 18288"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18289"field is processed. In regular expression mode, only the matched text is processed" 18290msgstr "" 18291 18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18293msgid "&Destination field:" 18294msgstr "" 18295 18296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18297msgid "" 18298"The field that the text will be put into after all replacements.\n" 18299"If blank, the source field is used if the field is modifiable" 18300msgstr "" 18301 18302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18303msgid "M&ode:" 18304msgstr "" 18305 18306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18307msgid "Specify how the text should be copied into the destination." 18308msgstr "" 18309 18310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18311msgid "" 18312"Specifies whether result items should be split into multiple values or\n" 18313"left as single values. This option has the most effect when the source field is\n" 18314"not multiple and the destination field is multiple" 18315msgstr "" 18316 18317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18318msgid "Split &result" 18319msgstr "" 18320 18321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18322msgid "Identifier type:" 18323msgstr "" 18324 18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18326msgid "" 18327"<p>Choose which identifier type to operate upon. When the\n" 18328" source field is something other than 'identifiers' you can enter\n" 18329" a * if you want to replace the entire set of identifiers with\n" 18330" the result of the search/replace.</p>" 18331msgstr "" 18332 18333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18334msgid "For multiple-valued fields, sho&w" 18335msgstr "" 18336 18337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18338msgid "val&ues starting at" 18339msgstr "" 18340 18341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18342msgid "with values separated b&y" 18343msgstr "" 18344 18345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18346msgid "" 18347"Used when displaying test results to separate values in multiple-valued " 18348"fields" 18349msgstr "" 18350 18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18352msgid "Test text" 18353msgstr "" 18354 18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18356msgid "Test result" 18357msgstr "" 18358 18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18360msgid "Your &test:" 18361msgstr "" 18362 18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18364msgid "&Search and replace" 18365msgstr "" 18366 18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18368msgid "" 18369"If enabled, the book list will be re-sorted and any existing\n" 18370"search or Virtual library will be refreshed after the edit\n" 18371"is completed. This can be slow on large libraries." 18372msgstr "" 18373 18374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18375msgid "&Refresh book list after edit" 18376msgstr "" 18377 18378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18379msgid "Sort by multiple columns" 18380msgstr "" 18381 18382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18383msgid "" 18384"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18385"columns are more important. Ascending or descending order can be toggled by " 18386"clicking the column name at the bottom of this dialog, after having selected" 18387" it." 18388msgstr "" 18389 18390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18392#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18393#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18394#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18395#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18396#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18397#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18398msgid "&Clear" 18399msgstr "" 18400 18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18402msgid "Clear all selected columns" 18403msgstr "" 18404 18405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18406msgid "Save this sort order for easy re-use" 18407msgstr "" 18408 18409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18410msgid "Load previously saved settings" 18411msgstr "" 18412 18413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18414msgid "Effective sort" 18415msgstr "" 18416 18417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18418msgid "No sort selected" 18419msgstr "" 18420 18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18422msgid "You must select at least one column on which to sort" 18423msgstr "" 18424 18425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18426msgid "No saved sorts available" 18427msgstr "" 18428 18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18430msgid "Remove saved sort" 18431msgstr "" 18432 18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18434msgid "Import OPML file" 18435msgstr "" 18436 18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18438msgid "Path to OPML file" 18439msgstr "" 18440 18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18442msgid "Browse for OPML file" 18443msgstr "" 18444 18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18446msgid "&OPML file:" 18447msgstr "" 18448 18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18450msgid "Maximum number of articles to download per RSS feed" 18451msgstr "" 18452 18453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18454msgid "&Maximum articles per feed:" 18455msgstr "" 18456 18457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18459msgid " days" 18460msgstr "" 18461 18462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18463msgid "Articles in the RSS feeds older than this will be ignored" 18464msgstr "" 18465 18466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18467msgid "Preserve groups in the OPML file" 18468msgstr "" 18469 18470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18471msgid "" 18472"If enabled, every group of feeds in the OPML file will be converted into a " 18473"single recipe. Otherwise every feed becomes its own recipe" 18474msgstr "" 18475 18476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18477msgid "Replace existing recipes" 18478msgstr "" 18479 18480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18481msgid "" 18482"If enabled, any existing recipes with the same titles as entries in the OPML" 18483" file will be replaced. Otherwise, new entries with modified titles will be " 18484"created" 18485msgstr "" 18486 18487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18488msgid "OPML files" 18489msgstr "" 18490 18491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18492msgid "Select OPML file" 18493msgstr "" 18494 18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18496msgid "Path not specified" 18497msgstr "" 18498 18499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18500msgid "You must specify the path to the OPML file to import" 18501msgstr "" 18502 18503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18504msgid "No feeds found" 18505msgstr "" 18506 18507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18508msgid "No importable RSS feeds found in the OPML file" 18509msgstr "" 18510 18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18512msgid "Password needed" 18513msgstr "" 18514 18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18516msgid "TextLabel" 18517msgstr "" 18518 18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18521#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18522#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18523msgid "&Username:" 18524msgstr "" 18525 18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18528#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18529#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18530msgid "&Password:" 18531msgstr "" 18532 18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18536#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18537#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18538msgid "&Show password" 18539msgstr "" 18540 18541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18542msgid "Restart required" 18543msgstr "" 18544 18545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18546msgid "You must restart calibre before using this plugin!" 18547msgstr "" 18548 18549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18551msgid "All" 18552msgstr "" 18553 18554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18556msgid "Installed" 18557msgstr "" 18558 18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18561msgid "Not installed" 18562msgstr "" 18563 18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18565msgid "Update available" 18566msgstr "" 18567 18568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18569msgid "Plugin name" 18570msgstr "" 18571 18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18573#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18574msgid "Status" 18575msgstr "" 18576 18577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18578msgid "Available" 18579msgstr "" 18580 18581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18582msgid "Released" 18583msgstr "" 18584 18585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18586msgid "calibre" 18587msgstr "" 18588 18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18590msgid "PayPal" 18591msgstr "" 18592 18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18594msgid "" 18595"This plugin is FREE but you can reward the developer for their effort\n" 18596"by donating to them via PayPal.\n" 18597"\n" 18598"Right-click and choose Donate to reward: " 18599msgstr "" 18600 18601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18602msgid "Platform unavailable" 18603msgstr "" 18604 18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18606msgid "calibre upgrade required" 18607msgstr "" 18608 18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18610msgid "Plugin deprecated" 18611msgstr "" 18612 18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18614msgid "New version available" 18615msgstr "" 18616 18617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18618msgid "Latest version installed" 18619msgstr "" 18620 18621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18622msgid "This plugin has been deprecated and should be uninstalled" 18623msgstr "" 18624 18625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18632msgid "Right-click to see more options" 18633msgstr "" 18634 18635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18636#, python-format 18637msgid "This plugin can only be installed on: %s" 18638msgstr "" 18639 18640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18641#, python-format 18642msgid "You must upgrade to at least calibre %s before installing this plugin" 18643msgstr "" 18644 18645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18646msgid "You can install this plugin" 18647msgstr "" 18648 18649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18651msgid "A new version of this plugin is available" 18652msgstr "" 18653 18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18655msgid "This plugin is installed and up-to-date" 18656msgstr "" 18657 18658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18659msgid "Plugin homepage" 18660msgstr "" 18661 18662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18663msgid "Update Check Failed" 18664msgstr "" 18665 18666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18667msgid "Unable to reach the plugin index page." 18668msgstr "" 18669 18670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18672msgid "User plugins" 18673msgstr "" 18674 18675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18676msgid "Filter list of &plugins" 18677msgstr "" 18678 18679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18680msgid "Filter by &name" 18681msgstr "" 18682 18683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18684#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18685msgid "Description" 18686msgstr "" 18687 18688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18690msgid "&Install" 18691msgstr "" 18692 18693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18695msgid "Install the selected plugin" 18696msgstr "" 18697 18698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18699msgid "&Customize plugin " 18700msgstr "" 18701 18702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18704msgid "Customize the options for this plugin" 18705msgstr "" 18706 18707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18708msgid "Plugin &forum thread" 18709msgstr "" 18710 18711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18712#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18713msgid "Enable/&disable plugin" 18714msgstr "" 18715 18716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18717msgid "Enable or disable this plugin" 18718msgstr "" 18719 18720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18721#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18722msgid "&Remove plugin" 18723msgstr "" 18724 18725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18726msgid "Uninstall the selected plugin" 18727msgstr "" 18728 18729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18730msgid "Donate to developer" 18731msgstr "" 18732 18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18734msgid "Donate to the developer of this plugin" 18735msgstr "" 18736 18737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18739msgid "&Customize plugin" 18740msgstr "" 18741 18742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18743#, python-format 18744msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18745msgstr "" 18746 18747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18748#, python-format 18749msgid "Install %s" 18750msgstr "" 18751 18752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18753#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18754msgid "" 18755"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18756"virus/malware. Only install it if you got it from a trusted source. Are you " 18757"sure you want to proceed?" 18758msgstr "" 18759 18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18761#, python-format 18762msgid "Downloading plugin ZIP attachment: %s" 18763msgstr "" 18764 18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18766#, python-format 18767msgid "Installing plugin: %s" 18768msgstr "" 18769 18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18771#, python-format 18772msgid "Plugin installed: %s" 18773msgstr "" 18774 18775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18776#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18777#, python-brace-format 18778msgid "" 18779"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18780"restart calibre for the plugin to take effect." 18781msgstr "" 18782 18783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18784msgid "Install plugin failed" 18785msgstr "" 18786 18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18788msgid "" 18789"A problem occurred while installing this plugin. This plugin will now be " 18790"uninstalled. Please post the error message in details below into the forum " 18791"thread for this plugin and restart calibre." 18792msgstr "" 18793 18794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18796msgid "Plugin not customizable" 18797msgstr "" 18798 18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18800#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18801#, python-format 18802msgid "Plugin: %s does not need customization" 18803msgstr "" 18804 18805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18807msgid "Must restart" 18808msgstr "" 18809 18810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18812#, python-format 18813msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18814msgstr "" 18815 18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18817#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18818msgid "Plugin cannot be disabled" 18819msgstr "" 18820 18821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18822#, python-format 18823msgid "The plugin: %s cannot be disabled" 18824msgstr "" 18825 18826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18827msgid "Aborting..." 18828msgstr "" 18829 18830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18831#, python-brace-format 18832msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18833msgstr "" 18834 18835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18836msgid "Undock" 18837msgstr "" 18838 18839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18840msgid "Show the Quickview panel in its own floating window" 18841msgstr "" 18842 18843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18844msgid "Lock Quickview contents" 18845msgstr "" 18846 18847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18848#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18849msgid "Refresh" 18850msgstr "" 18851 18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18853msgid "Embed the Quickview panel into the main calibre window" 18854msgstr "" 18855 18856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18857msgid "Alternate shortcut: " 18858msgstr "" 18859 18860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18861#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18862msgid "Find item in the Tag browser" 18863msgstr "" 18864 18865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18867msgid "Find item in the library" 18868msgstr "" 18869 18870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18871msgid "Select this book in the library" 18872msgstr "" 18873 18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18875msgid "Quickview this cell" 18876msgstr "" 18877 18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18879msgid "Open book in the E-book viewer" 18880msgstr "" 18881 18882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18883#, python-brace-format 18884msgid "&Item: {0} ({1})" 18885msgstr "" 18886 18887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18888msgid "" 18889"Click to show only books with this item. Double click to search for this " 18890"item in the Tag browser" 18891msgstr "" 18892 18893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18894msgid "**No items found**" 18895msgstr "" 18896 18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18898msgid "" 18899"Click in a column in the library view to see the information for that book" 18900msgstr "" 18901 18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18903#, python-brace-format 18904msgid "&Books with selected item \"{0}\": {1}" 18905msgstr "" 18906 18907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18908msgid "" 18909"Double click on a book to change the selection in the library view or change" 18910" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18911"edit the metadata of a book, which also changes the selected book." 18912msgstr "" 18913 18914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18915msgid "Something went wrong while filling in the table" 18916msgstr "" 18917 18918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18919msgid "Quickview: Book not in library view" 18920msgstr "" 18921 18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18923msgid "" 18924"The book you selected is not currently displayed in the library view, " 18925"perhaps because of a search or a Virtual library, so Quickview cannot select" 18926" it." 18927msgstr "" 18928 18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18930#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18931msgid "&Apply Virtual libraries" 18932msgstr "" 18933 18934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18935msgid "" 18936"<p>Select to make Quickview show only books in the current\n" 18937" Virtual library</p>" 18938msgstr "" 18939 18940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18941msgid "&Lock Quickview contents" 18942msgstr "" 18943 18944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18945msgid "" 18946"<p>Select to prevent Quickview from changing content when the\n" 18947" selection on the library view is changed</p>" 18948msgstr "" 18949 18950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18951#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18952#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18959msgid "&Refresh" 18960msgstr "" 18961 18962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18963msgid "" 18964"When Quickview is locked, refresh the window using the last selected book " 18965"and that book's value in the last selected column." 18966msgstr "" 18967 18968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18969msgid "&Dock" 18970msgstr "" 18971 18972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18973#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18974#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18975msgid "&Close" 18976msgstr "" 18977 18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18979msgid "" 18980"Restoring database from backups, do not interrupt, this will happen in three" 18981" stages" 18982msgstr "" 18983 18984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18985msgid "Restoring database" 18986msgstr "" 18987 18988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18989msgid "The restore has not completed, are you sure you want to cancel?" 18990msgstr "" 18991 18992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18993#, python-format 18994msgid "The old database was saved as: %s" 18995msgstr "" 18996 18997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18998#, python-format 18999msgid "" 19000"Restoring the database succeeded with some warnings click \"Show details\" " 19001"to see the details. %s" 19002msgstr "" 19003 19004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 19005#, python-format 19006msgid "Restoring database was successful. %s" 19007msgstr "" 19008 19009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 19010msgid "" 19011"Your list of books, with all their metadata is stored in a single file, " 19012"called a database. In addition, metadata for each individual book is stored " 19013"in that books' folder, as a backup.<p>This operation will rebuild the " 19014"database from the individual book metadata. This is useful if the database " 19015"has been corrupted and you get a blank list of books.<p>Do you want to " 19016"restore the database?" 19017msgstr "" 19018 19019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 19020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 19021msgid "Restoring database failed, click \"Show details\" to see details" 19022msgstr "" 19023 19024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 19025#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 19026msgid "Failed to repair library" 19027msgstr "" 19028 19029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 19030msgid "Add a new Saved search" 19031msgstr "" 19032 19033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 19034msgid "" 19035"You can create a <i>Saved search</i>, for frequently used searches here. The" 19036" search will be visible under <i>Saved searches</i> in the Tag browser, " 19037"using the name that you specify here." 19038msgstr "" 19039 19040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 19041msgid "The Saved search name" 19042msgstr "" 19043 19044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 19045msgid "&Search:" 19046msgstr "" 19047 19048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 19049msgid "The search expression" 19050msgstr "" 19051 19052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 19053msgid "No search name" 19054msgstr "" 19055 19056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 19057msgid "You must specify a name for the Saved search" 19058msgstr "" 19059 19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 19061msgid "No search expression" 19062msgstr "" 19063 19064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 19065msgid "You must specify a search expression for the Saved search" 19066msgstr "" 19067 19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 19069msgid "Invalid saved search" 19070msgstr "" 19071 19072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 19073#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 19074#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 19075msgid "Manage Saved searches" 19076msgstr "" 19077 19078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 19079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 19080msgid "&Add search" 19081msgstr "" 19082 19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 19084msgid "&Remove search" 19085msgstr "" 19086 19087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 19088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 19089msgid "&Edit search" 19090msgstr "" 19091 19092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 19093msgid "" 19094"The current saved search will be <b>permanently deleted</b>. Are you sure?" 19095msgstr "" 19096 19097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 19098msgid "Edit the name and/or expression below." 19099msgstr "" 19100 19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 19102msgid "Edit saved search" 19103msgstr "" 19104 19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 19106msgid "A saved search with the name {} already exists. Choose another name" 19107msgstr "" 19108 19109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 19110msgid "Search expression" 19111msgstr "" 19112 19113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 19114msgid "" 19115" Download this periodical every week on the specified days after\n" 19116" the specified time. For example, if you choose: Monday after\n" 19117" 9:00 AM, then the periodical will be download every Monday as\n" 19118" soon after 9:00 AM as possible.\n" 19119" " 19120msgstr "" 19121 19122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 19123msgid "&Download after:" 19124msgstr "" 19125 19126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 19127msgid "" 19128" Download this periodical every month, on the specified days.\n" 19129" The download will happen as soon after the specified time as\n" 19130" possible on the specified days of each month. For example,\n" 19131" if you choose the 1st and the 15th after 9:00 AM, the\n" 19132" periodical will be downloaded on the 1st and 15th of every\n" 19133" month, as soon after 9:00 AM as possible.\n" 19134" " 19135msgstr "" 19136 19137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19138msgid "&Days of the month:" 19139msgstr "" 19140 19141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19142msgid "Comma separated list of days of the month. For example: 1, 15" 19143msgstr "" 19144 19145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19146msgid "Download &after:" 19147msgstr "" 19148 19149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19150msgid "" 19151" Download this periodical every x days. For example, if you\n" 19152" choose 30 days, the periodical will be downloaded every 30\n" 19153" days. Note that you can set periods of less than a day, like\n" 19154" 0.1 days to download a periodical more than once a day.\n" 19155" " 19156msgstr "" 19157 19158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19159msgid "&Download every:" 19160msgstr "" 19161 19162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19163msgid "every hour" 19164msgstr "" 19165 19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19168msgid "days" 19169msgstr "" 19170 19171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19172msgid "" 19173"Note: You can set intervals of less than a day, by typing the value " 19174"manually." 19175msgstr "" 19176 19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19178msgid "Schedule news download [{} sources]" 19179msgstr "" 19180 19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19182msgid "&Schedule" 19183msgstr "" 19184 19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19186msgid "&Schedule for download:" 19187msgstr "" 19188 19189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19190msgid "&Days of week" 19191msgstr "" 19192 19193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19194msgid "Da&ys of month" 19195msgstr "" 19196 19197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19198msgid "Every &x days" 19199msgstr "" 19200 19201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19202msgid "&Account" 19203msgstr "" 19204 19205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19206msgid "For the scheduling to work, you must leave calibre running." 19207msgstr "" 19208 19209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19210#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19211msgid "&Advanced" 19212msgstr "" 19213 19214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19215msgid "Add &title as tag" 19216msgstr "" 19217 19218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19219msgid "&Extra tags:" 19220msgstr "" 19221 19222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19223msgid "&Keep at most:" 19224msgstr "" 19225 19226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19227msgid "" 19228"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19229"all (disable)." 19230msgstr "" 19231 19232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19233msgid "" 19234"<p>When set, this option will cause calibre to keep, at most, the specified number of issues of this periodical. Every time a new issue is downloaded, the oldest one is deleted, if the total is larger than this number.\n" 19235"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19236"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19237msgstr "" 19238 19239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19240msgid " issues" 19241msgstr "" 19242 19243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19244msgid "all issues" 19245msgstr "" 19246 19247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19248msgid "Delete downloaded &news older than:" 19249msgstr "" 19250 19251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19252msgid "" 19253"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19254"<p>You can also control the maximum number of issues of a specific periodical that are kept by clicking the Advanced tab for that periodical above." 19255msgstr "" 19256 19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19258msgid "never delete" 19259msgstr "" 19260 19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19262msgid "Download &all scheduled" 19263msgstr "" 19264 19265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19266msgid "Download all scheduled news sources at once" 19267msgstr "" 19268 19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19270msgid "&Download now" 19271msgstr "" 19272 19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19274msgid "Need username and password" 19275msgstr "" 19276 19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19278msgid "You must provide a username and/or password to use this news source." 19279msgstr "" 19280 19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19282msgid "Account" 19283msgstr "" 19284 19285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19286msgid "(optional)" 19287msgstr "" 19288 19289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19290msgid "(required)" 19291msgstr "" 19292 19293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19294msgid "Created by: " 19295msgstr "" 19296 19297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19298#, python-format 19299msgid "Download %s now" 19300msgstr "" 19301 19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19303msgid "Last downloaded: never" 19304msgstr "" 19305 19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19307msgid "never" 19308msgstr "" 19309 19310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19311#, python-format 19312msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19313msgstr "" 19314 19315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19316msgid "Last downloaded:" 19317msgstr "" 19318 19319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19320msgid "Cannot download news as no internet connection is active" 19321msgstr "" 19322 19323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19324msgid "No internet connection" 19325msgstr "" 19326 19327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19328msgid "Schedule news download" 19329msgstr "" 19330 19331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19332msgid "Add or edit a custom news source" 19333msgstr "" 19334 19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19336msgid "Download all scheduled news sources" 19337msgstr "" 19338 19339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19340msgid "equal to" 19341msgstr "" 19342 19343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19344msgid "before" 19345msgstr "" 19346 19347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19348msgid "after" 19349msgstr "" 19350 19351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19352msgid "before or equal to" 19353msgstr "" 19354 19355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19356msgid "after or equal to" 19357msgstr "" 19358 19359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19360#, python-format 19361msgid "" 19362"<p>You can also perform other kinds of advanced searches, for example " 19363"checking for books that have no covers, combining multiple search expression" 19364" using Boolean operators and so on. See <a href=\"%s\">The search " 19365"interface</a> for more information." 19366msgstr "" 19367 19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19369msgid "What &kind of match to use:" 19370msgstr "" 19371 19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19373#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19374#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19375#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19376msgid "Contains: the word or phrase matches anywhere in the metadata field" 19377msgstr "" 19378 19379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19380#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19381#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19382#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19383msgid "Equals: the word or phrase must match the entire metadata field" 19384msgstr "" 19385 19386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19387#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19388#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19389#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19390msgid "" 19391"Regular expression: the expression must match anywhere in the metadata field" 19392msgstr "" 19393 19394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19395#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19396#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19397#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19398msgid "A&dvanced search" 19399msgstr "" 19400 19401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19402#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19403#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19404#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19405msgid "Find entries that have..." 19406msgstr "" 19407 19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19409#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19410#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19411#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19412msgid "But don't show entries that have..." 19413msgstr "" 19414 19415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19416msgid "A&ll these words:" 19417msgstr "" 19418 19419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19420msgid "&This exact phrase:" 19421msgstr "" 19422 19423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19424msgid "O&ne or more of these words:" 19425msgstr "" 19426 19427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19428#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19429#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19430#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19431msgid "Any of these &unwanted words:" 19432msgstr "" 19433 19434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19435msgid "Titl&e/author/series..." 19436msgstr "" 19437 19438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19439msgid "The title to search for" 19440msgstr "" 19441 19442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19443msgid "The author to search for" 19444msgstr "" 19445 19446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19447#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19448#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19449#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19450#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19451msgid "&Author:" 19452msgstr "" 19453 19454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19455msgid "The series to search for" 19456msgstr "" 19457 19458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19459msgid "The tags to search for" 19460msgstr "" 19461 19462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19463msgid "&Date search" 19464msgstr "" 19465 19466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19467msgid "&Search the" 19468msgstr "" 19469 19470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19471msgid "date column for books whose &date is " 19472msgstr "" 19473 19474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19475msgid "&year" 19476msgstr "" 19477 19478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19479msgid "mo&nth" 19480msgstr "" 19481 19482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19483msgid "&day" 19484msgstr "" 19485 19486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19487msgid "months" 19488msgstr "" 19489 19490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19491msgid "weeks" 19492msgstr "" 19493 19494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19495msgid "years" 19496msgstr "" 19497 19498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19499msgid "ago" 19500msgstr "" 19501 19502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19503msgid "This month" 19504msgstr "" 19505 19506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19507msgid "Yesterday" 19508msgstr "" 19509 19510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19511msgid "&Template search" 19512msgstr "" 19513 19514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19515msgid "The value to search for" 19516msgstr "" 19517 19518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19519msgid "" 19520"You can use the search test specifications described in the calibre " 19521"documentation. For example, with Number comparisons you can the relational " 19522"operators like '>=' etc. With Text comparisons you can use exact, contains " 19523"or regular expression matches. With Date you can use today, yesterday, etc. " 19524"Set/not set takes 'true' for set and 'false' for not set." 19525msgstr "" 19526 19527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19528msgid "Template &value:" 19529msgstr "" 19530 19531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19532msgid "Set/Not set" 19533msgstr "" 19534 19535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19536msgid "How the template result will be compared to the value" 19537msgstr "" 19538 19539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19540msgid "C&omparison type:" 19541msgstr "" 19542 19543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19544msgid "The template that generates the value" 19545msgstr "" 19546 19547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19548msgid "Right click to open a template editor" 19549msgstr "" 19550 19551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19553msgid "Tem&plate:" 19554msgstr "" 19555 19556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19557#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19558#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19559#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19560#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19561#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19562#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19563#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19564msgid "Advanced search" 19565msgstr "" 19566 19567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19568msgid "There is one book with the {} format" 19569msgstr "" 19570 19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19572#, python-brace-format 19573msgid "There are {count} books with the {fmt} format" 19574msgstr "" 19575 19576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19577msgid "Choose formats" 19578msgstr "" 19579 19580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19581msgid "" 19582"Use a password if calibre is running on a network that is not secure. For " 19583"example, if you run calibre on a laptop, use that laptop in an airport, and " 19584"want to connect your smart device to calibre, you should use a password." 19585msgstr "" 19586 19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19588msgid "" 19589"Check this box if you want calibre to automatically start the smart device " 19590"interface when calibre starts. You should not do this if you are using a " 19591"network that is not secure and you are not setting a password." 19592msgstr "" 19593 19594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19595msgid "" 19596"Check this box if you want calibre to use a fixed network port. Normally you" 19597" will not need to do this. However, if your device consistently fails to " 19598"connect to calibre, try checking this box and entering a number." 19599msgstr "" 19600 19601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19602msgid "" 19603"Try 9090. If calibre says that it fails to connect to the port, try another " 19604"number. You can use any number between 8,000 and 65,535." 19605msgstr "" 19606 19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19608msgid "" 19609"These are the IP addresses for this computer. If you decide to have your " 19610"device connect to calibre using a fixed IP address, one of these addresses " 19611"should be the one you use. It is unlikely but possible that the correct IP " 19612"address is not listed here, in which case you will need to go to your " 19613"computer's control panel to get a complete list of your computer's network " 19614"interfaces and IP addresses." 19615msgstr "" 19616 19617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19620msgid "Invalid port number" 19621msgstr "" 19622 19623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19624msgid "You must provide a port number." 19625msgstr "" 19626 19627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19629msgid "The port must be a number between 8000 and 65535." 19630msgstr "" 19631 19632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19633#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19634msgid "Problem starting the wireless device" 19635msgstr "" 19636 19637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19638#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19639#, python-format 19640msgid "The wireless device driver had problems starting. It said \"%s\"" 19641msgstr "" 19642 19643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19644msgid "Smart device control" 19645msgstr "" 19646 19647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19648msgid "" 19649"<p>Start wireless device connections.\n" 19650" <p>You may see some messages from your computer's firewall or anti-virus manager asking you if it is OK for calibre to connect to the network. <b>Please answer yes</b>. If you do not, wireless connections will not work." 19651msgstr "" 19652 19653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19654msgid "calibre IP addresses:" 19655msgstr "" 19656 19657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19658msgid "Possibe IP addresses:" 19659msgstr "" 19660 19661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19662msgid "Optional &password:" 19663msgstr "" 19664 19665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19666msgid "Optional password for security" 19667msgstr "" 19668 19669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19670msgid "Optional &fixed port:" 19671msgstr "" 19672 19673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19674msgid "Optional port number" 19675msgstr "" 19676 19677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19678msgid "&Use a fixed port" 19679msgstr "" 19680 19681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19682msgid "&Automatically allow connections at calibre startup" 19683msgstr "" 19684 19685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19686#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19687#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19688msgid "Publishers" 19689msgstr "" 19690 19691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19692msgid " (not on any book)" 19693msgstr "" 19694 19695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19696msgid "Category lookup name: " 19697msgstr "" 19698 19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19700msgid "You must select items to apply" 19701msgstr "" 19702 19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19704msgid "You must select items to unapply" 19705msgstr "" 19706 19707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19709msgid "" 19710"That name contains leading or trailing periods, multiple periods in a row or" 19711" spaces before or after periods." 19712msgstr "" 19713 19714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19717msgid "Name already used" 19718msgstr "" 19719 19720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19722msgid "That name is already used, perhaps with different case." 19723msgstr "" 19724 19725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19726msgid "" 19727"The current User category will be <b>permanently deleted</b>. Are you sure?" 19728msgstr "" 19729 19730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19731msgid "User categories editor" 19732msgstr "" 19733 19734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19735msgid "Category &name: " 19736msgstr "" 19737 19738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19739msgid "Select a category to edit" 19740msgstr "" 19741 19742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19743msgid "Copy the category name to the clipboard" 19744msgstr "" 19745 19746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19747msgid "&Category filter: " 19748msgstr "" 19749 19750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19751msgid "Select the content kind of the new category" 19752msgstr "" 19753 19754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19755msgid "Item &filter: " 19756msgstr "" 19757 19758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19759msgid "" 19760"Enter text to filter the available items. Case and accents are ignored." 19761msgstr "" 19762 19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19764msgid "Delete the current User category" 19765msgstr "" 19766 19767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19768msgid "Enter a category name, then use the Add button or the Rename button" 19769msgstr "" 19770 19771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19772msgid "Add a new category" 19773msgstr "" 19774 19775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19776msgid "Rename the current category to what is in the box" 19777msgstr "" 19778 19779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19780msgid "" 19781"<p>Show items in the Available items box only if they appear in the\n" 19782" current Virtual library. Applied items not in the Virtual library will be marked\n" 19783" \"not on any book\".</p>" 19784msgstr "" 19785 19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19787msgid "&Show only available items in current Virtual library" 19788msgstr "" 19789 19790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19791msgid "&Available items" 19792msgstr "" 19793 19794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19795msgid "Apply items to current category" 19796msgstr "" 19797 19798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19800msgid "Applied &items" 19801msgstr "" 19802 19803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19804msgid "Unapply (remove) selected items from current category" 19805msgstr "" 19806 19807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19808msgid "" 19809"If the item you want is not in the available list, you can add it here. " 19810"Accepts an ampersand-separated list of items. The items will be applied to " 19811"the book." 19812msgstr "" 19813 19814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19815msgid "" 19816"If the item you want is not in the available list, you can add it here. " 19817"Accepts a comma-separated list of items. The items will be applied to the " 19818"book." 19819msgstr "" 19820 19821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19822msgid "Deleting tags is done immediately and there is no undo." 19823msgstr "" 19824 19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19826msgid "Are your sure?" 19827msgstr "" 19828 19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19830msgid "" 19831"The following tags are used by one or more books. Are you certain you want " 19832"to delete them?" 19833msgstr "" 19834 19835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19836msgid "Manage items" 19837msgstr "" 19838 19839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19840msgid "&Add item:" 19841msgstr "" 19842 19843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19844msgid "Apply item(s) to the current book" 19845msgstr "" 19846 19847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19848msgid "Filter the available items" 19849msgstr "" 19850 19851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19852msgid "" 19853"Delete the selected items from database. This will unapply the items from " 19854"all books and then remove them from the database." 19855msgstr "" 19856 19857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19858msgid "Ava&ilable items" 19859msgstr "" 19860 19861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19862msgid "Apply item to current book" 19863msgstr "" 19864 19865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19866msgid "Unapply (remove) the item from current book" 19867msgstr "" 19868 19869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19870msgid "Filter the applied items" 19871msgstr "" 19872 19873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19874msgid "Search for {}" 19875msgstr "" 19876 19877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19878msgid "Filter by {}" 19879msgstr "" 19880 19881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19882#, python-brace-format 19883msgid "Search the library for {0}" 19884msgstr "" 19885 19886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19888msgid "Count" 19889msgstr "" 19890 19891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19892msgid "Was" 19893msgstr "" 19894 19895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19896#, python-brace-format 19897msgid "This is not one of this column's permitted values ({0})" 19898msgstr "" 19899 19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19901msgid "Editing..." 19902msgstr "" 19903 19904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19905msgid "Item is not a permitted value" 19906msgstr "" 19907 19908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19909#, python-brace-format 19910msgid "" 19911"This column has a fixed set of permitted values. The entered text must be " 19912"one of ({0})." 19913msgstr "" 19914 19915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19916msgid "Do you really want to undo your changes?" 19917msgstr "" 19918 19919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19920msgid "Undelete items?" 19921msgstr "" 19922 19923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19924msgid "Items must be undeleted to continue. Do you want to do this?" 19925msgstr "" 19926 19927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19928msgid "Search for an item in the first column" 19929msgstr "" 19930 19931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19932msgid "Find items containing the search string" 19933msgstr "" 19934 19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19936msgid "" 19937"<p>Show items only if they appear in the\n" 19938" current Virtual library. Edits already done may be hidden but will\n" 19939" not be forgotten.\n" 19940" </p><p>\n" 19941" Note that this box affects only what is displayed. Changes\n" 19942" will affect all books in your library even if this box\n" 19943" is checked.</p>" 19944msgstr "" 19945 19946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19947msgid "Only show items in the current &Virtual library" 19948msgstr "" 19949 19950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19951msgid "&Filter by:" 19952msgstr "" 19953 19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19955msgid "Filter items using the text in this box" 19956msgstr "" 19957 19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19959msgid "Show only items containing this text" 19960msgstr "" 19961 19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19963msgid "F&ilter" 19964msgstr "" 19965 19966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19967msgid "" 19968"Delete selected items from the database. This will unapply the items from " 19969"all books and then remove them from the database." 19970msgstr "" 19971 19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19973msgid "Ctrl+D" 19974msgstr "" 19975 19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19977msgid "Rename the items in every book where they are used" 19978msgstr "" 19979 19980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19981msgid "Ctrl+R" 19982msgstr "" 19983 19984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19985msgid "Undo any deletes or edits on the selected lines" 19986msgstr "" 19987 19988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19989msgid "Ctrl+U" 19990msgstr "" 19991 19992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19993msgid "Template language tutorial" 19994msgstr "" 19995 19996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19997msgid "Template function reference" 19998msgstr "" 19999 20000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 20001msgid "Author Sort" 20002msgstr "" 20003 20004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 20005msgid "Tag 1" 20006msgstr "" 20007 20008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 20009msgid "Tag 2" 20010msgstr "" 20011 20012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 20013msgid "Template value" 20014msgstr "" 20015 20016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 20017msgid "Disable word wrap" 20018msgstr "" 20019 20020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 20021msgid "Enable word wrap" 20022msgstr "" 20023 20024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 20025msgid "Load template from the Template tester" 20026msgstr "" 20027 20028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 20029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 20030msgid "Load template from file" 20031msgstr "" 20032 20033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 20034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 20035msgid "Save template to file" 20036msgstr "" 20037 20038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 20039msgid "No Template tester text is available" 20040msgstr "" 20041 20042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 20044msgid "Template file" 20045msgstr "" 20046 20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 20048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 20049msgid "Select icon" 20050msgstr "" 20051 20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 20053msgid "EXCEPTION: " 20054msgstr "" 20055 20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 20057msgid "Built-in template function" 20058msgstr "" 20059 20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 20061msgid "Built-in function" 20062msgstr "" 20063 20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 20065msgid "User defined Python template function" 20066msgstr "" 20067 20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 20069msgid "User function" 20070msgstr "" 20071 20072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 20073msgid "Stored template" 20074msgstr "" 20075 20076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 20077msgid "Stored user defined template" 20078msgstr "" 20079 20080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 20081msgid "No template provided" 20082msgstr "" 20083 20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 20085msgid "The template box cannot be empty" 20086msgstr "" 20087 20088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 20090msgid "No column chosen" 20091msgstr "" 20092 20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 20094msgid "You must specify a column to be colored" 20095msgstr "" 20096 20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 20098msgid "You must specify the column where the icons are applied" 20099msgstr "" 20100 20101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 20102msgid "&Continue" 20103msgstr "" 20104 20105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 20106msgid "Continue running the template" 20107msgstr "" 20108 20109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 20110msgid "Stop running the template" 20111msgstr "" 20112 20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 20114#, python-brace-format 20115msgid "Break: line {0}, book {1}" 20116msgstr "" 20117 20118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 20119msgid "The name of the template language operation" 20120msgstr "" 20121 20122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 20123msgid "A variable in the template" 20124msgstr "" 20125 20126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 20127msgid "The value of the variable" 20128msgstr "" 20129 20130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 20131msgid "A General Program Mode Template" 20132msgstr "" 20133 20134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20135#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20136msgid "Set the color of the column:" 20137msgstr "" 20138 20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20140msgid "Copy a color name to the clipboard:" 20141msgstr "" 20142 20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20144msgid "Copy the selected color name to the clipboard" 20145msgstr "" 20146 20147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20148msgid "Kind:" 20149msgstr "" 20150 20151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20152msgid "Apply the icon to column:" 20153msgstr "" 20154 20155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20156msgid "Copy an icon file name to the clipboard:" 20157msgstr "" 20158 20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20160msgid "Copy the selected icon file name to the clipboard" 20161msgstr "" 20162 20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20164msgid "Add icon" 20165msgstr "" 20166 20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20168msgid "Add an icon file to the set of choices" 20169msgstr "" 20170 20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20172msgid "Template &name:" 20173msgstr "" 20174 20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20176msgid "The name of the callable template" 20177msgstr "" 20178 20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20180msgid "T&emplate:" 20181msgstr "" 20182 20183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20184msgid "The text of the template program goes into the box below" 20185msgstr "" 20186 20187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20188msgid " " 20189msgstr "" 20190 20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20192msgid "Enable &breakpoints" 20193msgstr "" 20194 20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20196msgid "" 20197"<p>If checked, the template evaluator will stop when it\n" 20198"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20199"you the value as well as all the local variables</p>" 20200msgstr "" 20201 20202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20203msgid "&Go" 20204msgstr "" 20205 20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20207msgid "" 20208"If 'Enable breakpoints' is checked then click this button to run your " 20209"template" 20210msgstr "" 20211 20212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20213msgid "&Line:" 20214msgstr "" 20215 20216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20218msgid "Line number to toggle" 20219msgstr "" 20220 20221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20222msgid "&Toggle" 20223msgstr "" 20224 20225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20226msgid "Toggle the breakpoint on the line number in the box" 20227msgstr "" 20228 20229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20230msgid "&Remove all" 20231msgstr "" 20232 20233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20234msgid "Remove all breakpoints" 20235msgstr "" 20236 20237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20238msgid "&Set all" 20239msgstr "" 20240 20241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20242msgid "Set breakpoint on every line" 20243msgstr "" 20244 20245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20246msgid "" 20247"<p>The text of the template program goes in this box.\n" 20248" Don't forget that a General Program Mode template must begin with\n" 20249" the word \"program:\".</p>" 20250msgstr "" 20251 20252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20253#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20254msgid "D&ocumentation:" 20255msgstr "" 20256 20257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20258msgid "Documentation for the function being defined or edited" 20259msgstr "" 20260 20261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20262msgid "Template value:" 20263msgstr "" 20264 20265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20266msgid "The value of the template using the current book in the library view" 20267msgstr "" 20268 20269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20278msgid "User label" 20279msgstr "" 20280 20281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20282msgid "Font:" 20283msgstr "" 20284 20285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20286msgid "Select the font for the Template box" 20287msgstr "" 20288 20289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20290msgid "Size:" 20291msgstr "" 20292 20293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20294msgid "Select the font size for the Template box" 20295msgstr "" 20296 20297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20298msgid "Lo&ad" 20299msgstr "" 20300 20301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20302msgid "Load the template from a file" 20303msgstr "" 20304 20305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20306msgid "Save the template in a file" 20307msgstr "" 20308 20309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20310msgid "Template Function Reference" 20311msgstr "" 20312 20313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20314msgid "Function &name:" 20315msgstr "" 20316 20317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20318msgid "&Function type:" 20319msgstr "" 20320 20321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20322msgid "&Documentation:" 20323msgstr "" 20324 20325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20327msgid "&Code:" 20328msgstr "" 20329 20330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20331msgid "Remove any template from the box" 20332msgstr "" 20333 20334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20335msgid "Open template editor" 20336msgstr "" 20337 20338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20339msgid "Trim Image" 20340msgstr "" 20341 20342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20343msgid "Select a region by dragging with your mouse, and then click trim" 20344msgstr "" 20345 20346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20347msgid "&Trim" 20348msgstr "" 20349 20350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20351msgid "Trim image by removing borders outside the selected region" 20352msgstr "" 20353 20354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20355msgid "Adjust selection by dragging corners" 20356msgstr "" 20357 20358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20359#, python-brace-format 20360msgid "Size: {0}px Aspect ratio: {1:.2g}" 20361msgstr "" 20362 20363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20364#, python-brace-format 20365msgid "Size: {0}x{1}px" 20366msgstr "" 20367 20368#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20369#, python-format 20370msgid "Download %s" 20371msgstr "" 20372 20373#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20374#, python-format 20375msgid "Downloading <b>%(fname)s</b> from %(url)s" 20376msgstr "" 20377 20378#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20379#, python-format 20380msgid "Failed to download from %(url)r with error: %(err)s" 20381msgstr "" 20382 20383#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20384msgid "Downloading book" 20385msgstr "" 20386 20387#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20388#, python-brace-format 20389msgid "" 20390"The book {0} will be downloaded and added to your calibre library " 20391"automatically." 20392msgstr "" 20393 20394#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20395msgid "No file specified to download." 20396msgstr "" 20397 20398#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20399msgid "Not a support e-book format." 20400msgstr "" 20401 20402#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20403#, python-format 20404msgid "Downloading %s" 20405msgstr "" 20406 20407#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20408msgid "Downloading" 20409msgstr "" 20410 20411#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20412msgid "Failed to download e-book" 20413msgstr "" 20414 20415#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20416msgid "finished" 20417msgstr "Echu" 20418 20419#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20420#, python-format 20421msgid "Email %(name)s to %(to)s" 20422msgstr "" 20423 20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20425msgid "News:" 20426msgstr "" 20427 20428#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20429#, python-format 20430msgid "Attached is the %s periodical downloaded by calibre." 20431msgstr "" 20432 20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20434msgid "Add a new recipient:" 20435msgstr "" 20436 20437#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20438msgid "&Address" 20439msgstr "" 20440 20441#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20442msgid "&Formats" 20443msgstr "" 20444 20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20446msgid "&Subject" 20447msgstr "" 20448 20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20450msgid "A&lias" 20451msgstr "" 20452 20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20454msgid "The email address of the recipient" 20455msgstr "" 20456 20457#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20458msgid "The optional alias (simple name) of the recipient" 20459msgstr "" 20460 20461#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20462msgid "" 20463"Formats to email. The first matching one will be sent (comma separated list)" 20464msgstr "" 20465 20466#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20467msgid "The optional subject for email sent to this recipient" 20468msgstr "" 20469 20470#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20471msgid "&Add recipient" 20472msgstr "" 20473 20474#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20475msgid "Need address" 20476msgstr "" 20477 20478#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20479msgid "You must specify an address" 20480msgstr "" 20481 20482#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20483msgid "Need formats" 20484msgstr "" 20485 20486#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20487msgid "You must specify at least one format to send" 20488msgstr "" 20489 20490#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20491#, python-format 20492msgid "The recipient %s already exists" 20493msgstr "" 20494 20495#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20496msgid "No recipients" 20497msgstr "" 20498 20499#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20500msgid "You must select at least one recipient" 20501msgstr "" 20502 20503#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20504msgid "Auto convert the following books before sending via email?" 20505msgstr "" 20506 20507#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20508msgid "This recipient has no valid formats defined" 20509msgstr "" 20510 20511#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20512msgid "These books have no suitable input formats for conversion" 20513msgstr "" 20514 20515#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20516msgid "Could not send" 20517msgstr "" 20518 20519#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20520msgid "" 20521"Could not send books to some recipients. Click \"Show details\" for more " 20522"information" 20523msgstr "" 20524 20525#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20526msgid "E-book:" 20527msgstr "" 20528 20529#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20530msgid "Attached, you will find the e-book" 20531msgstr "" 20532 20533#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20534#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20535msgid "by" 20536msgstr "dre" 20537 20538#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20539#, python-format 20540msgid "in the %s format." 20541msgstr "" 20542 20543#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20544msgid "About this book:" 20545msgstr "" 20546 20547#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20548msgid "Sending email to" 20549msgstr "" 20550 20551#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20552#, python-format 20553msgid "Auto convert the following books to %s before sending via email?" 20554msgstr "" 20555 20556#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20557msgid "Could not email the following books as no suitable formats were found:" 20558msgstr "" 20559 20560#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20561msgid "Failed to email book" 20562msgstr "" 20563 20564#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20565msgid "sent" 20566msgstr "" 20567 20568#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20569msgid "Sent news to" 20570msgstr "" 20571 20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20573#, python-format 20574msgid "" 20575"<div style=\"font-size:10pt;\">\n" 20576"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20577"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20578"<p>Use the <b>Test</b> functionality below to test your regular expression on a few sample filenames (remember to include the file extension). The group names for the various metadata entries are documented in tooltips. Note that underscores in filenames are auto-replaced by spaces.</p></div>" 20579msgstr "" 20580 20581#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20582msgid "Regular &expression" 20583msgstr "" 20584 20585#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20586#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20587msgid "Test" 20588msgstr "" 20589 20590#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20592msgid "File &name:" 20593msgstr "" 20594 20595#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20596msgid "Title:" 20597msgstr "" 20598 20599#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20600msgid "Regular expression (?P<title>)" 20601msgstr "" 20602 20603#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20604#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20605#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20606#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20607#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20608#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20609#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20610#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20611#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20612#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20613#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20614#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20615#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20616#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20617#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20618#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20619msgid "No match" 20620msgstr "" 20621 20622#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20623msgid "Authors:" 20624msgstr "" 20625 20626#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20627msgid "Regular expression (?P<author>)" 20628msgstr "" 20629 20630#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20631msgid "Series:" 20632msgstr "" 20633 20634#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20635msgid "Regular expression (?P<series>)" 20636msgstr "" 20637 20638#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20639msgid "Series index:" 20640msgstr "" 20641 20642#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20643msgid "Regular expression (?P<series_index>)" 20644msgstr "" 20645 20646#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20648msgid "ISBN:" 20649msgstr "" 20650 20651#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20652msgid "Regular expression (?P<isbn>)" 20653msgstr "" 20654 20655#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20656msgid "Publisher:" 20657msgstr "" 20658 20659#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20660msgid "Regular expression (?P<publisher>)" 20661msgstr "" 20662 20663#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20664msgid "Published:" 20665msgstr "" 20666 20667#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20668msgid "Regular expression (?P<published>)" 20669msgstr "" 20670 20671#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20672msgid "Comments:" 20673msgstr "" 20674 20675#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20676msgid "Regular expression (?P<comments>)" 20677msgstr "" 20678 20679#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20680msgid "Select font files" 20681msgstr "" 20682 20683#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20684msgid "TrueType/OpenType Fonts" 20685msgstr "" 20686 20687#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20688msgid "Corrupt font" 20689msgstr "" 20690 20691#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20692#, python-format 20693msgid "Failed to read metadata from the font file: %s" 20694msgstr "" 20695 20696#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20697msgid "Choose a font family" 20698msgstr "" 20699 20700#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20701#, python-format 20702msgid "Available faces for %s" 20703msgstr "" 20704 20705#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20706msgid "Choose font family" 20707msgstr "" 20708 20709#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20710msgid "Add &fonts" 20711msgstr "" 20712 20713#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20714msgid "Choose a font family from the list below:" 20715msgstr "" 20716 20717#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20719msgid "Find next" 20720msgstr "" 20721 20722#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20724msgid "Find previous" 20725msgstr "" 20726 20727#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20728#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20729#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20730#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20731#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20732#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20733#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20734#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20735#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20736msgid "None" 20737msgstr "" 20738 20739#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20741msgid "Added fonts" 20742msgstr "" 20743 20744#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20746#, python-format 20747msgid "Added font families: %s" 20748msgstr "" 20749 20750#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20751msgid "Choose &font family" 20752msgstr "" 20753 20754#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20755msgid "Clear the font family" 20756msgstr "" 20757 20758#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20759msgid "Remove this action" 20760msgstr "" 20761 20762#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20763msgid "<a href=\"{}\">CSS selector help</a>" 20764msgstr "" 20765 20766#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20767msgid "Create the rule to transform HTML tags below" 20768msgstr "" 20769 20770#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20771#, python-brace-format 20772msgid "{preamble} {match_type}" 20773msgstr "" 20774 20775#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20776msgid "If the tag" 20777msgstr "" 20778 20779#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20780msgid "Then:" 20781msgstr "" 20782 20783#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20784msgid "Add another action" 20785msgstr "" 20786 20787#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20788#, python-brace-format 20789msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20790msgstr "" 20791 20792#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20793msgid "" 20794"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20795"below to get started." 20796msgstr "" 20797 20798#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20799msgid "Test HTML transform rules" 20800msgstr "" 20801 20802#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20803msgid "Enter an HTML document below and click the \"Test\" button" 20804msgstr "" 20805 20806#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20807msgid "Resulting HTML" 20808msgstr "" 20809 20810#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20811msgid "Edit HTML transform rules" 20812msgstr "" 20813 20814#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20815msgid "Current HTML file" 20816msgstr "" 20817 20818#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20819msgid "All HTML files" 20820msgstr "" 20821 20822#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20823msgid "Open HTML files" 20824msgstr "" 20825 20826#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20827msgid "Selected HTML files" 20828msgstr "" 20829 20830#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20831msgid "Create an icon theme" 20832msgstr "" 20833 20834#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20835msgid "Theme Metadata" 20836msgstr "" 20837 20838#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20839msgid "&Version:" 20840msgstr "" 20841 20842#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20843msgid "&License:" 20844msgstr "" 20845 20846#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20847#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20848msgid "&URL:" 20849msgstr "" 20850 20851#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20852msgid "" 20853"The license for the icons in this theme. Common choices are Creative Commons" 20854" or Public Domain." 20855msgstr "" 20856 20857#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20858#, python-format 20859msgid "%d icons missing in this theme" 20860msgstr "" 20861 20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20863msgid "No missing icons" 20864msgstr "" 20865 20866#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20867msgid "No title specified" 20868msgstr "" 20869 20870#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20871msgid "You must specify a title for this icon theme" 20872msgstr "" 20873 20874#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20875msgid "No author specified" 20876msgstr "" 20877 20878#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20879msgid "You must specify an author for this icon theme" 20880msgstr "" 20881 20882#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20883msgid "&Abort" 20884msgstr "" 20885 20886#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20887msgid "Losslessly optimizing images, please wait..." 20888msgstr "" 20889 20890#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20891msgid "Optimizing images failed, click \"Show details\" for more information" 20892msgstr "" 20893 20894#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20895msgid "Compression failed" 20896msgstr "" 20897 20898#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20899#, python-format 20900msgid "Optimizing %s" 20901msgstr "" 20902 20903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20904msgid "Creating theme file" 20905msgstr "" 20906 20907#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20908msgid "Compressing theme file" 20909msgstr "" 20910 20911#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20912#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20913msgid "Finished" 20914msgstr "" 20915 20916#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20917msgid "Choose a folder from which to read the icons" 20918msgstr "" 20919 20920#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20921msgid "Choose destination for icon theme" 20922msgstr "" 20923 20924#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20925msgid "ZIP files" 20926msgstr "" 20927 20928#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20929#, python-brace-format 20930msgid "" 20931"\n" 20932" <h1>{title}</h1>\n" 20933" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20934" <p>{description}</p>\n" 20935" <p>Version: {version} Number of users: {usage}</p>\n" 20936" <p><i>Right click to visit theme homepage</i></p>\n" 20937" " 20938msgstr "" 20939 20940#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20941msgid "Downloading icons..." 20942msgstr "" 20943 20944#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20945msgid "Downloading icons, please wait..." 20946msgstr "" 20947 20948#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20949msgid "Choose an icon theme" 20950msgstr "" 20951 20952#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20953msgid "Restore &default icons" 20954msgstr "" 20955 20956#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20957msgid "" 20958"Choose an icon theme below. You will need to restart calibre to see the new " 20959"icons." 20960msgstr "" 20961 20962#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20963msgid "Current icon theme:" 20964msgstr "" 20965 20966#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20967#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20968msgid "&Sort by:" 20969msgstr "" 20970 20971#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20972msgid "Number of icons" 20973msgstr "" 20974 20975#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20976msgid "Popularity" 20977msgstr "" 20978 20979#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20980msgid "No homepage" 20981msgstr "" 20982 20983#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20984msgid "The {} theme has no homepage" 20985msgstr "" 20986 20987#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20988msgid "Downloading, please wait..." 20989msgstr "" 20990 20991#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20992msgid "Failed to download list of themes" 20993msgstr "" 20994 20995#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20996msgid "" 20997"Failed to download list of themes, click \"Show details\" for more " 20998"information" 20999msgstr "" 21000 21001#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 21002#, python-format 21003msgid "" 21004"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 21005"stock icons?" 21006msgstr "" 21007 21008#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 21009msgid "No theme selected" 21010msgstr "" 21011 21012#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 21013msgid "You must first select an icon theme" 21014msgstr "" 21015 21016#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 21017msgid "" 21018"Failed to download icon theme, click \"Show details\" for more information." 21019msgstr "" 21020 21021#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 21022msgid "Zoom &in" 21023msgstr "" 21024 21025#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 21026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 21027msgid "Zoom &out" 21028msgstr "" 21029 21030#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 21031msgid "&Save as" 21032msgstr "" 21033 21034#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 21035msgid "&Rotate" 21036msgstr "" 21037 21038#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 21039msgid "&Full screen" 21040msgstr "" 21041 21042#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 21043msgid "&Fit image" 21044msgstr "" 21045 21046#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 21047msgid "Fit image inside the available space" 21048msgstr "" 21049 21050#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 21051msgid "Choose a file to save to" 21052msgstr "" 21053 21054#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 21055#, python-brace-format 21056msgid "Image: {name} {resolution}" 21057msgstr "" 21058 21059#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 21060msgid "Cover browser" 21061msgstr "" 21062 21063#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 21064#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 21065#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 21066#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 21067#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 21068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 21069#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 21070msgid "Tag browser" 21071msgstr "" 21072 21073#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 21074msgid "See what's new in this calibre release" 21075msgstr "" 21076 21077#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 21078msgid "Connected " 21079msgstr "" 21080 21081#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 21082#, python-format 21083msgid " %(created)s %(name)s" 21084msgstr "" 21085 21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 21087msgid "created by" 21088msgstr "" 21089 21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 21091#, python-format 21092msgid "%(num)d of %(total)d books" 21093msgstr "" 21094 21095#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 21096#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 21097msgid "one book" 21098msgid_plural "{} books" 21099msgstr[0] "" 21100msgstr[1] "" 21101msgstr[2] "" 21102msgstr[3] "" 21103msgstr[4] "" 21104 21105#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 21106#, python-format 21107msgid "%(num)s, %(sel)d selected" 21108msgid_plural "%(num)s, %(sel)d selected" 21109msgstr[0] "" 21110msgstr[1] "" 21111msgstr[2] "" 21112msgstr[3] "" 21113msgstr[4] "" 21114 21115#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 21116#, python-brace-format 21117msgid "{0}, {1} total" 21118msgstr "" 21119 21120#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 21121msgid "Cover grid" 21122msgstr "" 21123 21124#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 21125#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 21126#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 21127msgid "Toggle" 21128msgstr "" 21129 21130#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 21131msgid "Search bar" 21132msgstr "" 21133 21134#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 21135msgid "Next Virtual library" 21136msgstr "" 21137 21138#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 21139msgid "Switch to the next Virtual library in the Virtual library tab bar" 21140msgstr "" 21141 21142#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21143msgid "Previous Virtual library" 21144msgstr "" 21145 21146#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21147msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21148msgstr "" 21149 21150#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21151#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21152#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21153msgid "All books" 21154msgstr "" 21155 21156#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21157msgid "Search expression for this Virtual library:" 21158msgstr "" 21159 21160#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21161msgid "Sort tabs alphabetically" 21162msgstr "" 21163 21164#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21165msgid "Restore hidden tabs" 21166msgstr "" 21167 21168#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21169#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21170msgid "Hide Virtual library tabs" 21171msgstr "" 21172 21173#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21174msgid "Lock Virtual library tabs" 21175msgstr "" 21176 21177#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21178msgid "Unlock Virtual library tabs" 21179msgstr "" 21180 21181#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21182#, python-format 21183msgid "Edit \"%s\"" 21184msgstr "" 21185 21186#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21187#, python-format 21188msgid "Delete \"%s\"" 21189msgstr "" 21190 21191#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21192#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21193msgid "Book details" 21194msgstr "" 21195 21196#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21197msgid "Layout" 21198msgstr "" 21199 21200#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21201msgid "Show and hide various parts of the calibre main window" 21202msgstr "" 21203 21204#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21205#, python-format 21206msgid "No %s format" 21207msgstr "" 21208 21209#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21210#, python-brace-format 21211msgid "The book {0} does not have the {1} format" 21212msgstr "" 21213 21214#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21215#, python-format 21216msgid "Restore %s" 21217msgstr "" 21218 21219#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21220msgid "Job" 21221msgstr "" 21222 21223#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21224msgid "Progress" 21225msgstr "" 21226 21227#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21228msgid "Running time" 21229msgstr "" 21230 21231#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21232msgid "Start time" 21233msgstr "" 21234 21235#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21236msgid "There is a running job:" 21237msgid_plural "There are {} running jobs:" 21238msgstr[0] "" 21239msgstr[1] "" 21240msgstr[2] "" 21241msgstr[3] "" 21242msgstr[4] "" 21243 21244#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21245#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21246#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21247msgid "Unknown job" 21248msgstr "" 21249 21250#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21251msgid "There is a waiting job" 21252msgid_plural "There are {} waiting jobs" 21253msgstr[0] "" 21254msgstr[1] "" 21255msgstr[2] "" 21256msgstr[3] "" 21257msgstr[4] "" 21258 21259#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21260#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21261#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21262#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21263#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21264msgid "Cannot kill job" 21265msgstr "" 21266 21267#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21268#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21269msgid "Cannot kill jobs that communicate with the device" 21270msgstr "" 21271 21272#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21273msgid "Job has already run" 21274msgstr "" 21275 21276#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21277msgid "This job cannot be stopped" 21278msgstr "" 21279 21280#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21281msgid "" 21282"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21283"of unstoppable jobs." 21284msgstr "" 21285 21286#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21287msgid "Unavailable" 21288msgstr "" 21289 21290#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21291msgid "Click to see list of jobs" 21292msgstr "" 21293 21294#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21295msgid " [Alt+Shift+J]" 21296msgstr "" 21297 21298#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21299msgid "Show/hide the Jobs List" 21300msgstr "" 21301 21302#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21303msgid "Jobs:" 21304msgstr "" 21305 21306#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21307msgid "No running jobs" 21308msgstr "" 21309 21310#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21311msgid "One running job" 21312msgstr "" 21313 21314#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21315#, python-format 21316msgid "%d running jobs" 21317msgstr "" 21318 21319#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21320msgid " - Jobs" 21321msgstr "" 21322 21323#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21324msgid "Search for a job by name" 21325msgstr "" 21326 21327#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21328#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21329msgid "No job" 21330msgstr "" 21331 21332#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21333#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21334msgid "No job selected" 21335msgstr "" 21336 21337#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21338msgid "Do you really want to stop the selected job?" 21339msgid_plural "Do you really want to stop all the selected jobs?" 21340msgstr[0] "" 21341msgstr[1] "" 21342msgstr[2] "" 21343msgstr[3] "" 21344msgstr[4] "" 21345 21346#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21347msgid "Do you really want to stop all non-device jobs?" 21348msgstr "" 21349 21350#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21351#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21352msgid "&Custom" 21353msgstr "" 21354 21355#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21356#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21357msgid "&Alternate shortcut:" 21358msgstr "" 21359 21360#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21361#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21362msgid "&Shortcut:" 21363msgstr "" 21364 21365#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21366#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21367msgid "Done" 21368msgstr "" 21369 21370#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21371#, python-format 21372msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21373msgstr "" 21374 21375#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21376#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21377msgid "Press a key..." 21378msgstr "" 21379 21380#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21381#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21382msgid "Already assigned" 21383msgstr "" 21384 21385#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21386#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21387msgid "already assigned to" 21388msgstr "" 21389 21390#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21391msgid "<b>This shortcut no longer exists</b>" 21392msgstr "" 21393 21394#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21395msgid "" 21396"Double click on any entry to change the keyboard shortcuts associated with " 21397"it" 21398msgstr "" 21399 21400#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21401msgid "Search for a shortcut by name" 21402msgstr "" 21403 21404#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21405#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21406#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21407#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21408msgid "Expand all" 21409msgstr "" 21410 21411#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21412#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21413#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21414#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21415#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21416#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21417msgid "Collapse all" 21418msgstr "" 21419 21420#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21421#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21422#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21423#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21426#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21427msgid "No matches" 21428msgstr "" 21429 21430#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21431#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21432#, python-format 21433msgid "Could not find any shortcuts matching %s" 21434msgstr "" 21435 21436#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21437msgid "Eject this device" 21438msgstr "" 21439 21440#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21441msgid "Configure this device" 21442msgstr "" 21443 21444#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21445msgid "Update cached metadata on device" 21446msgstr "" 21447 21448#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21449msgid "Show books in calibre library" 21450msgstr "" 21451 21452#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21453msgid "Show books in the main memory of the device" 21454msgstr "" 21455 21456#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21457msgid "Show books in storage card A" 21458msgstr "" 21459 21460#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21461msgid "Show books in storage card B" 21462msgstr "" 21463 21464#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21465msgid "Delete library" 21466msgstr "" 21467 21468#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21469msgid "available" 21470msgstr "" 21471 21472#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21473msgid "Close the Virtual library" 21474msgstr "" 21475 21476#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21477msgid "Change how the displayed books are sorted" 21478msgstr "" 21479 21480#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21481msgid "Sort" 21482msgstr "" 21483 21484#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21485msgid "" 21486"<p>Search the list of books by title, author, publisher, tags, comments, " 21487"etc.<br><br>Words separated by spaces are ANDed" 21488msgstr "" 21489 21490#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21491msgid "Do quick search (you can also press the Enter key)" 21492msgstr "" 21493 21494#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21495#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21496#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21497msgid "Highlight" 21498msgstr "" 21499 21500#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21501msgid "Copy current search text (instead of search name)" 21502msgstr "" 21503 21504#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21505msgid "Use an existing Saved search or create a new one" 21506msgstr "" 21507 21508#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21509msgid "Saved search" 21510msgstr "" 21511 21512#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21513msgid "<h2>Shutting down</h2><div>" 21514msgstr "" 21515 21516#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21517#, python-format 21518msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21519msgstr "" 21520 21521#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21522#, python-format 21523msgid "This book is on the device in %s" 21524msgstr "" 21525 21526#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21527msgid "Anonymous Content server user" 21528msgstr "" 21529 21530#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21531msgid "Local E-book viewer user" 21532msgstr "" 21533 21534#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21535#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21536msgid "Bookmark" 21537msgstr "" 21538 21539#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21540#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21541#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21542msgid "Bookmarks" 21543msgstr "" 21544 21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21547msgid "Highlights" 21548msgstr "" 21549 21550#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21551msgid "Export {} annotations" 21552msgstr "" 21553 21554#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21555msgid "calibre annotation collection" 21556msgstr "" 21557 21558#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21559msgid "annotations" 21560msgstr "" 21561 21562#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21563msgid "Format to export in:" 21564msgstr "" 21565 21566#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21567msgid "Save to file" 21568msgstr "" 21569 21570#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21571msgid "File for exports" 21572msgstr "" 21573 21574#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21575#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21576msgid "Unknown chapter" 21577msgstr "" 21578 21579#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21581msgid "Open in viewer" 21582msgstr "" 21583 21584#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21586msgid "Show in calibre" 21587msgstr "" 21588 21589#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21590#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21591#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21592msgid "Edit notes" 21593msgstr "" 21594 21595#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21596msgid "Export selected item" 21597msgid_plural "Export {} selected items" 21598msgstr[0] "" 21599msgstr[1] "" 21600msgstr[2] "" 21601msgstr[3] "" 21602msgstr[4] "" 21603 21604#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21605msgid "Delete selected item" 21606msgid_plural "Delete {} selected items" 21607msgstr[0] "" 21608msgstr[1] "" 21609msgstr[2] "" 21610msgstr[3] "" 21611msgstr[4] "" 21612 21613#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21614msgid "Restrict to" 21615msgstr "" 21616 21617#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21618msgid "Type:" 21619msgstr "" 21620 21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21622msgid "Show only annotations of the specified type" 21623msgstr "" 21624 21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21626msgid "User:" 21627msgstr "" 21628 21629#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21630msgid "Show only annotations created by the specified user" 21631msgstr "" 21632 21633#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21634msgid "" 21635"Only show annotations from books that have been selected in the calibre " 21636"library" 21637msgstr "" 21638 21639#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21640msgid "&Show results from only selected books" 21641msgstr "" 21642 21643#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21644msgid "&Show results from only the selected book" 21645msgid_plural "&Show results from only the {} selected books" 21646msgstr[0] "" 21647msgstr[1] "" 21648msgstr[2] "" 21649msgstr[3] "" 21650msgstr[4] "" 21651 21652#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21653msgid "Enter words to search for" 21654msgstr "" 21655 21656#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21660#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21661msgid "Find previous match" 21662msgstr "" 21663 21664#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21665msgid "Invalid search expression" 21666msgstr "" 21667 21668#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21669#, python-brace-format 21670msgid "" 21671"The search expression: {0} is invalid. The search syntax used is the SQLite " 21672"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21673msgstr "" 21674 21675#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21676msgid "Edit the notes of this highlight" 21677msgstr "" 21678 21679#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21680msgid "Add notes" 21681msgstr "" 21682 21683#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21684msgid "Add notes to this highlight" 21685msgstr "" 21686 21687#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21688msgid "User" 21689msgstr "" 21690 21691#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21692msgid "Open the book at this annotation in the calibre E-book viewer" 21693msgstr "" 21694 21695#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21696msgid "Show this book in the main calibre book list" 21697msgstr "" 21698 21699#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21700msgid "Edit notes for highlight" 21701msgstr "" 21702 21703#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21704msgid "Annotations browser" 21705msgstr "" 21706 21707#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21708msgid "&Match on related words" 21709msgstr "" 21710 21711#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21712msgid "" 21713"With this option searching for words will also match on any related words " 21714"(supported in several languages). For example, in the English language: " 21715"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21716msgstr "" 21717 21718#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21719msgid "&Delete all selected" 21720msgstr "" 21721 21722#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21723msgid "Delete the selected annotations" 21724msgstr "" 21725 21726#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21727msgid "&Export all selected" 21728msgstr "" 21729 21730#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21731msgid "Export the selected annotations" 21732msgstr "" 21733 21734#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21735msgid "Rebuild search index" 21736msgstr "" 21737 21738#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21739msgid "" 21740"Refresh annotations in case they have been changed since this window was " 21741"opened" 21742msgstr "" 21743 21744#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21745#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21746msgid "No selected annotations" 21747msgstr "" 21748 21749#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21750#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21751msgid "No annotations have been selected" 21752msgstr "" 21753 21754#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21755msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21756msgid_plural "" 21757"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21758msgstr[0] "" 21759msgstr[1] "" 21760msgstr[2] "" 21761msgstr[3] "" 21762msgstr[4] "" 21763 21764#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21765msgid "Editing is only supported for the notes associated with highlights" 21766msgstr "" 21767 21768#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21769msgid "Set to undefined" 21770msgstr "" 21771 21772#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21773msgid "Size (MB)" 21774msgstr "" 21775 21776#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21777#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21778msgid "Modified" 21779msgstr "" 21780 21781#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21782#, python-format 21783msgid "" 21784"The cover for the book %s is too large, cannot load it. Resize or delete it." 21785msgstr "" 21786 21787#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21788#, python-format 21789msgid "%s stars" 21790msgstr "" 21791 21792#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21793#, python-format 21794msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21795msgstr "" 21796 21797#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21798#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21799#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21800msgid "Description:" 21801msgstr "" 21802 21803#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21804#, python-brace-format 21805msgid "The lookup/search name is <i>{0}</i>" 21806msgstr "" 21807 21808#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21809#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21810#, python-brace-format 21811msgid "This book's UUID is \"{0}\"" 21812msgstr "" 21813 21814#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21815#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21816msgid "" 21817"Could not change the on disk location of this book. Is it open in another " 21818"program?" 21819msgstr "" 21820 21821#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21822#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21823msgid "Failed to set data" 21824msgstr "" 21825 21826#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21827#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21828msgid "Could not set data, click \"Show details\" to see why." 21829msgstr "" 21830 21831#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21832msgid "In Library" 21833msgstr "" 21834 21835#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21836#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21837msgid "Size" 21838msgstr "" 21839 21840#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21841msgid "Waiting for metadata to be updated" 21842msgstr "" 21843 21844#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21845msgid "Marked for deletion" 21846msgstr "" 21847 21848#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21849msgid "Double click to <b>edit</b> me<br><br>" 21850msgstr "" 21851 21852#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21853msgid "The lookup/search name is" 21854msgstr "" 21855 21856#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21857msgid "Cannot hide all columns" 21858msgstr "" 21859 21860#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21861msgid "You must not hide all columns" 21862msgstr "" 21863 21864#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21865#, python-format 21866msgid "Hide column %s" 21867msgstr "" 21868 21869#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21870#, python-format 21871msgid "Sort on %s" 21872msgstr "" 21873 21874#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21876msgid "Ascending" 21877msgstr "" 21878 21879#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21881msgid "Descending" 21882msgstr "" 21883 21884#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21885#, python-format 21886msgid "Change text alignment for %s" 21887msgstr "" 21888 21889#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21891msgid "Center" 21892msgstr "" 21893 21894#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21895#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21897msgid "Left" 21898msgstr "" 21899 21900#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21901#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21903msgid "Right" 21904msgstr "" 21905 21906#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21907#, python-format 21908msgid "Change font style for %s" 21909msgstr "" 21910 21911#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21912msgid "Bold font" 21913msgstr "" 21914 21915#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21916msgid "Normal font" 21917msgstr "" 21918 21919#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21920msgid "Bold and Italic font" 21921msgstr "" 21922 21923#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21924msgid "Italic font" 21925msgstr "" 21926 21927#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21928#, python-format 21929msgid "Quickview column %s" 21930msgstr "" 21931 21932#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21933msgid "Show column" 21934msgstr "" 21935 21936#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21937msgid "Remember On Device column width" 21938msgstr "" 21939 21940#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21941msgid "Reset On Device column width to default" 21942msgstr "" 21943 21944#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21945msgid "Shrink column if it is too wide to fit" 21946msgstr "" 21947 21948#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21949msgid "Resize column to fit contents" 21950msgstr "" 21951 21952#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21953msgid "Restore default layout" 21954msgstr "" 21955 21956#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21957msgid "Hide row numbers" 21958msgstr "" 21959 21960#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21961msgid "Un-split the book list" 21962msgstr "" 21963 21964#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21965msgid "Split the book list" 21966msgstr "" 21967 21968#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21969msgid "" 21970"Dropping onto a device is not supported. First add the book to the calibre " 21971"library." 21972msgstr "" 21973 21974#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21975msgid "File name" 21976msgstr "" 21977 21978#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21979msgid "Configure viewer" 21980msgstr "" 21981 21982#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21983msgid "Use white background" 21984msgstr "" 21985 21986#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21987msgid "Hyphenate" 21988msgstr "" 21989 21990#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21991msgid "<b>Changes will only take effect after a restart.</b>" 21992msgstr "" 21993 21994#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21995msgid " - LRF viewer" 21996msgstr "" 21997 21998#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21999#, python-format 22000msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 22001msgstr "" 22002 22003#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 22004msgid "" 22005"%prog [options] book.lrf\n" 22006"\n" 22007"Read the LRF e-book book.lrf\n" 22008msgstr "" 22009 22010#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 22011msgid "Print more information about the rendering process" 22012msgstr "" 22013 22014#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 22015msgid "Turn on visual aids to debugging the rendering engine" 22016msgstr "" 22017 22018#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 22019msgid "Disable hyphenation. Should significantly speed up rendering." 22020msgstr "" 22021 22022#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 22023msgid "" 22024"By default the background is off white as I find this easier on the eyes. " 22025"Use this option to make the background pure white." 22026msgstr "" 22027 22028#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 22029msgid "Profile the LRF renderer" 22030msgstr "" 22031 22032#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 22033msgid "LRF viewer" 22034msgstr "" 22035 22036#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 22037msgid "Parsing LRF file" 22038msgstr "" 22039 22040#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 22041msgid "LRF viewer toolbar" 22042msgstr "" 22043 22044#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 22045#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 22046msgid "Next page" 22047msgstr "" 22048 22049#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 22050msgid "Previous Page" 22051msgstr "" 22052 22053#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 22054#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 22055#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 22056msgid "Back" 22057msgstr "" 22058 22059#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 22060#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 22061#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 22062msgid "Forward" 22063msgstr "" 22064 22065#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 22066msgid "Next match" 22067msgstr "" 22068 22069#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 22070#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 22071msgid "Open e-book" 22072msgstr "" 22073 22074#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 22075msgid "" 22076"%prog [options] [path_to_ebook or calibre url ...]\n" 22077"\n" 22078"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 22079"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 22080"different actions, than just adding books. For example:\n" 22081"\n" 22082"calibre://view-book/test_library/1842/epub\n" 22083"\n" 22084"Will open the book with id 1842 in the EPUB format from the library\n" 22085"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 22086"libraries with spaces replaced by underscores. A full description of the\n" 22087"various URL based actions is in the User Manual.\n" 22088msgstr "" 22089 22090#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 22091msgid "Use the library located at the specified path." 22092msgstr "" 22093 22094#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 22095msgid "Start minimized to system tray." 22096msgstr "" 22097 22098#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 22099msgid "Ignored, do not use. Present only for legacy reasons" 22100msgstr "" 22101 22102#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 22103msgid "Do not check for updates" 22104msgstr "" 22105 22106#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 22107msgid "" 22108"Ignore custom plugins, useful if you installed a plugin that is preventing " 22109"calibre from starting" 22110msgstr "" 22111 22112#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 22113msgid "Path too long" 22114msgstr "" 22115 22116#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 22117#, python-format 22118msgid "" 22119"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 22120msgstr "" 22121 22122#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 22123#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 22124msgid "Calibre Library" 22125msgstr "" 22126 22127#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 22128msgid "Failed to create library" 22129msgstr "" 22130 22131#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 22132#, python-format 22133msgid "" 22134"Failed to create calibre library at: %r.\n" 22135"You will be asked to choose a new library location." 22136msgstr "" 22137 22138#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 22139msgid "Could not repair library. Click \"Show details\" for more information." 22140msgstr "" 22141 22142#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 22143msgid "Initializing user interface..." 22144msgstr "" 22145 22146#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 22147msgid "Choose a location for your new calibre e-book library" 22148msgstr "" 22149 22150#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 22151msgid "Repairing failed" 22152msgstr "" 22153 22154#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 22155msgid "The database repair failed. Starting with a new empty library." 22156msgstr "" 22157 22158#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 22159#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 22160msgid "Bad database location" 22161msgstr "" 22162 22163#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 22164#, python-format 22165msgid "Bad database location %r. calibre will now quit." 22166msgstr "" 22167 22168#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22169msgid "Startup error" 22170msgstr "" 22171 22172#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22173#, python-brace-format 22174msgid "" 22175"There was an error during {0} startup. Parts of {0} may not function. Click " 22176"\"Show details\" to learn more." 22177msgstr "" 22178 22179#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22180#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22181msgid "Corrupted database" 22182msgstr "" 22183 22184#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22185#, python-format 22186msgid "" 22187"The library database at %s appears to be corrupted. Do you want calibre to " 22188"try and rebuild it automatically? The rebuild may not be completely " 22189"successful. If you say No, a new empty calibre library will be created." 22190msgstr "" 22191 22192#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22193#, python-format 22194msgid "" 22195"Bad database location %r. Will start with a new, empty calibre library" 22196msgstr "" 22197 22198#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22199#, python-format 22200msgid "Starting %s: Loading books..." 22201msgstr "" 22202 22203#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22204msgid "Cannot start calibre" 22205msgstr "" 22206 22207#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22208#, python-brace-format 22209msgid "" 22210"Another calibre program that can modify calibre libraries, such as, {0} or " 22211"{1} is already running. You must first shut it down, before starting the " 22212"main calibre program. If you are sure no such program is running, try " 22213"restarting your computer." 22214msgstr "" 22215 22216#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22217#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22218msgid "Failed to contact running instance of calibre" 22219msgstr "" 22220 22221#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22222msgid "Contacting calibre failed" 22223msgstr "" 22224 22225#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22226msgid "Failed to contact running instance of calibre, try restarting calibre" 22227msgstr "" 22228 22229#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22230msgid "Shutdown command sent, waiting for shutdown..." 22231msgstr "" 22232 22233#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22234msgid "Failed to shutdown running calibre instance" 22235msgstr "" 22236 22237#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22239msgid "&Preferences" 22240msgstr "" 22241 22242#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22244msgid "&Quit" 22245msgstr "" 22246 22247#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22248msgid "Unhandled exception" 22249msgstr "" 22250 22251#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22252#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22253msgid "Set date to undefined" 22254msgstr "" 22255 22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22257#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22258msgid "Set date to today" 22259msgstr "" 22260 22261#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22262#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22263msgid "&Redo" 22264msgstr "" 22265 22266#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22267msgid "" 22268"Specify how this book should be sorted when by title. For example, The " 22269"Exorcist might be sorted as Exorcist, The." 22270msgstr "" 22271 22272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22273msgid "Title &sort:" 22274msgstr "" 22275 22276#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22277msgid "" 22278" The green color indicates that the current title sort matches the current " 22279"title" 22280msgstr "" 22281 22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22283msgid "" 22284" The red color warns that the current title sort does not match the current " 22285"title. No action is required if this is what you want." 22286msgstr "" 22287 22288#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22289msgid "&Edit authors" 22290msgstr "" 22291 22292#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22293msgid "Authors changed" 22294msgstr "" 22295 22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22297msgid "" 22298"You have changed the authors for this book. You must save these changes " 22299"before you can use Manage authors. Do you want to save these changes?" 22300msgstr "" 22301 22302#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22303msgid "" 22304"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22305"If the box is colored green, then text matches the individual author's sort strings. If it is colored red, then the authors and this text do not match." 22306msgstr "" 22307 22308#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22309msgid "Author s&ort:" 22310msgstr "" 22311 22312#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22313msgid "" 22314" The green color indicates that the current author sort matches the current " 22315"author" 22316msgstr "" 22317 22318#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22319msgid "" 22320" The red color indicates that the current author sort does not match the " 22321"current author. No action is required if this is what you want." 22322msgstr "" 22323 22324#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22325msgid "&Number:" 22326msgstr "" 22327 22328#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22329#, python-format 22330msgid "" 22331"Last modified: %s\n" 22332"\n" 22333"Double click to view" 22334msgstr "" 22335 22336#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22337#, python-format 22338msgid "Restore %s from the original" 22339msgstr "" 22340 22341#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22342msgid "&View {} format" 22343msgstr "" 22344 22345#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22347msgid "&Edit" 22348msgstr "" 22349 22350#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22351msgid "Set the cover for the book from the selected format" 22352msgstr "" 22353 22354#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22355msgid "Set metadata for the book from the selected format" 22356msgstr "" 22357 22358#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22359msgid "Add a format to this book" 22360msgstr "" 22361 22362#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22363msgid "Remove the selected format from this book" 22364msgstr "" 22365 22366#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22367msgid "Choose formats for " 22368msgstr "" 22369 22370#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22371msgid "No permission" 22372msgstr "" 22373 22374#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22375msgid "You do not have permission to read the following files:" 22376msgstr "" 22377 22378#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22379#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22380#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22381#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22382msgid "No format selected" 22383msgstr "" 22384 22385#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22386msgid "Trim bord&ers" 22387msgstr "" 22388 22389#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22390msgid "" 22391"Automatically detect and remove extra space at the cover's edges.\n" 22392"Pressing it repeatedly can sometimes remove stubborn borders." 22393msgstr "" 22394 22395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22396msgid "Automatically trim borders" 22397msgstr "" 22398 22399#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22400msgid "Trim borders manually" 22401msgstr "" 22402 22403#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22404msgid "Undo last trim" 22405msgstr "" 22406 22407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22408msgid "Download co&ver" 22409msgstr "" 22410 22411#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22412msgid "&Generate cover" 22413msgstr "" 22414 22415#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22416msgid "Customize the styles and colors of the generated cover" 22417msgstr "" 22418 22419#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22420msgid "Undo last Generate cover" 22421msgstr "" 22422 22423#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22424msgid "Not a valid picture" 22425msgstr "" 22426 22427#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22428msgid "Invalid cover" 22429msgstr "" 22430 22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22432msgid "Could not change cover as the image is invalid." 22433msgstr "" 22434 22435#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22436msgid "Rating of this book. 0-5 stars" 22437msgstr "" 22438 22439#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22440msgid "Tags changed" 22441msgstr "" 22442 22443#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22444msgid "" 22445"You have changed the tags. In order to use the tags editor, you must either " 22446"discard or apply these changes. Apply changes?" 22447msgstr "" 22448 22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22450msgid "A comma separated list of languages for this book" 22451msgstr "" 22452 22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22454#, python-format 22455msgid "The language %s is not recognized" 22456msgid_plural "The languages %s are not recognized" 22457msgstr[0] "" 22458msgstr[1] "" 22459msgstr[2] "" 22460msgstr[3] "" 22461msgstr[4] "" 22462 22463#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22464msgid "Unknown language" 22465msgstr "" 22466 22467#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22468msgid "Edit Identifiers" 22469msgstr "" 22470 22471#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22472msgid "" 22473"Edit the book's identifiers. Every identifier must be on a separate line, " 22474"and have the form type:value" 22475msgstr "" 22476 22477#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22478msgid "Duplicate identifier" 22479msgstr "" 22480 22481#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22482#, python-format 22483msgid "" 22484"The identifier of type: %s occurs more than once. Each type of identifier " 22485"must be unique" 22486msgstr "" 22487 22488#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22489msgid "Invalid identifier" 22490msgstr "" 22491 22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22493#, python-format 22494msgid "" 22495"The identifier %s is invalid. Identifiers must be of the form type:value" 22496msgstr "" 22497 22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22499msgid "&Ids:" 22500msgstr "" 22501 22502#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22503#, python-format 22504msgid "" 22505"Edit the identifiers for this book. For example: \n" 22506"\n" 22507"%s\n" 22508"\n" 22509"If an identifier value contains a comma, you can use the | character to represent it." 22510msgstr "" 22511 22512#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22513msgid "Edit identifiers in a dedicated window" 22514msgstr "" 22515 22516#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22517#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22518msgid "This ISBN is valid" 22519msgstr "" 22520 22521#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22522#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22523msgid "This ISBN is invalid" 22524msgstr "" 22525 22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22527#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22528msgid "Invalid ISBN" 22529msgstr "" 22530 22531#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22532msgid "Enter an ISBN" 22533msgstr "" 22534 22535#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22536msgid "The ISBN you entered is not valid. Try again." 22537msgstr "" 22538 22539#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22540msgid "Clear publisher" 22541msgstr "" 22542 22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22544msgid "Clear date" 22545msgstr "" 22546 22547#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22548msgid "Schedule download?" 22549msgstr "" 22550 22551#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22552msgid "" 22553"The download of metadata for the <b>selected book</b> will run in the " 22554"background. Proceed?" 22555msgid_plural "" 22556"The download of metadata for the <b>{} selected books</b> will run in the " 22557"background. Proceed?" 22558msgstr[0] "" 22559msgstr[1] "" 22560msgstr[2] "" 22561msgstr[3] "" 22562msgstr[4] "" 22563 22564#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22565msgid "" 22566"You can monitor the progress of the download by clicking the rotating " 22567"spinner in the bottom right corner." 22568msgstr "" 22569 22570#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22571msgid "" 22572"When the download completes you will be asked for confirmation before " 22573"calibre applies the downloaded metadata." 22574msgstr "" 22575 22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22577msgid "Download only &metadata" 22578msgstr "" 22579 22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22581msgid "Download only &covers" 22582msgstr "" 22583 22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22585msgid "&Configure download" 22586msgstr "" 22587 22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22589msgid "Download &both" 22590msgstr "" 22591 22592#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22593msgid "Download metadata for one book" 22594msgid_plural "Download metadata for {} books" 22595msgstr[0] "" 22596msgstr[1] "" 22597msgstr[2] "" 22598msgstr[3] "" 22599msgstr[4] "" 22600 22601#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22602msgid "Metadata download started" 22603msgstr "" 22604 22605#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22606msgid "(Failed metadata)" 22607msgstr "" 22608 22609#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22610msgid "(Failed cover)" 22611msgstr "" 22612 22613#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22614#, python-format 22615msgid "Processed %s" 22616msgstr "" 22617 22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22619#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22620msgid "Metadata fields to download" 22621msgstr "" 22622 22623#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22624#, python-format 22625msgid "Revert %s" 22626msgstr "" 22627 22628#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22629msgid "Merge identifiers" 22630msgstr "" 22631 22632#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22633msgid "Merge tags" 22634msgstr "" 22635 22636#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22637#, python-brace-format 22638msgid "Cover size: {0}x{1}" 22639msgstr "" 22640 22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22642msgid "Compare metadata" 22643msgstr "" 22644 22645#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22646msgid "&Accept all remaining" 22647msgstr "" 22648 22649#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22650msgid "Re&ject all remaining" 22651msgstr "" 22652 22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22654msgid "R&eject" 22655msgstr "" 22656 22657#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22658msgid "Reject changes and move to next [{}]" 22659msgstr "" 22660 22661#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22662#, python-format 22663msgid "Move to next [%s]" 22664msgstr "" 22665 22666#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22667msgid "&Mark rejected books" 22668msgstr "" 22669 22670#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22671msgid "Mark rejected books in the book list after this dialog is closed" 22672msgstr "" 22673 22674#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22675msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22676msgstr "" 22677 22678#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22680#, python-format 22681msgid " [%(num)d of %(tot)d]" 22682msgstr "" 22683 22684#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22685msgid "Are you sure you want to reject the remaining result?" 22686msgid_plural "Are you sure you want to reject all {} remaining results?" 22687msgstr[0] "" 22688msgstr[1] "" 22689msgstr[2] "" 22690msgstr[3] "" 22691msgstr[4] "" 22692 22693#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22694msgid "Rendering PDF pages, please wait..." 22695msgstr "" 22696 22697#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22698msgid "Choose a cover from the list of PDF pages below" 22699msgstr "" 22700 22701#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22702msgid "&More pages" 22703msgstr "" 22704 22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22706msgid "Choose cover from PDF" 22707msgstr "" 22708 22709#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22710#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22711msgid "Failed to render" 22712msgstr "" 22713 22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22715msgid "Could not render this PDF file" 22716msgstr "" 22717 22718#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22719msgid "This PDF has no pages" 22720msgstr "" 22721 22722#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22723#, python-format 22724msgid "page %d" 22725msgstr "" 22726 22727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22728#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22729#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22730msgid "Next" 22731msgstr "" 22732 22733#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22734#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22735#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22736msgid "Previous" 22737msgstr "" 22738 22739#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22740msgid "" 22741"Automatically create the title sort entry based on the current title entry.\n" 22742"Using this button to create title sort will change title sort from red to green." 22743msgstr "" 22744 22745#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22746msgid "" 22747"Automatically create the author sort entry based on the current author " 22748"entry. Using this button to create author sort will change author sort from " 22749"red to green. There is a menu of functions available under this button. " 22750"Click and hold on the button to see it." 22751msgstr "" 22752 22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22754msgid "Set author sort from author" 22755msgstr "" 22756 22757#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22758msgid "Set author from author sort" 22759msgstr "" 22760 22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22762msgid "Copy author to author sort" 22763msgstr "" 22764 22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22766msgid "Copy author sort to author" 22767msgstr "" 22768 22769#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22770msgid "Swap the author and title" 22771msgstr "" 22772 22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22774msgid "" 22775"Manage authors. Use to rename authors and correct individual author's sort " 22776"values" 22777msgstr "" 22778 22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22780msgid "Clear rating" 22781msgstr "" 22782 22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22784msgid "Clear all tags" 22785msgstr "" 22786 22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22788msgid "Clear Ids" 22789msgstr "" 22790 22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22792msgid "" 22793"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22794" or url:. Or right click, to choose a different prefix." 22795msgstr "" 22796 22797#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22798msgid "&Download metadata" 22799msgstr "" 22800 22801#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22802#, python-format 22803msgid "Download metadata for this book [%s]" 22804msgstr "" 22805 22806#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22807msgid "Undo last metadata download" 22808msgstr "" 22809 22810#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22811msgid "Configure download metadata" 22812msgstr "" 22813 22814#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22815msgid "Change how calibre downloads metadata" 22816msgstr "" 22817 22818#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22819msgid "Edit list of prefixes" 22820msgstr "" 22821 22822#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22823msgid "Edit prefixes" 22824msgstr "" 22825 22826#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22827msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22828msgstr "" 22829 22830#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22831msgid "Save changed metadata?" 22832msgstr "" 22833 22834#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22835msgid "" 22836"You've changed the metadata for this book. Edit book is set to update " 22837"embedded metadata when opened. You need to save your changes for them to be " 22838"included." 22839msgstr "" 22840 22841#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22842msgid "&Don't save" 22843msgstr "" 22844 22845#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22846#, python-format 22847msgid "The cover in the %s format is invalid" 22848msgstr "" 22849 22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22851msgid "No downloaded metadata" 22852msgstr "" 22853 22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22855msgid "There is no downloaded metadata to undo" 22856msgstr "" 22857 22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22859msgid "There is another book to edit in this set." 22860msgid_plural "There are still {} more books to edit in this set." 22861msgstr[0] "" 22862msgstr[1] "" 22863msgstr[2] "" 22864msgstr[3] "" 22865msgstr[4] "" 22866 22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22868msgid "" 22869"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22870" button to move through books in the set." 22871msgstr "" 22872 22873#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22874msgid "&Continue editing" 22875msgstr "" 22876 22877#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22878msgid "&Stop editing" 22879msgstr "" 22880 22881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22882msgid "You will lose all unsaved changes. Are you sure?" 22883msgstr "" 22884 22885#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22886msgid "Save changes and edit the metadata of {} [Alt+Right]" 22887msgstr "" 22888 22889#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22890msgid "Save changes and edit the metadata of {} [Alt+Left]" 22891msgstr "" 22892 22893#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22894#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22895msgid "Change cover" 22896msgstr "" 22897 22898#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22899msgid "Co&mments" 22900msgstr "" 22901 22902#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22903#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22904msgid "&Metadata" 22905msgstr "" 22906 22907#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22908msgid "&Cover and formats" 22909msgstr "" 22910 22911#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22912msgid "C&ustom metadata" 22913msgstr "" 22914 22915#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22916msgid "&Comments" 22917msgstr "" 22918 22919#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22920msgid "Basic metadata" 22921msgstr "" 22922 22923#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22924msgid "Custom metadata" 22925msgstr "" 22926 22927#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22928#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22929msgid "Has cover" 22930msgstr "" 22931 22932#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22933msgid "Has summary" 22934msgstr "" 22935 22936#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22937msgid "" 22938"The \"has cover\" indication is not fully\n" 22939"reliable. Sometimes results marked as not\n" 22940"having a cover will find a cover in the download\n" 22941"cover stage, and vice versa." 22942msgstr "" 22943 22944#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22945msgid "See at" 22946msgstr "" 22947 22948#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22949msgid "Please wait" 22950msgstr "" 22951 22952#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22953msgid "calibre is downloading metadata from: " 22954msgstr "" 22955 22956#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22957#, python-format 22958msgid "Title: %s " 22959msgstr "" 22960 22961#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22962#, python-format 22963msgid "Authors: %s " 22964msgstr "" 22965 22966#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22967msgid "Failed to download metadata. Click Show Details to see details" 22968msgstr "" 22969 22970#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22971msgid "" 22972"Failed to find any books that match your search. Try making the search " 22973"<b>less specific</b>. For example, use only the author's last name and a " 22974"single distinctive word from the title.<p>To see the full log, click \"Show " 22975"details\"." 22976msgstr "" 22977 22978#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22979msgid "Current cover" 22980msgstr "" 22981 22982#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22983#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22984msgid "Searching..." 22985msgstr "" 22986 22987#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22988msgid "View this cover at full size" 22989msgstr "" 22990 22991#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22992msgid "Copy this cover to clipboard" 22993msgstr "" 22994 22995#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22996#, python-format 22997msgid "Downloading covers for <b>%s</b>, please wait..." 22998msgstr "" 22999 23000#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 23001msgid "Failed to download any covers, click \"Show details\" for details." 23002msgstr "" 23003 23004#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 23005#, python-format 23006msgid "Could not find any covers for <b>%s</b>" 23007msgstr "" 23008 23009#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 23010#, python-brace-format 23011msgid "Found a cover for {title}" 23012msgstr "" 23013 23014#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 23015#, python-brace-format 23016msgid "" 23017"Found <b>{num}</b> covers for {title}. When the download completes, the " 23018"covers will be sorted by size." 23019msgstr "" 23020 23021#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 23022msgid "Downloading metadata..." 23023msgstr "" 23024 23025#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 23026msgid "&Back" 23027msgstr "" 23028 23029#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 23030msgid "Downloading cover..." 23031msgstr "" 23032 23033#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 23034#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 23035msgid "Failed to run" 23036msgstr "" 23037 23038#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 23039#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 23040msgid "Failed to run program, click \"Show details\" for more information" 23041msgstr "" 23042 23043#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 23044#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 23045msgid "Command line:" 23046msgstr "" 23047 23048#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 23049#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 23050#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 23051#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 23052#, python-format 23053msgid "Choose a program to open %s files" 23054msgstr "" 23055 23056#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 23057msgid "Executable files" 23058msgstr "" 23059 23060#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 23061#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 23062#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 23063msgid "Cannot execute" 23064msgstr "" 23065 23066#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 23067#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 23068#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 23069#, python-format 23070msgid "The program %s is not an executable file" 23071msgstr "" 23072 23073#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 23074msgid "Application path:" 23075msgstr "" 23076 23077#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 23078msgid "Invalid application" 23079msgstr "" 23080 23081#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 23082#, python-format 23083msgid "%s is not a valid macOS application bundle." 23084msgstr "" 23085 23086#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 23087msgid "Choose a program" 23088msgstr "" 23089 23090#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 23091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 23092msgid "Gathering data, please wait..." 23093msgstr "" 23094 23095#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 23096msgid "&Browse computer for program" 23097msgstr "" 23098 23099#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 23100msgid "Error finding programs" 23101msgstr "" 23102 23103#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 23104msgid "" 23105"Failed to find programs on your computer, click \"Show details\" for more " 23106"information" 23107msgstr "" 23108 23109#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 23110#, python-format 23111msgid "Edit the applications used for %s files" 23112msgstr "" 23113 23114#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 23115msgid "Change &icon" 23116msgstr "" 23117 23118#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 23119msgid "Change &name" 23120msgstr "" 23121 23122#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 23123#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 23124#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 23125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 23126msgid "No selection" 23127msgstr "" 23128 23129#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 23130#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 23131#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 23132msgid "No application selected" 23133msgstr "" 23134 23135#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 23136msgid "Choose new icon" 23137msgstr "" 23138 23139#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 23140msgid "Invalid icon" 23141msgstr "" 23142 23143#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 23144#, python-format 23145msgid "Could not load image from %s" 23146msgstr "" 23147 23148#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23149msgid "Enter new name" 23150msgstr "" 23151 23152#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23153msgid "New name for {}" 23154msgstr "" 23155 23156#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 23157msgid "cover image" 23158msgstr "" 23159 23160#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 23161#, python-brace-format 23162msgid "Open {0} files with {1}" 23163msgstr "" 23164 23165#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 23166msgid "Open with" 23167msgstr "" 23168 23169#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 23170msgid "" 23171"Restore settings to default values. You have to click Apply to actually save" 23172" the default settings." 23173msgstr "" 23174 23175#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 23176msgid "Configure " 23177msgstr "" 23178 23179#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 23180msgid "Ignore duplicate incoming formats" 23181msgstr "" 23182 23183#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 23184msgid "Overwrite existing duplicate formats" 23185msgstr "" 23186 23187#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 23188msgid "Create new record for each duplicate format" 23189msgstr "" 23190 23191#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23192msgid "Choose a folder" 23193msgstr "" 23194 23195#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23196#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23197#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23198msgid "Invalid folder" 23199msgstr "" 23200 23201#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23202#, python-format 23203msgid "" 23204"You must specify an existing folder as your auto-add folder. %s does not " 23205"exist." 23206msgstr "" 23207 23208#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23209#, python-format 23210msgid "You do not have read/write permissions for the folder: %s" 23211msgstr "" 23212 23213#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23214#, python-format 23215msgid "Cannot use folders whose names start with a period or underscore: %s" 23216msgstr "" 23217 23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23219#, python-format 23220msgid "" 23221"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23222"after being added to calibre. Are you sure?" 23223msgstr "" 23224 23225#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23226msgid "" 23227"Here you can control how calibre will read metadata from the files you add " 23228"to it. calibre can either read metadata from the contents of the file, or " 23229"from the filename." 23230msgstr "" 23231 23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23233msgid "Read &metadata from file contents rather than file name" 23234msgstr "" 23235 23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23237msgid "" 23238"Swap the first name and last name of the author. This affects only metadata " 23239"read from file names." 23240msgstr "" 23241 23242#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23243msgid "" 23244"&Swap author first name and last name when reading author from filename" 23245msgstr "" 23246 23247#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23248msgid "Configure metadata from file name" 23249msgstr "" 23250 23251#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23252msgid "Reading &metadata" 23253msgstr "" 23254 23255#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23256msgid "&Mark newly added books" 23257msgstr "" 23258 23259#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23260msgid "" 23261"When using the \"&Copy to library\" action to copy books between libraries," 23262" preserve the date" 23263msgstr "" 23264 23265#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23266msgid "" 23267"When using the \"Copy to library\" action check for &duplicates with the " 23268"same title, author and language" 23269msgstr "" 23270 23271#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23272msgid "Automatically &convert added books to the preferred output format" 23273msgstr "" 23274 23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23276msgid "" 23277"This will force an automatic conversion even if the file being added is the " 23278"same format as the output format. For example, if you set your output format" 23279" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23280msgstr "" 23281 23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23283msgid "" 23284"When auto-converting, convert even if the format being added is the &same as" 23285" the output format" 23286msgstr "" 23287 23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23289msgid "" 23290"<p>Auto-merge: If books with similar titles and authors are found, merge the incoming formats automatically into existing book records. The box to the right controls what happens when an existing record already has the incoming format. Note that this option also affects the Copy to library action.</p>\n" 23291"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23292msgstr "" 23293 23294#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23295msgid "&Auto-merge added books if they already exist:" 23296msgstr "" 23297 23298#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23299msgid "" 23300"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23301"existing book records. This box controls what happens when an existing record already has\n" 23302"the incoming format:\n" 23303"\n" 23304"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23305"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23306"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23307"\n" 23308"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23309"Author matching is exact." 23310msgstr "" 23311 23312#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23313msgid "&Tags to apply when adding a book:" 23314msgstr "" 23315 23316#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23317msgid "" 23318"A comma-separated list of tags that will be applied to books added to the " 23319"library" 23320msgstr "" 23321 23322#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23323msgid "Contro&l how tags are processed:" 23324msgstr "" 23325 23326#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23327msgid "" 23328"Create rules that can filter or transform tags on added books automatically " 23329"as soon as they are added. " 23330msgstr "" 23331 23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23333msgid "&Rules to filter tags read from metadata" 23334msgstr "" 23335 23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23337msgid "Control which files are added during bul&k imports:" 23338msgstr "" 23339 23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23341msgid "" 23342"<p>You can specify rules to add/ignore files here. These will be used when " 23343"recursively adding books from folders." 23344msgstr "" 23345 23346#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23347msgid "Rules to filter added &files" 23348msgstr "" 23349 23350#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23351msgid "Control how auth&ors are processed:" 23352msgstr "" 23353 23354#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23355msgid "Rules to manipulate a&uthor names" 23356msgstr "" 23357 23358#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23359msgid "Adding &actions" 23360msgstr "" 23361 23362#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23363msgid "" 23364"By default, calibre will automatically add only known e-book files. \n" 23365"This option tells calibre to add all file types, except those\n" 23366"that have been explicitly ignored below." 23367msgstr "" 23368 23369#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23370msgid "Automatically add files of &all types (not just e-books)" 23371msgstr "" 23372 23373#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23374msgid "Folder to automatically add files from" 23375msgstr "" 23376 23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23378msgid "Browse for folder" 23379msgstr "" 23380 23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23382msgid "Automatically &convert added files to the preferred output format" 23383msgstr "" 23384 23385#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23386msgid "" 23387"<b>Ignore</b> files with the following &extensions when automatically adding" 23388" " 23389msgstr "" 23390 23391#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23392msgid "" 23393"Specify a &folder. Any files you put into this folder will be automatically " 23394"added to calibre (restart required)." 23395msgstr "" 23396 23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23398msgid "" 23399"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23400"to calibre." 23401msgstr "" 23402 23403#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23404msgid "" 23405"If set, this option will cause calibre to check if a file\n" 23406" being automatically added is already in the calibre library.\n" 23407" If it is, a message will pop up asking you whether\n" 23408" you want to add it anyway." 23409msgstr "" 23410 23411#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23412msgid "Check for &duplicates when automatically adding files" 23413msgstr "" 23414 23415#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23416msgid "&Automatic adding" 23417msgstr "" 23418 23419#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23420#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23421msgid "High" 23422msgstr "" 23423 23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23427msgid "Low" 23428msgstr "" 23429 23430#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23431msgid "Very low" 23432msgstr "" 23433 23434#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23435msgid "Compact Metadata" 23436msgstr "" 23437 23438#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23439#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23440msgid "Default" 23441msgstr "" 23442 23443#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23444msgid "All on 1 tab" 23445msgstr "" 23446 23447#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23448msgid "Confirmation dialogs have all been reset" 23449msgstr "" 23450 23451#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23452msgid "Notify when a &new version is available" 23453msgstr "" 23454 23455#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23456msgid "Automatically send downloaded &news to e-book reader" 23457msgstr "" 23458 23459#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23460msgid "Job &priority:" 23461msgstr "" 23462 23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23464msgid "" 23465"Choose a different layout for the Edit metadata dialog. The compact metadata" 23466" layout favors editing custom metadata over changing covers and formats." 23467msgstr "" 23468 23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23470msgid "Preferred &input format order:" 23471msgstr "" 23472 23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23474msgid "Preferred &output format:" 23475msgstr "" 23476 23477#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23478msgid "Edit metadata (single) &layout:" 23479msgstr "" 23480 23481#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23482msgid "" 23483"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23484"If not checked, the values can be Yes or No." 23485msgstr "" 23486 23487#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23488msgid "&Yes/No columns have three values (needs restart)" 23489msgstr "" 23490 23491#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23492msgid "Recognize numbers inside text when sorting (needs restart)" 23493msgstr "" 23494 23495#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23496msgid "" 23497"<p>Setting this means that when sorting on text fields\n" 23498"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23499"Note that setting this can cause problems with text that starts\n" 23500"with numbers and is a little slower. This setting is per user, not\n" 23501"per library.</p>" 23502msgstr "" 23503 23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23505msgid "&Delete news from library when it is automatically sent to reader" 23506msgstr "" 23507 23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23509msgid "Default network &timeout:" 23510msgstr "" 23511 23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23513msgid "" 23514"Set the default timeout for network fetches (i.e. anytime we go out to the " 23515"internet to get information)" 23516msgstr "" 23517 23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23519#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23520msgid " seconds" 23521msgstr "" 23522 23523#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23524msgid "" 23525"Use this Virtual library on calibre startup if the current library is being " 23526"used. Also applied when switching to this library. Note that this setting is" 23527" per library. " 23528msgstr "" 23529 23530#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23531msgid "Reset all disabled &confirmation dialogs" 23532msgstr "" 23533 23534#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23535msgid "Use internal &viewer for:" 23536msgstr "" 23537 23538#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23539msgid "Virtual library to apply when the current &library is opened:" 23540msgstr "" 23541 23542#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23543msgid "All columns" 23544msgstr "" 23545 23546#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23547msgid "icon with text" 23548msgstr "" 23549 23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23551msgid "icon with no text" 23552msgstr "" 23553 23554#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23555msgid "composed icons w/text" 23556msgstr "" 23557 23558#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23559msgid "composed icons w/no text" 23560msgstr "" 23561 23562#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23563#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23564#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23565msgid "is true" 23566msgstr "" 23567 23568#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23569#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23570#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23571msgid "is false" 23572msgstr "" 23573 23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23575msgid "is not true" 23576msgstr "" 23577 23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23579msgid "is not false" 23580msgstr "" 23581 23582#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23583msgid "is undefined" 23584msgstr "" 23585 23586#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23587msgid "is defined" 23588msgstr "" 23589 23590#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23591msgid "has id" 23592msgstr "" 23593 23594#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23595msgid "does not have id" 23596msgstr "" 23597 23598#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23599#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23600msgid "is equal to" 23601msgstr "" 23602 23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23604#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23605#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23606#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23607msgid "is set" 23608msgstr "" 23609 23610#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23611#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23612#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23614msgid "is not set" 23615msgstr "" 23616 23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23618msgid "is more days ago than" 23619msgstr "" 23620 23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23622msgid "is fewer days ago than" 23623msgstr "" 23624 23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23626msgid "is more days from now than" 23627msgstr "" 23628 23629#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23630msgid "is fewer days from now than" 23631msgstr "" 23632 23633#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23634#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23635msgid "has" 23636msgstr "" 23637 23638#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23639#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23640msgid "does not have" 23641msgstr "" 23642 23643#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23644#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23645msgid "has pattern" 23646msgstr "" 23647 23648#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23649#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23650msgid "does not have pattern" 23651msgstr "" 23652 23653#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23654#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23655msgid "does not contain" 23656msgstr "" 23657 23658#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23659msgid "If the ___ column ___ values" 23660msgstr "" 23661 23662#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23663msgid "" 23664"Enter either an identifier type or an identifier type and value of the form " 23665"identifier:value" 23666msgstr "" 23667 23668#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23669msgid "" 23670"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23671" eng for English. You can also use the full language name, in which case " 23672"calibre will try to automatically convert it to the language code." 23673msgstr "" 23674 23675#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23676msgid "Enter a number" 23677msgstr "" 23678 23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23680msgid "" 23681"Enter the maximum days old the item can be. Zero is today. Dates in the " 23682"future always match" 23683msgstr "" 23684 23685#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23686msgid "" 23687"Enter the minimum days old the item can be. Zero is today. Dates in the " 23688"future never match" 23689msgstr "" 23690 23691#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23692msgid "" 23693"Enter the maximum days in the future the item can be. Zero is today. Dates " 23694"in the past always match" 23695msgstr "" 23696 23697#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23698msgid "" 23699"Enter the minimum days in the future the item can be. Zero is today. Dates " 23700"in the past never match" 23701msgstr "" 23702 23703#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23704msgid "Enter a date in the format YYYY-MM-DD" 23705msgstr "" 23706 23707#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23708msgid "Enter a string." 23709msgstr "" 23710 23711#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23712msgid "Enter a regular expression" 23713msgstr "" 23714 23715#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23716#, python-format 23717msgid "You can match multiple values by separating them with %s" 23718msgstr "" 23719 23720#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23721#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23722msgid "Remove icons" 23723msgstr "" 23724 23725#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23726msgid "" 23727"Select the icons you wish to remove. The icon files will be removed when you" 23728" press OK. There is no undo." 23729msgstr "" 23730 23731#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23732msgid "No icons selected" 23733msgstr "" 23734 23735#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23736msgid "You must select at least one icon to remove" 23737msgstr "" 23738 23739#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23740msgid "One icon will be removed." 23741msgid_plural "{} icons will be removed." 23742msgstr[0] "" 23743msgstr[1] "" 23744msgstr[2] "" 23745msgstr[3] "" 23746msgstr[4] "" 23747 23748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23749msgid "" 23750"This will prevent any rules that use this icon from working. Are you sure?" 23751msgstr "" 23752 23753#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23754msgid "column coloring" 23755msgstr "" 23756 23757#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23758msgid "column icon" 23759msgstr "" 23760 23761#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23762msgid "Cover grid emblem" 23763msgstr "" 23764 23765#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23766#, python-brace-format 23767msgid "Create/edit a {0} rule" 23768msgstr "" 23769 23770#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23771#, python-brace-format 23772msgid "Create a {0} rule by filling in the boxes below" 23773msgstr "" 23774 23775#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23776msgid "Add the emblem:" 23777msgstr "" 23778 23779#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23780msgid "Set the:" 23781msgstr "" 23782 23783#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23784msgid "" 23785"If you choose composed icons and multiple rules match, then all the matching" 23786" icons will be combined, otherwise the icon from the first rule to match " 23787"will be used." 23788msgstr "" 23789 23790#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23791msgid "of the column:" 23792msgstr "" 23793 23794#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23795msgid "to:" 23796msgstr "" 23797 23798#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23799msgid "&Add new image" 23800msgstr "" 23801 23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23803msgid "(Images should be square-ish)" 23804msgstr "" 23805 23806#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23807msgid "Choose &more than one icon" 23808msgstr "" 23809 23810#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23811msgid "&Add icon" 23812msgstr "" 23813 23814#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23815msgid "(Icons should be square or landscape)" 23816msgstr "" 23817 23818#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23819msgid "Only if the following conditions are all satisfied:" 23820msgstr "" 23821 23822#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23823msgid "Add &another condition" 23824msgstr "" 23825 23826#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23827msgid "You can disable a condition by blanking all of its boxes" 23828msgstr "" 23829 23830#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23831msgid "&Remove icons" 23832msgstr "" 23833 23834#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23835msgid "" 23836"Remove previously added icons. Note that removing an icon will cause rules " 23837"that use it to stop working." 23838msgstr "" 23839 23840#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23841msgid "Open to see checkboxes" 23842msgstr "" 23843 23844#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23845msgid "Sample text" 23846msgstr "" 23847 23848#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23849msgid "No icon selected" 23850msgstr "" 23851 23852#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23853msgid "You must choose an icon for this rule" 23854msgstr "" 23855 23856#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23857msgid "Invalid condition" 23858msgstr "" 23859 23860#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23861#, python-format 23862msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23863msgstr "" 23864 23865#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23866msgid "No conditions" 23867msgstr "" 23868 23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23870msgid "You must specify at least one non-empty condition for this rule" 23871msgstr "" 23872 23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23874msgid "color" 23875msgstr "" 23876 23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23878#, python-format 23879msgid "" 23880"\n" 23881" <p>Advanced rule for column <b>%(col)s</b>:\n" 23882" <pre>%(rule)s</pre>\n" 23883" " 23884msgstr "" 23885 23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23887#, python-format 23888msgid "" 23889"\n" 23890" <p>Advanced rule:\n" 23891" <pre>%(rule)s</pre>\n" 23892" " 23893msgstr "" 23894 23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23896#, python-format 23897msgid "" 23898"\n" 23899" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23900" <pre>%(rule)s</pre>\n" 23901" " 23902msgstr "" 23903 23904#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23905#, python-format 23906msgid "(<span style=\"color: %s;\">sample</span>)" 23907msgstr "" 23908 23909#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23910#, python-brace-format 23911msgid "" 23912"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23913"<ul>{1}</ul>" 23914msgstr "" 23915 23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23917#, python-format 23918msgid "" 23919" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23920" if the following conditions are met:</p>\n" 23921" <ul>%(rule)s</ul>\n" 23922" " 23923msgstr "" 23924 23925#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23926#, python-format 23927msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23928msgstr "" 23929 23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23931#, python-format 23932msgid "" 23933"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23934"%(val_label)s<b>%(val)s</b>" 23935msgstr "" 23936 23937#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23938msgid "value: " 23939msgstr "" 23940 23941#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23942#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23943#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23944msgid "&Add rule" 23945msgstr "" 23946 23947#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23948#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23949msgid "&Remove rule(s)" 23950msgstr "" 23951 23952#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23953msgid "Move the selected rule up" 23954msgstr "" 23955 23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23957msgid "Move the selected rule down" 23958msgstr "" 23959 23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23961msgid "Add ad&vanced rule" 23962msgstr "" 23963 23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23965msgid "Du&plicate rule" 23966msgstr "" 23967 23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23969msgid "Convert to advanced r&ule" 23970msgstr "" 23971 23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23973msgid "Open icon folder" 23974msgstr "" 23975 23976#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23977msgid "Import rules from a file" 23978msgstr "" 23979 23980#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23981msgid "" 23982"You can control the color of columns in the book list by creating \"rules\" " 23983"that tell calibre what color to use. Click the \"Add rule\" button below to " 23984"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23985msgstr "" 23986 23987#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23988msgid "" 23989"You can add icons to columns in the book list by creating \"rules\" that " 23990"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23991"started.<p>You can <b>change an existing rule</b> by double clicking it." 23992msgstr "" 23993 23994#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23995msgid "" 23996"You can add emblems (small icons) that are displayed on the side of covers " 23997"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23998" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23999"existing rule</b> by double clicking it." 24000msgstr "" 24001 24002#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 24003msgid "Show &emblems next to the covers" 24004msgstr "" 24005 24006#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 24007msgid "" 24008"If checked, you can tell calibre to display icons of your choosing next to " 24009"the covers shown in the Cover grid, controlled by the metadata of the book." 24010msgstr "" 24011 24012#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 24014msgid "Select one rule" 24015msgstr "" 24016 24017#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 24018#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 24019msgid "You must select only one rule." 24020msgstr "" 24021 24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 24023msgid "No rule selected" 24024msgstr "" 24025 24026#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 24027#, python-format 24028msgid "No rule selected for %s." 24029msgstr "" 24030 24031#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 24032msgid "removal" 24033msgstr "" 24034 24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 24036msgid "Choose file to export to" 24037msgstr "" 24038 24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 24041msgid "Rules" 24042msgstr "" 24043 24044#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 24045msgid "Choose file to import from" 24046msgstr "" 24047 24048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 24049msgid "No valid rules found" 24050msgstr "" 24051 24052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 24053msgid "No valid rules were found in {}." 24054msgstr "" 24055 24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 24057msgid "Column header" 24058msgstr "" 24059 24060#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 24061msgid "Lookup name" 24062msgstr "" 24063 24064#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 24065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 24066msgid "Type" 24067msgstr "" 24068 24069#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 24070msgid "Yes/No with text" 24071msgstr "" 24072 24073#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 24074msgid "Ampersand separated text, shown in the Tag browser" 24075msgstr "" 24076 24077#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 24078msgid "(lookup name was {}) {}" 24079msgstr "" 24080 24081#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 24082msgid "You must select a column to delete it" 24083msgstr "" 24084 24085#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 24086msgid "The selected column is not a custom column" 24087msgstr "" 24088 24089#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 24090#, python-format 24091msgid "Do you really want to delete column %s and all its data?" 24092msgstr "" 24093 24094#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 24095msgid "" 24096"Here you can re-arrange the layout of the columns in the calibre library " 24097"book list. You can hide columns by unchecking them. You can also create your" 24098" own, custom columns." 24099msgstr "" 24100 24101#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 24102msgid "Move column up" 24103msgstr "" 24104 24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 24106msgid "Remove a user-defined column" 24107msgstr "" 24108 24109#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 24110msgid "Add a user-defined column" 24111msgstr "" 24112 24113#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 24114msgid "Edit settings of a user-defined column" 24115msgstr "" 24116 24117#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 24118msgid "Move column down" 24119msgstr "" 24120 24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 24122msgid "Add &custom column" 24123msgstr "" 24124 24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 24126msgid "" 24127"Restore settings to default values. Only settings for the currently selected" 24128" section are restored." 24129msgstr "" 24130 24131#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 24132msgid "Text, column shown in the Tag browser" 24133msgstr "" 24134 24135#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 24136msgid "Comma separated text, like tags, shown in the Tag browser" 24137msgstr "" 24138 24139#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 24140msgid "Long text, like comments, not shown in the Tag browser" 24141msgstr "" 24142 24143#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 24144msgid "Text column for keeping series-like information" 24145msgstr "" 24146 24147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 24148msgid "Text, but with a fixed set of permitted values" 24149msgstr "" 24150 24151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 24152msgid "Floating point numbers" 24153msgstr "" 24154 24155#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 24156msgid "Integers" 24157msgstr "" 24158 24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 24160msgid "Ratings, shown with stars" 24161msgstr "" 24162 24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 24164#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 24165#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 24166#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 24167msgid "Yes/No" 24168msgstr "" 24169 24170#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 24171msgid "Column built from other columns" 24172msgstr "" 24173 24174#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 24175msgid "Column built from other columns, behaves like tags" 24176msgstr "" 24177 24178#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 24179#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 24180msgid "Create a custom column" 24181msgstr "" 24182 24183#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 24184#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 24185msgid "Edit custom column" 24186msgstr "" 24187 24188#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24189msgid "No column has been selected" 24190msgstr "" 24191 24192#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24193msgid "No column selected" 24194msgstr "" 24195 24196#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24197msgid "Selected column is not a user-defined column" 24198msgstr "" 24199 24200#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24201#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24202msgid "Now" 24203msgstr "" 24204 24205#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24206#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24207#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24208#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24209#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24210msgid "Formats" 24211msgstr "" 24212 24213#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24214msgid "My Tags" 24215msgstr "" 24216 24217#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24218msgid "My Series" 24219msgstr "" 24220 24221#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24222msgid "My Rating" 24223msgstr "" 24224 24225#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24226msgid "People" 24227msgstr "" 24228 24229#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24230msgid "My Title" 24231msgstr "" 24232 24233#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24234msgid "Quick create:" 24235msgstr "" 24236 24237#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24238msgid "ISBN" 24239msgstr "" 24240 24241#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24242msgid "Names" 24243msgstr "" 24244 24245#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24246msgid "Short text" 24247msgstr "" 24248 24249#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24250msgid "" 24251"Used for searching the column. Must contain only digits and lower case " 24252"letters." 24253msgstr "" 24254 24255#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24256msgid "&Lookup name:" 24257msgstr "" 24258 24259#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24260msgid "" 24261"Column heading in the library view and category name in the Tag browser" 24262msgstr "" 24263 24264#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24265msgid "Column &heading:" 24266msgstr "" 24267 24268#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24269msgid "What kind of information will be kept in the column." 24270msgstr "" 24271 24272#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24273msgid "Show &checkmarks" 24274msgstr "" 24275 24276#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24277msgid "" 24278"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24279"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24280"Everything else will show nothing." 24281msgstr "" 24282 24283#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24284msgid "Contains names" 24285msgstr "" 24286 24287#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24288msgid "Check this box if this column contains names, like the authors column." 24289msgstr "" 24290 24291#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24292msgid "&Column type:" 24293msgstr "" 24294 24295#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24296msgid "Optional text describing what this column is for" 24297msgstr "" 24298 24299#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24300msgid "D&escription:" 24301msgstr "" 24302 24303#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24304msgid "Default: (nothing)" 24305msgstr "" 24306 24307#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24308msgid "Field template. Uses the same syntax as save templates." 24309msgstr "" 24310 24311#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24312#, python-format 24313msgid "Similar to save templates. For example, %s" 24314msgstr "" 24315 24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24317msgid "No heading" 24318msgstr "" 24319 24320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24321msgid "Show heading above the text" 24322msgstr "" 24323 24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24325msgid "Show heading to the side of the text" 24326msgstr "" 24327 24328#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24329msgid "" 24330"Choose whether or not the column heading is shown in the Book\n" 24331"details panel and, if shown, where" 24332msgstr "" 24333 24334#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24335msgid "Column heading:" 24336msgstr "" 24337 24338#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24339msgid "Short text, like a title" 24340msgstr "" 24341 24342#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24343msgid "Plain text formatted using markdown" 24344msgstr "" 24345 24346#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24347msgid "" 24348"Choose how the data in this column is interpreted.\n" 24349"This controls how the data is displayed in the Book details panel\n" 24350"and how it is edited." 24351msgstr "" 24352 24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24354msgid "Interpret this column as:" 24355msgstr "" 24356 24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24358msgid "" 24359"A comma-separated list of permitted values. The empty value is always\n" 24360"included, and is the default. For example, the list 'one,two,three' has\n" 24361"four values, the first of them being the empty value." 24362msgstr "" 24363 24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24365msgid "&Values:" 24366msgstr "" 24367 24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24369msgid "" 24370"A list of color names to use when displaying an item. The\n" 24371"list must be empty or contain a color for each value." 24372msgstr "" 24373 24374#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24375msgid "Colors:" 24376msgstr "" 24377 24378#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24379msgid "Allow half stars" 24380msgstr "" 24381 24382#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24383msgid "Allow half star ratings, for example: " 24384msgstr "" 24385 24386#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24387msgid "&Sort/search column by" 24388msgstr "" 24389 24390#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24391msgid "How this column should handled in the GUI when sorting and searching" 24392msgstr "" 24393 24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24395msgid "Show in Tag browser" 24396msgstr "" 24397 24398#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24399msgid "If checked, this column will appear in the Tag browser as a category" 24400msgstr "" 24401 24402#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24403msgid "Show as HTML in Book details" 24404msgstr "" 24405 24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24407msgid "" 24408"If checked, this column will be displayed as HTML in Book details and the " 24409"Content server. This can be used to construct links with the template " 24410"language. For example, the template " 24411"<pre><big><b>{title}</b></big>{series:| " 24412"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24413"bold large characters, along with the series, for example <br>\"<big><b>An " 24414"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24415"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24416" book</a></pre> will generate a link to the book on the Beam e-books " 24417"site." 24418msgstr "" 24419 24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24421msgid "" 24422"Default value when a new book is added to the library. For Date columns " 24423"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24424"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24425"permitted values. For Rating columns enter a number between 0 and 5." 24426msgstr "" 24427 24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24429msgid "&Default value:" 24430msgstr "" 24431 24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24433msgid "&Format for dates" 24434msgstr "" 24435 24436#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24437msgid "Default: dd MMM yyyy." 24438msgstr "" 24439 24440#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24441msgid "" 24442"<p>Date format.</p><p>The formatting codes are:<ul><li>d : the day as number without a leading zero (1 to 31)</li><li>dd : the day as number with a leading zero (01 to 31)</li><li>ddd : the abbreviated localized day name (e.g. \"Mon\" to \"Sun\").</li><li>dddd : the long localized day name (e.g. \"Monday\" to \"Sunday\").</li><li>M : the <b>month</b> as number without a leading zero (1 to 12).</li><li>MM : the <b>month</b> as number with a leading zero (01 to 12)</li><li>MMM : the abbreviated localized <b>month</b> name (e.g. \"Jan\" to \"Dec\").</li><li>MMMM : the long localized <b>month</b> name (e.g. \"January\" to \"December\").</li><li>yy : the year as two digit number (00 to 99).</li><li>yyyy : the year as four digit number.</li><li>h : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)</li><li>hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm)</li><li>m : the <b>minutes</b> without a leading 0 (0 to 59)</li><li>mm : the <b>minutes</b> with a leading 0 (00 to 59)</li><li>s : the seconds without a leading 0 (0 to 59)</li><li>ss : the seconds with a leading 0 (00 to 59)</li><li>ap : use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm</li><li>AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM</li><li>iso : the date with time and timezone. Must be the only format present</li></ul></p><p>For example:\n" 24443"<ul>\n" 24444"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24445"<li>dd MMMM yy gives 05 January 10</li>\n" 24446"</ul> " 24447msgstr "" 24448 24449#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24450msgid "&Format for numbers" 24451msgstr "" 24452 24453#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24454msgid "" 24455"Default: Not formatted. For format language details see <a " 24456"href=\"https://docs.python.org/library/string.html#format-string-" 24457"syntax\">the Python documentation</a>" 24458msgstr "" 24459 24460#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24461#, python-brace-format 24462msgid "" 24463"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24464"leading zeros. The format <code>{0:d} days</code> prints the number " 24465"then the word \"days\"" 24466msgstr "" 24467 24468#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24469msgid "" 24470"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24471" 1 digit after the decimal point. The format " 24472"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24473"displays the number with 2 digits after the decimal point and thousands " 24474"separated by commas." 24475msgstr "" 24476 24477#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24478msgid "No lookup name was provided" 24479msgstr "" 24480 24481#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24482msgid "" 24483"The lookup name must contain only lower case letters, digits and " 24484"underscores, and start with a letter" 24485msgstr "" 24486 24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24488msgid "" 24489"Lookup names cannot end with _index, because these names are reserved for " 24490"the index of a series column." 24491msgstr "" 24492 24493#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24494msgid "No column heading was provided" 24495msgstr "" 24496 24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24498#, python-format 24499msgid "The lookup name %s is already used" 24500msgstr "" 24501 24502#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24503#, python-format 24504msgid "The heading %s is already used" 24505msgstr "" 24506 24507#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24508#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24509#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24511#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24512#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24513msgid "Invalid default value" 24514msgstr "" 24515 24516#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24517msgid "The default value must be \"Now\" or a date" 24518msgstr "" 24519 24520#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24521msgid "You must enter a template for composite columns" 24522msgstr "" 24523 24524#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24525msgid "You must enter at least one value for enumeration columns" 24526msgstr "" 24527 24528#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24529msgid "" 24530"The colors box must be empty or contain the same number of items as the " 24531"value box" 24532msgstr "" 24533 24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24535#, python-brace-format 24536msgid "The color {0} is unknown" 24537msgstr "" 24538 24539#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24540msgid "The default value must be one of the permitted values" 24541msgstr "" 24542 24543#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24544msgid "The default value must be an integer" 24545msgstr "" 24546 24547#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24548msgid "The default value must be a real number" 24549msgstr "" 24550 24551#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24552msgid "The default value must be a real number between 0 and 5.0" 24553msgstr "" 24554 24555#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24556msgid "The default value must be an integer between 0 and 5" 24557msgstr "" 24558 24559#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24560msgid "The default value must be \"Yes\" or \"No\"" 24561msgstr "" 24562 24563#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24564msgid "Getting debug information, please wait" 24565msgstr "" 24566 24567#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24568#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24569msgid "Copy to &clipboard" 24570msgstr "" 24571 24572#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24573msgid "Device already detected" 24574msgstr "" 24575 24576#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24577#, python-format 24578msgid "" 24579"A device (%s) is already detected by calibre. If you wish to debug the " 24580"detection of another device, first disconnect this device." 24581msgstr "" 24582 24583#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24584msgid "Debugging failed" 24585msgstr "" 24586 24587#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24588msgid "" 24589"Running debug device detection failed. Click Show Details for more " 24590"information." 24591msgstr "" 24592 24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24594msgid "Getting device information" 24595msgstr "" 24596 24597#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24598msgid "User-defined device information" 24599msgstr "" 24600 24601#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24602#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24603msgid "Device Detection" 24604msgstr "" 24605 24606#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24607msgid "Ensure your device is disconnected, then press OK" 24608msgstr "" 24609 24610#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24611msgid "Ensure your device is connected, then press OK" 24612msgstr "" 24613 24614#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24615msgid "" 24616"Copy these values to the clipboard, paste them into an editor, then enter " 24617"them into the USER_DEVICE by customizing the device plugin in " 24618"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24619" want the books to be put. You must restart calibre for your changes to take" 24620" effect.\n" 24621msgstr "" 24622 24623#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24624msgid "" 24625"<p>calibre can send your books to you (or your reader) by email. Emails will" 24626" be automatically sent for downloaded news to all email addresses that have " 24627"<i>Auto send</i> checked." 24628msgstr "" 24629 24630#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24631msgid "Add an email address to which to send books" 24632msgstr "" 24633 24634#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24635msgid "&Add email" 24636msgstr "" 24637 24638#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24639msgid "Make &default" 24640msgstr "" 24641 24642#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24643msgid "&Remove email" 24644msgstr "" 24645 24646#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24647msgid "" 24648"Add the comments from the book metadata to the email.\n" 24649"Useful to allow the recipient to see a summary of the\n" 24650"book before opening it." 24651msgstr "" 24652 24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24654msgid "Add &comments metadata as text to the email" 24655msgstr "" 24656 24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24658msgid "Email" 24659msgstr "" 24660 24661#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24662msgid "Subject" 24663msgstr "" 24664 24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24666msgid "Alias" 24667msgstr "" 24668 24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24670msgid "Auto send" 24671msgstr "" 24672 24673#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24674msgid "Auto send only tags" 24675msgstr "" 24676 24677#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24678msgid "Formats to email. The first matching format will be sent." 24679msgstr "" 24680 24681#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24682#, python-brace-format 24683msgid "" 24684"Subject of the email to use when sending. When left blank the title will be " 24685"used for the subject. Also, the same templates used for \"Save to disk\" " 24686"such as {title} and {author_sort} can be used here." 24687msgstr "" 24688 24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24690msgid "" 24691"If checked, downloaded news will be automatically mailed to this email " 24692"address (provided it is in one of the listed formats and has not been " 24693"filtered by tags)." 24694msgstr "" 24695 24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24697msgid "Friendly name to use for this email address" 24698msgstr "" 24699 24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24701msgid "" 24702"If specified, only news with one of these tags will be sent to this email " 24703"address. All news downloads have their title as a tag, so you can use this " 24704"to easily control which news downloads are sent to this email address." 24705msgstr "" 24706 24707#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24708msgid "new email address" 24709msgstr "" 24710 24711#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24712msgid "" 24713"The list of devices that you have asked calibre to ignore. Uncheck a device " 24714"to have calibre stop ignoring it." 24715msgstr "" 24716 24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24718msgid "" 24719"The list of device plugins you have disabled. Uncheck an entry to enable the" 24720" plugin. calibre cannot detect devices that are managed by disabled plugins." 24721msgstr "" 24722 24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24724msgid "Reset allowed devices" 24725msgstr "" 24726 24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24728msgid "" 24729"This will erase the list of devices that calibre knows about causing it to " 24730"ask you for permission to manage them again, the next time they connect" 24731msgstr "" 24732 24733#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24734msgid "Search for the author on Goodreads" 24735msgstr "" 24736 24737#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24738msgid "Search for the author on Amazon" 24739msgstr "" 24740 24741#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24742msgid "Search for the author in your calibre library" 24743msgstr "" 24744 24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24746msgid "Search for the author on Wikipedia" 24747msgstr "" 24748 24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24750msgid "Search for the author on Google Books" 24751msgstr "" 24752 24753#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24754msgid "Search for the book on Goodreads" 24755msgstr "" 24756 24757#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24758msgid "Search for the book on Amazon" 24759msgstr "" 24760 24761#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24762msgid "Search for the book on Google Books" 24763msgstr "" 24764 24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24766msgid "Use a custom search URL" 24767msgstr "" 24768 24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24770msgid "Clicking on &author names should:" 24771msgstr "" 24772 24773#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24774#, python-brace-format 24775msgid "" 24776"Enter the URL to search. It should contain the string {0}\n" 24777"which will be replaced by the author name. For example,\n" 24778"{1}" 24779msgstr "" 24780 24781#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24782msgid "Enter the URL" 24783msgstr "" 24784 24785#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24786msgid "Create a new rule" 24787msgstr "" 24788 24789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24790msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24791msgstr "" 24792 24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24794msgid "&Key:" 24795msgstr "" 24796 24797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24798msgid "The name that will appear in the Book details panel" 24799msgstr "" 24800 24801#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24802#, python-brace-format 24803msgid "" 24804"The template used to create the link. The placeholder {0} in the template " 24805"will be replaced with the actual identifier value. Use {1} to avoid the " 24806"value being quoted." 24807msgstr "" 24808 24809#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24810#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24811msgid "Key" 24812msgstr "" 24813 24814#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24815#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24816msgid "Template" 24817msgstr "" 24818 24819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24820msgid "Value needed" 24821msgstr "" 24822 24823#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24824#, python-format 24825msgid "The %s field cannot be empty" 24826msgstr "" 24827 24828#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24829msgid "Create rules for identifiers" 24830msgstr "" 24831 24832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24833msgid "Create rules to convert identifiers into links." 24834msgstr "" 24835 24836#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24837msgid "&Edit rule" 24838msgstr "" 24839 24840#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24841#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24842msgid "Default icons" 24843msgstr "" 24844 24845#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24847#, python-format 24848msgid "Icon theme: <b>%s</b>" 24849msgstr "" 24850 24851#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24852msgid "Narrow" 24853msgstr "" 24854 24855#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24856msgid "Wide" 24857msgstr "" 24858 24859#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24860#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24861#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24863msgid "Automatic" 24864msgstr "" 24865 24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24867#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24868msgid "Off" 24869msgstr "" 24870 24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24872msgid "On" 24873msgstr "" 24874 24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24876#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24877#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24878#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24879#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24880#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24881msgid "System default" 24882msgstr "" 24883 24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24885msgid "calibre style" 24886msgstr "" 24887 24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24889msgid "No subtitle" 24890msgstr "" 24891 24892#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24894#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24895msgid "Bottom" 24896msgstr "" 24897 24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24900#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24901msgid "Top" 24902msgstr "" 24903 24904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24905msgid "Above text" 24906msgstr "" 24907 24908#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24909msgid "Beside text" 24910msgstr "" 24911 24912#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24913#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24914msgid "Never" 24915msgstr "" 24916 24917#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24918msgid "Small" 24919msgstr "" 24920 24921#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24922msgid "Medium" 24923msgstr "" 24924 24925#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24926msgid "Always" 24927msgstr "" 24928 24929#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24930msgid "If there is enough room" 24931msgstr "" 24932 24933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24934#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24935msgid "By first letter" 24936msgstr "" 24937 24938#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24939msgid "Partitioned" 24940msgstr "" 24941 24942#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24943msgid "Column &coloring" 24944msgstr "" 24945 24946#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24947msgid "Column &icons" 24948msgstr "" 24949 24950#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24951msgid "Change &color" 24952msgstr "" 24953 24954#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24955msgid "Change &background image" 24956msgstr "" 24957 24958#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24959msgid "Restore default &appearance" 24960msgstr "" 24961 24962#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24963#, python-format 24964msgid "Current aspect ratio (width/height): %.2g" 24965msgstr "" 24966 24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24968msgid "Edit template for caption" 24969msgstr "" 24970 24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24972#, python-format 24973msgid "Current space used: %s" 24974msgstr "" 24975 24976#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24977msgid "Choose background color for the Cover grid" 24978msgstr "" 24979 24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24981msgid "Remove background image?" 24982msgstr "" 24983 24984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24985msgid "" 24986"There is currently a background image set, so the color you have chosen will" 24987" not be visible. Remove the background image?" 24988msgstr "" 24989 24990#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24991msgid "Disable all animations. Useful if you have a slow/old computer." 24992msgstr "" 24993 24994#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24995msgid "Disable &animations" 24996msgstr "" 24997 24998#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24999msgid "User interface style (&needs restart):" 25000msgstr "" 25001 25002#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 25003msgid "&User interface layout (needs restart):" 25004msgstr "" 25005 25006#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 25007msgid "E&xtra spacing to add between rows in the book list (can be negative):" 25008msgstr "" 25009 25010#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 25011#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 25012msgid "Toolbar" 25013msgstr "Barrenn ostilhoù" 25014 25015#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 25016msgid "Icon si&ze:" 25017msgstr "" 25018 25019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 25020msgid "Show &text under icons:" 25021msgstr "" 25022 25023#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 25024msgid "Use t&wo lines for the text under the icons (needs restart)" 25025msgstr "" 25026 25027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 25028msgid "Change &font (needs restart)" 25029msgstr "" 25030 25031#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 25032msgid "Show &tooltips in the book list" 25033msgstr "" 25034 25035#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 25036msgid "Show &layout buttons in the status bar (needs restart)" 25037msgstr "" 25038 25039#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 25040msgid "Enable s&ystem tray icon (needs restart)" 25041msgstr "" 25042 25043#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 25044msgid "Choose &language (needs restart):" 25045msgstr "" 25046 25047#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 25048msgid "&Interface font:" 25049msgstr "" 25050 25051#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 25052msgid "" 25053"Disable popup notifications when calibre completes jobs such a conversion, " 25054"sending to device etc. The notifications are sent via the operating system " 25055"notification facility, if available. Note that on Windows, you have to " 25056"enable the system tray icon for notifications to work." 25057msgstr "" 25058 25059#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 25060msgid "Disable n&otifications on job completion" 25061msgstr "" 25062 25063#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 25064msgid "Show the &splash screen at startup" 25065msgstr "" 25066 25067#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 25068msgid "Change &icon theme (needs restart)" 25069msgstr "" 25070 25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 25072msgid "Show &row numbers in the book list" 25073msgstr "" 25074 25075#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 25076msgid "Ad&just for high resolution screens (needs restart):" 25077msgstr "" 25078 25079#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 25080msgid "" 25081"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 25082"\n" 25083"<ul>\n" 25084"<li><b>Automatic</b>: Adjust the user interface if a high resolution monitor is detected. Will respect Qt environment variables controlling high DPI behavior. So if you use the environment variable QT_AUTO_SCREEN_SCALE_FACTOR then it will be used instead of this setting.</li>\n" 25085"\n" 25086"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 25087"\n" 25088"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 25089"</ul>" 25090msgstr "" 25091 25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 25093msgid "Allow using &drag and drop to merge books" 25094msgstr "" 25095 25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 25097msgid "Draw a &grid in the book list" 25098msgstr "" 25099 25100#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 25101msgid "&Main interface" 25102msgstr "" 25103 25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 25105msgid "" 25106"Control the Cover grid view. You can enable this view by clicking the " 25107"\"Layout\" button in the bottom right corner of the main calibre window." 25108msgstr "" 25109 25110#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 25111msgid "Field to show &under the covers:" 25112msgstr "" 25113 25114#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 25115msgid "Spac&ing between covers:" 25116msgstr "" 25117 25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 25119msgid "" 25120"The spacing between covers. A value of zero means calculate automatically " 25121"based on cover size." 25122msgstr "" 25123 25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 25126#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 25127msgid " cm" 25128msgstr "" 25129 25130#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 25131msgid "Background for the Cover grid" 25132msgstr "" 25133 25134#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 25135msgid "" 25136"By default, calibre chooses a cover size based on your computer's screen " 25137"size. You can change the cover size here:" 25138msgstr "" 25139 25140#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 25141msgid "Cover &width: " 25142msgstr "" 25143 25144#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 25145msgid "" 25146"The width of displayed covers.\n" 25147"A value of zero means calculate automatically." 25148msgstr "" 25149 25150#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 25151msgid "Make the covers larger, maintaining current aspect ratio." 25152msgstr "" 25153 25154#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 25155msgid "&Larger covers" 25156msgstr "" 25157 25158#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 25159msgid "Cover &height: " 25160msgstr "" 25161 25162#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 25163msgid "" 25164"The height of displayed covers.\n" 25165"A value of zero means calculate automatically." 25166msgstr "" 25167 25168#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 25169msgid "Make the covers smaller, maintaining current aspect ratio." 25170msgstr "" 25171 25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 25173msgid "&Smaller covers" 25174msgstr "" 25175 25176#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 25177msgid "Reset size to automatic" 25178msgstr "" 25179 25180#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 25181msgid "&Reset size" 25182msgstr "" 25183 25184#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 25185msgid "Size of the emblems (if any) shown &next to the covers: " 25186msgstr "" 25187 25188#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 25189msgid "Show a &field (such as title) under the covers" 25190msgstr "" 25191 25192#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25193msgid "&Location of the emblems shown next to the covers:" 25194msgstr "" 25195 25196#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25197msgid "&Emblems" 25198msgstr "" 25199 25200#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25201msgid "Caching of covers for improved performance" 25202msgstr "" 25203 25204#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25205msgid "" 25206"There are two kinds of caches that calibre uses to improve performance when " 25207"rendering covers in the grid view. A disk cache that is kept on your hard " 25208"disk and stores the cover thumbnails and an in memory cache used to ensure " 25209"flicker free rendering of covers. For best results, keep the memory cache " 25210"small and the disk cache large, unless you have a lot of extra RAM in your " 25211"computer and don't mind it being used by the memory cache." 25212msgstr "" 25213 25214#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25215#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25216msgid "Disable" 25217msgstr "" 25218 25219#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25220msgid " MB" 25221msgstr "" 25222 25223#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25224msgid "&Empty disk cache" 25225msgstr "" 25226 25227#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25228msgid "&Open cache folder" 25229msgstr "" 25230 25231#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25232msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25233msgstr "" 25234 25235#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25236msgid "Maximum amount of &disk space to use for caching thumbnails: " 25237msgstr "" 25238 25239#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25240msgid "" 25241"The maximum number of screenfulls of thumbnails to keep in memory. " 25242"Increasing this will make rendering faster, at the cost of more memory " 25243"usage. Note that regardless of this setting, a minimum of one hundred " 25244"thumbnails are always kept in memory, to ensure flicker free rendering." 25245msgstr "" 25246 25247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25248msgid "&Performance" 25249msgstr "" 25250 25251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25252msgid "Cover &grid" 25253msgstr "" 25254 25255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25256msgid "Text styling" 25257msgstr "" 25258 25259#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25260msgid "Create rules to convert &identifiers into links" 25261msgstr "" 25262 25263#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25264#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25265msgid "Move down" 25266msgstr "" 25267 25268#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25270msgid "Move up" 25271msgstr "" 25272 25273#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25274msgid "" 25275"Note that <b>comments</b> will always be displayed at the end, regardless of" 25276" the position you assign here." 25277msgstr "" 25278 25279#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25280msgid "Show &cover" 25281msgstr "" 25282 25283#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25284msgid "Show the size of the book's cover in pixels" 25285msgstr "" 25286 25287#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25288msgid "Show cover &size" 25289msgstr "" 25290 25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25292msgid "Use &Roman numerals for series" 25293msgstr "" 25294 25295#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25296msgid "Show comments &heading:" 25297msgstr "" 25298 25299#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25300msgid "&Book details" 25301msgstr "" 25302 25303#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25304msgid "" 25305"Choose how Tag browser subcategories are displayed when\n" 25306"there are more items than the limit. Select by first\n" 25307"letter to see an A, B, C list. Choose partitioned to\n" 25308"have a list of fixed-sized groups. Set to disabled\n" 25309"if you never want subcategories" 25310msgstr "" 25311 25312#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25313msgid "&Category partitioning method:" 25314msgstr "" 25315 25316#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25317msgid "Co&llapse when more items than:" 25318msgstr "" 25319 25320#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25321msgid "" 25322"If a Tag browser category has more than this number of items, it is divided\n" 25323"up into subcategories. If the partition method is set to disable, this value is ignored." 25324msgstr "" 25325 25326#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25327msgid "Combine letters &when fewer items than:" 25328msgstr "" 25329 25330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25331msgid "" 25332"If collapsing by first letter, combine adjacent letters together if\n" 25333"there are fewer items under a letter than specified here. If the partition method is\n" 25334"not set to first letter, this value is ignored. Set to zero to disable." 25335msgstr "" 25336 25337#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25338msgid "Spacing between &items:" 25339msgstr "" 25340 25341#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25342msgid "" 25343"The spacing between consecutive items in the Tag browser. In units of (ex) " 25344"which is the approximate height of the letter 'x' in the currently used " 25345"font. " 25346msgstr "" 25347 25348#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25349msgid " ex" 25350msgstr "" 25351 25352#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25353msgid "Categories ¬ to partition:" 25354msgstr "" 25355 25356#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25357msgid "" 25358"A comma-separated list of categories that are not to\n" 25359"be partitioned even if the number of items is larger than\n" 25360"the value shown above. This option can be used to\n" 25361"avoid collapsing hierarchical categories that have only\n" 25362"a few top-level elements." 25363msgstr "" 25364 25365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25366msgid "C&ategories with hierarchical items:" 25367msgstr "" 25368 25369#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25370msgid "" 25371"A comma-separated list of categories in which items containing\n" 25372"periods are displayed in the Tag browser trees. For example, if\n" 25373"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25374"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25375"both under 'Mystery'. If 'tags' is not in this box,\n" 25376"then the tags will be displayed each on their own line." 25377msgstr "" 25378 25379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25380msgid "Show &tooltips" 25381msgstr "" 25382 25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25384msgid "Show &average ratings" 25385msgstr "" 25386 25387#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25388msgid "" 25389"Show counts for items in the Tag browser. Such as the number of books\n" 25390"by each author, the number of authors, etc. If you turn it off, you can still\n" 25391"see the counts by hovering your mouse over any item." 25392msgstr "" 25393 25394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25395msgid "Show &counts" 25396msgstr "" 25397 25398#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25399msgid "Use &alternating row colors" 25400msgstr "" 25401 25402#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25403msgid "" 25404"When checked, calibre will automatically hide any category\n" 25405" (a column, custom or standard) that has no items to show. For example, some\n" 25406" categories might not have values when using Virtual libraries. Checking this\n" 25407" box will cause these empty categories to be hidden." 25408msgstr "" 25409 25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25411msgid "Hi&de empty categories (columns)" 25412msgstr "" 25413 25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25415msgid "" 25416"When checked, Find in the Tag browser will show all items\n" 25417" that match the search instead of the first one. If Hide empty categories is\n" 25418" also checked then only categories containing a matched item will be shown." 25419msgstr "" 25420 25421#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25422msgid "Find &shows all items that match" 25423msgstr "" 25424 25425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25426msgid "" 25427"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25428"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25429"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25430"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25431"using the mouse.</p>" 25432msgstr "" 25433 25434#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25435msgid "Allow the Tag browser to have keyboard &focus" 25436msgstr "" 25437 25438#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25439msgid "" 25440"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25441"then you should set a keyboard shortcut to focus the Tag browser under " 25442"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25443"keyboard focus</code>" 25444msgstr "" 25445 25446#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25447msgid "&Tag browser" 25448msgstr "" 25449 25450#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25451msgid "When showing in a separate window, show it &fullscreen" 25452msgstr "" 25453 25454#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25455msgid "Show in a &separate window (needs restart)" 25456msgstr "" 25457 25458#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25459msgid "&Number of covers to show in browse mode (needs restart):" 25460msgstr "" 25461 25462#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25464msgid "Template &editor" 25465msgstr "" 25466 25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25468msgid "" 25469"The template used to generate the text below the covers. Uses the same " 25470"syntax as save templates. Defaults to just the book title. Note that this " 25471"setting is per-library, which means that you have to set it again for every " 25472"different calibre library you use. Use an empty template for no text." 25473msgstr "" 25474 25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25476msgid "Show &reflections" 25477msgstr "" 25478 25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25480msgid "" 25481"Show covers in their original aspect ratio instead of resizing\n" 25482"them to all have the same width and height" 25483msgstr "" 25484 25485#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25486msgid "Preserve &aspect ratio of covers" 25487msgstr "" 25488 25489#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25490msgid "&Template for caption:" 25491msgstr "" 25492 25493#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25494msgid "Fie&ld for sub-title:" 25495msgstr "" 25496 25497#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25498#, python-format 25499msgid "You can press the %s key to toggle full screen mode." 25500msgstr "" 25501 25502#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25503msgid "Show ne&xt cover during auto scroll after:" 25504msgstr "" 25505 25506#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25507msgid "&Double click to view the central book, instead of single click" 25508msgstr "" 25509 25510#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25511msgid "Cover &browser" 25512msgstr "" 25513 25514#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25515msgid "" 25516"Check this box to make Quickview show books only in the\n" 25517"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25518"unchecked then only row changes are taken into account." 25519msgstr "" 25520 25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25522msgid "" 25523"Check this box to make Quickview change the column being examined\n" 25524"when the column in the book list is changed using the cursor arrow keys" 25525msgstr "" 25526 25527#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25528msgid "&Change Quickview item when book list column changes" 25529msgstr "" 25530 25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25532msgid "" 25533"Pressing 'Enter' in a cell changes both the book and the\n" 25534"column being examined (the left-hand pane)" 25535msgstr "" 25536 25537#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25538msgid "&Pressing 'Enter' changes the examined column" 25539msgstr "" 25540 25541#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25542msgid "" 25543"Double-clicking in a cell changes both the book and the\n" 25544"column being examined (the left-hand pane)" 25545msgstr "" 25546 25547#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25548msgid "&Double click changes examined column" 25549msgstr "" 25550 25551#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25552msgid "Select columns to display" 25553msgstr "" 25554 25555#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25556msgid "&Quickview" 25557msgstr "" 25558 25559#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25560msgid "version" 25561msgstr "" 25562 25563#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25564msgid "created by Kovid Goyal" 25565msgstr "" 25566 25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25568msgid "Run Welcome &wizard" 25569msgstr "" 25570 25571#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25572msgid "Save changes" 25573msgstr "" 25574 25575#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25576msgid "Cancel and return to overview" 25577msgstr "" 25578 25579#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25580msgid "Restoring to defaults not supported for" 25581msgstr "" 25582 25583#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25584msgid "" 25585"Some of the changes you made require a restart. Please restart calibre as " 25586"soon as possible." 25587msgstr "" 25588 25589#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25590msgid "" 25591"The changes you have made require calibre be restarted immediately. You will" 25592" not be allowed to set any more preferences, until you restart." 25593msgstr "" 25594 25595#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25597msgid "Source" 25598msgstr "" 25599 25600#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25601msgid "Cover priority" 25602msgstr "" 25603 25604#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25605msgid "This source is configured and ready to go" 25606msgstr "" 25607 25608#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25609msgid "This source needs configuration" 25610msgstr "" 25611 25612#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25613msgid "" 25614"This plugin is useful only for <b>Chinese</b> language books. It can return " 25615"incorrect results for books in English. Are you sure you want to enable it?" 25616msgstr "" 25617 25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25619msgid "Published date" 25620msgstr "" 25621 25622#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25623#, python-format 25624msgid "<b>Configure %(name)s</b><br>%(desc)s" 25625msgstr "" 25626 25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25628msgid "No source selected" 25629msgstr "" 25630 25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25632msgid "No source selected, cannot configure." 25633msgstr "" 25634 25635#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25636msgid "Metadata sources" 25637msgstr "" 25638 25639#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25640msgid "" 25641"Disable any metadata sources you do not want by unchecking them. You can " 25642"also set the cover priority. Covers from sources that have a higher " 25643"(smaller) priority will be preferred when bulk downloading metadata." 25644msgstr "" 25645 25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25647msgid "" 25648"Sources with a red X next to their names must be configured before they will" 25649" be used. " 25650msgstr "" 25651 25652#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25653msgid "C&onfigure selected source" 25654msgstr "" 25655 25656#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25657msgid "" 25658"If you uncheck any fields, metadata for those fields will not be downloaded" 25659msgstr "" 25660 25661#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25663msgid "&Select all" 25664msgstr "" 25665 25666#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25667msgid "Sele&ct none" 25668msgstr "" 25669 25670#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25671msgid "" 25672"Restore your own subset of checked fields that you define using the 'Set as " 25673"default' button" 25674msgstr "" 25675 25676#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25677msgid "Select &default" 25678msgstr "" 25679 25680#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25681msgid "" 25682"Store the currently checked fields as the default, you can quickly apply the" 25683" default using the 'Select default' button" 25684msgstr "" 25685 25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25687msgid "&Set as default" 25688msgstr "" 25689 25690#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25691msgid "Convert all downloaded comments to plain &text" 25692msgstr "" 25693 25694#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25695msgid "Swap &author names from FN LN to LN, FN" 25696msgstr "" 25697 25698#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25699msgid "" 25700"<p>When downloading comments, append the downloaded comments to any existing" 25701" comment, instead of overwriting them." 25702msgstr "" 25703 25704#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25705msgid "" 25706"When downloading comments, append the downloaded comments to any existing " 25707"comment, instead of overwriting them." 25708msgstr "" 25709 25710#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25711msgid "Append comments to &existing" 25712msgstr "" 25713 25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25715msgid "" 25716"<p>Normally, the metadata download system will keep only a single result per" 25717" metadata source. This option will cause it to keep all results returned " 25718"from every metadata source. Useful if you only use one or two sources and " 25719"want to select individual results from them by hand. Note that result with " 25720"identical title/author/identifiers are still merged." 25721msgstr "" 25722 25723#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25724msgid "Keep more than one entry per source" 25725msgstr "" 25726 25727#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25728msgid "" 25729"<p>Different metadata sources have different sets of tags for the same book. If this option is checked, then calibre will use the smaller tag sets. These tend to be more like genres, while the larger tag sets tend to describe the books content.\n" 25730"<p>Note that this option will only make a practical difference if one of the metadata sources has a genre like tag set for the book you are searching for. Most often, they all have large tag sets." 25731msgstr "" 25732 25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25734msgid "" 25735"Prefer smaller tag sets when picking tags from different metadata sources" 25736msgstr "" 25737 25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25739msgid "Prefer &fewer tags" 25740msgstr "" 25741 25742#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25743msgid "Create &rules to filter/transform tags" 25744msgstr "" 25745 25746#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25747msgid "Create rules to &transform author names" 25748msgstr "" 25749 25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25751msgid "Max. &number of tags to download:" 25752msgstr "" 25753 25754#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25755msgid "Max. &time to wait after first match is found:" 25756msgstr "" 25757 25758#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25759#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25760msgid " secs" 25761msgstr "" 25762 25763#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25764msgid "Max. time to wait after first &cover is found:" 25765msgstr "" 25766 25767#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25768msgid "" 25769"The maximum number of jobs that will run simultaneously in the background. " 25770"This refers to CPU intensive tasks like conversion. Lower this number if " 25771"you want calibre to use less CPU." 25772msgstr "" 25773 25774#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25775msgid "No proxies used" 25776msgstr "" 25777 25778#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25779msgid "<b>Using proxies:</b>" 25780msgstr "" 25781 25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25783msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25784msgstr "" 25785 25786#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25787msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25788msgstr "" 25789 25790#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25791msgid "Debug &device detection" 25792msgstr "" 25793 25794#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25795msgid "Get information to setup the &user defined device" 25796msgstr "" 25797 25798#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25799msgid "Open calibre &configuration folder" 25800msgstr "" 25801 25802#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25803msgid "Abort &jobs that take more than:" 25804msgstr "" 25805 25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25807msgid "Never abort" 25808msgstr "" 25809 25810#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25811msgid " minutes" 25812msgstr "" 25813 25814#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25815msgid "Create a calibre &icon theme" 25816msgstr "" 25817 25818#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25819msgid "Device currently connected: " 25820msgstr "" 25821 25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25823msgid "Device currently connected: None" 25824msgstr "" 25825 25826#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25827msgid "" 25828"That format has no metadata writers enabled. A plugboard will probably have " 25829"no effect." 25830msgstr "" 25831 25832#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25833msgid "That format and device already has a plugboard." 25834msgstr "" 25835 25836#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25837msgid "Possibly override plugboard?" 25838msgstr "" 25839 25840#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25841msgid "" 25842"A more general plugboard already exists for that format and device. Are you " 25843"sure you want to add the new plugboard?" 25844msgstr "" 25845 25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25847#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25848msgid "Add possibly overridden plugboard?" 25849msgstr "" 25850 25851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25852msgid "" 25853"More specific device plugboards exist for that format. Are you sure you want" 25854" to add the new plugboard?" 25855msgstr "" 25856 25857#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25858msgid "Really add plugboard?" 25859msgstr "" 25860 25861#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25862msgid "" 25863"A different plugboard matches that format and device combination. Are you " 25864"sure you want to add the new plugboard?" 25865msgstr "" 25866 25867#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25868msgid "" 25869"More specific format and device plugboards already exist. Are you sure you " 25870"want to add the new plugboard?" 25871msgstr "" 25872 25873#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25874#, python-brace-format 25875msgid "The {0} device does not support the {1} format." 25876msgstr "" 25877 25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25879#, python-brace-format 25880msgid "The {0} device supports only the {1} format(s)." 25881msgstr "" 25882 25883#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25884msgid "Invalid destination" 25885msgstr "" 25886 25887#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25888msgid "The destination field cannot be blank" 25889msgstr "" 25890 25891#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25892msgid "Plugboard modifies comments" 25893msgstr "" 25894 25895#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25896msgid "" 25897"This plugboard modifies the comments metadata. If the comments are set to " 25898"invalid HTML, it could cause problems on the device. Are you sure you wish " 25899"to save this plugboard?" 25900msgstr "" 25901 25902#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25903#, python-brace-format 25904msgid "The {0} device plugin is disabled." 25905msgstr "" 25906 25907#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25908msgid "" 25909"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25910"\n" 25911"Use this dialog to define a 'plugboard' for a format (or all formats) and a device (or all devices). The plugboard specifies what template is connected to what field. The template is used to compute a value, and that value is assigned to the connected field.\n" 25912"\n" 25913"Often templates will contain simple references to composite columns, but this is not necessary. You can use any template in a source box that you can use elsewhere in calibre.\n" 25914"\n" 25915"One possible use for a plugboard is to alter the title to contain series information. Another would be to change the author sort, something that MOBI users might do to force it to use the ';' that the Kindle requires. A third would be to specify the language." 25916msgstr "" 25917 25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25919msgid "Format (choose first)" 25920msgstr "" 25921 25922#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25923msgid "Device (choose second)" 25924msgstr "" 25925 25926#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25927msgid "Add &new plugboard:" 25928msgstr "" 25929 25930#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25931msgid "Edit &existing plugboard:" 25932msgstr "" 25933 25934#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25935msgid "Existing &plugboards:" 25936msgstr "" 25937 25938#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25939msgid "Source template" 25940msgstr "" 25941 25942#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25943msgid "Destination field" 25944msgstr "" 25945 25946#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25947msgid "&Save plugboard" 25948msgstr "" 25949 25950#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25951msgid "&Delete plugboard" 25952msgstr "" 25953 25954#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25955msgid "" 25956"\n" 25957"Customization: " 25958msgstr "" 25959 25960#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25961msgid "" 25962"\n" 25963"\n" 25964"This plugin has been disabled" 25965msgstr "" 25966 25967#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25968msgid "" 25969"\n" 25970"\n" 25971"This plugin is installed system-wide and can not be managed from within calibre" 25972msgstr "" 25973 25974#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25975msgid "Search for plugin" 25976msgstr "" 25977 25978#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25979msgid "Could not find any matching plugins" 25980msgstr "" 25981 25982#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25983msgid "files" 25984msgstr "" 25985 25986#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25987msgid "Add plugin" 25988msgstr "" 25989 25990#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25991msgid "No valid plugin path" 25992msgstr "" 25993 25994#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25995#, python-format 25996msgid "%s is not a valid plugin path" 25997msgstr "" 25998 25999#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 26000#, python-format 26001msgid "Select an actual plugin under <b>%s</b> to customize" 26002msgstr "" 26003 26004#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 26005#, python-format 26006msgid "Disabling the plugin %s is not allowed" 26007msgstr "" 26008 26009#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 26010#, python-format 26011msgid "Are you sure you want to remove the plugin: %s?" 26012msgstr "" 26013 26014#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 26015#, python-brace-format 26016msgid "" 26017"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 26018" it to be completely removed." 26019msgstr "" 26020 26021#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 26022msgid "Cannot remove builtin plugin" 26023msgstr "" 26024 26025#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 26026msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 26027msgstr "" 26028 26029#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 26030msgid "" 26031"Here you can customize the behavior of calibre by controlling what plugins " 26032"it uses." 26033msgstr "" 26034 26035#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 26036msgid "Show only those plugins that have been installed by you" 26037msgstr "" 26038 26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 26040msgid "Show only &user installed plugins" 26041msgstr "" 26042 26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 26044msgid "Get &new plugins" 26045msgstr "" 26046 26047#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 26048msgid "Check for &updated plugins" 26049msgstr "" 26050 26051#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 26052msgid "&Load plugin from file" 26053msgstr "" 26054 26055#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 26056msgid "" 26057"This setting can be overridden for <b>individual devices</b>, by clicking " 26058"the device icon and choosing \"Configure this device\"." 26059msgstr "" 26060 26061#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 26062msgid "Any custom field" 26063msgstr "" 26064 26065#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 26066msgid "The lookup name of any custom field (these names begin with \"#\")." 26067msgstr "" 26068 26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 26070msgid "Constant template" 26071msgstr "" 26072 26073#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 26074#, python-brace-format 26075msgid "" 26076"The template contains no {fields}, so all books will have the same name. Is " 26077"this OK?" 26078msgstr "" 26079 26080#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 26081msgid "Save template" 26082msgstr "" 26083 26084#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 26085msgid "" 26086"By adjusting the template below, you can control what folders the files are " 26087"saved in and what filenames they are given. You can use the / character to " 26088"indicate sub-folders. Available metadata variables are described below. If a" 26089" particular book does not have some metadata, the variable will be replaced " 26090"by the empty string." 26091msgstr "" 26092 26093#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 26094msgid "Available variables:" 26095msgstr "" 26096 26097#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 26098msgid "" 26099"Here you can control how calibre will save your books when you click the " 26100"\"Save to disk\" button:" 26101msgstr "" 26102 26103#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 26104msgid "Save &cover separately" 26105msgstr "" 26106 26107#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 26108msgid "Replace space with &underscores" 26109msgstr "" 26110 26111#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 26112msgid "Update &metadata in saved copies" 26113msgstr "" 26114 26115#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 26116msgid "Change paths to &lowercase" 26117msgstr "" 26118 26119#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 26120#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 26121msgid "Format &dates as:" 26122msgstr "" 26123 26124#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 26125msgid "File &formats to save:" 26126msgstr "" 26127 26128#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 26129msgid "Convert non-English characters to &English equivalents" 26130msgstr "" 26131 26132#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 26133msgid "Save metadata in a separate &OPF file" 26134msgstr "" 26135 26136#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 26137msgid "&Show files in the file browser after saving to disk" 26138msgstr "" 26139 26140#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 26141msgid "" 26142"<b>Grouped search terms</b> are search names that permit a query to " 26143"automatically search across more than one column. For example, if you create" 26144" a grouped search term <code>allseries</code> with the value <code>series, " 26145"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 26146"will find 'adhoc' in any of the columns <code>series</code>, " 26147"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 26148"the grouped search term in the drop-down box, enter the list of columns to " 26149"search in the value box, then push the Save button. <p>Note: Search terms " 26150"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 26151"are the same term.<p>You can have your grouped search term show up as User " 26152"categories in the Tag browser. Just add the grouped search term names to " 26153"the Make User categories from box. You can add multiple terms separated by " 26154"commas. The new User category will be automatically populated with all the " 26155"items in the categories included in the grouped search term. <p>Automatic " 26156"User categories permit you to see easily all the category items that are in " 26157"the columns contained in the grouped search term. Using the above " 26158"<code>allseries</code> example, the automatically-generated User category " 26159"will contain all the series mentioned in <code>series</code>, " 26160"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 26161"check for duplicates, to find which column contains a particular item, or to" 26162" have hierarchical categories (categories that contain categories)." 26163msgstr "" 26164 26165#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 26166msgid "Enter new or select existing name" 26167msgstr "" 26168 26169#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 26170msgid "Enter list of column lookup names to search" 26171msgstr "" 26172 26173#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26174msgid "Match all" 26175msgstr "" 26176 26177#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26178msgid "Match any" 26179msgstr "" 26180 26181#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 26182#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 26185#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 26186#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 26187msgid "Grouped search terms" 26188msgstr "" 26189 26190#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 26191msgid "The search term cannot be blank" 26192msgstr "" 26193 26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26195msgid "That name is already used for a column or grouped search term" 26196msgstr "" 26197 26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26199msgid "That name is already used for User category" 26200msgstr "" 26201 26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26203msgid "The value box cannot be empty" 26204msgstr "" 26205 26206#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26207msgid "The empty grouped search term cannot be deleted" 26208msgstr "" 26209 26210#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26211msgid "Incompatible options" 26212msgstr "" 26213 26214#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26215msgid "" 26216"The option to have un-accented characters match accented characters has no " 26217"effect if you also turn on case-sensitive searching. So only turn on one of " 26218"those options" 26219msgstr "" 26220 26221#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26222msgid "" 26223"Clear search histories from all over calibre. Including the book list, " 26224"E-book viewer, fetch news dialog, etc." 26225msgstr "" 26226 26227#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26228msgid "Clear search &histories" 26229msgstr "" 26230 26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26232msgid "What to search by default" 26233msgstr "" 26234 26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26236msgid "" 26237"When you enter a search term without a prefix, by default calibre will " 26238"search all metadata for matches. For example, entering, \"asimov\" will " 26239"search not just authors but title/tags/series/comments/etc. Use these " 26240"options if you would like to change this behavior." 26241msgstr "" 26242 26243#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26244msgid "&Limit the searched metadata" 26245msgstr "" 26246 26247#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26248msgid "&Columns that non-prefixed searches are limited to:" 26249msgstr "" 26250 26251#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26252msgid "" 26253"Note that this option affects all searches, including saved searches and " 26254"restrictions. Therefore, if you use this option, it is best to ensure that " 26255"you always use prefixes in your saved searches. For example, use " 26256"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26257msgstr "" 26258 26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26260msgid "Search as you &type" 26261msgstr "" 26262 26263#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26264msgid "Case &sensitive searching" 26265msgstr "" 26266 26267#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26268msgid "" 26269"&Highlight search results instead of restricting the book list to the " 26270"results" 26271msgstr "" 26272 26273#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26274msgid "" 26275"<p>This option will cause a small button to appear next to the Search bar. " 26276"Clicking the button will toggle between showing only the search results and " 26277"showing all books with the search results highlighted." 26278msgstr "" 26279 26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26281msgid "" 26282"Show a &quick toggle button to switch between highlighting and restricting " 26283"results next to the Search bar" 26284msgstr "" 26285 26286#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26287msgid "Unaccented characters match &accented characters" 26288msgstr "" 26289 26290#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26291msgid "Genera&l" 26292msgstr "" 26293 26294#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26295msgid "&Names:" 26296msgstr "" 26297 26298#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26299msgid "" 26300"Contains the names of the currently-defined group search terms.\n" 26301"Create a new name by entering it into the empty box, then\n" 26302"pressing Save. Rename a search term by selecting it then\n" 26303"changing the name and pressing Save. Change the value of\n" 26304"a search term by changing the value box then pressing Save." 26305msgstr "" 26306 26307#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26308msgid "Delete the current search term" 26309msgstr "" 26310 26311#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26312msgid "&Value:" 26313msgstr "" 26314 26315#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26316msgid "" 26317"Enter a comma-separated list of lookup names of the columns\n" 26318"to include in the grouped search term" 26319msgstr "" 26320 26321#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26322msgid "" 26323"Save the current search term. You can rename a search term by\n" 26324"changing the name then pressing Save. You can change the value\n" 26325"of a search term by changing the value box then pressing Save." 26326msgstr "" 26327 26328#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26329msgid "Make &user categories from:" 26330msgstr "" 26331 26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26333msgid "" 26334"Enter the names of any grouped search terms you wish\n" 26335"to be shown as user categories" 26336msgstr "" 26337 26338#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26339msgid "&Grouped searches" 26340msgstr "" 26341 26342#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26343msgid "What to search when searching similar books" 26344msgstr "" 26345 26346#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26347msgid "" 26348"<p>When you search for similar books by right clicking the\n" 26349" book and selecting \"Similar books\",\n" 26350" calibre constructs a search using the column lookup names specified below.\n" 26351" By changing the lookup name to a grouped search term you can\n" 26352" search multiple columns at once.</p>" 26353msgstr "" 26354 26355#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26356msgid "S&imilar authors: " 26357msgstr "" 26358 26359#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26360msgid "Si&milar series: " 26361msgstr "" 26362 26363#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26364msgid "Similar &tags: " 26365msgstr "" 26366 26367#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26368msgid "Simi&lar publishers: " 26369msgstr "" 26370 26371#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26372msgid "&Similar books" 26373msgstr "" 26374 26375#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26376#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26377msgid "Manual management" 26378msgstr "" 26379 26380#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26381#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26382msgid "Only on send" 26383msgstr "" 26384 26385#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26386#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26387msgid "Automatic management" 26388msgstr "" 26389 26390#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26391msgid "Cannot change metadata management while a device is connected" 26392msgstr "" 26393 26394#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26395msgid "Metadata management (disabled while device connected)" 26396msgstr "" 26397 26398#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26399msgid "Me&tadata management:" 26400msgstr "" 26401 26402#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26403msgid "" 26404"<li><b>Manual management</b>: calibre updates the metadata and adds collections only when a book is sent. With this option, calibre will never remove a collection.</li>\n" 26405"<li><b>Only on send</b>: calibre updates metadata and adds/removes collections for a book only when it is sent to the device. </li>\n" 26406"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26407msgstr "" 26408 26409#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26410msgid "Browse for the file" 26411msgstr "" 26412 26413#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26414msgid "Choose a file" 26415msgstr "" 26416 26417#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26418msgid "" 26419"calibre contains an internet server that allows you to access your book " 26420"collection using a browser from anywhere in the world. Any changes to the " 26421"settings will only take effect after a server restart." 26422msgstr "" 26423 26424#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26425msgid "Require &username and password to access the Content server" 26426msgstr "" 26427 26428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26429msgid "Run server &automatically when calibre starts" 26430msgstr "" 26431 26432#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26433msgid "&Start server" 26434msgstr "" 26435 26436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26437msgid "St&op server" 26438msgstr "" 26439 26440#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26441msgid "&Test server" 26442msgstr "" 26443 26444#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26445msgid "Show server &logs" 26446msgstr "" 26447 26448#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26449msgid "Do not start calibre automatically when computer is started" 26450msgstr "" 26451 26452#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26453msgid "Start calibre when the computer is started" 26454msgstr "" 26455 26456#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26457msgid "" 26458"Currently calibre is set to run automatically when the\n" 26459" computer starts. Use this button to disable that." 26460msgstr "" 26461 26462#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26463msgid "" 26464"Start calibre in the system tray automatically when the computer starts" 26465msgstr "" 26466 26467#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26468#, python-format 26469msgid "Content server listening at: %s" 26470msgstr "" 26471 26472#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26473msgid "Remember to create at least one user account in the \"User accounts\" tab" 26474msgstr "" 26475 26476#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26477msgid "" 26478"Requiring a username/password prevents unauthorized people from accessing " 26479"your calibre library. It is also needed for some features such as making any" 26480" changes to the library as well as last read position/annotation syncing." 26481msgstr "" 26482 26483#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26484#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26485msgid "Change password for {}" 26486msgstr "" 26487 26488#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26489msgid "Add new user" 26490msgstr "" 26491 26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26493msgid "Set the password for this user" 26494msgstr "" 26495 26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26497msgid "&Repeat password:" 26498msgstr "" 26499 26500#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26501msgid "Empty username" 26502msgstr "" 26503 26504#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26505msgid "You must enter a username" 26506msgstr "" 26507 26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26509msgid "Username already exists" 26510msgstr "" 26511 26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26513msgid "" 26514"A user with the username {} already exists. Please choose a different " 26515"username." 26516msgstr "" 26517 26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26519msgid "Username is not valid" 26520msgstr "" 26521 26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26523msgid "Password do not match" 26524msgstr "" 26525 26526#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26527msgid "The two passwords you entered do not match!" 26528msgstr "" 26529 26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26531msgid "Empty password" 26532msgstr "" 26533 26534#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26535msgid "You must enter a password for this user" 26536msgstr "" 26537 26538#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26539msgid "Invalid password" 26540msgstr "" 26541 26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26543msgid "Further &restrict access to books in this library that match:" 26544msgstr "" 26545 26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26547msgid "A search expression" 26548msgstr "" 26549 26550#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26551msgid "" 26552"A search expression. If specified, access will be further restricted to only" 26553" those books that match this expression. For example: tags:\"=Share\"" 26554msgstr "" 26555 26556#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26557msgid "Change library access permissions for {}" 26558msgstr "" 26559 26560#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26561msgid "All except the specified libraries" 26562msgstr "" 26563 26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26565msgid "All libraries" 26566msgstr "" 26567 26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26569msgid "Only the specified libraries" 26570msgstr "" 26571 26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26573msgid "Allow access to:" 26574msgstr "" 26575 26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26577msgid "Specify the libraries below:" 26578msgstr "" 26579 26580#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26581msgid "No libraries specified" 26582msgstr "" 26583 26584#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26585msgid "You have not specified any libraries" 26586msgstr "" 26587 26588#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26589msgid "<b>{} is allowed access to all libraries" 26590msgstr "" 26591 26592#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26593msgid "" 26594"{} is allowed access only to the libraries whose names <b>match</b> one of " 26595"the names specified below." 26596msgstr "" 26597 26598#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26599msgid "" 26600"{} is allowed access to all libraries, <b>except</b> those whose names match" 26601" one of the names specified below." 26602msgstr "" 26603 26604#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26605msgid "Allow {} to make &changes (i.e. grant write access)" 26606msgstr "" 26607 26608#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26609msgid "" 26610"If enabled, allows the user to make changes to the library. Adding " 26611"books/deleting books/editing metadata, etc." 26612msgstr "" 26613 26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26615msgid "Change &password" 26616msgstr "" 26617 26618#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26619#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26620msgid "{} is currently only allowed to access the library named: {}" 26621msgid_plural "{} is currently only allowed to access the libraries named: {}" 26622msgstr[0] "" 26623msgstr[1] "" 26624msgstr[2] "" 26625msgstr[3] "" 26626msgstr[4] "" 26627 26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26629msgid "Change the allowed libraries" 26630msgstr "" 26631 26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26633#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26634msgid "{} is currently not allowed to access the library named: {}" 26635msgid_plural "{} is currently not allowed to access the libraries named: {}" 26636msgstr[0] "" 26637msgstr[1] "" 26638msgstr[2] "" 26639msgstr[3] "" 26640msgstr[4] "" 26641 26642#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26643msgid "Change the blocked libraries" 26644msgstr "" 26645 26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26647msgid "{} is currently allowed access to all libraries" 26648msgstr "" 26649 26650#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26651msgid "Restrict the &libraries {} can access" 26652msgstr "" 26653 26654#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26655msgid "&Add user" 26656msgstr "" 26657 26658#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26659msgid "&Remove user" 26660msgstr "" 26661 26662#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26663msgid "" 26664"Here you can create a template to control what data is shown when using the " 26665"<i>Custom list</i> mode for the book list" 26666msgstr "" 26667 26668#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26669msgid "Show a cover &thumbnail" 26670msgstr "" 26671 26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26673msgid "Thumbnail &height:" 26674msgstr "" 26675 26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26677msgid "Entry &height:" 26678msgstr "" 26679 26680#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26681msgid "" 26682"The height for each entry. The special value \"auto\" causes a height to be " 26683"calculated based on the number of lines in the template. Otherwise, use a " 26684"CSS length, such as 100px or 15ex" 26685msgstr "" 26686 26687#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26688msgid "&Long text fields:" 26689msgstr "" 26690 26691#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26692msgid "" 26693"A comma separated list of fields that will be added at the bottom of every " 26694"entry. These fields are interpreted as containing HTML, not plain text." 26695msgstr "" 26696 26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26698#, python-brace-format 26699msgid "" 26700"The template below will be interpreted as HTML and all {{fields}} will be " 26701"replaced by the actual metadata, if available. For custom columns use the " 26702"column lookup name, for example: #mytags. You can use {0} as a separator to " 26703"split a line into multiple columns." 26704msgstr "" 26705 26706#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26707msgid "&Import template" 26708msgstr "" 26709 26710#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26711msgid "E&xport template" 26712msgstr "" 26713 26714#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26715#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26716msgid "Choose template file" 26717msgstr "" 26718 26719#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26720#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26721msgid "Template files" 26722msgstr "" 26723 26724#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26725msgid "Book" 26726msgstr "" 26727 26728#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26729msgid "URL type:" 26730msgstr "" 26731 26732#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26733msgid "URL:" 26734msgstr "" 26735 26736#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26737msgid "Missing author placeholder" 26738msgstr "" 26739 26740#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26741#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26742#, python-brace-format 26743msgid "The URL {0} does not contain the {1} placeholder" 26744msgstr "" 26745 26746#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26747msgid "Missing title placeholder" 26748msgstr "" 26749 26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26751#, python-brace-format 26752msgid "" 26753"Add new locations to search for books or authors using the \"Search the " 26754"internet\" feature of the Content server. The URLs should contain {author} " 26755"which will be replaced by the author name and, for book URLs, {title} which " 26756"will be replaced by the book title." 26757msgstr "" 26758 26759#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26760msgid "&Add URL" 26761msgstr "" 26762 26763#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26764msgid "Export URLs" 26765msgstr "" 26766 26767#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26768msgid "Import URLs" 26769msgstr "" 26770 26771#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26772#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26773msgid "Choose URLs file" 26774msgstr "" 26775 26776#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26777#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26778msgid "URL files" 26779msgstr "" 26780 26781#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26782msgid "&Main" 26783msgstr "" 26784 26785#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26786msgid "&User accounts" 26787msgstr "" 26788 26789#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26790msgid "Book &list template" 26791msgstr "" 26792 26793#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26794msgid "&Search the internet" 26795msgstr "" 26796 26797#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26799#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26800msgid "Failed to start Content server" 26801msgstr "" 26802 26803#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26804msgid "Error log:" 26805msgstr "" 26806 26807#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26808msgid "No error log found" 26809msgstr "" 26810 26811#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26812msgid "Access log:" 26813msgstr "" 26814 26815#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26816msgid "No access log found" 26817msgstr "" 26818 26819#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26820msgid "The server log files are in: {}" 26821msgstr "" 26822 26823#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26824msgid "&Clear logs" 26825msgstr "" 26826 26827#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26828msgid "Server running" 26829msgstr "" 26830 26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26832msgid "Cannot clear logs while the server is running. First stop the server." 26833msgstr "" 26834 26835#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26836msgid "No users specified" 26837msgstr "" 26838 26839#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26840msgid "" 26841"You have turned on the setting to require passwords to access the Content " 26842"server, but you have not created any user accounts. Create at least one user" 26843" account in the \"User accounts\" tab to proceed." 26844msgstr "" 26845 26846#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26847msgid "Invalid trusted IPs" 26848msgstr "" 26849 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26851msgid "You need to restart the server for changes to take effect" 26852msgstr "" 26853 26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26855msgid "" 26856"\n" 26857" <p>Here you can add and remove functions used in template processing. A\n" 26858" template function is written in Python. It takes information from the\n" 26859" book, processes it in some way, then returns a string result. Functions\n" 26860" defined here are usable in templates in the same way that builtin\n" 26861" functions are usable. The function must be named <b>evaluate</b>, and\n" 26862" must have the signature shown below.</p>\n" 26863" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26864" → returning a Unicode string</code></p>\n" 26865" <p>The parameters of the evaluate function are:\n" 26866" <ul>\n" 26867" <li><b>formatter</b>: the instance of the formatter being used to\n" 26868" evaluate the current template. You can use this to do recursive\n" 26869" template evaluation.</li>\n" 26870" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26871" dictionary.</li>\n" 26872" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26873" This parameter can be None in some cases, such as when evaluating\n" 26874" non-book templates.</li>\n" 26875" <li><b>locals</b>: the local variables assigned to by the current\n" 26876" template program.</li>\n" 26877" <li><b>your parameters</b>: you must supply one or more formal\n" 26878" parameters. The number must match the arg count box, unless arg count is\n" 26879" -1 (variable number or arguments), in which case the last argument must\n" 26880" be *args. At least one argument is required, and is usually the value of\n" 26881" the field being operated upon. Note that when writing in basic template\n" 26882" mode, the user does not provide this first argument. Instead it is\n" 26883" supplied by the formatter.</li>\n" 26884" </ul></p>\n" 26885" <p>\n" 26886" The following example function checks the value of the field. If the\n" 26887" field is not empty, the field's value is returned, otherwise the value\n" 26888" EMPTY is returned.\n" 26889" <pre>\n" 26890" name: my_ifempty\n" 26891" arg count: 1\n" 26892" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26893" program code:\n" 26894" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26895" if val:\n" 26896" return val\n" 26897" else:\n" 26898" return 'EMPTY'</pre>\n" 26899" This function can be called in any of the three template program modes:\n" 26900" <ul>\n" 26901" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26902" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26903" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26904" </p>\n" 26905" " 26906msgstr "" 26907 26908#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26909#, python-brace-format 26910msgid "" 26911"\n" 26912" <p>\n" 26913" Here you can create, edit (replace), and delete stored templates used\n" 26914" in template processing. You use a stored template in another template as\n" 26915" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26916"\n" 26917" <p>Stored templates must use General Program Mode -- they must begin with\n" 26918" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26919" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26920" arguments are copied to the named variables.</p>\n" 26921"\n" 26922" <p>For example, this stored template checks if any items are in a\n" 26923" list, returning '1' if any are found and '' if not.</p>\n" 26924" <p>\n" 26925" Template name: items_in_list<br>\n" 26926" Template contents:<pre>\n" 26927" program:\n" 26928" arguments(lst='No list argument given', items='');\n" 26929" r = '';\n" 26930" for l in items:\n" 26931" if str_in_list(lst, ',', l, '1', '') then\n" 26932" r = '1';\n" 26933" break\n" 26934" fi\n" 26935" rof;\n" 26936" r</pre>\n" 26937" You call the stored template like this:<pre>\n" 26938" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26939" See the template language tutorial for more information.</p>\n" 26940" </p>\n" 26941" " 26942msgstr "" 26943 26944#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26945#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26946msgid "Show help" 26947msgstr "" 26948 26949#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26950#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26952#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26953msgid "Hide help" 26954msgstr "" 26955 26956#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26957msgid "" 26958"The template functions saved in the library are corrupt. Do you want to " 26959"delete them? Answering 'Yes' will delete all the functions." 26960msgstr "" 26961 26962#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26963msgid "You cannot delete a built-in function" 26964msgstr "" 26965 26966#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26967#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26968msgid "Function not defined" 26969msgstr "" 26970 26971#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26972#, python-format 26973msgid "Name %s already used" 26974msgstr "" 26975 26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26977msgid "The name {} is already used for stored template" 26978msgstr "" 26979 26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26981msgid "" 26982"Argument count should be -1 or greater than zero. Setting it to zero means " 26983"that this function cannot be used in single function mode." 26984msgstr "" 26985 26986#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26987msgid "Exception while compiling function" 26988msgstr "" 26989 26990#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26991msgid "function source code not available" 26992msgstr "" 26993 26994#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26995msgid "Cannot \"test\" when no books are selected" 26996msgstr "" 26997 26998#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26999#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 27000#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 27001#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 27002msgid "Stored templates" 27003msgstr "" 27004 27005#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 27006msgid "The name {} is already used for template function" 27007msgstr "" 27008 27009#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 27010msgid "The stored template must begin with \"program:\"" 27011msgstr "" 27012 27013#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 27014msgid "Exception while storing template" 27015msgstr "" 27016 27017#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 27018msgid "Changes to the current template will be lost. OK?" 27019msgstr "" 27020 27021#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 27022msgid "D&elete" 27023msgstr "" 27024 27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 27026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 27027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 27028msgid "&Replace" 27029msgstr "" 27030 27031#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 27032#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 27033msgid "C&reate" 27034msgstr "" 27035 27036#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 27037msgid "" 27038"Open a template tester dialog to use a template to test stored templates" 27039msgstr "" 27040 27041#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 27042msgid "&Stored Templates" 27043msgstr "" 27044 27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 27046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 27047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 27048msgid "F&unction:" 27049msgstr "" 27050 27051#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 27052msgid "Enter the name of the function to create." 27053msgstr "" 27054 27055#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 27056msgid "Argument &count:" 27057msgstr "" 27058 27059#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 27060msgid "Set this to -1 if the function takes a variable number of arguments" 27061msgstr "" 27062 27063#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 27064#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 27065msgid "Replace" 27066msgstr "" 27067 27068#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 27069msgid "P&rogram code (Follow Python indenting rules):" 27070msgstr "" 27071 27072#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 27073msgid "&Template functions" 27074msgstr "" 27075 27076#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 27077msgid "Choose a texture" 27078msgstr "" 27079 27080#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 27081msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 27082msgstr "" 27083 27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 27085msgid "Add texture" 27086msgstr "" 27087 27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 27089msgid "Remove texture" 27090msgstr "" 27091 27092#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 27093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 27094msgid "Choose image" 27095msgstr "" 27096 27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 27098msgid "Cannot remove builtin textures" 27099msgstr "" 27100 27101#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 27102msgid "Donate to support the development of calibre" 27103msgstr "" 27104 27105#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 27106msgid "Location Manager" 27107msgstr "" 27108 27109#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 27110msgid "Switch between library and device views" 27111msgstr "" 27112 27113#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 27114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 27115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 27116#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 27117msgid "Separator" 27118msgstr "" 27119 27120#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 27121#, python-format 27122msgid "%d books" 27123msgstr "" 27124 27125#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 27126msgid "The main toolbar" 27127msgstr "" 27128 27129#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 27130msgid "The main toolbar when a device is connected" 27131msgstr "" 27132 27133#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 27134msgid "The optional second toolbar" 27135msgstr "" 27136 27137#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 27138msgid "The menubar" 27139msgstr "" 27140 27141#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 27142msgid "The menubar when a device is connected" 27143msgstr "" 27144 27145#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 27146msgid "The context menu for the books in the calibre library" 27147msgstr "" 27148 27149#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 27150msgid "The context menu for the split book list" 27151msgstr "" 27152 27153#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 27154msgid "The context menu for the books on the device" 27155msgstr "" 27156 27157#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 27158msgid "The context menu for the Cover browser" 27159msgstr "" 27160 27161#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 27162msgid "Click to choose toolbar or menu to customize" 27163msgstr "" 27164 27165#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 27166#, python-format 27167msgid "Cannot add the actions %s to this location" 27168msgstr "" 27169 27170#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 27171#, python-format 27172msgid "Cannot remove the actions %s from this location" 27173msgstr "" 27174 27175#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 27176msgid "Preferences missing" 27177msgstr "" 27178 27179#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 27180msgid "" 27181"The Preferences action must be in either the main toolbar or the menubar." 27182msgstr "" 27183 27184#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 27185msgid "Location manager missing" 27186msgstr "" 27187 27188#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 27189msgid "" 27190"The Location manager must be in either the main toolbar or the menubar when " 27191"a device is connected." 27192msgstr "" 27193 27194#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 27195msgid "" 27196"<p>The toolbar in calibre is different depending on whether a device is " 27197"connected or not. Choose <b>which toolbar</b> you would like to customize:" 27198msgstr "" 27199 27200#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27201msgid "Choose the toolbar to customize" 27202msgstr "" 27203 27204#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27206#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27207msgid "A&vailable actions" 27208msgstr "" 27209 27210#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27211msgid "Add selected actions to toolbar" 27212msgstr "" 27213 27214#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27215msgid "Remove selected actions from toolbar" 27216msgstr "" 27217 27218#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27220#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27221msgid "&Current actions" 27222msgstr "" 27223 27224#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27226msgid "Move selected action up" 27227msgstr "" 27228 27229#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27231msgid "Move selected action down" 27232msgstr "" 27233 27234#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27235#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27236msgid "ID" 27237msgstr "" 27238 27239#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27240msgid "This tweak has its default value" 27241msgstr "" 27242 27243#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27244msgid "This tweak has been customized" 27245msgstr "" 27246 27247#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27248msgid "Plugin tweaks" 27249msgstr "" 27250 27251#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27252msgid "" 27253"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27254" these tweaks should be available on the website from where you downloaded " 27255"the plugins." 27256msgstr "" 27257 27258#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27259msgid "" 27260"Values for the tweaks are shown below. Edit them to change the behavior of " 27261"calibre. Your changes will only take effect <b>after a restart</b> of " 27262"calibre." 27263msgstr "" 27264 27265#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27266msgid "Edit tweaks for any custom plugins you have installed" 27267msgstr "" 27268 27269#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27270msgid "&Plugin tweaks" 27271msgstr "" 27272 27273#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27274msgid "Edit tweak" 27275msgstr "" 27276 27277#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27278msgid "Restore this tweak to its default value" 27279msgstr "" 27280 27281#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27282msgid "&Reset this tweak" 27283msgstr "" 27284 27285#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27286msgid "Apply any changes you made to this tweak" 27287msgstr "" 27288 27289#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27290msgid "&Apply changes to this tweak" 27291msgstr "" 27292 27293#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27294msgid "Search for tweak" 27295msgstr "" 27296 27297#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27298#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27299msgid "" 27300"There was a syntax error in your tweak. Click the \"Show details\" button " 27301"for details." 27302msgstr "" 27303 27304#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27305msgid "Invalid tweaks" 27306msgstr "" 27307 27308#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27309msgid "" 27310"The tweaks you entered are invalid, try resetting the tweaks to default and " 27311"changing them one by one until you find the invalid setting." 27312msgstr "" 27313 27314#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27315msgid "View log" 27316msgstr "" 27317 27318#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27319msgid "Choose Files" 27320msgstr "" 27321 27322#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27323msgid "Collecting metadata..." 27324msgstr "" 27325 27326#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27327#, python-format 27328msgid "Saving %d books..." 27329msgstr "" 27330 27331#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27332msgid "Copying files and writing metadata..." 27333msgstr "" 27334 27335#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27336msgid "Copying files..." 27337msgstr "" 27338 27339#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27340#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27341#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27342msgid "Could not save books to disk, click \"Show details\" for more information" 27343msgstr "" 27344 27345#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27346#, python-format 27347msgid "" 27348"The update metadata worker process crashed while processing the book %s. " 27349"Saving is aborted." 27350msgstr "" 27351 27352#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27353#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27354msgid "Requested formats not available" 27355msgstr "" 27356 27357#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27358#, python-format 27359msgid "No %s format file present" 27360msgstr "" 27361 27362#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27363#, python-brace-format 27364msgid "Failed to save: {0} by {1} to disk, with error:" 27365msgstr "" 27366 27367#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27368#, python-brace-format 27369msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27370msgstr "" 27371 27372#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27373#, python-brace-format 27374msgid "" 27375"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27376msgstr "" 27377 27378#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27379#, python-brace-format 27380msgid "" 27381"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27382msgstr "" 27383 27384#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27385msgid "" 27386"Failed to update metadata in some books, click \"Show details\" for more " 27387"information" 27388msgstr "" 27389 27390#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27391msgid "" 27392"Failed to save any books to disk, click \"Show details\" for more " 27393"information" 27394msgstr "" 27395 27396#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27397msgid "" 27398"Failed to save some books to disk, click \"Show details\" for more " 27399"information" 27400msgstr "" 27401 27402#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27403msgid "Error while saving" 27404msgstr "" 27405 27406#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27407msgid "Paste and &search" 27408msgstr "" 27409 27410#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27411#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27412#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27413msgid "&Paste" 27414msgstr "" 27415 27416#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27417msgid "Copy search as URL" 27418msgstr "" 27419 27420#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27421msgid "&Clear search history" 27422msgstr "" 27423 27424#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27425#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27426msgid "Create saved search" 27427msgstr "" 27428 27429#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27430msgid "" 27431"Invalid saved search name. It must contain at least one letter or number" 27432msgstr "" 27433 27434#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27435msgid "There is no search to save" 27436msgstr "" 27437 27438#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27439msgid "Delete current search" 27440msgstr "" 27441 27442#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27443msgid "No search is selected" 27444msgstr "" 27445 27446#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27447msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27448msgstr "" 27449 27450#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27451msgid "Search (For advanced search click the gear icon to the left)" 27452msgstr "" 27453 27454#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27455msgid "Start search" 27456msgstr "" 27457 27458#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27459msgid "Enable or disable search highlighting." 27460msgstr "" 27461 27462#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27463msgid "Highlight search results" 27464msgstr "" 27465 27466#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27467msgid "" 27468"This will change how searching works. When you search, instead of showing " 27469"only the matching books, all books will be shown with the matching books " 27470"highlighted. Are you sure this is what you want?" 27471msgstr "" 27472 27473#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27480msgid "Filter" 27481msgstr "" 27482 27483#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27484msgid "Choose saved search or enter name for new saved search" 27485msgstr "" 27486 27487#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27488msgid "" 27489"Save current search under the name shown in the box. Press and hold for a " 27490"pop-up options menu." 27491msgstr "" 27492 27493#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27494msgid "Create Saved search" 27495msgstr "" 27496 27497#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27498#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27499msgid "Delete Saved search" 27500msgstr "" 27501 27502#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27503msgid "Add Saved search" 27504msgstr "" 27505 27506#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27507msgid "Get Saved search expression" 27508msgstr "" 27509 27510#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27511msgid "Current search is not a saved search" 27512msgstr "" 27513 27514#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27515#, python-format 27516msgid "Create a Virtual library based on %s" 27517msgstr "" 27518 27519#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27520#, python-format 27521msgid "Match any of the selected %s" 27522msgstr "" 27523 27524#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27525#, python-format 27526msgid "Match all of the selected %s" 27527msgstr "" 27528 27529#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27530#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27531msgid "Edit Virtual library" 27532msgstr "" 27533 27534#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27535#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27536msgid "Create Virtual library" 27537msgstr "" 27538 27539#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27540msgid "Virtual library &name:" 27541msgstr "" 27542 27543#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27544msgid "&Search expression:" 27545msgstr "" 27546 27547#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27548msgid "Create a Virtual library based on: " 27549msgstr "" 27550 27551#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27552#, python-format 27553msgid "" 27554"\n" 27555" <h2>Virtual libraries</h2>\n" 27556"\n" 27557" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27558" you books that match a search. When a Virtual library is in effect, calibre\n" 27559" behaves as though the library contains only the matched books. The Tag browser\n" 27560" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27561" you do will only search within the books in the Virtual library. This\n" 27562" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27563"\n" 27564" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27565" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27566"\n" 27567" <p>More information and examples are available in the\n" 27568" <a href=\"%s\">User Manual</a>.</p>\n" 27569" " 27570msgstr "" 27571 27572#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27573msgid "Saved searches recognized in the expression:" 27574msgstr "" 27575 27576#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27577msgid "Search text changed" 27578msgstr "" 27579 27580#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27581msgid "" 27582"The Virtual library name or the search text has changed. Do you want to " 27583"discard these changes?" 27584msgstr "" 27585 27586#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27587#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27588#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27589msgid "No name" 27590msgstr "" 27591 27592#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27593msgid "You must provide a name for the new Virtual library" 27594msgstr "" 27595 27596#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27597msgid "A Virtual library name cannot begin with \"*\"" 27598msgstr "" 27599 27600#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27601msgid "Name already in use" 27602msgstr "" 27603 27604#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27605msgid "" 27606"That name is already in use. Do you want to replace it with the new search?" 27607msgstr "" 27608 27609#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27610msgid "No search string" 27611msgstr "" 27612 27613#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27614msgid "You must provide a search to define the new Virtual library" 27615msgstr "" 27616 27617#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27618#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27619msgid "Invalid search" 27620msgstr "" 27621 27622#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27623#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27624msgid "The search in the search box is not valid" 27625msgstr "" 27626 27627#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27628msgid "Search found no books" 27629msgstr "" 27630 27631#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27632msgid "" 27633"The search found no books, so the Virtual library will be empty. Do you " 27634"really want to use that search?" 27635msgstr "" 27636 27637#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27638#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27639msgid "*current search" 27640msgstr "" 27641 27642#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27643msgid "Virtual library from current search" 27644msgstr "" 27645 27646#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27647msgid "Create a temporary Virtual library from the current search" 27648msgstr "" 27649 27650#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27651msgid "" 27652"Use a \"Virtual library\" to show only a subset of the books present in this" 27653" library" 27654msgstr "" 27655 27656#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27657msgid "(all books)" 27658msgstr "" 27659 27660#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27661msgid "Additional restriction" 27662msgstr "" 27663 27664#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27665msgid "Remove Virtual library" 27666msgstr "" 27667 27668#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27669msgid "Show Virtual libraries as tabs" 27670msgstr "" 27671 27672#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27673msgid "No search" 27674msgstr "" 27675 27676#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27677msgid "There is no current search to use" 27678msgstr "" 27679 27680#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27681#, python-brace-format 27682msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27683msgstr "" 27684 27685#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27686msgid "No Virtual libraries" 27687msgstr "" 27688 27689#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27690msgid "No Virtual libraries present, create some first" 27691msgstr "" 27692 27693#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27694#, python-brace-format 27695msgid "" 27696"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27697" For example, if want to choose the VL:\n" 27698" {example}\n" 27699" Simply type in the characters:\n" 27700" {chars}\n" 27701" and press Enter." 27702msgstr "" 27703 27704#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27705msgid "Choose Virtual library" 27706msgstr "" 27707 27708#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27709#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27710msgid "&Default" 27711msgstr "" 27712 27713#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27714msgid "Click to change" 27715msgstr "" 27716 27717#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27718msgid "Customize shortcuts for" 27719msgstr "" 27720 27721#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27722msgid "Keys" 27723msgstr "" 27724 27725#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27726msgid "Double click to change" 27727msgstr "" 27728 27729#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27730msgid "Starting up, please wait..." 27731msgstr "" 27732 27733#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27734msgid "Added tags:" 27735msgstr "" 27736 27737#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27738msgid "Open store in external web browser" 27739msgstr "" 27740 27741#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27742#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27743#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27744msgid "&What kind of match to use:" 27745msgstr "" 27746 27747#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27748#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27749#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27750msgid "&All these words:" 27751msgstr "" 27752 27753#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27754#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27755#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27756msgid "This exact &phrase:" 27757msgstr "" 27758 27759#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27760#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27761#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27762msgid "&One or more of these words:" 27763msgstr "" 27764 27765#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27766#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27767#, python-format 27768msgid "See the <a href=\"%s\">User Manual</a> for more help" 27769msgstr "" 27770 27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27772#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27773#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27774msgid "Enter the title." 27775msgstr "" 27776 27777#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27778msgid "&Description:" 27779msgstr "" 27780 27781#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27782msgid "&Headquarters:" 27783msgstr "" 27784 27785#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27786#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27787#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27788msgid "Search only in specific fields:" 27789msgstr "" 27790 27791#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27792msgid "Enabled:" 27793msgstr "" 27794 27795#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27796#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27797msgid "DRM:" 27798msgstr "" 27799 27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27801#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27802#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27803#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27804#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27805#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27806msgid "true" 27807msgstr "" 27808 27809#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27810#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27811#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27812#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27813#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27814#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27815msgid "false" 27816msgstr "" 27817 27818#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27819#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27820msgid "Affiliate:" 27821msgstr "" 27822 27823#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27824msgid "Nam&e/description..." 27825msgstr "" 27826 27827#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27828msgid "Query" 27829msgstr "" 27830 27831#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27832msgid "Enable:" 27833msgstr "" 27834 27835#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27836msgid "&All" 27837msgstr "" 27838 27839#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27840#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27841msgid "&None" 27842msgstr "" 27843 27844#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27845msgid "&Invert" 27846msgstr "" 27847 27848#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27849#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27850msgid "Affiliate" 27851msgstr "" 27852 27853#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27854msgid "Enabled" 27855msgstr "" 27856 27857#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27858msgid "Headquarters" 27859msgstr "" 27860 27861#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27862msgid "No DRM" 27863msgstr "" 27864 27865#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27866msgid "" 27867"This store is currently disabled and cannot be used in other parts of " 27868"calibre." 27869msgstr "" 27870 27871#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27872msgid "" 27873"This store is currently enabled and can be used in other parts of calibre." 27874msgstr "" 27875 27876#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27877msgid "This store only distributes e-books without DRM." 27878msgstr "" 27879 27880#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27881msgid "" 27882"This store distributes e-books with DRM. It may have some titles without " 27883"DRM, but you will need to check on a per title basis." 27884msgstr "" 27885 27886#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27887#, python-format 27888msgid "" 27889"This store is headquartered in %s. This is a good indication of what market " 27890"the store caters to. However, this does not necessarily mean that the store " 27891"is limited to that market only." 27892msgstr "" 27893 27894#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27895#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27896#, python-format 27897msgid "Buying from this store supports the calibre developer: %s." 27898msgstr "" 27899 27900#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27901#, python-format 27902msgid "This store distributes e-books in the following formats: %s" 27903msgstr "" 27904 27905#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27906msgid "Configure..." 27907msgstr "" 27908 27909#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27910msgid "Time" 27911msgstr "" 27912 27913#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27914msgid "Number of seconds to wait for a store to respond:" 27915msgstr "" 27916 27917#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27918msgid "Number of seconds to let a store process results:" 27919msgstr "" 27920 27921#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27922msgid "Display" 27923msgstr "" 27924 27925#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27926msgid "Maximum number of results to show per store:" 27927msgstr "" 27928 27929#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27930msgid "Open search result in system browser" 27931msgstr "" 27932 27933#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27934msgid "Threads" 27935msgstr "" 27936 27937#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27938msgid "Number of search threads to use:" 27939msgstr "" 27940 27941#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27942msgid "Number of cache update threads to use:" 27943msgstr "" 27944 27945#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27946msgid "Number of cover download threads to use:" 27947msgstr "" 27948 27949#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27950msgid "Number of details threads to use:" 27951msgstr "" 27952 27953#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27954msgid "&Price:" 27955msgstr "" 27956 27957#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27958msgid "Download:" 27959msgstr "" 27960 27961#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27962msgid "Titl&e/author/price..." 27963msgstr "" 27964 27965#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27966msgid "DRM" 27967msgstr "" 27968 27969#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27970msgid "Download" 27971msgstr "" 27972 27973#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27974msgid "Price" 27975msgstr "" 27976 27977#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27978#, python-format 27979msgid "" 27980"Detected price as: %s. Check with the store before making a purchase to " 27981"verify this price is correct. This price often does not include promotions " 27982"the store may be running." 27983msgstr "" 27984 27985#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27986msgid "No price was found" 27987msgstr "" 27988 27989#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27990msgid "" 27991"This book as been detected as having DRM restrictions. This book may not " 27992"work with your reader and you will have limitations placed upon you as to " 27993"what you can do with this book. Check with the store before making any " 27994"purchases to ensure you can actually read this book." 27995msgstr "" 27996 27997#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27998msgid "" 27999"This book has been detected as being DRM Free. You should be able to use " 28000"this book on any device provided it is in a format calibre supports for " 28001"conversion. However, before making a purchase double check the DRM status " 28002"with the store. The store may not be disclosing the use of DRM." 28003msgstr "" 28004 28005#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 28006msgid "" 28007"The DRM status of this book could not be determined. There is a very high " 28008"likelihood that this book is actually DRM restricted." 28009msgstr "" 28010 28011#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 28012#, python-format 28013msgid "The following formats can be downloaded directly: %s." 28014msgstr "" 28015 28016#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 28017msgid "Download..." 28018msgstr "" 28019 28020#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 28021msgid "Goto in store..." 28022msgstr "" 28023 28024#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 28025#, python-format 28026msgid "Buying from this store supports the calibre developer: %s</p>" 28027msgstr "" 28028 28029#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 28030msgid "No query" 28031msgstr "" 28032 28033#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 28034msgid "You must enter a title, author or keyword to search for." 28035msgstr "" 28036 28037#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 28038msgid "Customize Get books search" 28039msgstr "" 28040 28041#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 28042msgid "Choose s&tores" 28043msgstr "" 28044 28045#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 28046msgid "Configure s&earch" 28047msgstr "" 28048 28049#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 28050msgid "Couldn't find any books matching your query." 28051msgstr "" 28052 28053#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 28054msgid "Choose format to download to your library." 28055msgstr "" 28056 28057#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 28058msgid "Search by title" 28059msgstr "" 28060 28061#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 28062msgid "Search by author" 28063msgstr "" 28064 28065#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 28066msgid "&Keyword:" 28067msgstr "" 28068 28069#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 28070msgid "Search by any keyword" 28071msgstr "" 28072 28073#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 28074msgid "&Invert selection" 28075msgstr "" 28076 28077#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 28078msgid "Configure Get books behavior" 28079msgstr "" 28080 28081#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 28082msgid "&Configure" 28083msgstr "" 28084 28085#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 28086msgid "Open a selected book in the system's web browser" 28087msgstr "" 28088 28089#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 28090msgid "Open in &external browser" 28091msgstr "" 28092 28093#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 28094#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 28095msgid "Books:" 28096msgstr "" 28097 28098#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 28099msgid "" 28100"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 28101"interface\">User Manual</a> for more help" 28102msgstr "" 28103 28104#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 28105msgid "Titl&e/author/price ..." 28106msgstr "" 28107 28108#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 28109#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 28110msgid "Dialog" 28111msgstr "" 28112 28113#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 28114msgid "Updating book cache" 28115msgstr "" 28116 28117#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 28118msgid "Checking last download date." 28119msgstr "" 28120 28121#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 28122msgid "Downloading book list from MobileRead." 28123msgstr "" 28124 28125#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 28126msgid "Processing books." 28127msgstr "" 28128 28129#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 28130#, python-format 28131msgid "%(num)s of %(tot)s books processed." 28132msgstr "" 28133 28134#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 28135msgid "Updating MobileRead book cache..." 28136msgstr "" 28137 28138#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 28139msgid "&Query:" 28140msgstr "" 28141 28142#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 28143msgid "Home" 28144msgstr "" 28145 28146#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 28147msgid "Reload" 28148msgstr "" 28149 28150#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 28151#, python-brace-format 28152msgid "Download of {0} failed with error: {1}" 28153msgstr "" 28154 28155#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 28156msgid "" 28157"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 28158" your computer. Once it is saved, open it with <a " 28159"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 28160"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 28161"which will be a .epub file. You can add this book to calibre using \"Add " 28162"Books\" and selecting the file from the ADE library folder." 28163msgstr "" 28164 28165#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 28166msgid "File is not a supported e-book type. Save to disk?" 28167msgstr "" 28168 28169#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 28170msgid "Could not contact calibre" 28171msgstr "" 28172 28173#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 28174msgid "" 28175"No running calibre instance found. Please start calibre before trying to " 28176"download books." 28177msgstr "" 28178 28179#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 28180msgid "Download completed" 28181msgstr "" 28182 28183#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 28184#, python-brace-format 28185msgid "" 28186"Download of {0} has been completed, the book was added to your calibre " 28187"library" 28188msgstr "" 28189 28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 28191#, python-format 28192msgid "Average rating for books in this category: %.1f" 28193msgstr "" 28194 28195#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 28196msgid "Books in this category are unrated" 28197msgstr "" 28198 28199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 28200#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28201msgid "Search expression:" 28202msgstr "" 28203 28204#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28205#, python-format 28206msgid "Number of books: %s" 28207msgstr "" 28208 28209#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28210#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28211msgid "Rename in Virtual library" 28212msgstr "" 28213 28214#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28215msgid "" 28216"Do you want this rename to apply only to books in the current Virtual " 28217"library?" 28218msgstr "" 28219 28220#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28221msgid "Yes, apply only in VL" 28222msgstr "" 28223 28224#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28225msgid "No, apply in entire library" 28226msgstr "" 28227 28228#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28229#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28230#, python-brace-format 28231msgid "The grouped search term name is \"{0}\"" 28232msgstr "" 28233 28234#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28235#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28236#, python-brace-format 28237msgid "The lookup/search name is \"{0}\"{1}" 28238msgstr "" 28239 28240#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28241msgid "Changing the authors for several books can take a while. Are you sure?" 28242msgstr "" 28243 28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28245msgid "" 28246"Changing the metadata for that many books can take a while. Are you sure?" 28247msgstr "" 28248 28249#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28250#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28252msgid "Rename User category" 28253msgstr "" 28254 28255#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28256msgid "You cannot use periods in the name when renaming User categories" 28257msgstr "" 28258 28259#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28260#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28261#, python-format 28262msgid "The name %s is already used" 28263msgstr "" 28264 28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28266msgid "Author names cannot contain & characters." 28267msgstr "" 28268 28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28270msgid "Duplicate search name" 28271msgstr "" 28272 28273#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28274#, python-format 28275msgid "The saved search name %s is already used." 28276msgstr "" 28277 28278#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28279msgid "User categories" 28280msgstr "" 28281 28282#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28283msgid "Custom columns" 28284msgstr "" 28285 28286#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28287msgid "Invalid search restriction" 28288msgstr "" 28289 28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28291msgid "The current search restriction is invalid" 28292msgstr "" 28293 28294#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28295msgid "New category" 28296msgstr "" 28297 28298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28300msgid "Delete User category" 28301msgstr "" 28302 28303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28304#, python-format 28305msgid "%s is not a User category" 28306msgstr "" 28307 28308#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28309#, python-format 28310msgid "%s contains items. Do you really want to delete it?" 28311msgstr "" 28312 28313#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28314msgid "Remove category" 28315msgstr "" 28316 28317#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28318#, python-format 28319msgid "User category %s does not exist" 28320msgstr "" 28321 28322#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28323msgid "Add to User category" 28324msgstr "" 28325 28326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28327#, python-format 28328msgid "A User category %s does not exist" 28329msgstr "" 28330 28331#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28332msgid "Children" 28333msgstr "" 28334 28335#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28336msgid "Item" 28337msgstr "" 28338 28339#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28340#, python-format 28341msgid "" 28342"%s and its children will be deleted from books in the Virtual library. Are " 28343"you sure?" 28344msgstr "" 28345 28346#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28347#, python-format 28348msgid "%s and its children will be deleted from all books. Are you sure?" 28349msgstr "" 28350 28351#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28352#, python-format 28353msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28354msgstr "" 28355 28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28357#, python-format 28358msgid "%s will be deleted from all books. Are you sure?" 28359msgstr "" 28360 28361#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28362msgid "Delete item" 28363msgstr "" 28364 28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28366msgid "You must select some books to apply {} to" 28367msgstr "" 28368 28369#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28370#, python-format 28371msgid "" 28372"The identifier %s will be deleted from books in the current virtual library." 28373" Are you sure?" 28374msgstr "" 28375 28376#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28377#, python-format 28378msgid "The identifier %s will be deleted from all books. Are you sure?" 28379msgstr "" 28380 28381#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28382msgid "Delete identifier" 28383msgstr "" 28384 28385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28386#, python-format 28387msgid "change_tb_category_visibility: category %s does not exist" 28388msgstr "" 28389 28390#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28391#, python-format 28392msgid "change_tb_category_visibility: invalid operation %s" 28393msgstr "" 28394 28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28396msgid "" 28397"Change how the Tag browser works, such as, how it is sorted, what happens " 28398"when you click items, etc." 28399msgstr "" 28400 28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28402msgid "" 28403"Search for items. If the text begins with equals (=) the search is exact " 28404"match, otherwise it is \"contains\" finding items containing the text " 28405"anywhere in the item name. Both exact and contains searches ignore case. You" 28406" can limit the search to particular categories using syntax similar to " 28407"search. For example, tags:foo will find foo in any tag, but not in authors " 28408"etc. Entering *foo will collapse all categories then showing only those " 28409"categories with items containing the text \"foo\"" 28410msgstr "" 28411 28412#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28413msgid "Find in the Tag browser" 28414msgstr "" 28415 28416#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28417msgid "Find the first/next matching item" 28418msgstr "" 28419 28420#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28421msgid "Find" 28422msgstr "" 28423 28424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28425msgid "No more matches.</b><p> Click Find again to go to first match" 28426msgstr "" 28427 28428#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28429msgid "Configure Tag browser" 28430msgstr "" 28431 28432#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28433msgid "Number of books" 28434msgstr "" 28435 28436#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28437msgid "Average rating" 28438msgstr "" 28439 28440#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28441msgid "Set the sort order for entries in the Tag browser" 28442msgstr "" 28443 28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28445msgid "Search type when selecting multiple items" 28446msgstr "" 28447 28448#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28449msgid "Match all of the items" 28450msgstr "" 28451 28452#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28453msgid "Match any of the items" 28454msgstr "" 28455 28456#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28457msgid "" 28458"When selecting multiple entries in the Tag browser match any or all of them" 28459msgstr "" 28460 28461#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28462msgid "Manage authors, tags, etc." 28463msgstr "" 28464 28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28466msgid "" 28467"All of these category_managers are available by right-clicking on items in " 28468"the Tag browser above" 28469msgstr "" 28470 28471#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28472msgid "'Click' found item" 28473msgstr "" 28474 28475#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28476msgid "Give the Tag browser keyboard focus" 28477msgstr "" 28478 28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28480msgid "Hide counts" 28481msgstr "" 28482 28483#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28484msgid "Show counts" 28485msgstr "" 28486 28487#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28488msgid "Hide average rating" 28489msgstr "" 28490 28491#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28492msgid "Show average rating" 28493msgstr "" 28494 28495#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28496msgid "" 28497"A Virtual library is active but you are renaming the item in all books in " 28498"your library. Is this really what you want to do?" 28499msgstr "" 28500 28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28502msgid "Yes, apply in entire library" 28503msgstr "" 28504 28505#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28506msgid "No, apply only in Virtual library" 28507msgstr "" 28508 28509#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28510#, python-format 28511msgid "Change icon for: %s" 28512msgstr "" 28513 28514#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28515msgid "Delete the saved search: {}?" 28516msgstr "" 28517 28518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28519msgid "Show category" 28520msgstr "" 28521 28522#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28523msgid "All categories" 28524msgstr "" 28525 28526#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28527#, python-format 28528msgid "Rename %s in Virtual library" 28529msgstr "" 28530 28531#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28532#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28533#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28534#, python-format 28535msgid "Rename %s" 28536msgstr "" 28537 28538#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28539#, python-format 28540msgid "Delete %s in Virtual library" 28541msgstr "" 28542 28543#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28544#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28545#, python-format 28546msgid "Delete %s" 28547msgstr "" 28548 28549#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28550#, python-format 28551msgid "Edit sort for %s" 28552msgstr "" 28553 28554#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28555#, python-format 28556msgid "Edit link for %s" 28557msgstr "" 28558 28559#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28560#, python-format 28561msgid "Add %s to User category" 28562msgstr "" 28563 28564#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28565#, python-format 28566msgid "Children of %s" 28567msgstr "" 28568 28569#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28570#, python-format 28571msgid "Add/remove %s to selected books" 28572msgstr "" 28573 28574#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28575#, python-format 28576msgid "Add %s to selected books" 28577msgstr "" 28578 28579#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28580#, python-format 28581msgid "Remove %s from selected books" 28582msgstr "" 28583 28584#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28585#, python-format 28586msgid "Delete Saved search %s" 28587msgstr "" 28588 28589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28590#, python-format 28591msgid "Delete %s in Virtual Library" 28592msgstr "" 28593 28594#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28595#, python-format 28596msgid "Remove %(item)s from category %(cat)s" 28597msgstr "" 28598 28599#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28600#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28601#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28602msgid "Search for" 28603msgstr "" 28604 28605#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28606#, python-format 28607msgid "%s and its children" 28608msgstr "" 28609 28610#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28611#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28612#, python-format 28613msgid "Everything but %s" 28614msgstr "" 28615 28616#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28617#, python-format 28618msgid "Everything but %s and its children" 28619msgstr "" 28620 28621#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28622msgid "The saved search expression" 28623msgstr "" 28624 28625#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28626#, python-format 28627msgid "Add sub-category to %s" 28628msgstr "" 28629 28630#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28631#, python-format 28632msgid "Delete User category %s" 28633msgstr "" 28634 28635#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28636#, python-format 28637msgid "Books in category %s" 28638msgstr "" 28639 28640#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28641#, python-format 28642msgid "Books not in category %s" 28643msgstr "" 28644 28645#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28646#, python-format 28647msgid "Edit permissible values for %s" 28648msgstr "" 28649 28650#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28651#, python-format 28652msgid "Hide category %s" 28653msgstr "" 28654 28655#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28656msgid "Change category icon" 28657msgstr "" 28658 28659#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28660msgid "Restore default icon" 28661msgstr "" 28662 28663#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28664#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28665msgid "Manage User categories" 28666msgstr "" 28667 28668#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28669msgid "Change sub-categorization scheme" 28670msgstr "" 28671 28672#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28673msgid "Partition" 28674msgstr "" 28675 28676#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28677msgid "First letter is usable only when sorting by name" 28678msgstr "" 28679 28680#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28681msgid "Expand or collapse" 28682msgstr "" 28683 28684#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28685#, python-brace-format 28686msgid "Expand {0}" 28687msgstr "" 28688 28689#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28690#, python-brace-format 28691msgid "Expand {0} and its children" 28692msgstr "" 28693 28694#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28695#, python-brace-format 28696msgid "Collapse {0}" 28697msgstr "" 28698 28699#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28700#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28701msgid "Remove" 28702msgstr "" 28703 28704#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28705msgid "Keep" 28706msgstr "" 28707 28708#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28709msgid "Title-case" 28710msgstr "" 28711 28712#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28713msgid "Split" 28714msgstr "" 28715 28716#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28717msgid "Create the rule below, the rule can be used to remove or replace tags" 28718msgstr "" 28719 28720#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28721msgid "the tag, if it" 28722msgstr "" 28723 28724#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28725msgid "You must provide a value for the tag to match" 28726msgstr "" 28727 28728#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28729#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28730msgid "with the tag:" 28731msgstr "" 28732 28733#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28734#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28735msgid "on the character:" 28736msgstr "" 28737 28738#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28739msgid "" 28740"The character on which to split tags. Note that technically you can specify " 28741"a sub-string, not just a single character. Then splitting will happen on the" 28742" sub-string." 28743msgstr "" 28744 28745#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28746msgid "" 28747"What to replace the tag with. Note that if you use a pattern to match tags, " 28748"you can replace with parts of the matched pattern. See the User Manual on " 28749"how to use regular expressions for details." 28750msgstr "" 28751 28752#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28753#, python-format 28754msgid "" 28755"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28756msgstr "" 28757 28758#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28759msgid "Edit the list of tags with the Tag editor" 28760msgstr "" 28761 28762#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28763msgid "Tags that contain this string will match" 28764msgstr "" 28765 28766#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28767msgid "Use the Tag editor to edit the list of tags" 28768msgstr "" 28769 28770#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28771#, python-brace-format 28772msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28773msgstr "" 28774 28775#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28776msgid "" 28777"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28778"button below to get started. The rules will be processed in order for every " 28779"tag until either a \"remove\" or a \"keep\" rule matches." 28780msgstr "" 28781 28782#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28783msgid "You can <b>change an existing rule</b> by double clicking it" 28784msgstr "" 28785 28786#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28787msgid "Move current rule up" 28788msgstr "" 28789 28790#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28791msgid "Move current rule down" 28792msgstr "" 28793 28794#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28795msgid "Test tag mapper rules" 28796msgstr "" 28797 28798#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28799msgid "Enter a comma separated list of &tags to test:" 28800msgstr "" 28801 28802#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28803msgid "Enter tags and click the \"Test\" button" 28804msgstr "" 28805 28806#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28807#, python-format 28808msgid "<b>Resulting tags:</b> %s" 28809msgstr "" 28810 28811#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28812msgid "Cannot save as no rules have been created" 28813msgstr "" 28814 28815#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28816msgid "Save ruleset as" 28817msgstr "" 28818 28819#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28820msgid "Enter a name for this ruleset:" 28821msgstr "" 28822 28823#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28824#, python-format 28825msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28826msgstr "" 28827 28828#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28829msgid "Delete saved rulesets" 28830msgstr "" 28831 28832#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28833msgid "No saved rulesets available" 28834msgstr "" 28835 28836#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28837msgid "Edit tag mapper rules" 28838msgstr "" 28839 28840#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28841msgid "Select a destination for the Table of Contents entry" 28842msgstr "" 28843 28844#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28845msgid "Search for text..." 28846msgstr "" 28847 28848#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28850msgid "Find &next" 28851msgstr "" 28852 28853#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28855msgid "Find &previous" 28856msgstr "" 28857 28858#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28859msgid "" 28860"Here you can choose a destination for the Table of Contents' entry to point " 28861"to. First choose a file from the book in the left-most panel. The file will " 28862"open in the central panel.<p>Then choose a location inside the file. To do " 28863"so, simply click on the place in the central panel that you want to use as " 28864"the destination. As you move the mouse around the central panel, a thick " 28865"green line appears, indicating the precise location that will be selected " 28866"when you click." 28867msgstr "" 28868 28869#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28870msgid "Na&me of the ToC entry:" 28871msgstr "" 28872 28873#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28874msgid "Currently selected destination:" 28875msgstr "" 28876 28877#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28878#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28879msgid "No match found" 28880msgstr "" 28881 28882#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28883#, python-format 28884msgid "No match found for: %s" 28885msgstr "" 28886 28887#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28888#, python-format 28889msgid "" 28890"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28891" to search in the %(which)s file [%(next)s]?" 28892msgstr "" 28893 28894#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28895msgid "next" 28896msgstr "" 28897 28898#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28899msgid "previous" 28900msgstr "" 28901 28902#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28903msgid "Bad markup" 28904msgstr "" 28905 28906#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28907msgid "This book has severely broken markup, its ToC cannot be edited." 28908msgstr "" 28909 28910#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28911#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28912#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28913msgid "File:" 28914msgstr "" 28915 28916#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28917#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28918msgid "Top of the file" 28919msgstr "" 28920 28921#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28922#, python-format 28923msgid "Approximately %d%% from the top" 28924msgstr "" 28925 28926#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28927#, python-format 28928msgid "Location: A <%s> tag inside the file" 28929msgstr "" 28930 28931#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28932msgid "Create ToC from XPath" 28933msgstr "" 28934 28935#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28936msgid "" 28937"Specify a series of XPath expressions for the different levels of the Table " 28938"of Contents. You can use the wizard buttons to help you create XPath " 28939"expressions." 28940msgstr "" 28941 28942#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28943#, python-format 28944msgid "Level %s ToC:" 28945msgstr "" 28946 28947#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28948msgid "Do not add duplicate entries at the same level" 28949msgstr "" 28950 28951#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28952msgid "No XPaths" 28953msgstr "" 28954 28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28956msgid "No XPaths have been entered" 28957msgstr "" 28958 28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28960#, python-format 28961msgid "The XPath expression %s is not valid." 28962msgstr "" 28963 28964#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28965msgid "" 28966"You can edit existing entries in the Table of Contents by clicking them in " 28967"the panel to the left." 28968msgstr "" 28969 28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28971msgid "" 28972"Entries with a green tick next to them point to a location that has been " 28973"verified to exist. Entries with a red dot are broken and may need to be " 28974"fixed." 28975msgstr "" 28976 28977#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28978msgid "Create a &new entry" 28979msgstr "" 28980 28981#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28982msgid "Generate ToC from &major headings" 28983msgstr "" 28984 28985#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28986msgid "" 28987"Generate a Table of Contents from the major headings in the book. This will " 28988"work if the book identifies its headings using HTML heading tags. Uses the " 28989"<h1>, <h2> and <h3> tags." 28990msgstr "" 28991 28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28993msgid "Generate ToC from &all headings" 28994msgstr "" 28995 28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28997msgid "" 28998"Generate a Table of Contents from all the headings in the book. This will " 28999"work if the book identifies its headings using HTML heading tags. Uses the " 29000"<h1-6> tags." 29001msgstr "" 29002 29003#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 29004msgid "Generate ToC from &links" 29005msgstr "" 29006 29007#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 29008msgid "" 29009"Generate a Table of Contents from all the links in the book. Links that " 29010"point to destinations that do not exist in the book are ignored. Also " 29011"multiple links with the same destination or the same text are ignored." 29012msgstr "" 29013 29014#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 29015msgid "Generate ToC from &files" 29016msgstr "" 29017 29018#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 29019msgid "" 29020"Generate a Table of Contents from individual files in the book. Each entry " 29021"in the ToC will point to the start of the file, the text of the entry will " 29022"be the \"first line\" of text from the file." 29023msgstr "" 29024 29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 29026msgid "Generate ToC from &XPath" 29027msgstr "" 29028 29029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 29030msgid "Generate a Table of Contents from arbitrary XPath expressions." 29031msgstr "" 29032 29033#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 29034msgid "&Flatten the ToC" 29035msgstr "" 29036 29037#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 29038msgid "Flatten the Table of Contents, putting all entries at the top level" 29039msgstr "" 29040 29041#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 29042msgid "" 29043"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 29044"files. In a linear ToC every entry must point to a location after the " 29045"previous entry. If you create a non-linear ToC it will be automatically re-" 29046"arranged inside the AZW3 file." 29047msgstr "" 29048 29049#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 29050msgid "" 29051"You can move this entry around the Table of Contents by drag and drop or " 29052"using the up and down buttons to the left" 29053msgstr "" 29054 29055#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 29056msgid "Change the &location this entry points to" 29057msgstr "" 29058 29059#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 29060msgid "&Remove this entry" 29061msgstr "" 29062 29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 29064msgid "New entry &inside this entry" 29065msgstr "" 29066 29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 29068msgid "New entry &above this entry" 29069msgstr "" 29070 29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 29072msgid "New entry &below this entry" 29073msgstr "" 29074 29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 29076msgid "&Flatten this entry" 29077msgstr "" 29078 29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 29080msgid "" 29081"All children of this entry are brought to the same level as this entry." 29082msgstr "" 29083 29084#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 29085msgid "&Return to welcome screen" 29086msgstr "" 29087 29088#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 29089msgid "Go back to the top level view" 29090msgstr "" 29091 29092#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 29093msgid "Remove duplicates" 29094msgstr "" 29095 29096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 29097msgid "Should headings with the same text at the same level be included?" 29098msgstr "" 29099 29100#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 29101msgid "&Include duplicates" 29102msgstr "" 29103 29104#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 29105msgid "&Remove duplicates" 29106msgstr "" 29107 29108#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 29109msgid "This entry points to an existing destination" 29110msgstr "" 29111 29112#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 29113msgid "The location this entry points to does not exist" 29114msgstr "" 29115 29116#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 29117#, python-brace-format 29118msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 29119msgstr "" 29120 29121#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 29122msgid "Multiple items selected" 29123msgstr "" 29124 29125#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 29126msgid "" 29127"You are trying to move multiple items at once, this is not supported. " 29128"Instead use Drag and Drop to move multiple items" 29129msgstr "" 29130 29131#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 29132msgid "Chapter " 29133msgstr "" 29134 29135#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 29136msgid "All selected items will be renamed to the form prefix-number" 29137msgstr "" 29138 29139#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 29140msgid "Change the location this entry points to" 29141msgstr "" 29142 29143#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 29144msgid "Bulk rename all selected items" 29145msgstr "" 29146 29147#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 29148msgid "Remove all selected items" 29149msgstr "" 29150 29151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 29152#, python-format 29153msgid "Move \"%s\" up" 29154msgstr "" 29155 29156#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 29157#, python-format 29158msgid "Move \"%s\" down" 29159msgstr "" 29160 29161#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 29162#, python-format 29163msgid "Unindent \"%s\"" 29164msgstr "" 29165 29166#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 29167#, python-format 29168msgid "Indent \"%s\"" 29169msgstr "" 29170 29171#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 29172msgid "Move current entry up [Ctrl+Up]" 29173msgstr "" 29174 29175#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 29176msgid "Unindent the current entry [Ctrl+Left]" 29177msgstr "" 29178 29179#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 29180msgid "Remove all selected entries" 29181msgstr "" 29182 29183#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 29184msgid "Indent the current entry [Ctrl+Right]" 29185msgstr "" 29186 29187#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 29188msgid "Move current entry down [Ctrl+Down]" 29189msgstr "" 29190 29191#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 29192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 29193msgid "&Expand all" 29194msgstr "" 29195 29196#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 29197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 29198msgid "&Collapse all" 29199msgstr "" 29200 29201#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29202msgid "Double click on an entry to change the text" 29203msgstr "" 29204 29205#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29206#, python-format 29207msgid "" 29208"The location this entry point to does not exist:\n" 29209"%s" 29210msgstr "" 29211 29212#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29213#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29214#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29215msgid "No items found" 29216msgstr "" 29217 29218#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29219msgid "No items were found that could be added to the Table of Contents." 29220msgstr "" 29221 29222#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29223msgid "No links were found that could be added to the Table of Contents." 29224msgstr "" 29225 29226#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29227msgid "No files were found that could be added to the Table of Contents." 29228msgstr "" 29229 29230#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29232#, python-format 29233msgid "Edit the ToC in %s" 29234msgstr "" 29235 29236#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29237#, python-format 29238msgid "Loading %s, please wait..." 29239msgstr "" 29240 29241#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29243msgid "Undo the last action, if any" 29244msgstr "" 29245 29246#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29247#, python-format 29248msgid "Writing %s, please wait..." 29249msgstr "" 29250 29251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29253msgid "Failed to write book" 29254msgstr "" 29255 29256#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29258#, python-format 29259msgid "Could not write %s. Click \"Show details\" for more information." 29260msgstr "" 29261 29262#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29263msgid "Failed to load book" 29264msgstr "" 29265 29266#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29267#, python-format 29268msgid "Could not load %s. Click \"Show details\" for more information." 29269msgstr "" 29270 29271#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29272#, python-format 29273msgid "Convert book %(num)d of %(total)d (%(title)s)" 29274msgstr "" 29275 29276#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29277msgid "Could not convert" 29278msgstr "" 29279 29280#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29281#, python-format 29282msgid "" 29283"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29284"should have files, but calibre is not finding them, that is most likely " 29285"because you moved the book's files around outside of calibre. You will need " 29286"to find those files and re-add them to calibre." 29287msgstr "" 29288 29289#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29290#, python-format 29291msgid "No supported formats (Available formats: %s)" 29292msgstr "" 29293 29294#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29295msgid "This book has no actual e-book files" 29296msgstr "" 29297 29298#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29299#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29300msgid "Could not convert some books" 29301msgstr "" 29302 29303#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29304msgid "" 29305"Could not convert the book because no supported source format was found" 29306msgstr "" 29307 29308#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29309#, python-brace-format 29310msgid "" 29311"Could not convert {num} of {tot} books, because no supported source formats " 29312"were found." 29313msgstr "" 29314 29315#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29316msgid "Queueing books for bulk conversion" 29317msgstr "" 29318 29319#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29320msgid "Queueing " 29321msgstr "" 29322 29323#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29324#, python-format 29325msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29326msgstr "" 29327 29328#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29329#, python-format 29330msgid "" 29331"Could not convert %(num)d of %(tot)d books, because no suitable source " 29332"format was found." 29333msgstr "" 29334 29335#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29336#, python-format 29337msgid "Fetch news from %s" 29338msgstr "" 29339 29340#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29341msgid "Convert existing" 29342msgstr "" 29343 29344#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29345#, python-format 29346msgid "" 29347"The following books have already been converted to the %s format. Do you " 29348"wish to reconvert them?" 29349msgstr "" 29350 29351#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29352#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29353msgid "Could not find speech-dispatcher on your system. Please install it." 29354msgstr "" 29355 29356#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29357#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29358#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29361msgid "Language" 29362msgstr "" 29363 29364#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29365msgid "Variant" 29366msgstr "" 29367 29368#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29369msgid "&Speed of speech:" 29370msgstr "" 29371 29372#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29373msgid "Speech s&ynthesizer:" 29374msgstr "" 29375 29376#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29377msgid "female" 29378msgstr "" 29379 29380#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29381msgid "male" 29382msgstr "" 29383 29384#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29385msgid "neutral" 29386msgstr "" 29387 29388#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29389#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29390msgid "Age" 29391msgstr "" 29392 29393#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29394#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29395msgid "Gender" 29396msgstr "" 29397 29398#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29399#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29400msgid "&Speed of speech (words per minute):" 29401msgstr "" 29402 29403#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29404msgid "Sound output:" 29405msgstr "" 29406 29407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29408msgid "&Unmark marked text" 29409msgstr "" 29410 29411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29412msgid "The Qt WebEngine Render process crashed and has been restarted" 29413msgstr "" 29414 29415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29417msgid "Unsaved changes" 29418msgstr "" 29419 29420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29421msgid "" 29422"The current book has unsaved changes. If you open a new book, they will be " 29423"lost. Are you sure you want to proceed?" 29424msgstr "" 29425 29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29427msgid "Cannot open" 29428msgstr "" 29429 29430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29431msgid "" 29432"The current book is being saved, you cannot open a new book until the saving" 29433" is completed" 29434msgstr "" 29435 29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29438msgid "Choose file location" 29439msgstr "" 29440 29441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29442msgid "Importing book, please wait..." 29443msgstr "" 29444 29445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29446msgid "Choose book folder" 29447msgstr "" 29448 29449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29451msgid "Choose book" 29452msgstr "" 29453 29454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29455msgid "File not found" 29456msgstr "" 29457 29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29459#, python-format 29460msgid "The file %s does not exist." 29461msgstr "" 29462 29463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29464msgid "Unsupported format" 29465msgstr "" 29466 29467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29468#, python-format 29469msgid "" 29470"Tweaking is only supported for books in the %s formats. Convert your book to" 29471" one of these formats first." 29472msgstr "" 29473 29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29475msgid "Opening book, please wait..." 29476msgstr "" 29477 29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29480msgid "Failed to open book" 29481msgstr "" 29482 29483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29484msgid "" 29485"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29486"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29487"this book." 29488msgstr "" 29489 29490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29491msgid "Failed to open book, click \"Show details\" for more information." 29492msgstr "" 29493 29494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29495msgid "Start of editing session" 29496msgstr "" 29497 29498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29499msgid "Before: Delete files" 29500msgstr "" 29501 29502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29503msgid "One file deleted" 29504msgid_plural "{} files deleted" 29505msgstr[0] "" 29506msgstr[1] "" 29507msgstr[2] "" 29508msgstr[3] "" 29509msgstr[4] "" 29510 29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29512msgid "Before: Re-order text" 29513msgstr "" 29514 29515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29517msgid "" 29518"You must first open a book to edit, before trying to create new files in it." 29519msgstr "" 29520 29521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29522#, python-format 29523msgid "Before: Add file %s" 29524msgstr "" 29525 29526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29527msgid "Choose files" 29528msgstr "" 29529 29530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29531msgid "Before Add files" 29532msgstr "" 29533 29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29535msgid "Before: Add cover" 29536msgstr "" 29537 29538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29539msgid "No book is currently open. You must first open a book." 29540msgstr "" 29541 29542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29543msgid "No book open" 29544msgstr "" 29545 29546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29547msgid "You must open a book before trying to edit the Table of Contents." 29548msgstr "" 29549 29550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29551msgid "Before: Edit Table of Contents" 29552msgstr "" 29553 29554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29555msgid "Before: Insert inline Table of Contents" 29556msgstr "" 29557 29558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29559msgid "No Table of Contents" 29560msgstr "" 29561 29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29563msgid "" 29564"Cannot create an inline Table of Contents as this book has no existing Table" 29565" of Contents. You must first create a Table of Contents using the Edit Table" 29566" of Contents tool." 29567msgstr "" 29568 29569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29570#, python-format 29571msgid "Before: %s" 29572msgstr "" 29573 29574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29577msgid "You must first open a book in order to transform styles." 29578msgstr "" 29579 29580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29581msgid "No HTML file" 29582msgstr "" 29583 29584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29585msgid "Not currently editing an HTML file" 29586msgstr "" 29587 29588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29590msgid "No HTML files" 29591msgstr "" 29592 29593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29594msgid "Not currently editing any HTML files" 29595msgstr "" 29596 29597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29598msgid "No HTML files are currently selected in the File browser" 29599msgstr "" 29600 29601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29602msgid "Before HTML transformation" 29603msgstr "" 29604 29605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29606msgid "No HTML was changed." 29607msgstr "" 29608 29609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29611msgid "No changes" 29612msgstr "" 29613 29614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29615msgid "Before style transformation" 29616msgstr "" 29617 29618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29619msgid "No styles were changed." 29620msgstr "" 29621 29622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29623msgid "Before: Get external resources" 29624msgstr "" 29625 29626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29627msgid "No book is currently open. You must first open a book to manage fonts." 29628msgstr "" 29629 29630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29631msgid "Embed all fonts" 29632msgstr "" 29633 29634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29635msgid "Subset all fonts" 29636msgstr "" 29637 29638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29639#, python-format 29640msgid "" 29641"The %s format does not support file and folder names internally, therefore " 29642"arranging files into folders is not allowed." 29643msgstr "" 29644 29645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29646msgid "The files in this book are already arranged into folders" 29647msgstr "" 29648 29649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29650msgid "Nothing to do" 29651msgstr "" 29652 29653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29654msgid "Show this message &again" 29655msgstr "" 29656 29657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29658msgid "Before: Arrange into folders" 29659msgstr "" 29660 29661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29664msgid "Renaming and updating links..." 29665msgstr "" 29666 29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29668#, python-brace-format 29669msgid "" 29670"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29671"can cause problems, are you sure?" 29672msgstr "" 29673 29674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29675#, python-brace-format 29676msgid "" 29677"The name you have chosen {0} contains special characters, internally it will" 29678" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29679"hyphens and underscores for file names. Other characters can cause problems " 29680"for different e-book viewers. Are you sure you want to proceed?" 29681msgstr "" 29682 29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29684#, python-format 29685msgid "Before: Rename %s" 29686msgstr "" 29687 29688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29689msgid "Before: Bulk rename" 29690msgstr "" 29691 29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29693msgid "Failed to rename files" 29694msgstr "" 29695 29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29697msgid "Failed to rename files, click \"Show details\" for more information." 29698msgstr "" 29699 29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29702msgid "&Revert to" 29703msgstr "" 29704 29705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29706msgid "&Revert changes" 29707msgstr "" 29708 29709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29710msgid "Show this popup again" 29711msgstr "" 29712 29713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29717msgid "See what &changed" 29718msgstr "" 29719 29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29721#, python-format 29722msgid "%s books" 29723msgstr "" 29724 29725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29726msgid "Current book" 29727msgstr "" 29728 29729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29730msgid "Other book" 29731msgstr "" 29732 29733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29734msgid "Before: Fix HTML" 29735msgstr "" 29736 29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29738msgid "All HTML files fixed" 29739msgstr "" 29740 29741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29742msgid "Fixing done" 29743msgstr "" 29744 29745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29746msgid "Before: Beautify files" 29747msgstr "" 29748 29749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29750msgid "All files beautified" 29751msgstr "" 29752 29753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29754msgid "Beautified" 29755msgstr "" 29756 29757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29758msgid "Inserting images is only supported for HTML and CSS files." 29759msgstr "" 29760 29761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29762msgid "New class name" 29763msgstr "" 29764 29765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29766msgid "Rename the class {} to?" 29767msgstr "" 29768 29769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29770msgid "Before: Rename {}" 29771msgstr "" 29772 29773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29774msgid "No class {} found to change" 29775msgstr "" 29776 29777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29778msgid "Semantics are not supported for the AZW3 format." 29779msgstr "" 29780 29781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29782msgid "Before: Set Semantics" 29783msgstr "" 29784 29785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29786msgid "Before: Filter style information" 29787msgstr "" 29788 29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29790msgid "No matching style rules were found" 29791msgstr "" 29792 29793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29794#, python-format 29795msgid "No file with the name %s was found in the book" 29796msgstr "" 29797 29798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29799msgid "No style rules that match the class {} were found" 29800msgstr "" 29801 29802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29803msgid "" 29804"Choose a name for the checkpoint.\n" 29805"You can later restore the book to this checkpoint via the\n" 29806"\"Revert to...\" entries in the Edit menu." 29807msgstr "" 29808 29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29810msgid "Path does not exist" 29811msgstr "" 29812 29813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29814#, python-format 29815msgid "" 29816"The file you are editing (%s) no longer exists. You have to choose a new " 29817"save location." 29818msgstr "" 29819 29820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29821msgid "Cannot save a copy" 29822msgstr "" 29823 29824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29825msgid "Saving a copy of a folder based book is not supported" 29826msgstr "" 29827 29828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29829msgid "Choose path" 29830msgstr "" 29831 29832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29833#, python-format 29834msgid "Book (%s)" 29835msgstr "" 29836 29837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29838msgid "Saving copy, please wait..." 29839msgstr "" 29840 29841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29842msgid "Failed to save copy" 29843msgstr "" 29844 29845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29846msgid "Failed to save copy, click \"Show details\" for more information." 29847msgstr "" 29848 29849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29850#, python-format 29851msgid "Copy saved to %s" 29852msgstr "" 29853 29854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29855msgid "Copy saved" 29856msgstr "" 29857 29858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29859msgid "Could not save" 29860msgstr "" 29861 29862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29863msgid "" 29864"Saving of the book failed. Click \"Show details\" for more information. You " 29865"can try to save a copy to a different location, via File->Save a copy" 29866msgstr "" 29867 29868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29869msgid "Enter line number" 29870msgstr "" 29871 29872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29874#, python-format 29875msgid "Before: Split %s" 29876msgstr "" 29877 29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29879msgid "Does not exist" 29880msgstr "" 29881 29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29883#, python-format 29884msgid "" 29885"The file %s does not exist. If you were trying to click an item in the Table" 29886" of Contents, you may need to refresh it by right-clicking and choosing " 29887"\"Refresh\"." 29888msgstr "" 29889 29890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29892msgid "Unsupported file format" 29893msgstr "" 29894 29895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29897#, python-format 29898msgid "Editing files of type %s is not supported" 29899msgstr "" 29900 29901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29902#, python-format 29903msgid "The anchor %s was not found in this file" 29904msgstr "" 29905 29906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29907msgid "File deleted" 29908msgstr "" 29909 29910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29911msgid "" 29912"The file {} has already been deleted, re-run Check Book to update the " 29913"results." 29914msgstr "" 29915 29916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29917msgid "Before: Spell Check" 29918msgstr "" 29919 29920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29921msgid "Before: Auto-fix errors" 29922msgstr "" 29923 29924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29925#, python-format 29926msgid "Before: Merge files into %s" 29927msgstr "" 29928 29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29930msgid "{} files merged" 29931msgstr "" 29932 29933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29934msgid "Before: Link stylesheets" 29935msgstr "" 29936 29937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29938msgid "File opened" 29939msgstr "" 29940 29941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29942#, python-brace-format 29943msgid "" 29944"When you are done editing {0} click \"Import\" to update the file in the " 29945"book or \"Discard\" to lose any changes." 29946msgstr "" 29947 29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29949#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29950msgid "Discard" 29951msgstr "" 29952 29953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29954msgid "Import" 29955msgstr "" 29956 29957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29959#, python-format 29960msgid "Before: Replace %s" 29961msgstr "" 29962 29963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29964msgid "You must first open a book in order to see the report." 29965msgstr "" 29966 29967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29968msgid "You must first open a book in order to check links." 29969msgstr "" 29970 29971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29972msgid "You must first open a book in order to compress images." 29973msgstr "" 29974 29975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29976msgid "Before: compress images" 29977msgstr "" 29978 29979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29980msgid "Unexpected error" 29981msgstr "" 29982 29983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29984msgid "Failed to compress images, click \"Show details\" for more information" 29985msgstr "" 29986 29987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29988msgid "Cannot decode" 29989msgstr "" 29990 29991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29992#, python-format 29993msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29994msgstr "" 29995 29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29997msgid "No book is currently open. You must first open a book to edit." 29998msgstr "" 29999 30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 30001msgid "" 30002"The current book is being saved in the background. Quitting now will " 30003"<b>abort the save process</b>! Finish saving first?" 30004msgstr "" 30005 30006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 30007msgid "&Quit immediately" 30008msgstr "" 30009 30010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 30011msgid "Finish &saving first" 30012msgstr "" 30013 30014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 30015msgid "" 30016"There are unsaved changes, if you quit without saving, you will lose them." 30017msgstr "" 30018 30019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 30020msgid "&Save and Quit" 30021msgstr "" 30022 30023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 30024msgid "&Quit without saving" 30025msgstr "" 30026 30027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 30028msgid "Saving, please wait..." 30029msgstr "" 30030 30031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 30034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 30035msgid "Favorites" 30036msgstr "" 30037 30038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 30039msgid "European scripts" 30040msgstr "" 30041 30042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 30043msgid "Armenian" 30044msgstr "" 30045 30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 30047msgid "Armenian ligatures" 30048msgstr "" 30049 30050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 30051msgid "Coptic" 30052msgstr "" 30053 30054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 30055msgid "Coptic in Greek block" 30056msgstr "" 30057 30058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 30059msgid "Cypriot syllabary" 30060msgstr "" 30061 30062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 30063msgid "Cyrillic" 30064msgstr "" 30065 30066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 30067msgid "Cyrillic supplement" 30068msgstr "" 30069 30070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 30071msgid "Cyrillic extended A" 30072msgstr "" 30073 30074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 30075msgid "Cyrillic extended B" 30076msgstr "" 30077 30078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 30079msgid "Georgian" 30080msgstr "" 30081 30082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 30083msgid "Georgian supplement" 30084msgstr "" 30085 30086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 30087msgid "Glagolitic" 30088msgstr "" 30089 30090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 30091msgid "Gothic" 30092msgstr "" 30093 30094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 30095msgid "Greek and Coptic" 30096msgstr "" 30097 30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 30099msgid "Greek extended" 30100msgstr "" 30101 30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 30103msgid "Latin, Basic & Latin-1 supplement" 30104msgstr "" 30105 30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 30107msgid "Latin extended A" 30108msgstr "" 30109 30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 30111msgid "Latin extended B" 30112msgstr "" 30113 30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 30115msgid "Latin extended C" 30116msgstr "" 30117 30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 30119msgid "Latin extended D" 30120msgstr "" 30121 30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 30123msgid "Latin extended additional" 30124msgstr "" 30125 30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 30127msgid "Latin ligatures" 30128msgstr "" 30129 30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 30131msgid "Fullwidth Latin letters" 30132msgstr "" 30133 30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 30135msgid "Linear B syllabary" 30136msgstr "" 30137 30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 30139msgid "Linear B ideograms" 30140msgstr "" 30141 30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 30143msgid "Ogham" 30144msgstr "" 30145 30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 30147msgid "Old italic" 30148msgstr "" 30149 30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 30151msgid "Phaistos disc" 30152msgstr "" 30153 30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 30155msgid "Runic" 30156msgstr "" 30157 30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 30159msgid "Shavian" 30160msgstr "" 30161 30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 30163msgid "Phonetic symbols" 30164msgstr "" 30165 30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 30167msgid "IPA extensions" 30168msgstr "" 30169 30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 30171msgid "Phonetic extensions" 30172msgstr "" 30173 30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 30175msgid "Phonetic extensions supplement" 30176msgstr "" 30177 30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 30179msgid "Modifier tone letters" 30180msgstr "" 30181 30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 30183msgid "Spacing modifier letters" 30184msgstr "" 30185 30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 30187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 30188msgid "Superscripts and subscripts" 30189msgstr "" 30190 30191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 30192msgid "Combining diacritics" 30193msgstr "" 30194 30195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 30196msgid "Combining diacritical marks" 30197msgstr "" 30198 30199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 30200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 30201msgid "Combining diacritical marks for symbols" 30202msgstr "" 30203 30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30205msgid "Combining diacritical marks supplement" 30206msgstr "" 30207 30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30209msgid "Combining half marks" 30210msgstr "" 30211 30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30213msgid "African scripts" 30214msgstr "" 30215 30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30217msgid "Bamum" 30218msgstr "" 30219 30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30221msgid "Bamum supplement" 30222msgstr "" 30223 30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30225msgid "Egyptian hieroglyphs" 30226msgstr "" 30227 30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30229msgid "Ethiopic" 30230msgstr "" 30231 30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30233msgid "Ethiopic supplement" 30234msgstr "" 30235 30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30237msgid "Ethiopic extended" 30238msgstr "" 30239 30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30241msgid "Ethiopic extended A" 30242msgstr "" 30243 30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30245msgid "Meroitic cursive" 30246msgstr "" 30247 30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30249msgid "Meroitic hieroglyphs" 30250msgstr "" 30251 30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30253msgid "N'Ko" 30254msgstr "" 30255 30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30257msgid "Osmanya" 30258msgstr "" 30259 30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30261msgid "Tifinagh" 30262msgstr "" 30263 30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30265msgid "Vai" 30266msgstr "" 30267 30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30269msgid "Middle Eastern scripts" 30270msgstr "" 30271 30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30273msgid "Arabic" 30274msgstr "Arabeg" 30275 30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30277msgid "Arabic supplement" 30278msgstr "" 30279 30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30281msgid "Arabic extended A" 30282msgstr "" 30283 30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30285msgid "Arabic presentation forms A" 30286msgstr "" 30287 30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30289msgid "Arabic presentation forms B" 30290msgstr "" 30291 30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30293msgid "Avestan" 30294msgstr "Avestaneg" 30295 30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30297msgid "Carian" 30298msgstr "" 30299 30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30301msgid "Cuneiform" 30302msgstr "" 30303 30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30307msgid "Cuneiform numbers and punctuation" 30308msgstr "" 30309 30310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30311msgid "Hebrew" 30312msgstr "Hebreeg" 30313 30314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30315msgid "Hebrew presentation forms" 30316msgstr "" 30317 30318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30319msgid "Imperial Aramaic" 30320msgstr "" 30321 30322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30323msgid "Inscriptional Pahlavi" 30324msgstr "" 30325 30326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30327msgid "Inscriptional Parthian" 30328msgstr "" 30329 30330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30331msgid "Lycian" 30332msgstr "" 30333 30334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30335msgid "Lydian" 30336msgstr "" 30337 30338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30339msgid "Mandaic" 30340msgstr "" 30341 30342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30343msgid "Old Persian" 30344msgstr "" 30345 30346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30347msgid "Old South Arabian" 30348msgstr "" 30349 30350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30351msgid "Phoenician" 30352msgstr "" 30353 30354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30355msgid "Samaritan" 30356msgstr "" 30357 30358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30359msgid "Syriac" 30360msgstr "" 30361 30362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30363msgid "Ugaritic" 30364msgstr "" 30365 30366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30367msgid "Central Asian scripts" 30368msgstr "" 30369 30370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30371msgid "Mongolian" 30372msgstr "" 30373 30374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30375msgid "Old Turkic" 30376msgstr "" 30377 30378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30379msgid "Phags-pa" 30380msgstr "" 30381 30382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30383msgid "Tibetan" 30384msgstr "" 30385 30386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30387msgid "South Asian scripts" 30388msgstr "" 30389 30390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30391msgid "Bengali" 30392msgstr "Bengali" 30393 30394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30395msgid "Brahmi" 30396msgstr "" 30397 30398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30399msgid "Chakma" 30400msgstr "" 30401 30402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30403msgid "Devanagari" 30404msgstr "" 30405 30406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30407msgid "Devanagari extended" 30408msgstr "" 30409 30410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30411msgid "Gujarati" 30412msgstr "" 30413 30414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30415msgid "Gurmukhi" 30416msgstr "" 30417 30418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30419msgid "Kaithi" 30420msgstr "" 30421 30422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30423msgid "Kannada" 30424msgstr "" 30425 30426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30427msgid "Kharoshthi" 30428msgstr "" 30429 30430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30431msgid "Lepcha" 30432msgstr "" 30433 30434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30435msgid "Limbu" 30436msgstr "" 30437 30438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30439msgid "Malayalam" 30440msgstr "" 30441 30442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30443msgid "Meetei Mayek" 30444msgstr "" 30445 30446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30447msgid "Meetei Mayek extensions" 30448msgstr "" 30449 30450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30451msgid "Ol Chiki" 30452msgstr "" 30453 30454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30455msgid "Oriya" 30456msgstr "" 30457 30458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30459msgid "Saurashtra" 30460msgstr "" 30461 30462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30463msgid "Sinhala" 30464msgstr "" 30465 30466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30467msgid "Sharada" 30468msgstr "" 30469 30470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30471msgid "Sora Sompeng" 30472msgstr "" 30473 30474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30475msgid "Syloti Nagri" 30476msgstr "" 30477 30478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30479msgid "Takri" 30480msgstr "" 30481 30482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30483msgid "Tamil" 30484msgstr "Tamouleg" 30485 30486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30487msgid "Telugu" 30488msgstr "" 30489 30490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30491msgid "Thaana" 30492msgstr "" 30493 30494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30495msgid "Vedic extensions" 30496msgstr "" 30497 30498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30499msgid "Southeast Asian scripts" 30500msgstr "" 30501 30502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30503msgid "Balinese" 30504msgstr "Balineg" 30505 30506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30507msgid "Batak" 30508msgstr "" 30509 30510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30511msgid "Buginese" 30512msgstr "" 30513 30514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30515msgid "Cham" 30516msgstr "" 30517 30518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30519msgid "Javanese" 30520msgstr "" 30521 30522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30523msgid "Kayah Li" 30524msgstr "" 30525 30526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30527msgid "Khmer" 30528msgstr "" 30529 30530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30531msgid "Khmer symbols" 30532msgstr "" 30533 30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30535msgid "Lao" 30536msgstr "" 30537 30538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30539msgid "Myanmar" 30540msgstr "" 30541 30542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30543msgid "Myanmar extended A" 30544msgstr "" 30545 30546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30547msgid "New Tai Lue" 30548msgstr "" 30549 30550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30551msgid "Rejang" 30552msgstr "" 30553 30554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30555msgid "Sundanese" 30556msgstr "" 30557 30558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30559msgid "Sundanese supplement" 30560msgstr "" 30561 30562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30563msgid "Tai Le" 30564msgstr "" 30565 30566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30567msgid "Tai Tham" 30568msgstr "" 30569 30570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30571msgid "Tai Viet" 30572msgstr "" 30573 30574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30575msgid "Thai" 30576msgstr "Thai" 30577 30578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30579msgid "Philippine scripts" 30580msgstr "" 30581 30582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30583msgid "Buhid" 30584msgstr "" 30585 30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30587msgid "Hanunoo" 30588msgstr "" 30589 30590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30591msgid "Tagalog" 30592msgstr "" 30593 30594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30595msgid "Tagbanwa" 30596msgstr "" 30597 30598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30599msgid "East Asian scripts" 30600msgstr "" 30601 30602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30603msgid "Bopomofo" 30604msgstr "" 30605 30606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30607msgid "Bopomofo extended" 30608msgstr "" 30609 30610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30611msgid "CJK Unified ideographs" 30612msgstr "" 30613 30614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30615msgid "CJK Unified ideographs extension A" 30616msgstr "" 30617 30618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30619msgid "CJK Unified ideographs extension B" 30620msgstr "" 30621 30622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30623msgid "CJK Unified ideographs extension C" 30624msgstr "" 30625 30626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30627msgid "CJK Unified ideographs extension D" 30628msgstr "" 30629 30630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30631msgid "CJK compatibility ideographs" 30632msgstr "" 30633 30634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30635msgid "CJK compatibility ideographs supplement" 30636msgstr "" 30637 30638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30639msgid "Kangxi radicals" 30640msgstr "" 30641 30642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30643msgid "CJK radicals supplement" 30644msgstr "" 30645 30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30647msgid "CJK strokes" 30648msgstr "" 30649 30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30651msgid "Ideographic description characters" 30652msgstr "" 30653 30654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30655msgid "Hiragana" 30656msgstr "" 30657 30658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30659msgid "Katakana" 30660msgstr "" 30661 30662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30663msgid "Katakana phonetic extensions" 30664msgstr "" 30665 30666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30667msgid "Kana supplement" 30668msgstr "" 30669 30670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30671msgid "Halfwidth Katakana" 30672msgstr "" 30673 30674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30675msgid "Kanbun" 30676msgstr "" 30677 30678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30679msgid "Hangul syllables" 30680msgstr "" 30681 30682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30683msgid "Hangul Jamo" 30684msgstr "" 30685 30686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30687msgid "Hangul Jamo extended A" 30688msgstr "" 30689 30690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30691msgid "Hangul Jamo extended B" 30692msgstr "" 30693 30694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30695msgid "Hangul compatibility Jamo" 30696msgstr "" 30697 30698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30699msgid "Halfwidth Jamo" 30700msgstr "" 30701 30702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30703msgid "Lisu" 30704msgstr "" 30705 30706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30707msgid "Miao" 30708msgstr "" 30709 30710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30711msgid "Yi syllables" 30712msgstr "" 30713 30714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30715msgid "Yi radicals" 30716msgstr "" 30717 30718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30719msgid "American scripts" 30720msgstr "" 30721 30722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30723msgid "Cherokee" 30724msgstr "" 30725 30726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30727msgid "Deseret" 30728msgstr "" 30729 30730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30731msgid "Unified Canadian aboriginal syllabics" 30732msgstr "" 30733 30734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30735msgid "UCAS extended" 30736msgstr "" 30737 30738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30740msgid "Other" 30741msgstr "" 30742 30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30744msgid "Alphabetic presentation forms" 30745msgstr "" 30746 30747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30748msgid "Halfwidth and Fullwidth forms" 30749msgstr "" 30750 30751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30752msgid "Punctuation" 30753msgstr "" 30754 30755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30756msgid "General punctuation" 30757msgstr "" 30758 30759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30760msgid "ASCII punctuation" 30761msgstr "" 30762 30763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30764msgid "Latin-1 punctuation" 30765msgstr "" 30766 30767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30768msgid "Small form variants" 30769msgstr "" 30770 30771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30772msgid "Supplemental punctuation" 30773msgstr "" 30774 30775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30776msgid "CJK symbols and punctuation" 30777msgstr "" 30778 30779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30780msgid "CJK compatibility forms" 30781msgstr "" 30782 30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30784msgid "Fullwidth ASCII punctuation" 30785msgstr "" 30786 30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30788msgid "Vertical forms" 30789msgstr "" 30790 30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30792msgid "Alphanumeric symbols" 30793msgstr "" 30794 30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30796msgid "Arabic mathematical alphabetic symbols" 30797msgstr "" 30798 30799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30801msgid "Letterlike symbols" 30802msgstr "" 30803 30804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30805msgid "Roman symbols" 30806msgstr "" 30807 30808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30810msgid "Mathematical alphanumeric symbols" 30811msgstr "" 30812 30813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30814msgid "Enclosed alphanumerics" 30815msgstr "" 30816 30817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30818msgid "Enclosed alphanumeric supplement" 30819msgstr "" 30820 30821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30822msgid "Enclosed CJK letters and months" 30823msgstr "" 30824 30825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30826msgid "Enclosed ideographic supplement" 30827msgstr "" 30828 30829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30830msgid "CJK compatibility" 30831msgstr "" 30832 30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30834msgid "Technical symbols" 30835msgstr "" 30836 30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30838msgid "Miscellaneous technical" 30839msgstr "" 30840 30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30842msgid "Control pictures" 30843msgstr "" 30844 30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30846msgid "Optical character recognition" 30847msgstr "" 30848 30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30850msgid "Numbers and digits" 30851msgstr "" 30852 30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30854msgid "Aegean numbers" 30855msgstr "" 30856 30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30858msgid "Ancient Greek numbers" 30859msgstr "" 30860 30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30862msgid "Common Indic number forms" 30863msgstr "" 30864 30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30866msgid "Counting rod numerals" 30867msgstr "" 30868 30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30870msgid "Fullwidth ASCII digits" 30871msgstr "" 30872 30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30874msgid "Number forms" 30875msgstr "" 30876 30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30878msgid "Rumi numeral symbols" 30879msgstr "" 30880 30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30882msgid "Mathematical symbols" 30883msgstr "" 30884 30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30886msgid "Arrows" 30887msgstr "" 30888 30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30890msgid "Supplemental arrows A" 30891msgstr "" 30892 30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30894msgid "Supplemental arrows B" 30895msgstr "" 30896 30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30899msgid "Miscellaneous symbols and arrows" 30900msgstr "" 30901 30902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30903msgid "Mathematical operators" 30904msgstr "" 30905 30906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30907msgid "Miscellaneous mathematical symbols A" 30908msgstr "" 30909 30910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30911msgid "Miscellaneous mathematical symbols B" 30912msgstr "" 30913 30914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30915msgid "Supplemental mathematical operators" 30916msgstr "" 30917 30918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30919msgid "Ceilings and floors" 30920msgstr "" 30921 30922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30923msgid "Geometric shapes" 30924msgstr "" 30925 30926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30927msgid "Box drawing" 30928msgstr "" 30929 30930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30931msgid "Block elements" 30932msgstr "" 30933 30934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30936msgid "Musical symbols" 30937msgstr "" 30938 30939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30940msgid "More musical symbols" 30941msgstr "" 30942 30943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30944msgid "Ancient Greek musical notation" 30945msgstr "" 30946 30947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30948msgid "Byzantine musical symbols" 30949msgstr "" 30950 30951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30952msgid "Game symbols" 30953msgstr "" 30954 30955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30956msgid "Chess" 30957msgstr "" 30958 30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30960msgid "Domino tiles" 30961msgstr "" 30962 30963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30964msgid "Draughts" 30965msgstr "" 30966 30967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30968msgid "Japanese chess" 30969msgstr "" 30970 30971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30972msgid "Mahjong tiles" 30973msgstr "" 30974 30975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30976msgid "Playing cards" 30977msgstr "" 30978 30979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30980msgid "Playing card suits" 30981msgstr "" 30982 30983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30984msgid "Other symbols" 30985msgstr "" 30986 30987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30988msgid "Alchemical symbols" 30989msgstr "" 30990 30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30992msgid "Ancient symbols" 30993msgstr "" 30994 30995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30996msgid "Braille patterns" 30997msgstr "" 30998 30999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 31000msgid "Currency symbols" 31001msgstr "" 31002 31003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 31004msgid "Dingbats" 31005msgstr "" 31006 31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 31008msgid "Emoticons" 31009msgstr "" 31010 31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 31012msgid "Miscellaneous symbols" 31013msgstr "" 31014 31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 31016msgid "Miscellaneous symbols and pictographs" 31017msgstr "" 31018 31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 31020msgid "Yijing hexagram symbols" 31021msgstr "" 31022 31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 31024msgid "Yijing mono and digrams" 31025msgstr "" 31026 31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 31028msgid "Yijing trigrams" 31029msgstr "" 31030 31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 31032msgid "Tai Xuan Jing symbols" 31033msgstr "" 31034 31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 31036msgid "Transport and map symbols" 31037msgstr "" 31038 31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 31040msgid "Specials" 31041msgstr "" 31042 31043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 31044msgid "Variation selectors" 31045msgstr "" 31046 31047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 31048msgid "Variation selectors supplement" 31049msgstr "" 31050 31051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 31052#, python-format 31053msgid "Copy %s to clipboard" 31054msgstr "" 31055 31056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 31057#, python-format 31058msgid "Add %s to favorites" 31059msgstr "" 31060 31061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 31062#, python-format 31063msgid "Remove %s from favorites" 31064msgstr "" 31065 31066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 31067msgid "Restore favorites to defaults" 31068msgstr "" 31069 31070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 31071msgid "Insert character" 31072msgstr "" 31073 31074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 31075msgid "Re-arrange favorites" 31076msgstr "" 31077 31078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 31079msgid "" 31080"Search for Unicode characters by using the English names or nicknames. You " 31081"can also search directly using a character code. For example, the following " 31082"searches will all yield the no-break space character: U+A0, nbsp, no-break" 31083msgstr "" 31084 31085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 31086msgid "Search by name, nickname or character code" 31087msgstr "" 31088 31089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 31090msgid "Clear search" 31091msgstr "" 31092 31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 31094msgid "" 31095"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 31096" again when you are done." 31097msgstr "" 31098 31099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 31100msgid "Match any word" 31101msgstr "" 31102 31103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 31104msgid "" 31105"When searching return characters whose names match any of the specified " 31106"words" 31107msgstr "" 31108 31109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 31110msgid "WARNING" 31111msgstr "" 31112 31113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 31114msgid "INFO" 31115msgstr "" 31116 31117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 31118msgid "Check has not been run" 31119msgstr "" 31120 31121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 31122msgid "Copy list of errors to clipboard" 31123msgstr "" 31124 31125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 31126msgid "Click to run a check on the book" 31127msgstr "" 31128 31129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 31130msgid "Run check" 31131msgstr "" 31132 31133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 31134#, python-format 31135msgid "line: %d" 31136msgstr "" 31137 31138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 31139#, python-format 31140msgid " column: %d" 31141msgstr "" 31142 31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 31144msgid "Information" 31145msgstr "" 31146 31147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 31148msgid "Warning" 31149msgstr "" 31150 31151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 31152msgid "Try to fix only this error" 31153msgstr "" 31154 31155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 31156msgid "Click to open in editor" 31157msgstr "" 31158 31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 31160msgid "" 31161"Try to fix all fixable errors automatically. Only works for some types of " 31162"error." 31163msgstr "" 31164 31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 31166msgid "Try to correct all fixable errors automatically" 31167msgstr "" 31168 31169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31170msgid "Re-run check" 31171msgstr "" 31172 31173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31174msgid "Re-run the check" 31175msgstr "" 31176 31177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 31178msgid "Running fixers, please wait..." 31179msgstr "" 31180 31181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 31182msgid "Running checks, please wait..." 31183msgstr "" 31184 31185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 31186msgid "Check external links" 31187msgstr "" 31188 31189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 31190msgid "Checking external links, please wait..." 31191msgstr "" 31192 31193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 31194msgid "Check &anchors" 31195msgstr "" 31196 31197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 31198msgid "" 31199"Check HTML anchors in links (the part after the #).\n" 31200" This can be a little slow, since it requires downloading and parsing all the HTML pages." 31201msgstr "" 31202 31203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 31204msgid "Checking failed" 31205msgstr "" 31206 31207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31208msgid "" 31209"There was an error while checking links, click \"Show details\" for more " 31210"information" 31211msgstr "" 31212 31213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31214msgid "No broken links found" 31215msgstr "" 31216 31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31218msgid "Found a broken link" 31219msgid_plural "Found {} broken links" 31220msgstr[0] "" 31221msgstr[1] "" 31222msgstr[2] "" 31223msgstr[3] "" 31224msgstr[4] "" 31225 31226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31227msgid "Fix this link" 31228msgstr "" 31229 31230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31231msgid "line number" 31232msgstr "" 31233 31234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31235msgid "Enter the corrected URL:" 31236msgstr "" 31237 31238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31239msgid "Fix URL" 31240msgstr "" 31241 31242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31244msgid "Font" 31245msgstr "" 31246 31247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31251msgid "Image" 31252msgstr "" 31253 31254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31255msgid "Stylesheet" 31256msgstr "" 31257 31258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31259msgid "Completion failed" 31260msgstr "" 31261 31262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31263msgid "" 31264"Failed to get completions, click \"Show details\" for more information. " 31265"Future errors during completion will be suppressed." 31266msgstr "" 31267 31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31269msgid "Failed to get completion data" 31270msgstr "" 31271 31272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31273msgid "Calculating differences, please wait..." 31274msgstr "" 31275 31276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31277msgid "Differences between books" 31278msgstr "" 31279 31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31281msgid "Go to previous change" 31282msgstr "" 31283 31284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31285msgid "&Previous change" 31286msgstr "" 31287 31288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31289msgid "Go to next change" 31290msgstr "" 31291 31292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31293msgid "&Next change" 31294msgstr "" 31295 31296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31297msgid "Search for text" 31298msgstr "" 31299 31300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31301msgid "Next &match" 31302msgstr "" 31303 31304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31305msgid "P&revious match" 31306msgstr "" 31307 31308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31309msgid "Left panel" 31310msgstr "" 31311 31312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31313msgid "Perform search in the left panel" 31314msgstr "" 31315 31316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31317msgid "Right panel" 31318msgstr "" 31319 31320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31321msgid "Perform search in the right panel" 31322msgstr "" 31323 31324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31325msgid "&Options" 31326msgstr "" 31327 31328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31329msgid "Change how the differences are displayed" 31330msgstr "" 31331 31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31333msgid "Lines of context around each change" 31334msgstr "" 31335 31336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31337#, python-format 31338msgid "Show %d lines of context" 31339msgstr "" 31340 31341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31342msgid "Show all text" 31343msgstr "" 31344 31345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31346msgid "Double click right side to edit" 31347msgstr "" 31348 31349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31350msgid "" 31351"Double click on any change in the right panel to edit that location in the " 31352"editor" 31353msgstr "" 31354 31355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31356msgid "Beautify files before comparing them" 31357msgstr "" 31358 31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31360msgid "Do not beautify files before comparing" 31361msgstr "" 31362 31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31364msgid "The books are identical" 31365msgstr "" 31366 31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31369msgid "No changes found" 31370msgstr "" 31371 31372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31374msgid "The files are identical" 31375msgstr "" 31376 31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31378msgid "No differences found" 31379msgstr "" 31380 31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31382msgid "The folders are identical" 31383msgstr "" 31384 31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31386#, python-format 31387msgid "[%s was added]" 31388msgstr "" 31389 31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31391#, python-format 31392msgid "[%s was removed]" 31393msgstr "" 31394 31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31396msgid "Previous change" 31397msgstr "" 31398 31399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31400msgid "Next change" 31401msgstr "" 31402 31403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31404msgid "Open file in the editor" 31405msgstr "" 31406 31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31408#, python-format 31409msgid "No matches found for query: %s" 31410msgstr "" 31411 31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31413msgid "This file was added" 31414msgstr "" 31415 31416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31417msgid "This file was removed" 31418msgstr "" 31419 31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31421#, python-format 31422msgid "[This file was renamed from %s]" 31423msgstr "" 31424 31425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31426#, python-format 31427msgid "[This file was renamed to %s]" 31428msgstr "" 31429 31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31431#, python-format 31432msgid "Binary file of size: %s" 31433msgstr "" 31434 31435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31436msgid "Image could not be rendered" 31437msgstr "" 31438 31439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31440#, python-brace-format 31441msgid "Size: {0} Resolution: {1}x{2}" 31442msgstr "" 31443 31444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31445msgid "The files are identical after beautifying" 31446msgstr "" 31447 31448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31449msgid "Choose the external resources to download" 31450msgstr "" 31451 31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31453msgid "Data URL #{}" 31454msgstr "" 31455 31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31457msgid "one instance" 31458msgid_plural "{} instances" 31459msgstr[0] "" 31460msgstr[1] "" 31461msgstr[2] "" 31462msgstr[3] "" 31463msgstr[4] "" 31464 31465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31466msgid "Download external resources" 31467msgstr "" 31468 31469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31470msgid "Searching for external resources..." 31471msgstr "" 31472 31473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31474msgid "Scan failed" 31475msgstr "" 31476 31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31478msgid "" 31479"Failed to scan for external resources, click \"Show details\" for more " 31480"information." 31481msgstr "" 31482 31483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31484msgid "No external resources found" 31485msgstr "" 31486 31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31488msgid "No external resources were found in this book." 31489msgstr "" 31490 31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31493msgid "" 31494"Failed to download external resources, click \"Show details\" for more " 31495"information." 31496msgstr "" 31497 31498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31499msgid "Some downloads failed" 31500msgstr "" 31501 31502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31503msgid "" 31504"Failed to download some external resources, click \"Show details\" for more " 31505"information." 31506msgstr "" 31507 31508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31509msgid "Updating resources in book..." 31510msgstr "" 31511 31512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31513msgid "Successfully processed the external resource" 31514msgid_plural "Successfully processed {} external resources" 31515msgstr[0] "" 31516msgstr[1] "" 31517msgstr[2] "" 31518msgstr[3] "" 31519msgstr[4] "" 31520 31521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31522msgid "Could not download one image" 31523msgid_plural "Could not download {} images" 31524msgstr[0] "" 31525msgstr[1] "" 31526msgstr[2] "" 31527msgstr[3] "" 31528msgstr[4] "" 31529 31530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31531msgid "Replace failed" 31532msgstr "" 31533 31534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31535msgid "" 31536"Failed to replace external resources, click \"Show details\" for more " 31537"information." 31538msgstr "" 31539 31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31542msgid "Trim image" 31543msgstr "" 31544 31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31547msgid "Auto-trim image" 31548msgstr "" 31549 31550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31552msgid "Rotate image" 31553msgstr "" 31554 31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31557msgid "Resize image" 31558msgstr "" 31559 31560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31563msgid "Sharpen image" 31564msgstr "" 31565 31566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31569msgid "Blur image" 31570msgstr "" 31571 31572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31574msgid "Make image look like an oil painting" 31575msgstr "" 31576 31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31579msgid "De-speckle image" 31580msgstr "" 31581 31582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31583msgid "Normalize image" 31584msgstr "" 31585 31586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31589msgid "No image" 31590msgstr "" 31591 31592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31593msgid "No image loaded" 31594msgstr "" 31595 31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31597#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31598#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31599msgid "Invalid image" 31600msgstr "" 31601 31602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31603msgid "The current image is not valid" 31604msgstr "" 31605 31606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31608msgid "Drop image" 31609msgstr "" 31610 31611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31613msgid "Paste image" 31614msgstr "" 31615 31616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31617msgid "No image available in the clipboard" 31618msgstr "" 31619 31620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31621msgid "" 31622"No active selection, first select a region in the image, by dragging with " 31623"your mouse" 31624msgstr "" 31625 31626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31627msgid "Not a valid image" 31628msgstr "" 31629 31630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31631msgid "Choose the new width and height" 31632msgstr "" 31633 31634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31635msgid "&Width:" 31636msgstr "" 31637 31638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31639msgid "&Height:" 31640msgstr "" 31641 31642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31643msgid "" 31644"Cutting of images is not allowed. If you want to delete the image, use the " 31645"files browser to do it." 31646msgstr "" 31647 31648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31649msgid "File actions tool bar" 31650msgstr "" 31651 31652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31654msgid "Edit actions tool bar" 31655msgstr "" 31656 31657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31658msgid "Image filters" 31659msgstr "" 31660 31661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31662msgid "Improve contrast (normalize image)" 31663msgstr "" 31664 31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31666msgid "Image information bar" 31667msgstr "" 31668 31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31670msgid "Copy selected region" 31671msgstr "" 31672 31673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31674msgid "Paste into selected region" 31675msgstr "" 31676 31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31678msgid "Copy image" 31679msgstr "" 31680 31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31682msgid "" 31683"The standard deviation for the Gaussian sharpen operation (higher means more" 31684" sharpening)" 31685msgstr "" 31686 31687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31688msgid "" 31689"The standard deviation for the Gaussian blur operation (higher means more " 31690"blurring)" 31691msgstr "" 31692 31693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31694msgid "Oilify image" 31695msgstr "" 31696 31697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31698msgid "The strength of the operation (higher numbers have larger effects)" 31699msgstr "" 31700 31701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31702msgid "Choose file name" 31703msgstr "" 31704 31705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31708msgid "No name specified" 31709msgstr "" 31710 31711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31712msgid "You must specify a file name for the new file, with an extension." 31713msgstr "" 31714 31715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31716msgid "Choose an image" 31717msgstr "" 31718 31719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31720msgid "Images in book" 31721msgstr "" 31722 31723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31724msgid "&Existing images in the book" 31725msgstr "" 31726 31727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31728msgid "Search for image by file name" 31729msgstr "" 31730 31731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31732msgid "Refresh the displayed images" 31733msgstr "" 31734 31735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31736msgid "&Import image" 31737msgstr "" 31738 31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31740msgid "Import an image from elsewhere in your computer" 31741msgstr "" 31742 31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31744msgid "&Paste image" 31745msgstr "" 31746 31747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31748msgid "Paste an image from the clipboard" 31749msgstr "" 31750 31751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31752msgid "Full page image" 31753msgstr "" 31754 31755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31756msgid "" 31757"Insert the image so that it takes up an entire page when viewed in a reader" 31758msgstr "" 31759 31760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31762msgid "Preserve aspect ratio" 31763msgstr "" 31764 31765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31766msgid "" 31767"Preserve the aspect ratio of the inserted image when rendering it full paged" 31768msgstr "" 31769 31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31771msgid "&Zoom in" 31772msgstr "" 31773 31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31775msgid "There is no image on the clipboard" 31776msgstr "" 31777 31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31779msgid "Invalid file extension" 31780msgstr "" 31781 31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31783msgid "The file name you choose must have a .jpg or .png extension" 31784msgstr "" 31785 31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31787msgid "Choose folder" 31788msgstr "" 31789 31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31791msgid "Choose the folder into which the files will be placed" 31792msgstr "" 31793 31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31795msgid "Create new folder" 31796msgstr "" 31797 31798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31799msgid "Enter a name for the new folder" 31800msgstr "" 31801 31802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31803msgid "Folder name" 31804msgstr "" 31805 31806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31807msgid "Create new book" 31808msgstr "" 31809 31810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31811msgid "&Authors:" 31812msgstr "" 31813 31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31817msgid "&Language:" 31818msgstr "" 31819 31820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31821msgid "Invalid markup" 31822msgstr "" 31823 31824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31825msgid "" 31826"The current block tag has an existing unclosed style attribute. Run the Fix " 31827"HTML tool first." 31828msgstr "" 31829 31830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31832msgid "Invalid HTML" 31833msgstr "" 31834 31835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31836#, python-format 31837msgid "" 31838"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31839"to rename tags." 31840msgstr "" 31841 31842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31844msgid "No tag found" 31845msgstr "" 31846 31847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31848msgid "No suitable block level tag was found to rename" 31849msgstr "" 31850 31851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31852msgid "Cursor inside tag" 31853msgstr "" 31854 31855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31856msgid "Cannot split as the cursor is inside the tag definition" 31857msgstr "" 31858 31859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31860msgid "No suitable tag was found to split" 31861msgstr "" 31862 31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31864#, python-format 31865msgid "" 31866"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31867"to split tags." 31868msgstr "" 31869 31870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31871msgid "Not in a block tag" 31872msgstr "" 31873 31874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31875msgid "" 31876"Cannot change text alignment as the cursor is not inside a block level tag, " 31877"such as a <p> or <div> tag." 31878msgstr "" 31879 31880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31881msgid "Insert filler text" 31882msgstr "" 31883 31884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31885msgid "Insert a tag" 31886msgstr "" 31887 31888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31889msgid "Insert a self closing tag" 31890msgstr "" 31891 31892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31893msgid "Insert a HTML link" 31894msgstr "" 31895 31896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31897msgid "Insert a HTML image" 31898msgstr "" 31899 31900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31901msgid "Insert a HTML tag with a class" 31902msgstr "" 31903 31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31906msgid "No snippet found" 31907msgstr "" 31908 31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31911msgid "No matching snippet was found" 31912msgstr "" 31913 31914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31915#, python-format 31916msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31917msgstr "" 31918 31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31920msgid "The name of this snippet" 31921msgstr "" 31922 31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31924msgid "The text used to trigger this snippet" 31925msgstr "" 31926 31927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31928msgid "Tri&gger:" 31929msgstr "" 31930 31931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31932msgid "&File types:" 31933msgstr "" 31934 31935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31936msgid "Which file types this snippet should be active in" 31937msgstr "" 31938 31939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31940msgid "You can test your snippet here" 31941msgstr "" 31942 31943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31944msgid "T&est:" 31945msgstr "" 31946 31947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31948msgid "Create a snippet" 31949msgstr "" 31950 31951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31952msgid "Edit snippet" 31953msgstr "" 31954 31955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31956msgid "You must provide a name for this snippet" 31957msgstr "" 31958 31959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31960msgid "You must provide a trigger for this snippet" 31961msgstr "" 31962 31963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31964msgid "You must provide a template for this snippet" 31965msgstr "" 31966 31967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31968msgid "You must specify at least one file type" 31969msgstr "" 31970 31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31972msgid "Create/edit snippets" 31973msgstr "" 31974 31975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31976msgid "Search for a snippet" 31977msgstr "" 31978 31979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31980msgid "&Add snippet" 31981msgstr "" 31982 31983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31984msgid "&Edit snippet" 31985msgstr "" 31986 31987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31988msgid "&Remove snippet" 31989msgstr "" 31990 31991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31992msgid "Change &built-in" 31993msgstr "" 31994 31995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31996msgid "Invalid snippet" 31997msgstr "" 31998 31999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 32000msgid "Cannot edit snippet" 32001msgstr "" 32002 32003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 32004msgid "No snippet selected" 32005msgstr "" 32006 32007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 32008msgid "No snippets found" 32009msgstr "" 32010 32011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 32012#, python-format 32013msgid "No snippets found for query: %s" 32014msgstr "" 32015 32016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 32017msgid "Choose the built-in snippet to modify:" 32018msgstr "" 32019 32020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 32021msgid "Invalid text" 32022msgstr "" 32023 32024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 32025msgid "Unterminated string" 32026msgstr "" 32027 32028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 32029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 32030msgid "Hold down the Ctrl key and click to open this link" 32031msgstr "" 32032 32033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 32034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 32035msgid "This link points to a file that is not present in the book" 32036msgstr "" 32037 32038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 32039msgid "An unescaped < is not allowed. Replace it with <" 32040msgstr "" 32041 32042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 32043msgid "An unescaped ampersand is not allowed. Replace it with &" 32044msgstr "" 32045 32046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 32047msgid "An unescaped > is not allowed. Replace it with >" 32048msgstr "" 32049 32050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 32051msgid "/ not allowed except at the end of the tag" 32052msgstr "" 32053 32054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 32055msgid "Unknown character" 32056msgstr "" 32057 32058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 32059msgid "A closing tag must contain only the tag name and nothing else" 32060msgstr "" 32061 32062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 32063msgid "Expecting an attribute value" 32064msgstr "" 32065 32066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 32067msgid "A tag name cannot end with a colon" 32068msgstr "" 32069 32070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 32071msgid "" 32072"Hold down the Ctrl key and click to open the first matching CSS style rule" 32073msgstr "" 32074 32075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 32076msgid "" 32077"Sorting CSS rules can in rare cases change the effective styles applied to " 32078"the book. Are you sure you want to proceed?" 32079msgstr "" 32080 32081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 32082msgid "Create custom theme" 32083msgstr "" 32084 32085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 32086msgid "&Name of custom theme:" 32087msgstr "" 32088 32089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 32090msgid "&Builtin theme to base on:" 32091msgstr "" 32092 32093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 32094msgid "You must specify a name for your theme" 32095msgstr "" 32096 32097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 32098#, python-format 32099msgid "A custom theme with the name %s already exists" 32100msgstr "" 32101 32102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 32103msgid "No color" 32104msgstr "" 32105 32106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 32107#, python-brace-format 32108msgid "Red: {0} Green: {1} Blue: {2}" 32109msgstr "" 32110 32111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 32112msgid "Remove color" 32113msgstr "" 32114 32115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 32116msgid "&Background" 32117msgstr "" 32118 32119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 32120msgid "&Foreground" 32121msgstr "" 32122 32123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 32124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32125msgid "&Italic" 32126msgstr "" 32127 32128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 32129msgid "B&old" 32130msgstr "" 32131 32132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 32133msgid "&Underline:" 32134msgstr "" 32135 32136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 32137msgid "" 32138"<h2>Creating a custom theme</h2>\n" 32139"\n" 32140"<p id=\"attribute\" lang=\"und\">You can create a custom syntax highlighting theme, with your own colors and font styles. The most important types of highlighting rules are described below. Note that not every rule supports every kind of customization, for example, changing font or underline styles for the <code>Cursor</code> rule does not have any effect as that rule is used only for the color of the blinking cursor.</p>\n" 32141"\n" 32142"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 32143"\n" 32144"<p xml:lang=\"und\">\n" 32145"{}\n" 32146" The most important rule. Sets the foreground and background colors for the editor as well as the style of \"normal\" text, that is, text that does not match any special syntax.\n" 32147"\n" 32148"{}\n" 32149" Defines the colors for text selected by the mouse.\n" 32150"\n" 32151"{}\n" 32152" Defines the color for the line containing the cursor.\n" 32153"\n" 32154"{}\n" 32155" Defines the colors for the line numbers on the left.\n" 32156"\n" 32157"{}\n" 32158" Defines the colors for matching tags in HTML and matching\n" 32159" braces in CSS.\n" 32160"\n" 32161"{}\n" 32162" Used for highlighting tags in HTML\n" 32163"\n" 32164"{}\n" 32165" Used for highlighting attributes in HTML\n" 32166"\n" 32167"{}\n" 32168" Tag names in HTML\n" 32169"\n" 32170"{}\n" 32171" Namespace prefixes in XML and constants in CSS\n" 32172"\n" 32173"{}\n" 32174" Non-breaking spaces/hyphens in HTML\n" 32175"\n" 32176"{}\n" 32177" Syntax errors such as <this <>\n" 32178"\n" 32179"{}\n" 32180" Misspelled words such as <span lang=\"en\">thisword</span>\n" 32181"\n" 32182"{}\n" 32183" Comments like <!-- this one -->\n" 32184"\n" 32185"</p>\n" 32186"\n" 32187"<style type=\"text/css\">\n" 32188"/* Some CSS so you can see how the highlighting rules affect it */\n" 32189"\n" 32190"p.someclass {{\n" 32191" font-family: serif;\n" 32192" font-size: 12px;\n" 32193" line-height: 1.2;\n" 32194"}}\n" 32195"</style>\n" 32196msgstr "" 32197 32198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 32199msgid "Create/edit custom theme" 32200msgstr "" 32201 32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 32203msgid "&Edit theme:" 32204msgstr "" 32205 32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 32207msgid "Add &new theme" 32208msgstr "" 32209 32210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 32211msgid "&Remove theme" 32212msgstr "" 32213 32214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32215msgid "&Bold" 32216msgstr "" 32217 32218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32219msgid "Make the selected text bold" 32220msgstr "" 32221 32222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32223msgid "<h3>Bold</h3>Make the selected text bold" 32224msgstr "" 32225 32226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32227msgid "Make the selected text italic" 32228msgstr "" 32229 32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32231msgid "<h3>Italic</h3>Make the selected text italic" 32232msgstr "" 32233 32234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32235#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32236msgid "&Underline" 32237msgstr "" 32238 32239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32240msgid "Underline the selected text" 32241msgstr "" 32242 32243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32244msgid "<h3>Underline</h3>Underline the selected text" 32245msgstr "" 32246 32247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32248msgid "&Strikethrough" 32249msgstr "" 32250 32251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32252msgid "Draw a line through the selected text" 32253msgstr "" 32254 32255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32256msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32257msgstr "" 32258 32259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32260msgid "&Superscript" 32261msgstr "" 32262 32263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32264msgid "Make the selected text a superscript" 32265msgstr "" 32266 32267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32268msgid "" 32269"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32270"normal line" 32271msgstr "" 32272 32273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32274msgid "&Subscript" 32275msgstr "" 32276 32277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32278msgid "Make the selected text a subscript" 32279msgstr "" 32280 32281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32282msgid "" 32283"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32284"normal line" 32285msgstr "" 32286 32287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32288msgid "&Color" 32289msgstr "" 32290 32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32292msgid "Change text color" 32293msgstr "" 32294 32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32296msgid "<h3>Color</h3>Change the color of the selected text" 32297msgstr "" 32298 32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32300msgid "&Background color" 32301msgstr "" 32302 32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32304msgid "Change background color of text" 32305msgstr "" 32306 32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32308msgid "" 32309"<h3>Background color</h3>Change the background color of the selected text" 32310msgstr "" 32311 32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32313msgid "Align &left" 32314msgstr "" 32315 32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32317msgid "<h3>Align left</h3>Align the paragraph to the left" 32318msgstr "" 32319 32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32321msgid "&Center" 32322msgstr "" 32323 32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32325msgid "<h3>Center</h3>Center the paragraph" 32326msgstr "" 32327 32328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32329msgid "Align &right" 32330msgstr "" 32331 32332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32333msgid "<h3>Align right</h3>Align the paragraph to the right" 32334msgstr "" 32335 32336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32337msgid "&Justify" 32338msgstr "" 32339 32340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32341msgid "Justify" 32342msgstr "" 32343 32344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32345msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32346msgstr "" 32347 32348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32349msgid "&Sort style rules" 32350msgstr "" 32351 32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32353msgid "Sort the style rules" 32354msgstr "" 32355 32356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32357msgid "&Insert image" 32358msgstr "" 32359 32360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32361msgid "Insert an image into the text" 32362msgstr "" 32363 32364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32365msgid "<h3>Insert image</h3>Insert an image into the text" 32366msgstr "" 32367 32368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32369msgid "Insert &hyperlink" 32370msgstr "" 32371 32372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32374msgid "Insert hyperlink" 32375msgstr "" 32376 32377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32378msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32379msgstr "" 32380 32381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32382msgid "Smart &comment" 32383msgstr "" 32384 32385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32386msgid "Smart comment (toggle block comments)" 32387msgstr "" 32388 32389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32390msgid "" 32391"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32392"inside an existing block comment, uncomment it, otherwise comment out the " 32393"selected text." 32394msgstr "" 32395 32396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32397#, python-format 32398msgid "Convert the paragraph to <%s>" 32399msgstr "" 32400 32401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32402msgid "&Lower case" 32403msgstr "" 32404 32405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32406msgid "&Swap case" 32407msgstr "" 32408 32409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32410msgid "&Upper case" 32411msgstr "" 32412 32413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32414msgid "&Capitalize" 32415msgstr "" 32416 32417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32418msgid "&Title case" 32419msgstr "" 32420 32421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32422#, python-format 32423msgid "Change the case of the selected text: %s" 32424msgstr "" 32425 32426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32427msgid "Insert &tag" 32428msgstr "" 32429 32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32431msgid "Insert tag" 32432msgstr "" 32433 32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32435msgid "" 32436"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32437"inserted around the selected text" 32438msgstr "" 32439 32440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32441msgid "Remove &tag" 32442msgstr "" 32443 32444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32445msgid "Remove tag" 32446msgstr "" 32447 32448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32449msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32450msgstr "" 32451 32452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32453msgid "&Split tag" 32454msgstr "" 32455 32456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32457msgid "Split current tag" 32458msgstr "" 32459 32460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32461msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32462msgstr "" 32463 32464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32465msgid "Change paragraph to heading" 32466msgstr "" 32467 32468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32469msgid "Add a tag to this menu" 32470msgstr "" 32471 32472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32473msgid "Remove from this menu" 32474msgstr "" 32475 32476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32477msgid "Name of tag to add" 32478msgstr "" 32479 32480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32481msgid "Enter the name of the tag" 32482msgstr "" 32483 32484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32485msgid "Editor tools" 32486msgstr "" 32487 32488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32489msgid "Format text" 32490msgstr "" 32491 32492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32493msgid "No text" 32494msgstr "" 32495 32496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32497msgid "There is no suitable text in the clipboard to paste." 32498msgstr "" 32499 32500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32501msgid "Ignore this word" 32502msgstr "" 32503 32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32505#, python-brace-format 32506msgid "Add this word to the dictionary: {0}" 32507msgstr "" 32508 32509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32510msgid "Add this word to the dictionary" 32511msgstr "" 32512 32513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32514#, python-format 32515msgid "Open %s" 32516msgstr "" 32517 32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32519msgid "Rename the class {}" 32520msgstr "" 32521 32522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32523#, python-format 32524msgid "Show help for: %s" 32525msgstr "" 32526 32527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32528msgid "Change &case" 32529msgstr "" 32530 32531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32533msgid "Chapter-" 32534msgstr "" 32535 32536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32537msgid "Style-" 32538msgstr "" 32539 32540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32541msgid "Styles" 32542msgstr "" 32543 32544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32545msgid "Image-" 32546msgstr "" 32547 32548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32549msgid "Font-" 32550msgstr "" 32551 32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32553msgid "Misc-" 32554msgstr "" 32555 32556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32557msgid "The file name must have an extension" 32558msgstr "" 32559 32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32561msgid "The file name contains invalid characters" 32562msgstr "" 32563 32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32565msgid "This file name already exists in the book" 32566msgstr "" 32567 32568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32569msgid "Bulk rename items" 32570msgstr "" 32571 32572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32573msgid "All selected files will be renamed to the form prefix-number" 32574msgstr "" 32575 32576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32577msgid "&Prefix:" 32578msgstr "" 32579 32580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32581msgid "Starting &number:" 32582msgstr "" 32583 32584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32585msgid "Rename files according to their book order" 32586msgstr "" 32587 32588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32589msgid "" 32590"Rename the selected files according to the order they appear in the book, " 32591"instead of the order they were selected in." 32592msgstr "" 32593 32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32595#, python-brace-format 32596msgid "Merge the file {0} into the file {1}?" 32597msgstr "" 32598 32599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32600#, python-brace-format 32601msgid "Merge the {0} selected files into the file {1}?" 32602msgstr "" 32603 32604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32605msgid "Merge files" 32606msgstr "" 32607 32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32609msgid "Full path: " 32610msgstr "" 32611 32612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32613#, python-format 32614msgid "This file is the cover %s for this book" 32615msgstr "" 32616 32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32618msgid "image" 32619msgstr "" 32620 32621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32622msgid "This file contains all the metadata and book structure information" 32623msgstr "" 32624 32625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32626msgid "This file contains the metadata table of contents" 32627msgstr "" 32628 32629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32630msgid "This file is not listed in the book manifest" 32631msgstr "" 32632 32633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32634msgid "" 32635"This file is marked as non-linear in the spine\n" 32636"Drag it to the top to make it linear" 32637msgstr "" 32638 32639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32640msgid "This file is a text file that is not referenced in the spine" 32641msgstr "" 32642 32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32644msgid "This file occurs more than once in the spine" 32645msgstr "" 32646 32647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32648msgid "Not a valid font" 32649msgstr "" 32650 32651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32652msgid "Select all {} files" 32653msgstr "" 32654 32655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32656msgid "De-select all {} files" 32657msgstr "" 32658 32659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32660#, python-format 32661msgid "Export %s" 32662msgstr "" 32663 32664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32665#, python-format 32666msgid "Replace %s with file..." 32667msgstr "" 32668 32669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32670#, python-format 32671msgid "Export all %d selected files" 32672msgstr "" 32673 32674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32675#, python-format 32676msgid "&Rename %s" 32677msgstr "" 32678 32679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32680#, python-format 32681msgid "Mark %s as cover image" 32682msgstr "" 32683 32684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32685#, python-format 32686msgid "Mark %s as cover page" 32687msgstr "" 32688 32689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32690msgid "&Bulk rename the selected files" 32691msgstr "" 32692 32693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32694msgid "Change the file extension for the selected files" 32695msgstr "" 32696 32697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32698msgid "&Delete the selected file" 32699msgid_plural "&Delete the {} selected files" 32700msgstr[0] "" 32701msgstr[1] "" 32702msgstr[2] "" 32703msgstr[3] "" 32704msgstr[4] "" 32705 32706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32707msgid "&Copy the selected file to another editor instance" 32708msgid_plural "&Copy the {} selected files to another editor instance" 32709msgstr[0] "" 32710msgstr[1] "" 32711msgstr[2] "" 32712msgstr[3] "" 32713msgstr[4] "" 32714 32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32716msgid "Paste files from other editor instance" 32717msgstr "" 32718 32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32720msgid "Link &stylesheets..." 32721msgstr "" 32722 32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32724msgid "&Merge selected text files" 32725msgstr "" 32726 32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32728msgid "&Merge selected style files" 32729msgstr "" 32730 32731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32734msgid "Cannot rename" 32735msgstr "" 32736 32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32739#, python-format 32740msgid "" 32741"%s books do not support file renaming as they do not use file names " 32742"internally. The filenames you see are automatically generated from the " 32743"internal structures of the original file." 32744msgstr "" 32745 32746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32747msgid "Not first item" 32748msgstr "" 32749 32750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32751#, python-format 32752msgid "" 32753"%s is not the first text item. You should only mark the first text item as " 32754"cover. Do you want to make it the first item?" 32755msgstr "" 32756 32757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32758#, python-format 32759msgid "The file(s) %s cannot be renamed." 32760msgstr "" 32761 32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32763msgid "New file extension:" 32764msgstr "" 32765 32766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32767msgid "Rename files" 32768msgstr "" 32769 32770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32771#, python-format 32772msgid "The file(s) %s cannot be deleted." 32773msgstr "" 32774 32775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32776#, python-format 32777msgid "No item with the name: %s was found" 32778msgstr "" 32779 32780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32782msgid "Choose location" 32783msgstr "" 32784 32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32788#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32789msgid "Files" 32790msgstr "" 32791 32792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32793msgid "HTML files" 32794msgstr "" 32795 32796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32797msgid "No stylesheets" 32798msgstr "" 32799 32800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32801msgid "" 32802"This book currently has no stylesheets. You must first create a stylesheet " 32803"before linking it." 32804msgstr "" 32805 32806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32807msgid "Choose stylesheets" 32808msgstr "" 32809 32810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32811msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32812msgstr "" 32813 32814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32815msgid "Remove existing links to stylesheets" 32816msgstr "" 32817 32818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32819msgid "" 32820"Choose a name for the new (blank) file. To place the file in a specific " 32821"folder in the book, include the folder name, for example: " 32822"<i>text/chapter1.html" 32823msgstr "" 32824 32825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32826msgid "Automatically add style-sheet links into new HTML files" 32827msgstr "" 32828 32829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32830msgid "Import resource file (image/font/etc.)" 32831msgstr "" 32832 32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32834msgid "Import a file from your computer as a new file into the book." 32835msgstr "" 32836 32837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32838msgid "Choose a name for the imported file" 32839msgstr "" 32840 32841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32842msgid "" 32843"You must specify a name for the new file, with an extension, for example, " 32844"chapter1.html" 32845msgstr "" 32846 32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32848msgid "Choose master file" 32849msgstr "" 32850 32851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32852msgid "" 32853"Choose the master file. All selected files will be merged into the master " 32854"file:" 32855msgstr "" 32856 32857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32858#, python-format 32859msgid "Debug output from %s" 32860msgstr "" 32861 32862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32864msgid "No such function" 32865msgstr "" 32866 32867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32868#, python-format 32869msgid "There is no function named %s" 32870msgstr "" 32871 32872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32873msgid "Cannot remove builtin function" 32874msgstr "" 32875 32876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32877#, python-format 32878msgid "The function %s is a builtin function, it cannot be removed." 32879msgstr "" 32880 32881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32882msgid "Choose a function to run on matched text (by name)" 32883msgstr "" 32884 32885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32887msgid "Save current search" 32888msgstr "" 32889 32890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32892msgid "Show saved searches" 32893msgstr "" 32894 32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32896msgid "Create/edit a function" 32897msgstr "" 32898 32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32900msgid "F&unction name:" 32901msgstr "" 32902 32903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32904#, python-format 32905msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32906msgstr "" 32907 32908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32910msgid "Must specify name" 32911msgstr "" 32912 32913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32914msgid "You must specify a name for this function." 32915msgstr "" 32916 32917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32918msgid "Invalid Python code" 32919msgstr "" 32920 32921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32922#, python-format 32923msgid "The code you created is not valid Python code, with error: %s" 32924msgstr "" 32925 32926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32927msgid "No replace function" 32928msgstr "" 32929 32930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32931msgid "You must create a Python function named replace in your code" 32932msgstr "" 32933 32934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32935#, python-format 32936msgid "Inherited from %s" 32937msgstr "" 32938 32939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32940#, python-format 32941msgid "Matched CSS rules for %s" 32942msgstr "" 32943 32944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32945msgid "Computed final style" 32946msgstr "" 32947 32948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32949msgid "Copy everything" 32950msgstr "" 32951 32952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32953msgid "No style information found" 32954msgstr "" 32955 32956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32957msgid "" 32958"Move the cursor inside a HTML tag to see what styles apply to that tag." 32959msgstr "" 32960 32961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32962msgid "" 32963"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32964"\n" 32965"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32966"files inside the book which will be opened for editing automatically.\n" 32967msgstr "" 32968 32969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32970msgid "The text to select in the book when it is opened for editing" 32971msgstr "" 32972 32973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32974#, python-format 32975msgid "Change this to the relative path to: %s" 32976msgstr "" 32977 32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32979msgid "Font file added" 32980msgstr "" 32981 32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32983msgid "" 32984"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32985" for this file has been copied to the clipboard. You should paste it into " 32986"whichever CSS file you want to add this font to." 32987msgstr "" 32988 32989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32990msgid "Font files added" 32991msgstr "" 32992 32993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32994msgid "" 32995"The specified font files have been added. The text for the CSS @font-face " 32996"rules for these files has been copied to the clipboard. You should paste it " 32997"into whichever CSS file you want to add these fonts to." 32998msgstr "" 32999 33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 33001#, python-format 33002msgid "Font faces for %s" 33003msgstr "" 33004 33005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 33006msgid "Embedded" 33007msgstr "" 33008 33009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 33010msgid "Font family" 33011msgstr "" 33012 33013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 33014msgid "Change font" 33015msgstr "" 33016 33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 33018#, python-format 33019msgid "Change the font %s to:" 33020msgid_plural "Change the fonts %s to:" 33021msgstr[0] "" 33022msgstr[1] "" 33023msgstr[2] "" 33024msgstr[3] "" 33025msgstr[4] "" 33026 33027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 33028msgid "&New font:" 33029msgstr "" 33030 33031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 33032#, python-format 33033msgid "The font <i>%s</i> <b>exists</b> on your computer" 33034msgstr "" 33035 33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 33037#, python-format 33038msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 33039msgstr "" 33040 33041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 33042msgid "Manage fonts" 33043msgstr "" 33044 33045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 33046msgid "&Install fonts" 33047msgstr "" 33048 33049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 33050msgid "" 33051"Install fonts from .ttf/.otf files to make them available for embedding" 33052msgstr "" 33053 33054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 33055msgid "&Change selected fonts" 33056msgstr "" 33057 33058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 33059msgid "&Remove selected fonts" 33060msgstr "" 33061 33062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 33063msgid "&Embed all fonts" 33064msgstr "" 33065 33066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 33067msgid "&Subset all fonts" 33068msgstr "" 33069 33070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 33071msgid "Rescan the book for fonts in case you have made changes" 33072msgstr "" 33073 33074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 33075msgid "" 33076" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 33077" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 33078msgstr "" 33079 33080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 33081msgid "" 33082" Double click any font family to see if the font is available for embedding " 33083"on your computer. " 33084msgstr "" 33085 33086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 33087#, python-format 33088msgid "" 33089"The font <b>%s</b> was not found on your computer. If you have the font " 33090"files, you can install it using the \"Install fonts\" button in the lower " 33091"left corner." 33092msgstr "" 33093 33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 33095msgid "No fonts selected" 33096msgstr "" 33097 33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 33099msgid "No fonts selected, you must first select some fonts in the left panel" 33100msgstr "" 33101 33102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 33103msgid "Remove unused CSS" 33104msgstr "" 33105 33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 33107msgid "" 33108"This will remove all CSS rules that do not match any actual content. There " 33109"are a couple of additional cleanups you can enable, below:" 33110msgstr "" 33111 33112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 33113msgid "Remove unused &class attributes" 33114msgstr "" 33115 33116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 33117msgid "" 33118"Remove all class attributes from the HTML that do not match any existing CSS" 33119" rules" 33120msgstr "" 33121 33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 33123msgid "Merge CSS rules with identical &selectors" 33124msgstr "" 33125 33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 33127msgid "" 33128"Merge CSS rules in the same stylesheet that have identical selectors. Note " 33129"that in rare cases merging can result in a change to the effective styling " 33130"of the book, so use with care." 33131msgstr "" 33132 33133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 33134msgid "Merge CSS rules with identical &properties" 33135msgstr "" 33136 33137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 33138msgid "" 33139"Merge CSS rules in the same stylesheet that have identical properties. Note " 33140"that in rare cases merging can result in a change to the effective styling " 33141"of the book, so use with care." 33142msgstr "" 33143 33144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 33145msgid "Remove &unreferenced style sheets" 33146msgstr "" 33147 33148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 33149msgid "Remove stylesheets that are not referenced by any content." 33150msgstr "" 33151 33152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 33153msgid "Remove NCX ToC file" 33154msgstr "" 33155 33156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 33157msgid "Remove the legacy Table of Contents in NCX form?" 33158msgstr "" 33159 33160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 33161msgid "" 33162"This form of Table of Contents is superseded by the new HTML based Table of " 33163"Contents. Leaving it behind is useful only if you expect this book to be " 33164"read on very old devices that lack proper support for EPUB 3" 33165msgstr "" 33166 33167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 33168msgid "Ask this question again in the future" 33169msgstr "" 33170 33171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33172msgid "Keep NCX" 33173msgstr "" 33174 33175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33176msgid "Remove NCX" 33177msgstr "" 33178 33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 33180msgid "Action report" 33181msgstr "" 33182 33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 33184msgid "Compress images" 33185msgstr "" 33186 33187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 33188msgid "" 33189"You can compress the images in this book losslessly, reducing the file size " 33190"of the book, without affecting image quality. Typically image size is " 33191"reduced by 5 - 15%." 33192msgstr "" 33193 33194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 33195msgid "Enable &lossy compression of JPEG images" 33196msgstr "" 33197 33198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 33199msgid "" 33200"This allows you to change the quality factor used for JPEG images.\n" 33201"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 33202msgstr "" 33203 33204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 33205msgid "" 33206"The compression quality, 1 is high compression, 100 is low compression.\n" 33207"Image quality is inversely correlated with compression quality." 33208msgstr "" 33209 33210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 33211msgid "Compression &quality:" 33212msgstr "" 33213 33214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 33215msgid "Compressing images..." 33216msgstr "" 33217 33218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 33219msgid "Compressing images, please wait..." 33220msgstr "" 33221 33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 33223msgid "Editor font &family:" 33224msgstr "" 33225 33226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 33227msgid "Editor font &size:" 33228msgstr "" 33229 33230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 33231msgid "Create/edit &custom color schemes" 33232msgstr "" 33233 33234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33235msgid "&Color scheme:" 33236msgstr "" 33237 33238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33239msgid " characters" 33240msgstr "" 33241 33242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33243msgid "W&idth of tabs:" 33244msgstr "" 33245 33246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33247msgid "Change &templates" 33248msgstr "" 33249 33250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33251msgid "Templates for new files:" 33252msgstr "" 33253 33254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33255msgid "&Wrap long lines in the editor" 33256msgstr "" 33257 33258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33259msgid "&Replace HTML entities as they are typed" 33260msgstr "" 33261 33262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33263msgid "" 33264"With this option, every time you type in a complete html entity, such as " 33265"&hellip; it is automatically replaced by its corresponding character. " 33266"The replacement happens only when the trailing semi-colon is typed." 33267msgstr "" 33268 33269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33270msgid "Auto close t&ags when typing </" 33271msgstr "" 33272 33273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33274msgid "" 33275"With this option, every time you type </ the current HTML closing tag is " 33276"auto-completed" 33277msgstr "" 33278 33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33280msgid "" 33281"Show the &name of the current character before the cursor along with the " 33282"line and column number" 33283msgstr "" 33284 33285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33286msgid "Beautify individual &files automatically when they are opened" 33287msgstr "" 33288 33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33290msgid "" 33291"This will cause the beautify current file action to be performed " 33292"automatically every time you open a HTML/CSS/etc. file for editing." 33293msgstr "" 33294 33295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33296msgid "Show &misspelled words underlined in the code view" 33297msgstr "" 33298 33299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33300msgid "" 33301"This will cause spelling errors to be highlighted in the code view for easy " 33302"correction as you type." 33303msgstr "" 33304 33305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33306msgid "Allow drag and drop &editing of text" 33307msgstr "" 33308 33309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33310msgid "" 33311"Allow using drag and drop to move text around in the editor. It can be " 33312"useful to turn this off if you have a misbehaving touchpad." 33313msgstr "" 33314 33315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33316msgid "Manage &spelling dictionaries" 33317msgstr "" 33318 33319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33320msgid "Manage sni&ppets" 33321msgstr "" 33322 33323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33324#, python-format 33325msgid "Automatic (%s)" 33326msgstr "" 33327 33328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33329msgid "Update &metadata embedded in the book when opening" 33330msgstr "" 33331 33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33333msgid "" 33334"When the file is opened, update the metadata embedded in the book file to " 33335"the current metadata in the calibre library." 33336msgstr "" 33337 33338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33339msgid "" 33340"Ask which &format to edit if more than one format is available for the book" 33341msgstr "" 33342 33343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33344msgid "" 33345"When auto-selecting the format to edit for a book with multiple formats, " 33346"this is the preference order." 33347msgstr "" 33348 33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33350msgid "Preferred format order (drag and drop to change)" 33351msgstr "" 33352 33353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33354msgid "Allow dockable &windows to be nested inside the dock areas" 33355msgstr "" 33356 33357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33358msgid "" 33359"By default, you can have only a single row or column of windows in the dock " 33360"areas (the areas around the central editors). This option allows for more " 33361"flexible window layout, but is a little more complex to use." 33362msgstr "" 33363 33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33365msgid "Choose which windows will occupy the corners of the dockable areas" 33366msgstr "" 33367 33368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33369msgid "The &top-left corner" 33370msgstr "" 33371 33372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33373msgid "The top-&right corner" 33374msgstr "" 33375 33376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33377msgid "The &bottom-left corner" 33378msgstr "" 33379 33380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33381msgid "The bottom-ri&ght corner" 33382msgstr "" 33383 33384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33385msgid "Restore &state of previously edited book when opening it again" 33386msgstr "" 33387 33388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33389msgid "" 33390"When opening a previously edited book again, restore its state. That means " 33391"all open files are automatically re-opened and the cursor is positioned at " 33392"its previous location." 33393msgstr "" 33394 33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33396msgid "Show full &file paths in the File browser" 33397msgstr "" 33398 33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33400msgid "" 33401"Showing the full file paths is useful when editing books that contain " 33402"multiple files with the same file name." 33403msgstr "" 33404 33405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33406msgid "Monospaced text" 33407msgstr "" 33408 33409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33410msgid "Sans-serif text" 33411msgstr "" 33412 33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33414msgid "Serif text" 33415msgstr "" 33416 33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33418#, python-format 33419msgid "Font family for &%s:" 33420msgstr "" 33421 33422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33423msgid "Style for standard &text:" 33424msgstr "" 33425 33426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33427msgid "&Default font size:" 33428msgstr "" 33429 33430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33431msgid "&Monospace font size:" 33432msgstr "" 33433 33434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33435msgid "Mi&nimum font size:" 33436msgstr "" 33437 33438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33439msgid "lines" 33440msgstr "" 33441 33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33443msgid "" 33444"Number of lines that are shown above the current line when syncing the text " 33445"shown in the preview panel to the cursor position in the code view" 33446msgstr "" 33447 33448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33449msgid "Visible lines above s&ync point:" 33450msgstr "" 33451 33452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33453msgid "Background color:" 33454msgstr "" 33455 33456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33457msgid "Foreground color:" 33458msgstr "" 33459 33460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33461msgid "Link color:" 33462msgstr "" 33463 33464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33465msgid "Use the colors from the book styles, defaulting to black-on-white" 33466msgstr "" 33467 33468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33469msgid "Theme based" 33470msgstr "" 33471 33472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33473msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33474msgstr "" 33475 33476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33477msgid "Choose a custom color" 33478msgstr "" 33479 33480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33481#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33482#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33483msgid "Custom" 33484msgstr "" 33485 33486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33487msgid "Choose which toolbar you want to customize" 33488msgstr "" 33489 33490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33491#, python-format 33492msgid "Tools for %s editors" 33493msgstr "" 33494 33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33496msgid "Book wide actions" 33497msgstr "" 33498 33499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33500msgid "Book wide tools" 33501msgstr "" 33502 33503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33504msgid "Book wide tools from third party plugins" 33505msgstr "" 33506 33507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33508msgid "Common tools for all editors" 33509msgstr "" 33510 33511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33512msgid "Text formatting actions" 33513msgstr "" 33514 33515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33516msgid "&Toolbar to customize:" 33517msgstr "" 33518 33519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33520#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33521msgid "Add selected actions to the toolbar" 33522msgstr "" 33523 33524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33526msgid "Remove selected actions from the toolbar" 33527msgstr "" 33528 33529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33530msgid "Adjust the size of icons on all toolbars" 33531msgstr "" 33532 33533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33534msgid "Toolbar &icon size:" 33535msgstr "" 33536 33537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33538msgid "Customize templates" 33539msgstr "" 33540 33541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33542msgid "Choose the &type of template to edit:" 33543msgstr "" 33544 33545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33546#, python-brace-format 33547msgid "" 33548"The variables {0} and {1} will be replaced with the title and author of the " 33549"book. {2} is where the cursor will be positioned. If you want to include " 33550"braces in your template, for example for CSS rules, you have to escape them," 33551" like this: {3}" 33552msgstr "" 33553 33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33555msgid "Preferences for Edit book" 33556msgstr "" 33557 33558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33559msgid "Restore all &defaults" 33560msgstr "" 33561 33562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33563msgid "Restore defaults for all preferences" 33564msgstr "" 33565 33566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33567msgid "Restore ¤t defaults" 33568msgstr "" 33569 33570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33571msgid "Restore defaults for currently displayed preferences" 33572msgstr "" 33573 33574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33575msgid "Restore c&onfirmations" 33576msgstr "" 33577 33578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33579msgid "Restore all disabled confirmation prompts" 33580msgstr "" 33581 33582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33583msgid "Main window" 33584msgstr "" 33585 33586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33587msgid "Editor settings" 33588msgstr "" 33589 33590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33591msgid "Preview settings" 33592msgstr "" 33593 33594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33595msgid "Keyboard shortcuts" 33596msgstr "" 33597 33598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33599msgid "Toolbars" 33600msgstr "" 33601 33602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33603msgid "Integration with calibre" 33604msgstr "" 33605 33606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33607msgid "There are no disabled confirmation prompts" 33608msgstr "" 33609 33610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33611msgid "One disabled confirmation prompt was restored" 33612msgid_plural "{} disabled confirmation prompts were restored" 33613msgstr[0] "" 33614msgstr[1] "" 33615msgstr[2] "" 33616msgstr[3] "" 33617msgstr[4] "" 33618 33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33620msgid "Disabled confirmations restored" 33621msgstr "" 33622 33623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33624#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33625msgid "Render process crashed" 33626msgstr "" 33627 33628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33629msgid "" 33630"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33631"work. You should try restarting the editor." 33632msgstr "" 33633 33634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33635msgid "" 33636"\n" 33637" <h3>Live preview</h3>\n" 33638"\n" 33639" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33640" The preview will update automatically as you make changes.\n" 33641"\n" 33642" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33643" only, it is not intended to simulate an actual e-book reader. Some\n" 33644" aspects of your e-book will not work, such as page breaks and page margins.\n" 33645" " 33646msgstr "" 33647 33648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33649msgid "Inspect element" 33650msgstr "" 33651 33652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33653msgid "Open link" 33654msgstr "" 33655 33656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33657#, python-format 33658msgid "Edit %s" 33659msgstr "" 33660 33661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33662msgid "Loading preview, please wait..." 33663msgstr "" 33664 33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33666msgid "Search in preview" 33667msgstr "" 33668 33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33670msgid "Invalid location" 33671msgstr "" 33672 33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33674msgid "Cannot split on the body tag" 33675msgstr "" 33676 33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33678msgid "Failed to launch worker" 33679msgstr "" 33680 33681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33682msgid "Failed to launch the worker process used for rendering the preview" 33683msgstr "" 33684 33685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33686msgid "Cannot disable" 33687msgstr "" 33688 33689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33690msgid "" 33691"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33692"panel is open." 33693msgstr "" 33694 33695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33696msgid "Auto reload preview when text changes in editor" 33697msgstr "" 33698 33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33700msgid "Disable auto reload of preview" 33701msgstr "" 33702 33703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33704msgid "Disable syncing of preview position to editor position" 33705msgstr "" 33706 33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33708msgid "Enable syncing of preview position to editor position" 33709msgstr "" 33710 33711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33712msgid "Abort file split" 33713msgstr "" 33714 33715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33716msgid "" 33717"Split this file at a specified location.<p>After clicking this button, click" 33718" inside the preview panel above at the location you want the file to be " 33719"split." 33720msgstr "" 33721 33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33723msgid "Delete selected files" 33724msgstr "" 33725 33726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33727msgid "Folder" 33728msgstr "" 33729 33730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33732msgid "Size (KB)" 33733msgstr "" 33734 33735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33736msgid "Style" 33737msgstr "" 33738 33739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33740#, python-brace-format 33741msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33742msgstr "" 33743 33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33745msgid "Resolution" 33746msgstr "" 33747 33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33751msgid "Times used" 33752msgstr "" 33753 33754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33755#, python-format 33756msgid "Edit the image: %s" 33757msgstr "" 33758 33759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33760msgid "Anchor" 33761msgstr "" 33762 33763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33764msgid "Source text" 33765msgstr "" 33766 33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33768msgid "Target" 33769msgstr "" 33770 33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33772msgid "Target text" 33773msgstr "" 33774 33775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33776msgid "The link destination does not exist" 33777msgstr "" 33778 33779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33780msgid "The link destination exists" 33781msgstr "" 33782 33783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33784msgid "The link destination could not be verified" 33785msgstr "" 33786 33787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33788msgid "Click entries above to see their destination here" 33789msgstr "" 33790 33791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33792msgid "No destination found for this link" 33793msgstr "" 33794 33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33797msgid "Word" 33798msgstr "" 33799 33800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33801#, python-brace-format 33802msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33803msgstr "" 33804 33805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33806msgid "Character" 33807msgstr "" 33808 33809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33810msgid "Codepoint" 33811msgstr "" 33812 33813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33814msgid "All the characters in the book" 33815msgstr "" 33816 33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33819#, python-brace-format 33820msgid "{0} [{1} elements]" 33821msgstr "" 33822 33823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33824msgid "Sort by:" 33825msgstr "" 33826 33827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33828msgid "&Counts" 33829msgstr "" 33830 33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33832msgid "&Name" 33833msgstr "" 33834 33835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33836#, python-brace-format 33837msgid "{0} rules, {1} unused" 33838msgstr "" 33839 33840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33842msgid "Number of matches" 33843msgstr "" 33844 33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33846msgid "Style Rule" 33847msgstr "" 33848 33849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33850#, python-brace-format 33851msgid "{0} classes, {1} unused" 33852msgstr "" 33853 33854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33855msgid "Class" 33856msgstr "" 33857 33858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33859msgid "Words" 33860msgstr "" 33861 33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33863msgid "Style rules" 33864msgstr "" 33865 33866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33867msgid "Style classes" 33868msgstr "" 33869 33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33871msgid "Characters" 33872msgstr "" 33873 33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33875msgid "Links" 33876msgstr "" 33877 33878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33879#, python-format 33880msgid "Export of %s data is not supported" 33881msgstr "" 33882 33883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33884msgid "Choose a filename for the data" 33885msgstr "" 33886 33887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33888msgid "CSV files" 33889msgstr "" 33890 33891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33892msgid "Reports" 33893msgstr "" 33894 33895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33896msgid "Export the currently shown report as a CSV file" 33897msgstr "" 33898 33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33900msgid "Are you sure you want to delete the selected files?" 33901msgstr "" 33902 33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33904msgid "Failed to gather data" 33905msgstr "" 33906 33907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33908msgid "" 33909"Failed to gather data for the report. Click \"Show details\" for more " 33910"information." 33911msgstr "" 33912 33913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33914msgid "Saving..." 33915msgstr "" 33916 33917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33918msgid "Enable completion based on search history" 33919msgstr "" 33920 33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33922msgid "Disable completion based on search history" 33923msgstr "" 33924 33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33926msgid "All style files" 33927msgstr "" 33928 33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33931msgid "All text files" 33932msgstr "" 33933 33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33936msgid "Current file" 33937msgstr "" 33938 33939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33940msgid "Marked text" 33941msgstr "" 33942 33943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33945msgid "Open files" 33946msgstr "" 33947 33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33950msgid "Selected files" 33951msgstr "" 33952 33953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33954msgid "" 33955"\n" 33956" Where to search/replace:\n" 33957" <dl>\n" 33958" <dt><b>Current file</b></dt>\n" 33959" <dd>Search only inside the currently opened file</dd>\n" 33960" <dt><b>All text files</b></dt>\n" 33961" <dd>Search in all text (HTML) files</dd>\n" 33962" <dt><b>All style files</b></dt>\n" 33963" <dd>Search in all style (CSS) files</dd>\n" 33964" <dt><b>Selected files</b></dt>\n" 33965" <dd>Search in the files currently selected in the File browser</dd>\n" 33966" <dt><b>Open files</b></dt>\n" 33967" <dd>Search in the files currently open in the editor</dd>\n" 33968" <dt><b>Marked text</b></dt>\n" 33969" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33970" </dl>" 33971msgstr "" 33972 33973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33974msgid "Down" 33975msgstr "" 33976 33977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33978msgid "Up" 33979msgstr "" 33980 33981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33982msgid "" 33983"\n" 33984" Direction to search:\n" 33985" <dl>\n" 33986" <dt><b>Down</b></dt>\n" 33987" <dd>Search for the next match from your current position</dd>\n" 33988" <dt><b>Up</b></dt>\n" 33989" <dd>Search for the previous match from your current position</dd>\n" 33990" </dl>" 33991msgstr "" 33992 33993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33994msgid "Fuzzy" 33995msgstr "" 33996 33997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33999#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 34000msgid "Regex" 34001msgstr "" 34002 34003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 34004msgid "Regex-function" 34005msgstr "" 34006 34007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 34008msgid "" 34009"Select how the search expression is interpreted\n" 34010" <dl>\n" 34011" <dt><b>Normal</b></dt>\n" 34012" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 34013" <dt><b>Fuzzy</b></dt>\n" 34014" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 34015" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 34016" <dt><b>Regex</b></dt>\n" 34017" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34018" <dt><b>Regex-function</b></dt>\n" 34019" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 34020" </dl>" 34021msgstr "" 34022 34023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 34024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 34025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 34026msgid "&Find:" 34027msgstr "" 34028 34029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 34030msgid "Clear search &history" 34031msgstr "" 34032 34033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 34035msgid "&Replace:" 34036msgstr "" 34037 34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 34039msgid "Clear replace &history" 34040msgstr "" 34041 34042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 34043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 34044msgid "Create/&edit" 34045msgstr "" 34046 34047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 34048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 34049msgid "Create a new function, or edit an existing function" 34050msgstr "" 34051 34052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 34053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 34054msgid "Remo&ve" 34055msgstr "" 34056 34057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 34058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 34059msgid "Remove this function" 34060msgstr "" 34061 34062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 34063msgid "Fin&d" 34064msgstr "" 34065 34066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34068msgid "Replace a&nd Find" 34069msgstr "" 34070 34071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 34072msgid "Re&place" 34073msgstr "" 34074 34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 34076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 34078msgid "Replace &all" 34079msgstr "" 34080 34081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 34082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 34083msgid "&Mode:" 34084msgstr "" 34085 34086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 34088#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 34089msgid "&Case sensitive" 34090msgstr "" 34091 34092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 34093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 34094msgid "&Wrap" 34095msgstr "" 34096 34097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 34099msgid "" 34100"When searching reaches the end, wrap around to the beginning and continue " 34101"the search" 34102msgstr "" 34103 34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 34105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 34106msgid "&Dot all" 34107msgstr "" 34108 34109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 34110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 34111msgid "" 34112"Make the '.' special character match any character at all, including a " 34113"newline" 34114msgstr "" 34115 34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 34117msgid "Close search panel" 34118msgstr "" 34119 34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 34121msgid "Abort editing of search" 34122msgstr "" 34123 34124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 34125msgid "The name with which to save this search" 34126msgstr "" 34127 34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 34129msgid "Case sensitive" 34130msgstr "" 34131 34132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 34133msgid "Dot matches all" 34134msgstr "" 34135 34136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 34137msgid "Finish editing of search" 34138msgstr "" 34139 34140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 34141msgid "Add search" 34142msgstr "" 34143 34144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 34145msgid "Edit search" 34146msgstr "" 34147 34148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 34149msgid "You must specify a search name" 34150msgstr "" 34151 34152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 34153msgid "Name exists" 34154msgstr "" 34155 34156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 34157#, python-format 34158msgid "Another search with the name %s already exists" 34159msgstr "" 34160 34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 34162msgid "Must specify find" 34163msgstr "" 34164 34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 34166msgid "You must specify a find expression" 34167msgstr "" 34168 34169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 34170msgid "Must specify function" 34171msgstr "" 34172 34173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 34174msgid "You must specify a function name in Function-Regex mode" 34175msgstr "" 34176 34177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 34178msgid "Filter displayed searches" 34179msgstr "" 34180 34181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 34182msgid "The entries are tried in order until the first one matches." 34183msgstr "" 34184 34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34186msgid "&Find" 34187msgstr "" 34188 34189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34190msgid "Run the search using the selected entries." 34191msgstr "" 34192 34193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 34194msgid "Run replace using the selected entries." 34195msgstr "" 34196 34197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34198msgid "Run replace and then find using the selected entries." 34199msgstr "" 34200 34201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34202msgid "Run Replace all for all selected entries in the order selected" 34203msgstr "" 34204 34205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 34207msgid "&Count all" 34208msgstr "" 34209 34210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34211msgid "Run Count all for all selected entries" 34212msgstr "" 34213 34214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 34215msgid "Move selected entries up" 34216msgstr "" 34217 34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 34219msgid "Move selected entries down" 34220msgstr "" 34221 34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 34223msgid "Edit the currently selected search" 34224msgstr "" 34225 34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34227msgid "Re&move search" 34228msgstr "" 34229 34230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34231msgid "Remove the currently selected searches" 34232msgstr "" 34233 34234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 34235msgid "Add a new saved search" 34236msgstr "" 34237 34238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34239msgid "Import saved searches" 34240msgstr "" 34241 34242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34243msgid "Export saved searches" 34244msgstr "" 34245 34246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34247#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34248msgid "Export" 34249msgstr "" 34250 34251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34252msgid "Export all" 34253msgstr "" 34254 34255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34256msgid "Export selected" 34257msgstr "" 34258 34259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34260msgid "Copy to search panel" 34261msgstr "" 34262 34263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34264msgid "No saved search is selected" 34265msgstr "" 34266 34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34268msgid "Cannot edit search - no search selected." 34269msgstr "" 34270 34271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34272msgid "" 34273"Are you sure you want to permanently delete the selected saved searches?" 34274msgstr "" 34275 34276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34277#, python-brace-format 34278msgid "(Case sensitive: {0} Dot All: {1})" 34279msgstr "" 34280 34281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34282#, python-brace-format 34283msgid "(Case sensitive: {0} [Normal search])" 34284msgstr "" 34285 34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34287#, python-brace-format 34288msgid "" 34289"{2} {3}\n" 34290"Find: {0}\n" 34291"Replace: {1}" 34292msgstr "" 34293 34294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34295msgid "Invalid data" 34296msgstr "" 34297 34298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34299#, python-format 34300msgid "The file %s does not contain valid saved searches" 34301msgstr "" 34302 34303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34305msgid "No searches" 34306msgstr "" 34307 34308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34309msgid "No searches available to be saved" 34310msgstr "" 34311 34312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34313msgid "No searches selected" 34314msgstr "" 34315 34316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34317msgid "No file is being edited." 34318msgstr "" 34319 34320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34321msgid "No files are selected in the File browser" 34322msgstr "" 34323 34324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34325msgid "" 34326"No text is marked. First select some text, and then use The \"Mark selected " 34327"text\" action in the Search menu to mark it." 34328msgstr "" 34329 34330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34331msgid "No search query specified" 34332msgstr "" 34333 34334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34335msgid "the selected searches" 34336msgstr "" 34337 34338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34340msgid "Invalid regex" 34341msgstr "" 34342 34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34345#, python-brace-format 34346msgid "" 34347"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34348msgstr "" 34349 34350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34351#, python-format 34352msgid "No replace function with the name: %s exists" 34353msgstr "" 34354 34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34357#, python-format 34358msgid "No matches were found for %s" 34359msgstr "" 34360 34361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34362msgid "" 34363"You have turned off search wrapping, so all text might not have been " 34364"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34365"via the \"Wrap\" checkbox at the bottom of the search panel." 34366msgstr "" 34367 34368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34369msgid "Cannot replace" 34370msgstr "" 34371 34372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34373msgid "You must first click \"Find\", before trying to replace" 34374msgstr "" 34375 34376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34377msgid "Currently selected text does not match the search query." 34378msgstr "" 34379 34380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34381#, python-brace-format 34382msgid "Performed the replacement at {num} occurrences of {query}" 34383msgstr "" 34384 34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34386#, python-brace-format 34387msgid "Found {num} occurrences of {query}" 34388msgstr "" 34389 34390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34391#, python-brace-format 34392msgid "{0}: {1} occurrences" 34393msgstr "" 34394 34395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34397msgid "Searching done" 34398msgstr "" 34399 34400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34401msgid "Before: Replace all" 34402msgstr "" 34403 34404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34405msgid "Add a dictionary" 34406msgstr "" 34407 34408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34409#, python-brace-format 34410msgid "" 34411"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34412" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34413" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34414" downloaded .oxt file here to add the dictionary to {0}." 34415msgstr "" 34416 34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34418msgid "Path to OXT file" 34419msgstr "" 34420 34421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34422msgid "Browse for an OXT file" 34423msgstr "" 34424 34425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34426msgid "&Path to OXT file:" 34427msgstr "" 34428 34429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34430msgid "Choose a nickname for this dictionary" 34431msgstr "" 34432 34433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34434msgid "&Nickname:" 34435msgstr "" 34436 34437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34438msgid "Choose OXT Dictionary" 34439msgstr "" 34440 34441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34442msgid "Dictionaries" 34443msgstr "" 34444 34445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34446msgid "Must specify nickname" 34447msgstr "" 34448 34449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34450msgid "You must specify a nickname for this dictionary" 34451msgstr "" 34452 34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34454msgid "Nickname already used" 34455msgstr "" 34456 34457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34458#, python-format 34459msgid "A dictionary with the nick name \"%s\" already exists." 34460msgstr "" 34461 34462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34463msgid "Failed to import dictionaries" 34464msgstr "" 34465 34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34467#, python-format 34468msgid "" 34469"Failed to import dictionaries from %s. Click \"Show details\" for more " 34470"information" 34471msgstr "" 34472 34473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34474msgid "No dictionaries" 34475msgstr "" 34476 34477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34478#, python-format 34479msgid "No dictionaries were found in %s" 34480msgstr "" 34481 34482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34484msgid "Copy selected words to clipboard" 34485msgstr "" 34486 34487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34488msgid "Select all words" 34489msgstr "" 34490 34491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34492msgid "Manage user dictionaries" 34493msgstr "" 34494 34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34496msgid "&New dictionary" 34497msgstr "" 34498 34499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34500msgid "&Remove dictionary" 34501msgstr "" 34502 34503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34504msgid "Re&name dictionary" 34505msgstr "" 34506 34507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34508msgid "Mark this dictionary as active" 34509msgstr "" 34510 34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34512msgid "Words in this dictionary:" 34513msgstr "" 34514 34515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34516msgid "&Add word" 34517msgstr "" 34518 34519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34520msgid "&Remove selected words" 34521msgstr "" 34522 34523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34524msgid "&Import list of words" 34525msgstr "" 34526 34527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34528msgid "New dictionary" 34529msgstr "" 34530 34531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34532msgid "Name of the new dictionary" 34533msgstr "" 34534 34535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34537msgid "Already used" 34538msgstr "" 34539 34540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34542#, python-format 34543msgid "A dictionary with the name %s already exists" 34544msgstr "" 34545 34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34547msgid "New name" 34548msgstr "" 34549 34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34551msgid "New name for the dictionary" 34552msgstr "" 34553 34554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34555#, python-format 34556msgid "Configure the dictionary: <b>%s" 34557msgstr "" 34558 34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34560msgid "Add a word" 34561msgstr "" 34562 34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34564msgid "Word to add" 34565msgstr "" 34566 34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34568msgid "&Word:" 34569msgstr "" 34570 34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34572msgid "Import list of words" 34573msgstr "" 34574 34575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34576msgid "Enter a list of words, one per line" 34577msgstr "" 34578 34579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34581msgid "Paste from clipboard" 34582msgstr "" 34583 34584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34585msgid "" 34586"Words in the user dictionary must have an associated language. Choose the " 34587"language below:" 34588msgstr "" 34589 34590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34591msgid "Must specify language" 34592msgstr "" 34593 34594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34595msgid "You must specify a language to import words" 34596msgstr "" 34597 34598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34599msgid "Manage dictionaries" 34600msgstr "" 34601 34602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34603msgid "&Remove this dictionary" 34604msgstr "" 34605 34606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34607msgid "Manage &user dictionaries" 34608msgstr "" 34609 34610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34611msgid "" 34612"Manage the list of user dictionaries (dictionaries to which you can add " 34613"words)" 34614msgstr "" 34615 34616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34617msgid "&Add dictionary" 34618msgstr "" 34619 34620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34621msgid "Add a new dictionary that you downloaded from the internet" 34622msgstr "" 34623 34624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34625#, python-brace-format 34626msgid "<Builtin dictionary for {0}>" 34627msgstr "" 34628 34629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34630msgid "" 34631"<p>You can change the dictionaries used for any specified language.</p>\n" 34632" <p>A language can have many country specific variants. Each of these variants\n" 34633" can have one or more dictionaries assigned to it. The default variant for each language\n" 34634" is shown in bold to the left.</p>\n" 34635" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34636" every variant.</p>\n" 34637" <p>When a book specifies its language as a plain language, without any country variant,\n" 34638" the default variant you choose here will be used.</p>\n" 34639" " 34640msgstr "" 34641 34642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34643#, python-brace-format 34644msgid "This is already the preferred variant for the {1} language" 34645msgstr "" 34646 34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34648#, python-brace-format 34649msgid "Use this as the preferred variant for the {1} language" 34650msgstr "" 34651 34652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34653msgid "This is already the preferred dictionary" 34654msgstr "" 34655 34656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34657msgid "Use this as the preferred dictionary" 34658msgstr "" 34659 34660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34661msgid "Misspelled?" 34662msgstr "" 34663 34664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34665msgid "Ignored" 34666msgstr "" 34667 34668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34669#, python-format 34670msgid "Change %s to" 34671msgstr "" 34672 34673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34674msgid "Specify replacement manually" 34675msgstr "" 34676 34677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34678msgid "Ignore/un-ignore all selected words" 34679msgstr "" 34680 34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34682msgid "Add/remove all selected words" 34683msgstr "" 34684 34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34686msgid "Check spelling" 34687msgstr "" 34688 34689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34690msgid "" 34691"Re-scan the book for words, useful if you have edited the book since opening" 34692" this dialog" 34693msgstr "" 34694 34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34696msgid "&Undo last change" 34697msgstr "" 34698 34699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34700msgid "Undo the last spell check word replacement, if any" 34701msgstr "" 34702 34703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34704msgid "Checking, please wait..." 34705msgstr "" 34706 34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34708msgid "Filter the list of words" 34709msgstr "" 34710 34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34712msgid "&Ignore" 34713msgstr "" 34714 34715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34716msgid "Un&ignore" 34717msgstr "" 34718 34719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34720msgid "Ignore the current word for the rest of this session" 34721msgstr "" 34722 34723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34724msgid "Stop ignoring the current word" 34725msgstr "" 34726 34727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34728msgid "Add word to &dictionary:" 34729msgstr "" 34730 34731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34732msgid "Remove from &dictionaries" 34733msgstr "" 34734 34735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34736msgid "Add the current word to the specified user dictionary" 34737msgstr "" 34738 34739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34740msgid "Remove the current word from all active user dictionaries" 34741msgstr "" 34742 34743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34744msgid "" 34745"You have no active user dictionaries. You must choose at least one active " 34746"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34747msgstr "" 34748 34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34750msgid "Show &next occurrence" 34751msgstr "" 34752 34753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34754msgid "" 34755"Show the next occurrence of the selected word in the editor, so you can edit" 34756" it manually" 34757msgstr "" 34758 34759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34760msgid "&Change selected word to:" 34761msgstr "" 34762 34763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34764msgid "The replacement word" 34765msgstr "" 34766 34767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34768msgid "Show &only misspelled words" 34769msgstr "" 34770 34771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34772msgid "Case &sensitive sort" 34773msgstr "" 34774 34775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34776msgid "When sorting the list of words, be case sensitive" 34777msgstr "" 34778 34779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34780msgid "Case sensitive sea&rch" 34781msgstr "" 34782 34783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34784msgid "When filtering the list of words, be case sensitive" 34785msgstr "" 34786 34787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34788msgid "The original word" 34789msgstr "" 34790 34791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34792msgid "No changed word" 34793msgstr "" 34794 34795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34796msgid "There is no spelling replacement to undo" 34797msgstr "" 34798 34799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34800msgid "Failed to check spelling" 34801msgstr "" 34802 34803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34804msgid "" 34805"Failed to check spelling, click \"Show details\" for the full error " 34806"information." 34807msgstr "" 34808 34809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34810msgid "Files edited" 34811msgstr "" 34812 34813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34814#, python-format 34815msgid "" 34816"The files in the editor were edited outside the spell check dialog, and the " 34817"word %s no longer exists." 34818msgstr "" 34819 34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34821#, python-brace-format 34822msgid "Misspelled words: {0} Total words: {1}" 34823msgstr "" 34824 34825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34826msgid "" 34827"Select how the search expression is interpreted\n" 34828" <dl>\n" 34829" <dt><b>Normal</b></dt>\n" 34830" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34831" <dt><b>Regex</b></dt>\n" 34832" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34833" </dl>" 34834msgstr "" 34835 34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34837msgid "" 34838"\n" 34839" Where to search/replace:\n" 34840" <dl>\n" 34841" <dt><b>Current file</b></dt>\n" 34842" <dd>Search only inside the currently opened file</dd>\n" 34843" <dt><b>All text files</b></dt>\n" 34844" <dd>Search in all text (HTML) files</dd>\n" 34845" <dt><b>Selected files</b></dt>\n" 34846" <dd>Search in the files currently selected in the File browser</dd>\n" 34847" <dt><b>Open files</b></dt>\n" 34848" <dd>Search in the files currently open in the editor</dd>\n" 34849" </dl>" 34850msgstr "" 34851 34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34853#, python-brace-format 34854msgid "" 34855"File: {0}\n" 34856"Anchor: {1}" 34857msgstr "" 34858 34859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34860msgid "Top of file" 34861msgstr "" 34862 34863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34864msgid "Double click a file in the left panel to start editing it." 34865msgstr "" 34866 34867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34869msgid "Full path:" 34870msgstr "" 34871 34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34873msgid "Close tab" 34874msgstr "" 34875 34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34877msgid "Close other tabs" 34878msgstr "" 34879 34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34881msgid "Close tabs to the right of this tab" 34882msgstr "" 34883 34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34885#, python-brace-format 34886msgid "Line: {0} : {1}" 34887msgstr "" 34888 34889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34890#, python-brace-format 34891msgid "{0} {1} created by {2}" 34892msgstr "" 34893 34894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34895msgid "Global actions" 34896msgstr "" 34897 34898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34899msgid "&New file (images/fonts/HTML/etc.)" 34900msgstr "" 34901 34902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34903msgid "Create a new file in the current book" 34904msgstr "" 34905 34906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34907msgid "&Import files into book" 34908msgstr "" 34909 34910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34911msgid "Import files into book" 34912msgstr "" 34913 34914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34915msgid "&Open book" 34916msgstr "" 34917 34918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34919msgid "Open a book" 34920msgstr "" 34921 34922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34923msgid "Open &folder (unzipped EPUB) as book" 34924msgstr "" 34925 34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34927msgid "Open a folder (unzipped EPUB) as a book" 34928msgstr "" 34929 34930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34931msgid "Edit &next file" 34932msgstr "" 34933 34934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34935msgid "Edit the next file in the spine" 34936msgstr "" 34937 34938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34939msgid "Edit &previous file" 34940msgstr "" 34941 34942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34943msgid "Edit the previous file in the spine" 34944msgstr "" 34945 34946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34947msgid "&Revert to before" 34948msgstr "" 34949 34950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34951msgid "Revert book to before the last action (Undo)" 34952msgstr "" 34953 34954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34955msgid "&Revert to after" 34956msgstr "" 34957 34958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34959msgid "Revert book state to after the next action (Redo)" 34960msgstr "" 34961 34962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34963msgid "Save book" 34964msgstr "" 34965 34966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34967msgid "Save a ©" 34968msgstr "" 34969 34970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34971msgid "Save a copy of the book" 34972msgstr "" 34973 34974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34975msgid "Quit" 34976msgstr "" 34977 34978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34979msgid "Create a new, empty book" 34980msgstr "" 34981 34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34983msgid "Create new, &empty book" 34984msgstr "" 34985 34986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34987msgid "&Import an HTML or DOCX file as a new book" 34988msgstr "" 34989 34990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34991msgid "Import an HTML or DOCX file as a new book" 34992msgstr "" 34993 34994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34995msgid "&Quick open a file to edit" 34996msgstr "" 34997 34998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34999msgid "Quickly open a file from the book to edit it" 35000msgstr "" 35001 35002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 35003msgid "Editor actions" 35004msgstr "" 35005 35006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 35007msgid "Undo typing" 35008msgstr "" 35009 35010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 35011msgid "R&edo" 35012msgstr "" 35013 35014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 35015msgid "Redo typing" 35016msgstr "" 35017 35018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 35019msgid "Cut &text" 35020msgstr "" 35021 35022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 35023msgid "Cut text" 35024msgstr "" 35025 35026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 35027msgid "P&aste from clipboard" 35028msgstr "" 35029 35030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 35031msgid "Tools" 35032msgstr "" 35033 35034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 35035msgid "&Edit Table of Contents" 35036msgstr "" 35037 35038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 35039msgid "Edit Table of Contents" 35040msgstr "" 35041 35042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 35043msgid "&Insert inline Table of Contents" 35044msgstr "" 35045 35046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 35047msgid "Insert inline Table of Contents" 35048msgstr "" 35049 35050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 35051msgid "&Fix HTML" 35052msgstr "" 35053 35054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 35055msgid "Fix HTML in the current file" 35056msgstr "" 35057 35058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 35059msgid "&Fix HTML - all files" 35060msgstr "" 35061 35062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 35063msgid "Fix HTML in all files" 35064msgstr "" 35065 35066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 35067msgid "&Beautify current file" 35068msgstr "" 35069 35070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 35071msgid "Beautify current file" 35072msgstr "" 35073 35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 35075msgid "&Beautify all files" 35076msgstr "" 35077 35078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 35079msgid "Beautify all files" 35080msgstr "" 35081 35082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 35083msgid "&Insert special character" 35084msgstr "" 35085 35086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 35087msgid "Insert special character" 35088msgstr "" 35089 35090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 35091msgid "&Arrange into folders" 35092msgstr "" 35093 35094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 35095msgid "Arrange into folders" 35096msgstr "" 35097 35098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 35099msgid "Set &semantics" 35100msgstr "" 35101 35102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 35103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 35104msgid "Set semantics" 35105msgstr "" 35106 35107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 35108msgid "&Filter style information" 35109msgstr "" 35110 35111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 35112msgid "&Manage fonts" 35113msgstr "" 35114 35115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 35116msgid "Manage fonts in the book" 35117msgstr "" 35118 35119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 35120msgid "Add &cover" 35121msgstr "" 35122 35123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 35124msgid "Add a cover to the book" 35125msgstr "" 35126 35127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 35128msgid "&Reports" 35129msgstr "" 35130 35131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 35132msgid "Show a report on various aspects of the book" 35133msgstr "" 35134 35135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 35136msgid "Check &external links" 35137msgstr "" 35138 35139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 35140msgid "Check external links in the book" 35141msgstr "" 35142 35143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 35144msgid "C&ompress images losslessly" 35145msgstr "" 35146 35147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 35148msgid "Compress images losslessly" 35149msgstr "" 35150 35151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 35152msgid "Transform &styles" 35153msgstr "" 35154 35155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 35156msgid "Transform styles used in the book" 35157msgstr "" 35158 35159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 35160msgid "Transform HTML used in the book" 35161msgstr "" 35162 35163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 35164msgid "Download external &resources" 35165msgstr "" 35166 35167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 35168msgid "" 35169"Download external resources in the book (images/stylesheets/etc/ that are " 35170"not included in the book)" 35171msgstr "" 35172 35173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 35174msgid "&Subset embedded fonts" 35175msgstr "" 35176 35177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35178msgid "Subset embedded fonts" 35179msgstr "" 35180 35181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35182msgid "Subset fonts" 35183msgstr "" 35184 35185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 35186msgid "&Embed referenced fonts" 35187msgstr "" 35188 35189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35190msgid "Embed fonts" 35191msgstr "" 35192 35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35194msgid "Embed referenced fonts" 35195msgstr "" 35196 35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 35198msgid "&Smarten punctuation (works best for English)" 35199msgstr "" 35200 35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 35202msgid "Remove &unused CSS rules" 35203msgstr "" 35204 35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 35206msgid "Remove unused CSS rules" 35207msgstr "" 35208 35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 35210msgid "Upgrade book internals" 35211msgstr "" 35212 35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 35214msgid "Auto reload preview" 35215msgstr "" 35216 35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 35218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 35219msgid "Sync preview position to editor position" 35220msgstr "" 35221 35222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 35223msgid "Refresh preview" 35224msgstr "" 35225 35226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 35227msgid "Split this file" 35228msgstr "" 35229 35230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 35231msgid "Split file in the preview panel" 35232msgstr "" 35233 35234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 35235msgid "Find next in preview" 35236msgstr "" 35237 35238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35239msgid "Find previous in preview" 35240msgstr "" 35241 35242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35243msgid "&Find/replace" 35244msgstr "" 35245 35246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35247msgid "Show the Find/replace panel" 35248msgstr "" 35249 35250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35251msgid "Replace current match" 35252msgstr "" 35253 35254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35255msgid "Replace and find ne&xt" 35256msgstr "" 35257 35258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35259msgid "Replace current match and find next" 35260msgstr "" 35261 35262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35263msgid "R&eplace and find previous" 35264msgstr "" 35265 35266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35267msgid "Replace current match and find previous" 35268msgstr "" 35269 35270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35271msgid "Replace all matches" 35272msgstr "" 35273 35274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35275msgid "Count number of matches" 35276msgstr "" 35277 35278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35279msgid "&Mark selected text" 35280msgstr "" 35281 35282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35283msgid "Mark selected text or unmark already marked text" 35284msgstr "" 35285 35286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35287msgid "Go to &line" 35288msgstr "" 35289 35290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35291msgid "Go to line number" 35292msgstr "" 35293 35294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35295msgid "Sa&ved searches" 35296msgstr "" 35297 35298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35299msgid "Show the saved searches dialog" 35300msgstr "" 35301 35302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35303msgid "&Search ignoring HTML markup" 35304msgstr "" 35305 35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35307msgid "Show the text search panel" 35308msgstr "" 35309 35310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35312msgid "Check book" 35313msgstr "" 35314 35315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35316msgid "C&heck book" 35317msgstr "" 35318 35319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35320msgid "Check book for errors" 35321msgstr "" 35322 35323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35324msgid "Check &spelling" 35325msgstr "" 35326 35327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35328msgid "Check book for spelling errors" 35329msgstr "" 35330 35331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35332msgid "&Next error" 35333msgstr "" 35334 35335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35336msgid "Show next error" 35337msgstr "" 35338 35339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35340msgid "&Previous error" 35341msgstr "" 35342 35343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35344msgid "Show previous error" 35345msgstr "" 35346 35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35348msgid "&Next spelling mistake" 35349msgstr "" 35350 35351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35352msgid "Go to next spelling mistake" 35353msgstr "" 35354 35355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35356msgid "&Create checkpoint" 35357msgstr "" 35358 35359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35360msgid "Create a checkpoint with the current state of the book" 35361msgstr "" 35362 35363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35364msgid "&Close current tab" 35365msgstr "" 35366 35367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35368msgid "Close the currently open tab" 35369msgstr "" 35370 35371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35372msgid "C&lose other tabs" 35373msgstr "" 35374 35375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35376msgid "Close all tabs except the current tab" 35377msgstr "" 35378 35379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35380msgid "Close tabs to the &right" 35381msgstr "" 35382 35383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35384msgid "Close tabs to the right of the current tab" 35385msgstr "" 35386 35387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35388msgid "User &Manual" 35389msgstr "" 35390 35391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35392msgid "Show User Manual" 35393msgstr "" 35394 35395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35396msgid "&Browse images in book" 35397msgstr "" 35398 35399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35400msgid "Browse images in the books visually" 35401msgstr "" 35402 35403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35404msgid "&Split at multiple locations" 35405msgstr "" 35406 35407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35408msgid "Split HTML file at multiple locations" 35409msgstr "" 35410 35411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35412msgid "Compare to &another book" 35413msgstr "" 35414 35415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35416msgid "Compare to another book" 35417msgstr "" 35418 35419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35420msgid "Manage &Snippets" 35421msgstr "" 35422 35423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35424msgid "Manage user created Snippets" 35425msgstr "" 35426 35427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35428msgid "&File" 35429msgstr "" 35430 35431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35432msgid "&Recently opened books" 35433msgstr "" 35434 35435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35436msgid "&Tools" 35437msgstr "" 35438 35439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35440msgid "External &links" 35441msgstr "" 35442 35443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35444msgid "&View" 35445msgstr "" 35446 35447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35448msgid "Tool&bars" 35449msgstr "" 35450 35451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35452msgid "&Plugins" 35453msgstr "" 35454 35455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35456msgid "&Help" 35457msgstr "" 35458 35459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35460msgid "&Donate to support calibre development" 35461msgstr "" 35462 35463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35464msgid "Book tool bar" 35465msgstr "" 35466 35467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35468msgid "Tools tool bar" 35469msgstr "" 35470 35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35472msgid "Plugins tool bar" 35473msgstr "" 35474 35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35476msgid "Donate to support calibre development" 35477msgstr "" 35478 35479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35480#, python-format 35481msgid "Toggle %s" 35482msgstr "" 35483 35484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35485msgid "Windows" 35486msgstr "" 35487 35488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35489msgid "File browser" 35490msgstr "" 35491 35492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35493msgid "File preview" 35494msgstr "" 35495 35496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35497msgid "Live CSS" 35498msgstr "" 35499 35500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35501#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35502#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35503msgid "Inspector" 35504msgstr "" 35505 35506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35507msgid "Text search" 35508msgstr "" 35509 35510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35511msgid "Checkpoints" 35512msgstr "" 35513 35514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35515#, python-format 35516msgid " [was %s]" 35517msgstr "" 35518 35519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35520msgid "Current state" 35521msgstr "" 35522 35523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35525msgid "[Unnamed state]" 35526msgstr "" 35527 35528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35529msgid "Revert the book to the selected checkpoint" 35530msgstr "" 35531 35532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35533msgid "&Compare" 35534msgstr "" 35535 35536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35537msgid "" 35538"Compare the state of the book at the selected checkpoint with the current " 35539"state" 35540msgstr "" 35541 35542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35543msgid "Cannot revert" 35544msgstr "" 35545 35546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35547msgid "Cannot revert to the current state" 35548msgstr "" 35549 35550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35551msgid "Cannot compare" 35552msgstr "" 35553 35554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35555msgid "There is no point comparing the current state to itself" 35556msgstr "" 35557 35558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35559msgid "Choose tag name" 35560msgstr "" 35561 35562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35563msgid "Specify the name of the &tag to insert:" 35564msgstr "" 35565 35566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35567msgid "Text (HTML) files" 35568msgstr "" 35569 35570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35571msgid "Style (CSS) files" 35572msgstr "" 35573 35574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35575msgid "Audio" 35576msgstr "" 35577 35578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35579msgid "Video" 35580msgstr "" 35581 35582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35583msgid "OPF file (metadata)" 35584msgstr "" 35585 35586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35587msgid "Table of contents file (NCX)" 35588msgstr "" 35589 35590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35591msgid "Arrange in folders" 35592msgstr "" 35593 35594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35595msgid "" 35596"Arrange the files in this book into sub-folders based on their types. If you" 35597" leave a folder blank, the files will be placed in the root." 35598msgstr "" 35599 35600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35601msgid "" 35602"Note that this will only arrange files inside the book, it will not affect " 35603"how they are displayed in the File browser" 35604msgstr "" 35605 35606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35607msgid "Specify locations to split at" 35608msgstr "" 35609 35610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35611msgid "" 35612"Specify the locations to split at, using an XPath expression (click the " 35613"wizard button for help with generating XPath expressions)." 35614msgstr "" 35615 35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35617msgid "&XPath expression:" 35618msgstr "" 35619 35620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35621msgid "Invalid XPath expression" 35622msgstr "" 35623 35624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35625msgid "Choose file to import" 35626msgstr "" 35627 35628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35629msgid "" 35630"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35631"EPUB will be generated with minimal changes from the source, unlike doing a " 35632"full conversion in calibre." 35633msgstr "" 35634 35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35636msgid "Choose the file to import" 35637msgstr "" 35638 35639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35640msgid "Source file:" 35641msgstr "" 35642 35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35644msgid "Choose the location for the newly created EPUB" 35645msgstr "" 35646 35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35648msgid "Destination file:" 35649msgstr "" 35650 35651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35652msgid "Importable files" 35653msgstr "" 35654 35655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35656msgid "Choose destination" 35657msgstr "" 35658 35659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35660msgid "EPUB files" 35661msgstr "" 35662 35663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35664msgid "Need document" 35665msgstr "" 35666 35667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35668msgid "You must specify the source file that will be imported." 35669msgstr "" 35670 35671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35672msgid "No results found" 35673msgstr "" 35674 35675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35676msgid "Choose file to edit" 35677msgstr "" 35678 35679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35680#, python-brace-format 35681msgid "" 35682"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35683" For example, if want to choose the file:\n" 35684" {example}\n" 35685" Simply type in the characters:\n" 35686" {chars}\n" 35687" and press Enter." 35688msgstr "" 35689 35690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35691#, python-brace-format 35692msgid "" 35693"Anchor: {0}\n" 35694"Leading text: {1}" 35695msgstr "" 35696 35697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35699msgid "Filter files" 35700msgstr "" 35701 35702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35703msgid "Choose a &file to link to:" 35704msgstr "" 35705 35706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35708msgid "Filter locations" 35709msgstr "" 35710 35711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35713msgid "Choose a &location (anchor) in the file:" 35714msgstr "" 35715 35716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35718msgid "The destination (href) for the link" 35719msgstr "" 35720 35721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35723msgid "&Target:" 35724msgstr "" 35725 35726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35727msgid "Te&xt:" 35728msgstr "" 35729 35730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35731msgid "The (optional) text for the link" 35732msgstr "" 35733 35734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35735#, python-brace-format 35736msgid "" 35737"\n" 35738" The template to use for generating the link. In addition to {0} and {1}\n" 35739" you can also use {2}, {3} and {4} variables\n" 35740" in the template, they will be replaced by the source filename, the destination\n" 35741" filename and the anchor, respectively.\n" 35742" " 35743msgstr "" 35744 35745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35746msgid "Copyright page" 35747msgstr "" 35748 35749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35750msgid "Page with title, author, publisher, etc." 35751msgstr "" 35752 35753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35754msgid "The book cover, typically a single HTML file with a cover image inside" 35755msgstr "" 35756 35757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35758msgid "Back-of-book style index" 35759msgstr "" 35760 35761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35762msgid "First \"real\" page of content" 35763msgstr "" 35764 35765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35766msgid "Type of &semantics:" 35767msgstr "" 35768 35769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35770msgid "Choose a &file:" 35771msgstr "" 35772 35773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35774msgid "About semantics" 35775msgstr "" 35776 35777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35778msgid "" 35779"Semantics refer to additional information about specific locations in the book. For example, you can specify that a particular location is the dedication or the preface or the Table of Contents and so on.\n" 35780"\n" 35781"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35782"\n" 35783"The semantic information will be written in the <guide> section of the OPF file." 35784msgstr "" 35785 35786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35787msgid "Flo&ats" 35788msgstr "" 35789 35790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35791msgid "&Other CSS properties:" 35792msgstr "" 35793 35794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35795#, python-format 35796msgid "Only filter CSS in the current file (%s)" 35797msgstr "" 35798 35799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35800msgid "Add a cover" 35801msgstr "" 35802 35803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35804msgid "&Images in book" 35805msgstr "" 35806 35807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35808msgid "Filter the list of images" 35809msgstr "" 35810 35811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35812msgid "" 35813"If enabled the cover image you select will be embedded into the book in such" 35814" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35815" preserved. This will mean blank spaces around the image if the screen the " 35816"book is being viewed on has an aspect ratio different to the image." 35817msgstr "" 35818 35819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35820msgid "Import &image" 35821msgstr "" 35822 35823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35824msgid "Choose a cover image" 35825msgstr "" 35826 35827#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35828msgid "Quick Start Guide" 35829msgstr "" 35830 35831#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35832msgid "&Donate to support calibre" 35833msgstr "" 35834 35835#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35836msgid "&Eject connected device" 35837msgstr "" 35838 35839#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35840msgid "Quit calibre" 35841msgstr "" 35842 35843#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35844msgid "Minimize the calibre window" 35845msgstr "" 35846 35847#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35848msgid "Clear the current search" 35849msgstr "" 35850 35851#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35852msgid "Focus the book list" 35853msgstr "" 35854 35855#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35856msgid "Clear the Virtual library" 35857msgstr "" 35858 35859#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35860msgid "Clear the additional restriction" 35861msgstr "" 35862 35863#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35864msgid "Debug mode" 35865msgstr "" 35866 35867#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35868#, python-format 35869msgid "" 35870"You have started calibre in debug mode. After you quit calibre, the debug " 35871"log will be available in the file: %s<p>The log will be displayed " 35872"automatically." 35873msgstr "" 35874 35875#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35876msgid "Content server changed!" 35877msgstr "" 35878 35879#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35880msgid "" 35881"calibre 3 comes with a completely re-written Content server. As such any " 35882"custom configuration you have for the content server no longer applies. You " 35883"should check and refresh your settings in Preferences->Sharing->Sharing over" 35884" the net" 35885msgstr "" 35886 35887#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35888#, python-format 35889msgid "" 35890"Could not start the Content server. Error:\n" 35891"\n" 35892"%s" 35893msgstr "" 35894 35895#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35896msgid "Hide main window" 35897msgstr "" 35898 35899#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35900msgid "Show main window" 35901msgstr "" 35902 35903#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35904#, python-format 35905msgid "" 35906"The library database at %s appears to be corrupted. Do you want calibre to " 35907"try and rebuild it automatically? The rebuild may not be completely " 35908"successful." 35909msgstr "" 35910 35911#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35912msgid "Conversion error" 35913msgstr "" 35914 35915#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35916#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35917#, python-format 35918msgid "<p><b>Failed to convert: %s" 35919msgstr "" 35920 35921#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35922msgid "" 35923"\n" 35924" Many older e-book reader devices are incapable of displaying\n" 35925" EPUB files that have internal components over a certain size.\n" 35926" Therefore, when converting to EPUB, calibre automatically tries\n" 35927" to split up the EPUB into smaller sized pieces. For some\n" 35928" files that are large undifferentiated blocks of text, this\n" 35929" splitting fails.\n" 35930" <p>You can <b>work around the problem</b> by either increasing the\n" 35931" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35932" or by turning on Heuristic processing, also in the conversion\n" 35933" dialog. Note that if you make the maximum split size too large,\n" 35934" your e-book reader may have trouble with the EPUB.\n" 35935" " 35936msgstr "" 35937 35938#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35939#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35940msgid "Conversion failed" 35941msgstr "" 35942 35943#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35944msgid "here" 35945msgstr "" 35946 35947#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35948msgid "Recipe Disabled" 35949msgstr "" 35950 35951#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35952msgid "<b>Failed</b>" 35953msgstr "" 35954 35955#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35956msgid "There are active jobs. Are you sure you want to quit?" 35957msgstr "" 35958 35959#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35960msgid "" 35961" is communicating with the device!<br>\n" 35962" Quitting may cause corruption on the device.<br>\n" 35963" Are you sure you want to quit?" 35964msgstr "" 35965 35966#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35967msgid "There are library updates waiting. Are you sure you want to quit?" 35968msgstr "" 35969 35970#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35971msgid "Library updates waiting" 35972msgstr "" 35973 35974#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35975msgid "" 35976"Some deleted books are still being moved to the recycle bin, if you quit " 35977"now, they will be left behind. Are you sure you want to quit?" 35978msgstr "" 35979 35980#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35981msgid "Running database shutdown plugins. This could take a few seconds..." 35982msgstr "" 35983 35984#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35985msgid "Shutting down the Content server. This could take a while..." 35986msgstr "" 35987 35988#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35989msgid "" 35990"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35991" context menu of the system tray." 35992msgstr "" 35993 35994#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35995#, python-brace-format 35996msgid "" 35997"New version <b>{ver}</b> of {app} is available for download. See the <a " 35998"href=\"{url}\">new features</a>." 35999msgstr "" 36000 36001#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 36002msgid "Update available!" 36003msgstr "" 36004 36005#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 36006msgid "Show this notification for future updates" 36007msgstr "" 36008 36009#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 36010msgid "&Get update" 36011msgstr "" 36012 36013#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 36014msgid "Update &plugins" 36015msgstr "" 36016 36017#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 36018msgid " and one plugin update" 36019msgid_plural " and {} plugin updates" 36020msgstr[0] "" 36021msgstr[1] "" 36022msgstr[2] "" 36023msgstr[3] "" 36024msgstr[4] "" 36025 36026#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 36027msgid "Update found" 36028msgstr "" 36029 36030#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 36031msgid "updated plugin" 36032msgid_plural "updated plugins" 36033msgstr[0] "" 36034msgstr[1] "" 36035msgstr[2] "" 36036msgstr[3] "" 36037msgstr[4] "" 36038 36039#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 36040#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 36041msgid "Plugin updates" 36042msgstr "" 36043 36044#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 36045msgid "A plugin update is available" 36046msgid_plural "There are {} plugin updates available" 36047msgstr[0] "" 36048msgstr[1] "" 36049msgstr[2] "" 36050msgstr[3] "" 36051msgstr[4] "" 36052 36053#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 36054msgid "Install and configure user plugins" 36055msgstr "" 36056 36057#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 36058msgid "Rename this bookmark" 36059msgstr "" 36060 36061#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 36062msgid "Remove this bookmark" 36063msgstr "" 36064 36065#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 36066msgid "Double click to edit the bookmarks" 36067msgstr "" 36068 36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 36070msgid "&New" 36071msgstr "" 36072 36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 36074msgid "Create a new bookmark at the current location" 36075msgstr "" 36076 36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 36078msgid "Remove the currently selected bookmark" 36079msgstr "" 36080 36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 36082msgid "Pre&vious" 36083msgstr "" 36084 36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 36086msgid "Nex&t" 36087msgstr "" 36088 36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 36090msgid "Position in book" 36091msgstr "" 36092 36093#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 36094msgid "Change how the bookmarks are sorted" 36095msgstr "" 36096 36097#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 36098#, python-brace-format 36099msgid "Are you sure you want to delete the bookmark: {0}?" 36100msgstr "" 36101 36102#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 36103msgid "Export bookmarks" 36104msgstr "" 36105 36106#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 36107#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 36108msgid "Saved bookmarks" 36109msgstr "" 36110 36111#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 36112msgid "Import bookmarks" 36113msgstr "" 36114 36115#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 36116msgid "Add bookmark" 36117msgstr "" 36118 36119#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 36120msgid "Enter title for bookmark:" 36121msgstr "" 36122 36123#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 36124msgid "calibre highlights" 36125msgstr "" 36126 36127#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 36128msgid "highlights" 36129msgstr "" 36130 36131#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 36132msgid "Modify this highlight" 36133msgstr "" 36134 36135#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 36136msgid "Edit notes for this highlight" 36137msgstr "" 36138 36139#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 36140msgid "Delete this highlight" 36141msgid_plural "Delete selected highlights" 36142msgstr[0] "" 36143msgstr[1] "" 36144msgstr[2] "" 36145msgstr[3] "" 36146msgstr[4] "" 36147 36148#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 36149#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 36150msgid "Table of Contents section:" 36151msgid_plural "Table of Contents sections:" 36152msgstr[0] "" 36153msgstr[1] "" 36154msgstr[2] "" 36155msgstr[3] "" 36156msgstr[4] "" 36157 36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 36159msgid "Double click to jump to an entry" 36160msgstr "" 36161 36162#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 36163msgid "Modify" 36164msgstr "" 36165 36166#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 36167msgid "Modify the selected highlight" 36168msgstr "" 36169 36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 36171msgid "Delete the selected highlights" 36172msgstr "" 36173 36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 36175msgid "Export all highlights" 36176msgstr "" 36177 36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 36179msgid "No highlights match the search: {}" 36180msgstr "" 36181 36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 36183msgid "No selected highlight" 36184msgstr "" 36185 36186#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 36187msgid "No highlight is currently selected" 36188msgstr "" 36189 36190#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 36191msgid "Are you sure you want to delete this highlight permanently?" 36192msgid_plural "Are you sure you want to delete all {} highlights permanently?" 36193msgstr[0] "" 36194msgstr[1] "" 36195msgstr[2] "" 36196msgstr[3] "" 36197msgstr[4] "" 36198 36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36200msgid "No highlights" 36201msgstr "" 36202 36203#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36204msgid "This book has no highlights to export" 36205msgstr "" 36206 36207#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 36208msgid "Edit lookup source" 36209msgstr "" 36210 36211#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 36212msgid "The name of the source" 36213msgstr "" 36214 36215#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 36216msgid "The URL template of the source" 36217msgstr "" 36218 36219#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 36220#, python-brace-format 36221msgid "" 36222"The URL template must starts with https:// and have {word} in it which will " 36223"be replaced by the actual query" 36224msgstr "" 36225 36226#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 36227msgid "You must specify a name" 36228msgstr "" 36229 36230#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 36231msgid "Name already exists" 36232msgstr "" 36233 36234#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 36235msgid "A lookup source with the name {} already exists" 36236msgstr "" 36237 36238#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 36239msgid "You must specify a URL" 36240msgstr "" 36241 36242#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 36243msgid "The URL must start with https://" 36244msgstr "" 36245 36246#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 36247#, python-brace-format 36248msgid "The URL must contain the placeholder {word}" 36249msgstr "" 36250 36251#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 36252msgid "Edit lookup sources" 36253msgstr "" 36254 36255#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 36256msgid "Double-click to edit an entry" 36257msgstr "" 36258 36259#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 36260#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36261msgid "Restore defaults" 36262msgstr "" 36263 36264#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36265msgid "No sources" 36266msgstr "" 36267 36268#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36269msgid "You must specify at least one lookup source" 36270msgstr "" 36271 36272#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36273msgid "Zoom in" 36274msgstr "" 36275 36276#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36277msgid "Zoom out" 36278msgstr "" 36279 36280#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36281msgid "Default zoom" 36282msgstr "" 36283 36284#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36285msgid "Inspect" 36286msgstr "" 36287 36288#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36289msgid "Lookup &in:" 36290msgstr "" 36291 36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36293msgid "Double click on a word in the book's text to look it up." 36294msgstr "" 36295 36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36297msgid "Add sources" 36298msgstr "" 36299 36300#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36301msgid "Add more sources at which to lookup words" 36302msgstr "" 36303 36304#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36305msgid "Refresh the result to match the currently selected text" 36306msgstr "" 36307 36308#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36309msgid "Update on selection change" 36310msgstr "" 36311 36312#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36313msgid "" 36314"Automatically update the displayed result when selected text in the book " 36315"changes. With this disabled the lookup is changed only when clicking the " 36316"Refresh button." 36317msgstr "" 36318 36319#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36320msgid "Connecting to E-book viewer failed" 36321msgstr "" 36322 36323#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36324msgid "" 36325"Unable to connect to existing E-book viewer window, try restarting the " 36326"viewer." 36327msgstr "" 36328 36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36330msgid "" 36331"%prog [options] file\n" 36332"\n" 36333"View an e-book.\n" 36334msgstr "" 36335 36336#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36337msgid "" 36338"If specified, the E-book viewer window will try to come to the front when " 36339"started." 36340msgstr "" 36341 36342#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36343msgid "" 36344"If specified, the E-book viewer window will try to open full screen when " 36345"started." 36346msgstr "" 36347 36348#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36349msgid "Force reload of all opened books" 36350msgstr "" 36351 36352#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36353msgid "" 36354"The position at which to open the specified book. The position is a location" 36355" or position you can get by using the Go to->Location action in the viewer " 36356"controls. Alternately, you can use the form toc:something and it will open " 36357"at the location of the first Table of Contents entry that contains the " 36358"string \"something\". The form toc-href:something will match the href " 36359"(internal link destination) of toc nodes. The matching is exact. If you want" 36360" to match a substring, use the form toc-href-contains:something. The form " 36361"ref:something will use Reference mode references." 36362msgstr "" 36363 36364#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36365msgid "Failed to start listener" 36366msgstr "" 36367 36368#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36369msgid "" 36370"Could not start the listener used for single instance viewers. Try rebooting" 36371" your computer." 36372msgstr "" 36373 36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36375msgid "Print to PDF" 36376msgstr "" 36377 36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36379#, python-format 36380msgid "Print %s to a PDF file" 36381msgstr "" 36382 36383#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36384msgid "Choose location for PDF file" 36385msgstr "" 36386 36387#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36388msgid "&File:" 36389msgstr "" 36390 36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36392msgid "Paper &size:" 36393msgstr "" 36394 36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36396msgid "&Left margin:" 36397msgstr "" 36398 36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36400msgid "&Top margin:" 36401msgstr "" 36402 36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36404msgid "&Right margin:" 36405msgstr "" 36406 36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36408msgid "&Bottom margin:" 36409msgstr "" 36410 36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36412msgid "inches" 36413msgstr "" 36414 36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36416msgid "Add page &number to printed pages" 36417msgstr "" 36418 36419#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36420msgid "&Open PDF file after printing" 36421msgstr "" 36422 36423#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36424msgid "PDF file" 36425msgstr "" 36426 36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36428msgid "No filename specified" 36429msgstr "" 36430 36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36432msgid "You must specify a filename for the PDF file to generate" 36433msgstr "" 36434 36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36436msgid "Incorrect filename specified" 36437msgstr "" 36438 36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36440msgid "The filename for the PDF file must end with .pdf" 36441msgstr "" 36442 36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36444msgid "Printing, this will take a while, please wait..." 36445msgstr "" 36446 36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36448msgid "Printing..." 36449msgstr "" 36450 36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36452msgid "Failed to convert to PDF" 36453msgstr "" 36454 36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36456msgid "Failed to generate PDF file, click \"Show details\" for more information." 36457msgstr "" 36458 36459#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36460msgid "Contains" 36461msgstr "" 36462 36463#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36464msgid "Whole words" 36465msgstr "" 36466 36467#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36468msgid "" 36469"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36470"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36471"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36472"regular expression." 36473msgstr "" 36474 36475#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36476msgid "Go back to where you were before searching" 36477msgstr "" 36478 36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36480msgid "This text is hidden in the book and cannot be displayed" 36481msgstr "" 36482 36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36484msgid "No matches were found for:" 36485msgstr "" 36486 36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36488#, python-format 36489msgid "Expand all items under %s" 36490msgstr "" 36491 36492#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36493msgid "Expand all items" 36494msgstr "" 36495 36496#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36497msgid "Collapse all items" 36498msgstr "" 36499 36500#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36501msgid "Expand all items at the level of {}" 36502msgstr "" 36503 36504#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36505msgid "Collapse all items at the level of {}" 36506msgstr "" 36507 36508#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36509msgid "Copy Table of Contents to clipboard" 36510msgstr "" 36511 36512#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36513msgid "Search Table of Contents" 36514msgstr "" 36515 36516#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36517msgid "Search for text in the Table of Contents" 36518msgstr "" 36519 36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36521#, python-format 36522msgid "There are no Table of Contents entries matching: %s" 36523msgstr "" 36524 36525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36526msgid "Switch color scheme" 36527msgstr "" 36528 36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36530msgid "Increase font size" 36531msgstr "" 36532 36533#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36534msgid "Decrease font size" 36535msgstr "" 36536 36537#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36538msgid "Toggle full screen" 36539msgstr "" 36540 36541#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36542msgid "Previous page" 36543msgstr "" 36544 36545#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36547#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36548msgid "Next section" 36549msgstr "" 36550 36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36552#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36553#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36554msgid "Previous section" 36555msgstr "" 36556 36557#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36558msgid "Toggle Reference mode" 36559msgstr "" 36560 36561#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36562msgid "Toggle auto-scrolling" 36563msgstr "" 36564 36565#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36566msgid "Lookup words" 36567msgstr "" 36568 36569#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36570msgid "Show viewer controls" 36571msgstr "" 36572 36573#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36574msgid "Toggle paged mode" 36575msgstr "" 36576 36577#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36578msgid "Print book" 36579msgstr "" 36580 36581#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36582msgid "Show book metadata" 36583msgstr "" 36584 36585#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36586msgid "Read aloud" 36587msgstr "" 36588 36589#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36590msgid "Browse highlights in book" 36591msgstr "" 36592 36593#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36594msgid "Select all text in the current file" 36595msgstr "" 36596 36597#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36598msgid "Edit this book" 36599msgstr "" 36600 36601#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36602msgid "Reload this book" 36603msgstr "" 36604 36605#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36606msgid "Customize this toolbar" 36607msgstr "" 36608 36609#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36610msgid "Hide this toolbar" 36611msgstr "" 36612 36613#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36614msgid "Switch to flow mode -- where the text is not broken into pages" 36615msgstr "" 36616 36617#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36618msgid "Switch to paged mode -- where the text is broken into pages" 36619msgstr "" 36620 36621#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36622msgid "Turn off auto-scrolling" 36623msgstr "" 36624 36625#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36626msgid "Turn on auto-scrolling" 36627msgstr "" 36628 36629#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36630msgid "Read the text of the book aloud" 36631msgstr "" 36632 36633#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36634msgid "Stop reading" 36635msgstr "" 36636 36637#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36638msgid "Configure the toolbar" 36639msgstr "" 36640 36641#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36642msgid "" 36643"Choose the actions you want on the toolbar. Drag and drop items in the right" 36644" hand list to re-arrange the toolbar." 36645msgstr "" 36646 36647#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36648msgid "Configure Read aloud" 36649msgstr "" 36650 36651#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36652#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36653msgid "Text-to-Speech unavailable" 36654msgstr "" 36655 36656#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36657msgid "Lookup" 36658msgstr "" 36659 36660#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36661msgid "Preparing book for first read, please wait" 36662msgstr "" 36663 36664#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36665msgid "E-book viewer" 36666msgstr "" 36667 36668#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36670msgid "Scroll here" 36671msgstr "" 36672 36673#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36674msgid "Start of book" 36675msgstr "" 36676 36677#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36678msgid "End of book" 36679msgstr "" 36680 36681#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36682msgid "Start of current file" 36683msgstr "" 36684 36685#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36686msgid "End of current file" 36687msgstr "" 36688 36689#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36690msgid "Hide this scrollbar" 36691msgstr "" 36692 36693#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36694msgid "Search :: no matches" 36695msgstr "" 36696 36697#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36698msgid "Search :: one match" 36699msgstr "" 36700 36701#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36702msgid "Search :: {} matches" 36703msgstr "" 36704 36705#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36706#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36707msgid "Failed to load the image {}" 36708msgstr "" 36709 36710#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36711#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36712msgid "Image not found" 36713msgstr "" 36714 36715#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36716#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36717msgid "Failed to find the image {}" 36718msgstr "" 36719 36720#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36721msgid "Cannot print book" 36722msgstr "" 36723 36724#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36725#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36726msgid "No book is currently open" 36727msgstr "" 36728 36729#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36730msgid "Choose e-book" 36731msgstr "" 36732 36733#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36734msgid "E-books" 36735msgstr "" 36736 36737#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36738msgid "Loading book" 36739msgstr "" 36740 36741#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36742msgid "Loading book, please wait" 36743msgstr "" 36744 36745#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36746msgid "Loading book failed" 36747msgstr "" 36748 36749#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36750#, python-brace-format 36751msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36752msgstr "" 36753 36754#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36755msgid "" 36756"The Qt WebEngine Render process has crashed. You should try restarting the " 36757"viewer." 36758msgstr "" 36759 36760#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36761msgid "Choose background image" 36762msgstr "" 36763 36764#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36765msgid "Clear search history" 36766msgstr "" 36767 36768#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36769msgid "Test file name invalid" 36770msgstr "" 36771 36772#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36773#, python-format 36774msgid "" 36775"The file name <b>%s</b> does not appear to end with a file extension. It " 36776"must end with a file extension like .epub or .mobi" 36777msgstr "" 36778 36779#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36780msgid "Hide size in corner" 36781msgstr "" 36782 36783#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36784msgid "Show size in corner" 36785msgstr "" 36786 36787#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36788msgid "Drag to resize" 36789msgstr "" 36790 36791#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36792msgid "Hide {}" 36793msgstr "" 36794 36795#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36796msgid "Show {}" 36797msgstr "" 36798 36799#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36800msgid "Choose &color" 36801msgstr "" 36802 36803#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36804msgid "Choose a color" 36805msgstr "" 36806 36807#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36808#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36809msgid "Cu&t" 36810msgstr "" 36811 36812#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36813#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36814msgid "&Step up" 36815msgstr "" 36816 36817#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36818#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36819msgid "Step &down" 36820msgstr "" 36821 36822#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36823msgid "Not rated" 36824msgstr "" 36825 36826#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36827msgid "Generic e-ink device" 36828msgstr "" 36829 36830#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36831msgid "Smartphone" 36832msgstr "" 36833 36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36835msgid "iPad like tablet" 36836msgstr "" 36837 36838#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36839msgid "Kindle Basic (all models)" 36840msgstr "" 36841 36842#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36843msgid "Kindle Fire and Fire HD" 36844msgstr "" 36845 36846#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36847msgid "All other SONY devices" 36848msgstr "" 36849 36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36851msgid "Kobo and Kobo Touch Readers" 36852msgstr "" 36853 36854#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36855msgid "Kobo Vox, Aura and Glo families" 36856msgstr "" 36857 36858#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36859msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36860msgstr "" 36861 36862#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36863msgid "Nook and Nook Simple Reader" 36864msgstr "" 36865 36866#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36867msgid "PocketBook 360 and newer models" 36868msgstr "" 36869 36870#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36871msgid "PocketBook Lux (1-5) and Basic 4" 36872msgstr "" 36873 36874#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36875msgid "PocketBook Inkpad 3 (Pro) and X" 36876msgstr "" 36877 36878#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36879msgid "Android phone" 36880msgstr "" 36881 36882#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36883msgid "Android tablet" 36884msgstr "" 36885 36886#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36887msgid "Android phone with Kindle reader" 36888msgstr "" 36889 36890#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36891msgid "Android tablet with Kindle reader" 36892msgstr "" 36893 36894#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36895msgid "Generic" 36896msgstr "" 36897 36898#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36899msgid "" 36900"Choose your e-book device. If your device is not in the list, choose a " 36901"\"Generic\" device." 36902msgstr "" 36903 36904#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36905#, python-brace-format 36906msgid "" 36907"If you are moving calibre from an old computer to a new one, please read <a " 36908"href=\"{0}\">the instructions</a>." 36909msgstr "" 36910 36911#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36912msgid "Select location for books" 36913msgstr "" 36914 36915#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36916#, python-format 36917msgid "Failed to create a folder at %s" 36918msgstr "" 36919 36920#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36921#, python-format 36922msgid "" 36923"You must choose an empty folder for the calibre library. %s is not empty." 36924msgstr "" 36925 36926#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36927msgid "&Next >" 36928msgstr "" 36929 36930#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36931msgid "< &Back" 36932msgstr "" 36933 36934#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36935#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36938#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36939msgid "Cancel" 36940msgstr "" 36941 36942#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36943msgid "&Finish" 36944msgstr "" 36945 36946#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36947msgid "Commit" 36948msgstr "" 36949 36950#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36951msgid "Welcome wizard" 36952msgstr "" 36953 36954#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36956#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36957#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36958#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36959#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36960msgid "Welcome to calibre" 36961msgstr "" 36962 36963#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36964#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36965#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36966#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36967#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36968msgid "The one stop solution to all your e-book needs." 36969msgstr "" 36970 36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36972msgid "&Manufacturers" 36973msgstr "" 36974 36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36976msgid "&Devices" 36977msgstr "" 36978 36979#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36980#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36981#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36982#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36983msgid "WizardPage" 36984msgstr "" 36985 36986#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36987#, python-format 36988msgid "" 36989"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36990"button to apply your settings." 36991msgstr "" 36992 36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36994msgid "" 36995"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36996" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36997msgstr "" 36998 36999#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 37000#, python-format 37001msgid "" 37002"<h2>User Manual</h2>A User Manual is also available <a " 37003"href=\"%s\">online</a>." 37004msgstr "" 37005 37006#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 37007msgid "" 37008"<p>calibre can automatically send books by email to your Kindle. To do that " 37009"you have to setup email delivery below. The easiest way is to setup a free " 37010"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 37011" below. You will also have to register your email address in your Amazon " 37012"account." 37013msgstr "" 37014 37015#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 37016msgid "&Kindle email:" 37017msgstr "" 37018 37019#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 37020msgid "Choose your &language:" 37021msgstr "" 37022 37023#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 37024msgid "" 37025"<p>Choose a location for your books. When you add books to calibre, they " 37026"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 37027msgstr "" 37028 37029#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 37030msgid "" 37031"If a calibre library already exists at the newly selected location, calibre " 37032"will use it automatically." 37033msgstr "" 37034 37035#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 37036msgid "Test email settings" 37037msgstr "" 37038 37039#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 37040#, python-format 37041msgid "Send test mail from %s to:" 37042msgstr "" 37043 37044#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 37045#, python-format 37046msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 37047msgstr "" 37048 37049#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 37050msgid "No email address" 37051msgstr "" 37052 37053#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 37054msgid "" 37055"No email address to send mail to has been specified. You must specify a To: " 37056"address before running the test." 37057msgstr "" 37058 37059#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 37060msgid "Sending email, please wait..." 37061msgstr "" 37062 37063#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 37064msgid "Email successfully sent" 37065msgstr "" 37066 37067#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 37068msgid "Setup sending email using" 37069msgstr "" 37070 37071#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 37072#, python-brace-format 37073msgid "" 37074"If you don't have an account, you can sign up for a free {name} email " 37075"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 37076msgstr "" 37077 37078#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 37079#, python-format 37080msgid "Your %s &email address:" 37081msgstr "" 37082 37083#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 37084#, python-format 37085msgid "Your %s &username:" 37086msgstr "" 37087 37088#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 37089#, python-format 37090msgid "Your %s &password:" 37091msgstr "" 37092 37093#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 37094#, python-format 37095msgid "" 37096"If you plan to use email to send books to your Kindle, remember to add your " 37097"%s email address to the allowed email addresses in your Amazon.com Kindle " 37098"management page." 37099msgstr "" 37100 37101#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 37102msgid "Setup" 37103msgstr "" 37104 37105#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 37106msgid "Incorrect username" 37107msgstr "" 37108 37109#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 37110#, python-format 37111msgid "%s needs the full email address as your username" 37112msgstr "" 37113 37114#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 37115msgid "OK to proceed?" 37116msgstr "" 37117 37118#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 37119msgid "" 37120"This will display your email password on the screen. Is it OK to proceed?" 37121msgstr "" 37122 37123#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 37124msgid "" 37125"Before using this account to send mail, you must enable the \"Enable access " 37126"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 37127"Settings > POP3 & IMAP." 37128msgstr "" 37129 37130#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 37131msgid "" 37132"Google recently deliberately broke their email sending protocol (SMTP) " 37133"support in an attempt to force everyone to use their web interface so they " 37134"can show you more ads. They are trying to claim that SMTP is insecure, that " 37135"is incorrect and simply an excuse. To use a Gmail account you will need to " 37136"\"allow less secure apps\" as described <a " 37137"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 37138msgstr "" 37139 37140#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 37141msgid "" 37142"If you are setting up a new Hotmail account, Microsoft requires that you " 37143"verify your account periodically, before it will let calibre send email." 37144msgstr "" 37145 37146#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 37147#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 37148msgid "Bad configuration" 37149msgstr "" 37150 37151#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 37152msgid "You must set the From email address" 37153msgstr "" 37154 37155#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 37156msgid "" 37157"You must either set both the username <b>and</b> password for the mail " 37158"server or no username and no password at all." 37159msgstr "" 37160 37161#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 37162msgid "" 37163"No username and password set for mailserver. Most mailservers need a " 37164"username and password. Are you sure?" 37165msgstr "" 37166 37167#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 37168msgid "Send email &from:" 37169msgstr "" 37170 37171#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 37172msgid "" 37173"<p>This is what will be present in the From: field of emails sent by " 37174"calibre.<br> Set it to your email address" 37175msgstr "" 37176 37177#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 37178msgid "" 37179"<p>A mail server is useful if the service you are sending mail to only " 37180"accepts email from well know mail services." 37181msgstr "" 37182 37183#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 37184msgid "Email server" 37185msgstr "" 37186 37187#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 37188msgid "calibre can <b>optionally</b> use a server to send mail" 37189msgstr "" 37190 37191#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 37192msgid "&Hostname:" 37193msgstr "" 37194 37195#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 37196msgid "The hostname of your mail server. For example, smtp.gmail.com" 37197msgstr "" 37198 37199#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 37200msgid "&Port:" 37201msgstr "" 37202 37203#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 37204msgid "" 37205"The port your mail server listens for connections on. The default is 25" 37206msgstr "" 37207 37208#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 37209msgid "Your username on the mail server" 37210msgstr "" 37211 37212#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 37213msgid "Your password on the mail server" 37214msgstr "" 37215 37216#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 37217msgid "&Show" 37218msgstr "" 37219 37220#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 37221msgid "Encr&yption:" 37222msgstr "" 37223 37224#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 37225msgid "" 37226"Use TLS encryption when connecting to the mail server. This is the most " 37227"common." 37228msgstr "" 37229 37230#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 37231msgid "&TLS" 37232msgstr "" 37233 37234#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 37235msgid "Use SSL encryption when connecting to the mail server." 37236msgstr "" 37237 37238#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 37239msgid "SS&L" 37240msgstr "" 37241 37242#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 37243msgid "WARNING: Using no encryption is highly insecure" 37244msgstr "" 37245 37246#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 37247msgid "Use &GMX" 37248msgstr "" 37249 37250#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 37251msgid "Use &Hotmail" 37252msgstr "" 37253 37254#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 37255msgid "&Test email" 37256msgstr "" 37257 37258#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 37259msgid "" 37260"<p>If you use the <a " 37261"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37262"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37263"your calibre book collection wirelessly, directly on the device. To do this " 37264"you have to turn on the calibre Content server." 37265msgstr "" 37266 37267#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37268msgid "Turn on the &Content server" 37269msgstr "" 37270 37271#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37272#, python-format 37273msgid "" 37274"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37275"<p>The reader app should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the reader on your iDevice. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on. See <a href=\"%s\">the User Manual</a> for more information." 37276msgstr "" 37277 37278#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37279#, python-brace-format 37280msgid "Invalid query format for colon-separated search: {0}" 37281msgstr "" 37282 37283#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37284msgid "BIBTEX catalog generator" 37285msgstr "" 37286 37287#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37288#, python-format 37289msgid "" 37290"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37291"Available fields: %(fields)s.\n" 37292"plus user-created custom fields.\n" 37293"Example: %(opt)s=title,authors,tags\n" 37294"Default: '%%default'\n" 37295"Applies to: BIBTEX output format" 37296msgstr "" 37297 37298#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37299#, python-format 37300msgid "" 37301"Output field to sort on.\n" 37302"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37303"Default: '%default'\n" 37304"Applies to: BIBTEX output format" 37305msgstr "" 37306 37307#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37308#, python-format 37309msgid "" 37310"Create a citation for BibTeX entries.\n" 37311"Boolean value: True, False\n" 37312"Default: '%default'\n" 37313"Applies to: BIBTEX output format" 37314msgstr "" 37315 37316#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37317#, python-format 37318msgid "" 37319"Create a file entry if formats is selected for BibTeX entries.\n" 37320"Boolean value: True, False\n" 37321"Default: '%default'\n" 37322"Applies to: BIBTEX output format" 37323msgstr "" 37324 37325#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37326#, python-format 37327msgid "" 37328"The template for citation creation from database fields.\n" 37329"Should be a template with {} enclosed fields.\n" 37330"Available fields: %s.\n" 37331"Default: '%%default'\n" 37332"Applies to: BIBTEX output format" 37333msgstr "" 37334 37335#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37336#, python-format 37337msgid "" 37338"BibTeX file encoding output.\n" 37339"Available types: utf8, cp1252, ascii.\n" 37340"Default: '%default'\n" 37341"Applies to: BIBTEX output format" 37342msgstr "" 37343 37344#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37345#, python-format 37346msgid "" 37347"BibTeX file encoding flag.\n" 37348"Available types: strict, replace, ignore, backslashreplace.\n" 37349"Default: '%default'\n" 37350"Applies to: BIBTEX output format" 37351msgstr "" 37352 37353#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37354#, python-format 37355msgid "" 37356"Entry type for BibTeX catalog.\n" 37357"Available types: book, misc, mixed.\n" 37358"Default: '%default'\n" 37359"Applies to: BIBTEX output format" 37360msgstr "" 37361 37362#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37363msgid "CSV/XML catalog generator" 37364msgstr "" 37365 37366#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37367#, python-format 37368msgid "" 37369"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37370"Available fields: %(fields)s,\n" 37371"plus user-created custom fields.\n" 37372"Example: %(opt)s=title,authors,tags\n" 37373"Default: '%%default'\n" 37374"Applies to: CSV, XML output formats" 37375msgstr "" 37376 37377#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37378#, python-format 37379msgid "" 37380"Output field to sort on.\n" 37381"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37382"Default: '%default'\n" 37383"Applies to: CSV, XML output formats" 37384msgstr "" 37385 37386#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37387msgid "AZW3/EPUB/MOBI catalog generator" 37388msgstr "" 37389 37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37391#, python-format 37392msgid "" 37393"Title of generated catalog used as title in metadata.\n" 37394"Default: '%default'\n" 37395"Applies to: AZW3, EPUB, MOBI output formats" 37396msgstr "" 37397 37398#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37399#, python-format 37400msgid "" 37401"Create cross-references in Authors section for books with multiple authors.\n" 37402"Default: '%default'\n" 37403"Applies to: AZW3, EPUB, MOBI output formats" 37404msgstr "" 37405 37406#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37407#, python-format 37408msgid "" 37409"Save the output from different stages of the conversion pipeline to the specified folder. Useful if you are unsure at which stage of the conversion process a bug is occurring.\n" 37410"Default: '%default'\n" 37411"Applies to: AZW3, EPUB, MOBI output formats" 37412msgstr "" 37413 37414#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37415#, python-format 37416msgid "" 37417"Regex describing tags to exclude as genres.\n" 37418"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37419"Applies to: AZW3, EPUB, MOBI output formats" 37420msgstr "" 37421 37422#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37423#, python-format 37424msgid "" 37425"Specifies the rules used to exclude books from the generated catalog.\n" 37426"The model for an exclusion rule is either\n" 37427"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37428"('<rule name>','<custom column>','<pattern>').\n" 37429"For example:\n" 37430"(('Archived books','#status','Archived'),)\n" 37431"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37432"When multiple rules are defined, all rules will be applied.\n" 37433"Default: \n" 37434"\"%default\"\n" 37435"Applies to: AZW3, EPUB, MOBI output formats" 37436msgstr "" 37437 37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37439#, python-format 37440msgid "" 37441"Include 'Authors' section in catalog.\n" 37442"Default: '%default'\n" 37443"Applies to: AZW3, EPUB, MOBI output formats" 37444msgstr "" 37445 37446#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37447#, python-format 37448msgid "" 37449"Include 'Descriptions' section in catalog.\n" 37450"Default: '%default'\n" 37451"Applies to: AZW3, EPUB, MOBI output formats" 37452msgstr "" 37453 37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37455#, python-format 37456msgid "" 37457"Include 'Genres' section in catalog.\n" 37458"Default: '%default'\n" 37459"Applies to: AZW3, EPUB, MOBI output formats" 37460msgstr "" 37461 37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107 37463#, python-format 37464msgid "" 37465"Include 'Titles' section in catalog.\n" 37466"Default: '%default'\n" 37467"Applies to: AZW3, EPUB, MOBI output formats" 37468msgstr "" 37469 37470#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114 37471#, python-format 37472msgid "" 37473"Include 'Series' section in catalog.\n" 37474"Default: '%default'\n" 37475"Applies to: AZW3, EPUB, MOBI output formats" 37476msgstr "" 37477 37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121 37479#, python-format 37480msgid "" 37481"Include 'Recently Added' section in catalog.\n" 37482"Default: '%default'\n" 37483"Applies to: AZW3, EPUB, MOBI output formats" 37484msgstr "" 37485 37486#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128 37487#, python-format 37488msgid "" 37489"Source field for 'Genres' section.\n" 37490"Default: '%default'\n" 37491"Applies to: AZW3, EPUB, MOBI output formats" 37492msgstr "" 37493 37494#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37495#, python-format 37496msgid "" 37497"Custom field containing note text to insert in Description header.\n" 37498"Default: '%default'\n" 37499"Applies to: AZW3, EPUB, MOBI output formats" 37500msgstr "" 37501 37502#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37503#, python-format 37504msgid "" 37505"#<custom field>:[before|after]:[True|False] specifying:\n" 37506" <custom field> Custom field containing notes to merge with comments\n" 37507" [before|after] Placement of notes with respect to comments\n" 37508" [True|False] - A horizontal rule is inserted between notes and comments\n" 37509"Default: '%default'\n" 37510"Applies to: AZW3, EPUB, MOBI output formats" 37511msgstr "" 37512 37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37514#, python-format 37515msgid "" 37516"Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n" 37517"Default: '%default'\n" 37518"Applies to: AZW3, EPUB, MOBI output formats" 37519msgstr "" 37520 37521#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37522#, python-format 37523msgid "" 37524"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37525"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37526"When multiple rules are defined, the first matching rule will be used.\n" 37527"Default:\n" 37528"\"%default\"\n" 37529"Applies to: AZW3, EPUB, MOBI output formats" 37530msgstr "" 37531 37532#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37533#, python-format 37534msgid "" 37535"Use a named preset created with the GUI catalog builder.\n" 37536"A preset specifies all settings for building a catalog.\n" 37537"Default: '%default'\n" 37538"Applies to: AZW3, EPUB, MOBI output formats" 37539msgstr "" 37540 37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37542#, python-format 37543msgid "" 37544"Replace existing cover when generating the catalog.\n" 37545"Default: '%default'\n" 37546"Applies to: AZW3, EPUB, MOBI output formats" 37547msgstr "" 37548 37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37550#, python-format 37551msgid "" 37552"Size hint (in inches) for book covers in catalog.\n" 37553"Range: 1.0 - 2.0\n" 37554"Default: '%default'\n" 37555"Applies to: AZW3, EPUB, MOBI output formats" 37556msgstr "" 37557 37558#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202 37559#, python-format 37560msgid "Error: Preset \"%s\" not found." 37561msgstr "" 37562 37563#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37564#, python-format 37565msgid "Stored presets: %s" 37566msgstr "" 37567 37568#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37569msgid "Error: No stored presets." 37570msgstr "" 37571 37572#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37573msgid "" 37574"\n" 37575"*** Adding 'By authors' section required for MOBI output ***" 37576msgstr "" 37577 37578#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37579msgid "column not in book: " 37580msgstr "" 37581 37582#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37583msgid "Symbols" 37584msgstr "" 37585 37586#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37587msgid "No genres to catalog.\n" 37588msgstr "" 37589 37590#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37591msgid "Check 'Excluded genres' regex in the E-book options.\n" 37592msgstr "" 37593 37594#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37595msgid "No books available to catalog" 37596msgstr "" 37597 37598#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37599#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37600msgid "Titles" 37601msgstr "" 37602 37603#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37604msgid "Genres" 37605msgstr "" 37606 37607#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37608#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37609msgid "Recently Added" 37610msgstr "" 37611 37612#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37613#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37614msgid "Recently Read" 37615msgstr "" 37616 37617#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37618msgid "Descriptions" 37619msgstr "" 37620 37621#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37622msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37623msgstr "" 37624 37625#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37626msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37627msgstr "" 37628 37629#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37630msgid "Sorting database" 37631msgstr "" 37632 37633#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37634msgid "Sorting titles" 37635msgstr "" 37636 37637#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37638msgid "" 37639"No books to catalog.\n" 37640"Check 'Excluded books' rules in the E-book options.\n" 37641msgstr "" 37642 37643#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37644msgid "No books available to include in catalog" 37645msgstr "" 37646 37647#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37648#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37649#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37650#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37651#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37652#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37653#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37654#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37655#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37656#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37657#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37658msgid "error in" 37659msgstr "" 37660 37661#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37662msgid "Genres HTML" 37663msgstr "" 37664 37665#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37666msgid "Titles HTML" 37667msgstr "" 37668 37669#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37670#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37671#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37672msgid "by " 37673msgstr "" 37674 37675#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37676msgid "Descriptions HTML" 37677msgstr "" 37678 37679#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37680msgid "Description HTML" 37681msgstr "" 37682 37683#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37684msgid "NCX header" 37685msgstr "" 37686 37687#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37688msgid "NCX for descriptions" 37689msgstr "" 37690 37691#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37692msgid "NCX for Series" 37693msgstr "" 37694 37695#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37696#, python-format 37697msgid "Series beginning with %s" 37698msgstr "" 37699 37700#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37701#, python-format 37702msgid "Series beginning with '%s'" 37703msgstr "" 37704 37705#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37706msgid "NCX for Titles" 37707msgstr "" 37708 37709#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37710#, python-format 37711msgid "Titles beginning with %s" 37712msgstr "" 37713 37714#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37715#, python-format 37716msgid "Titles beginning with '%s'" 37717msgstr "" 37718 37719#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37720msgid "NCX for Authors" 37721msgstr "" 37722 37723#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37724#, python-format 37725msgid "Authors beginning with %s" 37726msgstr "" 37727 37728#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37729#, python-format 37730msgid "Authors beginning with '%s'" 37731msgstr "" 37732 37733#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37734msgid "NCX for Recently Added" 37735msgstr "" 37736 37737#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37738msgid "NCX for Recently Read" 37739msgstr "" 37740 37741#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37742msgid "NCX for genres" 37743msgstr "" 37744 37745#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37746msgid "Generating OPF" 37747msgstr "" 37748 37749#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37750msgid "Thumbnails" 37751msgstr "" 37752 37753#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37754msgid "Thumbnail" 37755msgstr "" 37756 37757#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37758msgid "Saving NCX" 37759msgstr "" 37760 37761#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37762msgid "Invalid titles" 37763msgstr "" 37764 37765#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37766msgid "Extra titles" 37767msgstr "" 37768 37769#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37770msgid "Invalid authors" 37771msgstr "" 37772 37773#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37774msgid "Extra authors" 37775msgstr "" 37776 37777#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37778msgid "Missing book formats" 37779msgstr "" 37780 37781#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37782msgid "Extra book formats" 37783msgstr "" 37784 37785#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37786msgid "Unknown files in books" 37787msgstr "" 37788 37789#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37790msgid "Missing cover files" 37791msgstr "" 37792 37793#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37794msgid "Cover files not in database" 37795msgstr "" 37796 37797#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37798msgid "Folders raising exception" 37799msgstr "" 37800 37801#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37802msgid "INVALID CONDITION" 37803msgstr "" 37804 37805#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37806#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37807#, python-format 37808msgid "Path to library too long. Must be less than %d characters." 37809msgstr "" 37810 37811#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37812#, python-format 37813msgid " (%s books)" 37814msgstr "" 37815 37816#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37817msgid "Identifiers" 37818msgstr "" 37819 37820#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37821msgid "On device" 37822msgstr "" 37823 37824#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37825msgid "Series sort" 37826msgstr "" 37827 37828#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37829msgid "Title sort" 37830msgstr "" 37831 37832#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37833msgid "The title" 37834msgstr "" 37835 37836#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37837msgid "The authors" 37838msgstr "" 37839 37840#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37841#, python-brace-format 37842msgid "" 37843"The author sort string. To use only the first letter of the name use " 37844"{author_sort[0]}" 37845msgstr "" 37846 37847#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37848msgid "The tags" 37849msgstr "" 37850 37851#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37852msgid "The series" 37853msgstr "" 37854 37855#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37856msgid "" 37857"The series number. To get leading zeros use {series_index:0>3s} or " 37858"{series_index:>3s} for leading spaces" 37859msgstr "" 37860 37861#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37862msgid "The rating" 37863msgstr "" 37864 37865#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37866msgid "The ISBN" 37867msgstr "" 37868 37869#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37870msgid "The publisher" 37871msgstr "" 37872 37873#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37874msgid "The date" 37875msgstr "" 37876 37877#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37878msgid "The published date" 37879msgstr "" 37880 37881#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37882msgid "The date when the metadata for this book record was last modified" 37883msgstr "" 37884 37885#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37886msgid "The language(s) of this book" 37887msgstr "" 37888 37889#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37890msgid "The calibre internal id" 37891msgstr "" 37892 37893#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37894msgid "Options to control saving to disk" 37895msgstr "" 37896 37897#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37898msgid "" 37899"Normally, calibre will update the metadata in the saved files from what is " 37900"in the calibre library. Makes saving to disk slower." 37901msgstr "" 37902 37903#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37904msgid "" 37905"Normally, calibre will write the metadata into a separate OPF file along " 37906"with the actual e-book files." 37907msgstr "" 37908 37909#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37910msgid "" 37911"Normally, calibre will save the cover in a separate file along with the " 37912"actual e-book files." 37913msgstr "" 37914 37915#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37916msgid "" 37917"Comma separated list of formats to save for each book. By default all " 37918"available formats are saved." 37919msgstr "" 37920 37921#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37922#, python-format 37923msgid "" 37924"The template to control the filename and folder structure of the saved " 37925"files. Default is \"%(templ)s\" which will save books into a per-author " 37926"subfolder with filenames containing title and author. Available controls " 37927"are: {%(controls)s}" 37928msgstr "" 37929 37930#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37931#, python-format 37932msgid "" 37933"The template to control the filename and folder structure of files sent to " 37934"the device. Default is \"%(templ)s\" which will save books into a per-author" 37935" folder with filenames containing title and author. Available controls are: " 37936"{%(controls)s}" 37937msgstr "" 37938 37939#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37940msgid "" 37941"Have calibre convert all non English characters into English equivalents for" 37942" the file names. This is useful if saving to a legacy filesystem without " 37943"full support for Unicode filenames." 37944msgstr "" 37945 37946#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37947#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37948#, python-format 37949msgid "" 37950"The format in which to display dates. %(day)s - day, %(month)s - month, " 37951"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37952msgstr "" 37953 37954#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37955msgid "Convert paths to lowercase." 37956msgstr "" 37957 37958#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37959msgid "Replace whitespace with underscores." 37960msgstr "" 37961 37962#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37963msgid "Save into a single folder, ignoring the template folder structure" 37964msgstr "" 37965 37966#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37967#, python-format 37968msgid "" 37969"Failed to calculate path for save to disk. Template: %(templ)s\n" 37970"Error: %(err)s" 37971msgstr "" 37972 37973#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37974#, python-format 37975msgid "Template evaluation resulted in no path components. Template: %s" 37976msgstr "" 37977 37978#: /__w/calibre/calibre/src/calibre/linux.py:1144 37979msgid "The one stop solution to all your e-book needs" 37980msgstr "" 37981 37982#: /__w/calibre/calibre/src/calibre/linux.py:1146 37983msgid "calibre is the one stop solution to all your e-book needs." 37984msgstr "" 37985 37986#: /__w/calibre/calibre/src/calibre/linux.py:1147 37987msgid "" 37988"You can use calibre to catalog your books, fetch metadata for them " 37989"automatically, convert them from and to all the various e-book formats, send" 37990" them to your e-book reader devices, read the books on your computer, edit " 37991"the books in a dedicated e-book editor and even make them available over the" 37992" network with the built-in Content server. You can also download news and " 37993"periodicals in e-book format from over a thousand different news and " 37994"magazine websites." 37995msgstr "" 37996 37997#: /__w/calibre/calibre/src/calibre/linux.py:1160 37998msgid "Edit the text and styles inside e-books" 37999msgstr "" 38000 38001#: /__w/calibre/calibre/src/calibre/linux.py:1162 38002msgid "" 38003"The calibre E-book editor allows you to edit the text and styles inside the " 38004"book with a live preview of your changes." 38005msgstr "" 38006 38007#: /__w/calibre/calibre/src/calibre/linux.py:1163 38008msgid "" 38009"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 38010"various useful tools for checking the book for errors, editing the Table of " 38011"Contents, performing automated cleanups, etc." 38012msgstr "" 38013 38014#: /__w/calibre/calibre/src/calibre/linux.py:1175 38015msgid "Read e-books in over a dozen different formats" 38016msgstr "" 38017 38018#: /__w/calibre/calibre/src/calibre/linux.py:1177 38019msgid "" 38020"The calibre E-book viewer allows you to read e-books in over a dozen " 38021"different formats." 38022msgstr "" 38023 38024#: /__w/calibre/calibre/src/calibre/linux.py:1178 38025msgid "" 38026"It has a full screen mode for distraction free reading and can display the " 38027"text with multiple columns per screen." 38028msgstr "" 38029 38030#: /__w/calibre/calibre/src/calibre/linux.py:1315 38031msgid "Command Line Interface" 38032msgstr "" 38033 38034#: /__w/calibre/calibre/src/calibre/linux.py:1316 38035msgid "" 38036"On macOS, the command line tools are inside the calibre bundle, for example," 38037" if you installed calibre in :file:`/Applications` the command line tools " 38038"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 38039msgstr "" 38040 38041#: /__w/calibre/calibre/src/calibre/linux.py:1319 38042msgid "Documented commands" 38043msgstr "" 38044 38045#: /__w/calibre/calibre/src/calibre/linux.py:1319 38046msgid "Undocumented commands" 38047msgstr "" 38048 38049#: /__w/calibre/calibre/src/calibre/linux.py:1320 38050msgid "" 38051"You can see usage for undocumented commands by executing them without " 38052"arguments in a terminal." 38053msgstr "" 38054 38055#: /__w/calibre/calibre/src/calibre/linux.py:1321 38056msgid "Change language" 38057msgstr "" 38058 38059#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 38060#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 38061#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 38062#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38063msgid "Newest" 38064msgstr "" 38065 38066#: /__w/calibre/calibre/src/calibre/srv/code.py:130 38067#, python-brace-format 38068msgid "<b>{title}</b> by {authors}" 38069msgstr "<b>{title}</b> dre {authors}" 38070 38071#: /__w/calibre/calibre/src/calibre/srv/code.py:131 38072#, python-brace-format 38073msgid "{series_index} of <i>{series}</i>" 38074msgstr "{series_index} a <i>{series}</i>" 38075 38076#: /__w/calibre/calibre/src/calibre/srv/code.py:133 38077#, python-brace-format 38078msgid "Date: {timestamp}" 38079msgstr "Deiziad: {timestamp}" 38080 38081#: /__w/calibre/calibre/src/calibre/srv/code.py:133 38082#, python-brace-format 38083msgid "Published: {pubdate}" 38084msgstr "Embannet: {pubdate}" 38085 38086#: /__w/calibre/calibre/src/calibre/srv/code.py:133 38087#, python-brace-format 38088msgid "Publisher: {publisher}" 38089msgstr "Embanner: {publisher}" 38090 38091#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 38092msgid "Show " 38093msgstr "" 38094 38095#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 38096msgid " sorted by " 38097msgstr "" 38098 38099#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 38100msgid "Change library" 38101msgstr "" 38102 38103#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 38104msgid "Change library to: " 38105msgstr "" 38106 38107#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 38108msgid "Switch to the full interface (non-mobile interface)" 38109msgstr "" 38110 38111#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 38112msgid "" 38113"The full interface gives you many more features, but it may not work well on" 38114" a small screen" 38115msgstr "" 38116 38117#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 38118#, python-brace-format 38119msgid "{0} is not a valid IP address/network, with error: {1}" 38120msgstr "" 38121 38122#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 38123#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 38124msgid "username [password]" 38125msgstr "" 38126 38127#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 38128msgid "Give this user only read access" 38129msgstr "" 38130 38131#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 38132#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 38133#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 38134#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 38135msgid "username is required" 38136msgstr "" 38137 38138#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 38139msgid "username" 38140msgstr "" 38141 38142#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 38143msgid "username set|reset|toggle|show" 38144msgstr "" 38145 38146#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 38147msgid "username and operation are required" 38148msgstr "" 38149 38150#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 38151msgid "[options] username [library_name ...]" 38152msgstr "" 38153 38154#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 38155msgid "" 38156"Specify the action to perform.\n" 38157"A value of \"show\" shows the current library restrictions for the specified user.\n" 38158"A value of \"allow-all\" removes all library restrictions.\n" 38159"A value of \"allow\" allows access to only the specified libraries.\n" 38160"A value of \"block\" allows access to all, except the specified libraries.\n" 38161"A value of \"per-library\" sets per library restrictions. In this case the libraries list is interpreted as a list of library name followed by restriction to apply, followed by next library name and so on. Using a restriction of \"=\" removes any previous restriction on that library." 38162msgstr "" 38163 38164#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 38165msgid "Unknown command: {}" 38166msgstr "" 38167 38168#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 38169msgid "Manage the user accounts for calibre-server. Available commands are:" 38170msgstr "" 38171 38172#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 38173msgid "Use {} for help on individual commands" 38174msgstr "" 38175 38176#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 38177msgid "What do you want to do?" 38178msgstr "" 38179 38180#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 38181msgid "default" 38182msgstr "" 38183 38184#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 38185msgid "No choice selected, exiting..." 38186msgstr "" 38187 38188#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 38189#, python-format 38190msgid "%s is not a valid choice, try again" 38191msgstr "" 38192 38193#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 38194msgid "Existing user names:" 38195msgstr "" 38196 38197#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 38198msgid "There are no users, you must first add an user" 38199msgstr "" 38200 38201#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 38202#, python-format 38203msgid "The username %s does not exist" 38204msgstr "" 38205 38206#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 38207#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 38208msgid "Enter the username" 38209msgstr "" 38210 38211#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 38212#, python-format 38213msgid "Enter the new password for %s: " 38214msgstr "" 38215 38216#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 38217#: /__w/calibre/calibre/src/calibre/srv/users.py:62 38218msgid "Empty passwords are not allowed" 38219msgstr "" 38220 38221#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 38222#, python-format 38223msgid "Re-enter the new password for %s, to verify: " 38224msgstr "" 38225 38226#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 38227msgid "Passwords do not match" 38228msgstr "" 38229 38230#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 38231#, python-format 38232msgid "User %s added successfully!" 38233msgstr "" 38234 38235#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 38236#, python-format 38237msgid "Are you sure you want to remove the user %s?" 38238msgstr "" 38239 38240#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 38241#, python-format 38242msgid "User %s successfully removed!" 38243msgstr "" 38244 38245#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 38246#, python-format 38247msgid "Password for %s successfully changed!" 38248msgstr "" 38249 38250#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 38251#, python-brace-format 38252msgid "Current password for {0} is: {1}" 38253msgstr "" 38254 38255#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 38256msgid "Allow {} to make changes (i.e. grant write access)" 38257msgstr "" 38258 38259#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 38260msgid "Prevent {} from making changes (i.e. remove write access)" 38261msgstr "" 38262 38263#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38264msgid "{} has the following additional per-library restrictions:" 38265msgstr "" 38266 38267#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38268msgid "{} has no additional per-library restrictions" 38269msgstr "" 38270 38271#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38272msgid "Allow access to all libraries" 38273msgstr "" 38274 38275#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38276msgid "Allow access to only specified libraries" 38277msgstr "" 38278 38279#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38280msgid "Allow access to all, except specified libraries" 38281msgstr "" 38282 38283#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38284msgid "Change per-library restrictions" 38285msgstr "" 38286 38287#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38288msgid "Enter the name of the library:" 38289msgstr "" 38290 38291#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38292msgid "" 38293"Enter a search expression, access will be granted only to books matching " 38294"this expression. An empty expression will grant access to all books." 38295msgstr "" 38296 38297#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38298msgid "Another restriction?" 38299msgstr "" 38300 38301#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38302msgid "Enter a comma separated list of library names:" 38303msgstr "" 38304 38305#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38306msgid "Allowing access only to libraries: {}" 38307msgstr "" 38308 38309#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38310msgid "Allowing access to all libraries, except: {}" 38311msgstr "" 38312 38313#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38314msgid "Show password for {}" 38315msgstr "" 38316 38317#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38318msgid "Change read/write permission for {}" 38319msgstr "" 38320 38321#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38322msgid "Change the libraries {} is allowed to access" 38323msgstr "" 38324 38325#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38326#, python-brace-format 38327msgid "{0} has {1} access" 38328msgstr "" 38329 38330#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38331msgid "read-write" 38332msgstr "" 38333 38334#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38335msgid "readonly" 38336msgstr "" 38337 38338#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38339msgid "Add a new user" 38340msgstr "" 38341 38342#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38343msgid "Edit an existing user" 38344msgstr "" 38345 38346#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38347msgid "Remove a user" 38348msgstr "" 38349 38350#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38351msgid "one item" 38352msgid_plural "{} items" 38353msgstr[0] "" 38354msgstr[1] "" 38355msgstr[2] "" 38356msgstr[3] "" 38357msgstr[4] "" 38358 38359#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38360#, python-format 38361msgid "RATING: %s<br />" 38362msgstr "" 38363 38364#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38365#, python-format 38366msgid "TAGS: %s<br />" 38367msgstr "" 38368 38369#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38370#, python-format 38371msgid "SERIES: %(series)s [%(sidx)s]<br />" 38372msgstr "" 38373 38374#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38375msgid "Books in your library" 38376msgstr "" 38377 38378#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38379msgid "By " 38380msgstr "" 38381 38382#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38383msgid "Books sorted by " 38384msgstr "" 38385 38386#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38387msgid "Library:" 38388msgstr "" 38389 38390#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38391msgid "Change calibre library to:" 38392msgstr "" 38393 38394#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38395#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38396#, python-format 38397msgid "By %s" 38398msgstr "" 38399 38400#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38401#, python-brace-format 38402msgid "By {0} :: {1}" 38403msgstr "" 38404 38405#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38406msgid "Path to the SSL certificate file" 38407msgstr "" 38408 38409#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38410msgid "Path to the SSL private key file" 38411msgstr "" 38412 38413#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38414msgid "Time (in seconds) after which an idle connection is closed" 38415msgstr "" 38416 38417#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38418msgid "" 38419"Time (in seconds) to wait for a response from the server when making queries" 38420msgstr "" 38421 38422#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38423msgid "Total time in seconds to wait for clean shutdown" 38424msgstr "" 38425 38426#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38427msgid "Socket pre-allocation, for example, with systemd socket activation" 38428msgstr "" 38429 38430#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38431msgid "Max. size of single HTTP header (in KB)" 38432msgstr "" 38433 38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38435msgid "Max. allowed size for files uploaded to the server (in MB)" 38436msgstr "" 38437 38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38439msgid "Minimum size for which responses use data compression (in bytes)" 38440msgstr "" 38441 38442#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38443msgid "Number of worker threads used to process requests" 38444msgstr "" 38445 38446#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38447msgid "Maximum number of worker processes" 38448msgstr "" 38449 38450#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38451msgid "" 38452"Worker processes are launched as needed and used for large jobs such as " 38453"preparing a book for viewing, adding books, converting, etc. Normally, the " 38454"max. number of such processes is based on the number of CPU cores. You can " 38455"control it by this setting." 38456msgstr "" 38457 38458#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38459msgid "Maximum time for worker processes" 38460msgstr "" 38461 38462#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38463msgid "" 38464"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38465" to zero for no limit." 38466msgstr "" 38467 38468#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38469msgid "The port on which to listen for connections" 38470msgstr "" 38471 38472#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38473msgid "A prefix to prepend to all URLs" 38474msgstr "" 38475 38476#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38477msgid "" 38478"Useful if you wish to run this server behind a reverse proxy. For example " 38479"use, /calibre as the URL prefix." 38480msgstr "" 38481 38482#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38483msgid "Number of books to show in a single page" 38484msgstr "" 38485 38486#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38487msgid "The number of books to show in a single page in the browser." 38488msgstr "" 38489 38490#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38491msgid "Advertise OPDS feeds via BonJour" 38492msgstr "" 38493 38494#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38495msgid "" 38496"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38497" apps can detect and connect to the server automatically." 38498msgstr "" 38499 38500#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38501msgid "Maximum number of books in OPDS feeds" 38502msgstr "" 38503 38504#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38505msgid "" 38506"The maximum number of books that the server will return in a single OPDS " 38507"acquisition feed." 38508msgstr "" 38509 38510#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38511msgid "Maximum number of ungrouped items in OPDS feeds" 38512msgstr "" 38513 38514#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38515msgid "" 38516"Group items in categories such as author/tags by first letter when there are" 38517" more than this number of items. Set to zero to disable." 38518msgstr "" 38519 38520#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38521msgid "The interface on which to listen for connections" 38522msgstr "" 38523 38524#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38525msgid "" 38526"The default is to listen on all available IPv4 interfaces. You can change " 38527"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38528"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38529"connections." 38530msgstr "" 38531 38532#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38533msgid "Fallback to auto-detected interface" 38534msgstr "" 38535 38536#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38537msgid "" 38538"If for some reason the server is unable to bind to the interface specified " 38539"in the listen_on option, then it will try to detect an interface that " 38540"connects to the outside world and bind to that." 38541msgstr "" 38542 38543#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38544msgid "Zero copy file transfers for increased performance" 38545msgstr "" 38546 38547#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38548msgid "" 38549"This will use zero-copy in-kernel transfers when sending files over the " 38550"network, increasing performance. However, it can cause corrupted file " 38551"transfers on some broken filesystems. If you experience corrupted file " 38552"transfers, turn it off." 38553msgstr "" 38554 38555#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38556msgid "Max. log file size (in MB)" 38557msgstr "" 38558 38559#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38560msgid "" 38561"The maximum size of log files, generated by the server. When the log becomes" 38562" larger than this size, it is automatically rotated. Set to zero to disable " 38563"log rotation." 38564msgstr "" 38565 38566#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38567msgid "Log HTTP 404 (Not Found) requests" 38568msgstr "" 38569 38570#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38571msgid "" 38572"Normally, the server logs all HTTP requests for resources that are not " 38573"found. This can generate a lot of log spam, if your server is targeted by " 38574"bots. Use this option to turn it off." 38575msgstr "" 38576 38577#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38578msgid "Password based authentication to access the server" 38579msgstr "" 38580 38581#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38582msgid "" 38583"Normally, the server is unrestricted, allowing anyone to access it. You can " 38584"restrict access to predefined users with this option." 38585msgstr "" 38586 38587#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38588msgid "Allow un-authenticated local connections to make changes" 38589msgstr "" 38590 38591#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38592msgid "" 38593"Normally, if you do not turn on authentication, the server operates in read-" 38594"only mode, so as to not allow anonymous users to make changes to your " 38595"calibre libraries. This option allows anybody connecting from the same " 38596"computer as the server is running on to make changes. This is useful if you " 38597"want to run the server without authentication but still use calibredb to " 38598"make changes to your calibre libraries. Note that turning on this option " 38599"means any program running on the computer can make changes to your calibre " 38600"libraries." 38601msgstr "" 38602 38603#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38604msgid "" 38605"Allow un-authenticated connections from specific IP addresses to make " 38606"changes" 38607msgstr "" 38608 38609#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38610msgid "" 38611"Normally, if you do not turn on authentication, the server operates in read-" 38612"only mode, so as to not allow anonymous users to make changes to your " 38613"calibre libraries. This option allows anybody connecting from the specified " 38614"IP addresses to make changes. Must be a comma separated list of address or " 38615"network specifications. This is useful if you want to run the server without" 38616" authentication but still use calibredb to make changes to your calibre " 38617"libraries. Note that turning on this option means anyone connecting from the" 38618" specified IP addresses can make changes to your calibre libraries." 38619msgstr "" 38620 38621#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38622msgid "Path to user database" 38623msgstr "" 38624 38625#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38626msgid "" 38627"Path to a file in which to store the user and password information. Normally" 38628" a file in the calibre configuration folder is used." 38629msgstr "" 38630 38631#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38632msgid "Choose the type of authentication used" 38633msgstr "" 38634 38635#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38636msgid "" 38637"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38638" are putting this server behind an SSL proxy. Otherwise, leave it as " 38639"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38640"use \"digest\"." 38641msgstr "" 38642 38643#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38644msgid "Ban IP addresses that have repeated login failures" 38645msgstr "" 38646 38647#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38648msgid "" 38649"Temporarily bans access for IP addresses that have repeated login failures " 38650"for the specified number of minutes. Useful to prevent attempts at guessing " 38651"passwords. If set to zero, no banning is done." 38652msgstr "" 38653 38654#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38655msgid "Number of login failures for ban" 38656msgstr "" 38657 38658#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38659msgid "The number of login failures after which an IP address is banned" 38660msgstr "" 38661 38662#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38663msgid "Ignored user-defined metadata fields" 38664msgstr "" 38665 38666#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38667msgid "" 38668"Comma separated list of user-defined metadata fields that will not be " 38669"displayed by the Content server in the /opds and /mobile views. For example:" 38670" {}" 38671msgstr "" 38672 38673#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38674msgid "Restrict displayed user-defined fields" 38675msgstr "" 38676 38677#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38678msgid "" 38679"Comma separated list of user-defined metadata fields that will be displayed " 38680"by the Content server in the /opds and /mobile views. If you specify this " 38681"option, any fields not in this list will not be displayed. For example: {}" 38682msgstr "" 38683 38684#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38685msgid "Choose the default book list mode" 38686msgstr "" 38687 38688#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38689msgid "" 38690"Set the default book list mode that will be used for new users. Individual " 38691"users can override the default in their own settings. The default is to use " 38692"a cover grid." 38693msgstr "" 38694 38695#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38696msgid "By default, this option is disabled." 38697msgstr "" 38698 38699#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38700msgid "By default, this option is enabled." 38701msgstr "" 38702 38703#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38704msgid "" 38705"[options] [path to library folder...]\n" 38706"\n" 38707"Start the calibre Content server. The calibre Content server exposes your\n" 38708"calibre libraries over the internet. You can specify the path to the library\n" 38709"folders as arguments to %prog. If you do not specify any paths, all the\n" 38710"libraries that the main calibre program knows about will be used.\n" 38711msgstr "" 38712 38713#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38714msgid "" 38715"Path to log file for server log. This log contains server information and " 38716"errors, not access logs. By default it is written to stdout." 38717msgstr "" 38718 38719#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38720msgid "" 38721"Path to the access log file. This log contains information about clients " 38722"connecting to the server and making requests. By default no access logging " 38723"is done." 38724msgstr "" 38725 38726#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38727msgid "" 38728"Path to a JSON file containing a template for the custom book list mode. The" 38729" easiest way to create such a template file is to go to Preferences-> " 38730"Sharing over the net-> Book list template in calibre, create the template " 38731"and export it." 38732msgstr "" 38733 38734#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38735msgid "" 38736"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38737" The easiest way to create such a file is to go to Preferences-> Sharing " 38738"over the net->Search the internet in calibre, create the URLs and export " 38739"them." 38740msgstr "" 38741 38742#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38743msgid "Run process in background as a daemon (Linux only)." 38744msgstr "" 38745 38746#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38747msgid "Write process PID to the specified file" 38748msgstr "" 38749 38750#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38751msgid "" 38752"Automatically reload server when source code changes. Useful for " 38753"development. You should also specify a small value for the shutdown timeout." 38754msgstr "" 38755 38756#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38757#, python-brace-format 38758msgid "" 38759"Manage the database of users allowed to connect to this server. You can use " 38760"it in automated mode by adding a --. See {0} for details. See also the {1} " 38761"option." 38762msgstr "" 38763 38764#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38765#, python-brace-format 38766msgid "" 38767"Path to the user database to use for authentication. The database is a " 38768"SQLite file. To create it use {0}. You can read more about managing users " 38769"at: {1}" 38770msgstr "" 38771 38772#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38773msgid "" 38774"Another calibre program such as another instance of {} or the main calibre " 38775"program is running. Having multiple programs that can make changes to a " 38776"calibre library running at the same time is not supported." 38777msgstr "" 38778 38779#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38780msgid "Interrupted by user" 38781msgstr "" 38782 38783#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38784#, python-format 38785msgid "There is no calibre library at: %s" 38786msgstr "" 38787 38788#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38789msgid "You must specify at least one calibre library" 38790msgstr "" 38791 38792#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38793msgid "Composite Tags" 38794msgstr "" 38795 38796#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38797msgid "Enum" 38798msgstr "" 38799 38800#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38801#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38802msgid "Invalid syntax. Expected a lookup name or a word" 38803msgstr "" 38804 38805#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38806msgid "" 38807"For maximum compatibility you should use only the letters A-Z, the numbers " 38808"0-9, spaces, underscores and hyphens in the username" 38809msgstr "" 38810 38811#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38812msgid "The password must contain only ASCII (English) characters and symbols" 38813msgstr "" 38814 38815#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38816#, python-format 38817msgid "The username %s already exists" 38818msgstr "" 38819 38820#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38821msgid "Existing password is incorrect" 38822msgstr "" 38823 38824#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38825msgid "Usage" 38826msgstr "" 38827 38828#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38829msgid "Created by " 38830msgstr "" 38831 38832#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38833msgid "" 38834"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38835"arguments in quotation marks. For example: \"{}\"" 38836msgstr "" 38837 38838#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38839msgid "Options" 38840msgstr "" 38841 38842#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38843msgid "Path to the database in which books are stored" 38844msgstr "" 38845 38846#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38847msgid "Pattern to guess metadata from filenames" 38848msgstr "" 38849 38850#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38851msgid "Access key for isbndb.com" 38852msgstr "" 38853 38854#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38855msgid "Default timeout for network operations (seconds)" 38856msgstr "" 38857 38858#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38859msgid "Path to folder in which your library of books is stored" 38860msgstr "" 38861 38862#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38863msgid "The language in which to display the user interface" 38864msgstr "" 38865 38866#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38867msgid "" 38868"The default output format for e-book conversions. When auto-converting to " 38869"send to a device this can be overridden by individual device preferences. " 38870"These can be changed by right clicking the device icon in calibre and " 38871"choosing \"Configure\"." 38872msgstr "" 38873 38874#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38875msgid "Ordered list of formats to prefer for input." 38876msgstr "" 38877 38878#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38879msgid "Read metadata from files" 38880msgstr "" 38881 38882#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38883msgid "" 38884"The priority of worker processes. A higher priority means they run faster " 38885"and consume more resources. Most tasks like conversion/news download/adding " 38886"books/etc. are affected by this setting." 38887msgstr "" 38888 38889#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38890msgid "Swap author first and last names when reading metadata" 38891msgstr "" 38892 38893#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38894msgid "Add new formats to existing book records" 38895msgstr "" 38896 38897#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38898msgid "Check for duplicates when copying to another library" 38899msgstr "" 38900 38901#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38902msgid "Tags to apply to books added to the library" 38903msgstr "" 38904 38905#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38906msgid "" 38907"Mark newly added books. The mark is a temporary mark that is automatically " 38908"removed when calibre is restarted." 38909msgstr "" 38910 38911#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38912msgid "List of named saved searches" 38913msgstr "" 38914 38915#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38916msgid "User-created Tag browser categories" 38917msgstr "" 38918 38919#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38920msgid "How and when calibre updates metadata on the device." 38921msgstr "" 38922 38923#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38924msgid "" 38925"When searching for text without using lookup prefixes, as for example, Red " 38926"instead of title:Red, limit the columns searched to those named below." 38927msgstr "" 38928 38929#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38930msgid "" 38931"Choose columns to be searched when not using prefixes, as for example, when " 38932"searching for Red instead of title:Red. Enter a list of search/lookup names " 38933"separated by commas. Only takes effect if you set the option to limit search" 38934" columns above." 38935msgstr "" 38936 38937#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38938msgid "" 38939"Characters typed in the search box will match their accented versions, based" 38940" on the language you have chosen for the calibre interface. For example, in " 38941"English, searching for n will match both {} and n, but if your language is " 38942"Spanish it will only match n. Note that this is much slower than a simple " 38943"search on very large libraries. Also, this option will have no effect if you" 38944" turn on case-sensitive searching" 38945msgstr "" 38946 38947#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38948msgid "Make searches case-sensitive" 38949msgstr "" 38950 38951#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38952msgid "" 38953"Recognize numbers inside text when sorting. Setting this means that when " 38954"sorting on text fields like title the text \"Book 2\"will sort before the " 38955"text \"Book 100\". Note that setting this can cause problems with text that " 38956"starts with numbers and is a little slower." 38957msgstr "" 38958 38959#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38960#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38961msgid "Settings and plugins" 38962msgstr "" 38963 38964#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38965msgid "File is open in another process" 38966msgstr "" 38967 38968#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38969msgid "the end of the program" 38970msgstr "" 38971 38972#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38973#, python-brace-format 38974msgid "{0}: {1} near {2} on line {3}" 38975msgstr "" 38976 38977#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38978#, python-brace-format 38979msgid "{0}: {1} near {2}" 38980msgstr "" 38981 38982#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38983msgid "'End of program'" 38984msgstr "" 38985 38986#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38987#, python-brace-format 38988msgid "Failed to scan program. Invalid input '{0}'" 38989msgstr "" 38990 38991#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38992#, python-brace-format 38993msgid "Expected end of program, found '{0}'" 38994msgstr "" 38995 38996#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38997#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38998#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38999#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 39000#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 39001#, python-brace-format 39002msgid "{0} statement: expected '{1}', found '{2}'" 39003msgstr "" 39004 39005#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 39006#, python-brace-format 39007msgid "'{0}' statement: expected an identifier" 39008msgstr "" 39009 39010#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 39011#, python-brace-format 39012msgid "A stored template must begin with '{0}'" 39013msgstr "" 39014 39015#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 39016#, python-brace-format 39017msgid "Expected '{0}', found '{1}'" 39018msgstr "" 39019 39020#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 39021#, python-brace-format 39022msgid "Unknown function {0}" 39023msgstr "" 39024 39025#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 39026#, python-brace-format 39027msgid "Expected a '{0}' for function call, found '{1}'" 39028msgstr "" 39029 39030#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 39031#, python-brace-format 39032msgid "Parameters to '{0}' must be variables or assignments" 39033msgstr "" 39034 39035#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 39036#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 39037#, python-brace-format 39038msgid "Incorrect number of arguments for function {0}" 39039msgstr "" 39040 39041#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 39042#, python-brace-format 39043msgid "Expected an expression, found '{0}'" 39044msgstr "" 39045 39046#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 39047#, python-brace-format 39048msgid "{0} outside of for loop" 39049msgstr "" 39050 39051#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 39052#, python-brace-format 39053msgid "Interpreter: {0} - line number {1}" 39054msgstr "" 39055 39056#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 39057#, python-brace-format 39058msgid "Error during string comparison: operator '{0}'" 39059msgstr "" 39060 39061#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 39062#, python-brace-format 39063msgid "Value used in comparison is not a number: operator '{0}'" 39064msgstr "" 39065 39066#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 39067#, python-brace-format 39068msgid "Unknown identifier '{0}'" 39069msgstr "" 39070 39071#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 39072msgid "before evaluating arguments" 39073msgstr "" 39074 39075#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 39076msgid "after evaluating arguments" 39077msgstr "" 39078 39079#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 39080msgid " returned value" 39081msgstr "" 39082 39083#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 39084#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 39085#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 39086#, python-brace-format 39087msgid "Unknown field '{0}'" 39088msgstr "" 39089 39090#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 39091#, python-brace-format 39092msgid "Unhandled exception '{0}'" 39093msgstr "" 39094 39095#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 39096#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 39097#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 39098#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 39099#, python-brace-format 39100msgid "Error during operator evaluation: operator '{0}'" 39101msgstr "" 39102 39103#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 39104#, python-brace-format 39105msgid "Function {0}: invalid character name '{1}" 39106msgstr "" 39107 39108#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 39109#, python-brace-format 39110msgid "Internal error evaluating an expression: '{0}'" 39111msgstr "" 39112 39113#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 39114#, python-brace-format 39115msgid "format: type {0} requires an integer value, got {1}" 39116msgstr "" 39117 39118#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 39119#, python-brace-format 39120msgid "format: type {0} requires a decimal (float) value, got {1}" 39121msgstr "" 39122 39123#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 39124#, python-format 39125msgid "%s: unknown function" 39126msgstr "" 39127 39128#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 39129#, python-brace-format 39130msgid "No such variable {0}" 39131msgstr "" 39132 39133#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 39134#, python-brace-format 39135msgid "" 39136"Duplicate user function name {0}. Change the name or ensure that the " 39137"functions are identical" 39138msgstr "" 39139 39140#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 39141msgid "No documentation provided" 39142msgstr "" 39143 39144#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 39145msgid "" 39146"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 39147" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 39148"In many cases the lexical comparison operators (>, <, == etc) can replace " 39149"this function." 39150msgstr "" 39151 39152#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 39153msgid "" 39154"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 39155"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 39156"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 39157"function." 39158msgstr "" 39159 39160#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 39161msgid "" 39162"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 39163"cmpN\" in sequence, returning resultN for the first comparison that " 39164"succeeds. Returns else_result if no comparison succeeds. Example: " 39165"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 39166"returns \"large\". The same example with a first value of 16 returns " 39167"\"giant\"." 39168msgstr "" 39169 39170#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 39171msgid "first_matching_cmp requires an even number of arguments" 39172msgstr "" 39173 39174#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 39175msgid "" 39176"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 39177"formed by concatenating all the arguments" 39178msgstr "" 39179 39180#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 39181msgid "strlen(a) -- Returns the length of the string passed as the argument" 39182msgstr "" 39183 39184#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 39185msgid "" 39186"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 39187" argument is not a number. This function can often be replaced with the + " 39188"operator." 39189msgstr "" 39190 39191#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 39192msgid "" 39193"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 39194"not numbers. This function can often be replaced with the - operator." 39195msgstr "" 39196 39197#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 39198msgid "" 39199"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 39200"exception if any argument is not a number. This function can often be " 39201"replaced with the * operator." 39202msgstr "" 39203 39204#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 39205msgid "" 39206"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 39207"numbers. This function can often be replaced with the / operator." 39208msgstr "" 39209 39210#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 39211msgid "" 39212"ceiling(x) -- returns the smallest integer greater than or equal to x. " 39213"Throws an exception if x is not a number." 39214msgstr "" 39215 39216#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 39217msgid "" 39218"floor(x) -- returns the largest integer less than or equal to x. Throws an " 39219"exception if x is not a number." 39220msgstr "" 39221 39222#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 39223msgid "" 39224"round(x) -- returns the nearest integer to x. Throws an exception if x is " 39225"not a number." 39226msgstr "" 39227 39228#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 39229msgid "" 39230"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 39231" or y is not a number." 39232msgstr "" 39233 39234#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 39235msgid "" 39236"fractional_part(x) -- returns the value after the decimal point. For " 39237"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 39238" a number." 39239msgstr "" 39240 39241#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 39242msgid "" 39243"template(x) -- evaluates x as a template. The evaluation is done in its own " 39244"context, meaning that variables are not shared between the caller and the " 39245"template evaluation. Because the { and } characters are special, you must " 39246"use [[ for the { character and ]] for the } character; they are converted " 39247"automatically. For example, template('[[title_sort]]') will evaluate the " 39248"template {title_sort} and return its value. Note also that prefixes and " 39249"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 39250"this function when using template program mode." 39251msgstr "" 39252 39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 39254msgid "" 39255"eval(template) -- evaluates the template, passing the local variables (those" 39256" 'assign'ed to) instead of the book metadata. This permits using the " 39257"template processor to construct complex results from local variables. " 39258"Because the { and } characters are special, you must use [[ for the { " 39259"character and ]] for the } character; they are converted automatically. Note" 39260" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 39261"used in the argument to this function when using template program mode." 39262msgstr "" 39263 39264#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39265msgid "" 39266"assign(id, val) -- assigns val to id, then returns val. id must be an " 39267"identifier, not an expression. This function can often be replaced with the " 39268"= operator." 39269msgstr "" 39270 39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39272msgid "" 39273"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39274"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39275" where N is the position of the value in the list. The first item has " 39276"position 0 (zero). The function returns the last element in the list. " 39277"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39278"var_1 = 'two'; var_2 = 'foo'." 39279msgstr "" 39280 39281#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39282msgid "" 39283"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39284"calibre from the command line (calibre-debug -g), the output will go to a " 39285"black hole." 39286msgstr "" 39287 39288#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39289msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39290msgstr "" 39291 39292#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39293msgid "" 39294"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39295"named by lookup_name without applying any formatting. It evaluates and " 39296"returns the optional second argument 'default' if the field is undefined " 39297"('None')." 39298msgstr "" 39299 39300#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39301msgid "" 39302"raw_list(lookup_name, separator) -- returns the metadata list named by " 39303"lookup_name without applying any formatting or sorting and with items " 39304"separated by separator." 39305msgstr "" 39306 39307#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39308msgid "" 39309"substr(str, start, end) -- returns the start'th through the end'th " 39310"characters of str. The first character in str is the zero'th character. If " 39311"end is negative, then it indicates that many characters counting from the " 39312"right. If end is zero, then it indicates the last character. For example, " 39313"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39314"'234'." 39315msgstr "" 39316 39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39318msgid "" 39319"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39320"arguments are field (metadata) names, not text. The value of the appropriate" 39321" field will be fetched and used. Note that because composite columns are " 39322"fields, you can use this function in one composite field to use the value of" 39323" some other composite field. This is extremely useful when constructing " 39324"variable save paths" 39325msgstr "" 39326 39327#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39328msgid "lookup requires either 2 or an odd number of arguments" 39329msgstr "" 39330 39331#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39332msgid "" 39333"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39334" val is not empty, otherwise return `text if empty`" 39335msgstr "" 39336 39337#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39338msgid "" 39339"contains(val, pattern, text if match, text if not match) -- checks if val " 39340"contains matches for the regular expression `pattern`. Returns `text if " 39341"match` if matches are found, otherwise it returns `text if no match`" 39342msgstr "" 39343 39344#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39345msgid "" 39346"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39347"pair, checks if `val` matches the regular expression `pattern` and if so, " 39348"returns that `value`. If no pattern matches, then `else_value` is returned. " 39349"You can have as many `pattern, value` pairs as you want" 39350msgstr "" 39351 39352#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39353msgid "switch requires an odd number of arguments" 39354msgstr "" 39355 39356#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39357msgid "" 39358"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39359" concatenating the arguments. The returned value is initialized to string1. " 39360"`Prefix, string` pairs are added to the end of the value as long as the " 39361"resulting string length is less than `max`. String1 is returned even if " 39362"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39363"you wish." 39364msgstr "" 39365 39366#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39367msgid "strcat_max requires 2 or more arguments" 39368msgstr "" 39369 39370#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39371msgid "strcat_max requires an even number of arguments" 39372msgstr "" 39373 39374#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39375msgid "first argument to strcat_max must be an integer" 39376msgstr "" 39377 39378#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39379msgid "" 39380"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39381"val as a list of items separated by separator, if the pattern matches any of" 39382" the list values then return found_val.If the pattern matches no list value " 39383"then return not_found_val. The pattern and found_value pairs can be repeated" 39384" as many times as desired. The patterns are checked in order. The found_val " 39385"for the first match is returned. Aliases: in_list(), list_contains()" 39386msgstr "" 39387 39388#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39389msgid "in_list requires an odd number of arguments" 39390msgstr "" 39391 39392#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39393msgid "" 39394"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39395"treating val as a list of items separated by separator, if the string " 39396"matches any of the list values then return found_val.If the string matches " 39397"no list value then return not_found_val. The comparison is exact match (not " 39398"contains) and is case insensitive. The string and found_value pairs can be " 39399"repeated as many times as desired. The patterns are checked in order. The " 39400"found_val for the first match is returned." 39401msgstr "" 39402 39403#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39404msgid "str_in_list requires an odd number of arguments" 39405msgstr "" 39406 39407#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39408msgid "" 39409"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39410" of identifiers separated by commas, comparing the string against each value" 39411" in the list. An identifier has the format \"identifier:value\". The id " 39412"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39413"if there is any identifier with that id. The second case matches if the " 39414"regexp matches the identifier's value. If there is a match, return " 39415"found_val, otherwise return not_found_val." 39416msgstr "" 39417 39418#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39419msgid "" 39420"re(val, pattern, replacement) -- return val after applying the regular " 39421"expression. All instances of `pattern` are replaced with `replacement`. As " 39422"in all of calibre, these are Python-compatible regular expressions" 39423msgstr "" 39424 39425#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39426msgid "" 39427"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39428"applying the regular expression pattern to the val and replacing each " 39429"matched instance with the string computed by replacing each matched group by" 39430" the value returned by the corresponding template. The original matched " 39431"value for the group is available as $. In template program mode, like for " 39432"the template and the eval functions, you use [[ for { and ]] for }. The " 39433"following example in template program mode looks for series with more than " 39434"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39435")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39436msgstr "" 39437 39438#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39439msgid "" 39440"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39441"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39442"there is no comma, the function returns val unchanged" 39443msgstr "" 39444 39445#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39446msgid "" 39447"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39448"return `text if empty`" 39449msgstr "" 39450 39451#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39452msgid "" 39453"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39454"version of val, consisting of `left chars` characters from the beginning of " 39455"val, followed by `middle text`, followed by `right chars` characters from " 39456"the end of the string. `Left chars` and `right chars` must be integers. For " 39457"example, assume the title of the book is `Ancient English Laws in the Times " 39458"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39459"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39460"field's length is less than left chars + right chars + the length of `middle" 39461" text`, then the field will be used intact. For example, the title `The " 39462"Dome` would not be changed." 39463msgstr "" 39464 39465#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39466msgid "" 39467"count(val, separator) -- interprets the value as a list of items separated " 39468"by `separator`, returning the number of items in the list. Most lists use a " 39469"comma as the separator, but authors uses an ampersand. Examples: " 39470"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39471msgstr "" 39472 39473#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39474msgid "" 39475"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39476" of items separated by 'separator', returning the number of items in the " 39477"list that match the regular expression 'pattern'. Aliases: " 39478"list_count_matching(), count_matching()" 39479msgstr "" 39480 39481#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39482msgid "" 39483"list_item(val, index, separator) -- interpret the value as a list of items " 39484"separated by `separator`, returning the `index`th item. The first item is " 39485"number zero. The last item can be returned using `list_item(-1,separator)`. " 39486"If the item is not in the list, then the empty value is returned. The " 39487"separator has the same meaning as in the count function." 39488msgstr "" 39489 39490#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39491msgid "" 39492"select(val, key) -- interpret the value as a comma-separated list of items, " 39493"with the items being \"id:value\". Find the pair with the id equal to key, " 39494"and return the corresponding value. Returns the empty string if no match is " 39495"found." 39496msgstr "" 39497 39498#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39499msgid "" 39500"approximate_formats() -- return a comma-separated list of formats that at " 39501"one point were associated with the book. There is no guarantee that this " 39502"list is correct, although it probably is. This function can be called in " 39503"template program mode using the template \"{:'approximate_formats()'}\". " 39504"Note that format names are always uppercase, as in EPUB. This function works" 39505" only in the GUI. If you want to use these values in save-to-disk or send-" 39506"to-device templates then you must make a custom \"Column built from other " 39507"columns\", use the function in that column's template, and use that column's" 39508" value in your save/send templates" 39509msgstr "" 39510 39511#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39512#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39513#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39514#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39515#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39516#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39517#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39518#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39519#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39520#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39521#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39522msgid "This function can be used only in the GUI" 39523msgstr "" 39524 39525#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39526msgid "" 39527"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39528"separated items representing modification times for the formats of a book. " 39529"The date_format parameter specifies how the date is to be formatted. See the" 39530" format_date function for details. You can use the select function to get " 39531"the mod time for a specific format. Note that format names are always " 39532"uppercase, as in EPUB." 39533msgstr "" 39534 39535#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39536msgid "" 39537"formats_sizes() -- return a comma-separated list of colon-separated items " 39538"representing sizes in bytes of the formats of a book. You can use the select" 39539" function to get the size for a specific format. Note that format names are " 39540"always uppercase, as in EPUB." 39541msgstr "" 39542 39543#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39544msgid "" 39545"formats_paths() -- return a comma-separated list of colon-separated items " 39546"representing full path to the formats of a book. You can use the select " 39547"function to get the path for a specific format. Note that format names are " 39548"always uppercase, as in EPUB." 39549msgstr "" 39550 39551#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39552msgid "" 39553"human_readable(v) -- return a string representing the number v in KB, MB, " 39554"GB, etc." 39555msgstr "" 39556 39557#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39558msgid "" 39559"format_number(v, template) -- format the number v using a Python formatting " 39560"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39561"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39562" examples). See the template language and Python documentation for more " 39563"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39564"template contains only a format. Returns the empty string if formatting " 39565"fails." 39566msgstr "" 39567 39568#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39569msgid "" 39570"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39571"list of items separated by `separator`, returning a new list made from the " 39572"`start_index` to the `end_index` item. The first item is number zero. If an " 39573"index is negative, then it counts from the end of the list. As a special " 39574"case, an end_index of zero is assumed to be the length of the list. Examples" 39575" using basic template mode and assuming that the tags column (which is " 39576"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39577"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39578"returns \"A, B\"." 39579msgstr "" 39580 39581#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39582msgid "" 39583"subitems(val, start_index, end_index) -- This function is used to break " 39584"apart lists of items such as genres. It interprets the value as a comma-" 39585"separated list of items, where each item is a period-separated list. Returns" 39586" a new list made by first finding all the period-separated items, then for " 39587"each such item extracting the `start_index` to the `end_index` components, " 39588"then combining the results back together. The first component in a period-" 39589"separated list has an index of zero. If an index is negative, then it counts" 39590" from the end of the list. As a special case, an end_index of zero is " 39591"assumed to be the length of the list. Example using basic template mode and " 39592"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39593"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39594"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39595" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39596msgstr "" 39597 39598#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39599msgid "" 39600"format_date(val, format_string) -- format the value, which must be a date, " 39601"using the format_string, returning a string. The formatting codes are: d " 39602": the day as number without a leading zero (1 to 31) dd : the day as " 39603"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39604"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39605"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39606" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39607" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39608"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39609"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39610" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39611" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39612"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39613"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39614" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39615"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39616" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39617" replaced by the localized string for AM or PM iso : the date with time and" 39618" timezone. Must be the only format present to_number: the date as a floating" 39619" point number from_number[:fmt]: format the timestamp using fmt if present " 39620"otherwise iso" 39621msgstr "" 39622 39623#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39624msgid "uppercase(val) -- return val in upper case" 39625msgstr "" 39626 39627#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39628msgid "lowercase(val) -- return val in lower case" 39629msgstr "" 39630 39631#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39632msgid "titlecase(val) -- return val in title case" 39633msgstr "" 39634 39635#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39636msgid "capitalize(val) -- return val capitalized" 39637msgstr "" 39638 39639#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39640msgid "" 39641"booksize() -- return value of the size field. This function works only in " 39642"the GUI. If you want to use this value in save-to-disk or send-to-device " 39643"templates then you must make a custom \"Column built from other columns\", " 39644"use the function in that column's template, and use that column's value in " 39645"your save/send templates" 39646msgstr "" 39647 39648#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39649msgid "" 39650"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39651"string. This function works only in the GUI. If you want to use this value " 39652"in save-to-disk or send-to-device templates then you must make a custom " 39653"\"Column built from other columns\", use the function in that column's " 39654"template, and use that column's value in your save/send templates" 39655msgstr "" 39656 39657#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39658msgid "" 39659"annotation_count() -- return the total number of annotations of all types " 39660"attached to the current book. This function works only in the GUI." 39661msgstr "" 39662 39663#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39664msgid "" 39665"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39666"return the value of the mark, either 'true' or the comma-separated list of " 39667"named marks. Returns '' if the book is not marked." 39668msgstr "" 39669 39670#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39671msgid "series_sort() -- return the series sort value" 39672msgstr "" 39673 39674#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39675msgid "" 39676"has_cover() -- return Yes if the book has a cover, otherwise return the " 39677"empty string" 39678msgstr "" 39679 39680#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39681msgid "" 39682"first_non_empty(value [, value]*) -- returns the first value that is not " 39683"empty. If all values are empty, then the empty string is returned. You can " 39684"have as many values as you want." 39685msgstr "" 39686 39687#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39688msgid "" 39689"and(value [, value]*) -- returns the string \"1\" if all values are not " 39690"empty, otherwise returns the empty string. This function works well with " 39691"test or first_non_empty. You can have as many values as you want. In many " 39692"cases the && operator can replace this function." 39693msgstr "" 39694 39695#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39696msgid "" 39697"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39698"otherwise returns the empty string. This function works well with test or " 39699"first_non_empty. You can have as many values as you want. In many cases the" 39700" || operator can replace this function." 39701msgstr "" 39702 39703#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39704msgid "" 39705"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39706"returns the empty string. This function works well with test or " 39707"first_non_empty. In many cases the ! operator can replace this function." 39708msgstr "" 39709 39710#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39711msgid "" 39712"list_union(list1, list2, separator) -- return a list made by merging the " 39713"items in list1 and list2, removing duplicate items using a case-insensitive " 39714"comparison. If items differ in case, the one in list1 is used. The items in " 39715"list1 and list2 are separated by separator, as are the items in the returned" 39716" list. Aliases: list_union(), merge_lists()" 39717msgstr "" 39718 39719#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39720msgid "" 39721"list_remove_duplicates(list, separator) -- return a list made by removing " 39722"duplicate items in the source list. If items differ only in case, the last " 39723"of them is returned. The items in source list are separated by separator, as" 39724" are the items in the returned list." 39725msgstr "" 39726 39727#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39728msgid "" 39729"list_difference(list1, list2, separator) -- return a list made by removing " 39730"from list1 any item found in list2, using a case-insensitive comparison. The" 39731" items in list1 and list2 are separated by separator, as are the items in " 39732"the returned list." 39733msgstr "" 39734 39735#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39736msgid "" 39737"list_intersection(list1, list2, separator) -- return a list made by removing" 39738" from list1 any item not found in list2, using a case-insensitive " 39739"comparison. The items in list1 and list2 are separated by separator, as are " 39740"the items in the returned list." 39741msgstr "" 39742 39743#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39744msgid "" 39745"list_sort(list, direction, separator) -- return list sorted using a case-" 39746"insensitive sort. If direction is zero, the list is sorted ascending, " 39747"otherwise descending. The list items are separated by separator, as are the " 39748"items in the returned list." 39749msgstr "" 39750 39751#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39752msgid "" 39753"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39754"list1 and list2 contain the same items, otherwise return no_val. The items " 39755"are determined by splitting each list using the appropriate separator " 39756"character (sep1 or sep2). The order of items in the lists is not relevant. " 39757"The comparison is case insensitive." 39758msgstr "" 39759 39760#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39761msgid "" 39762"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39763" first separating src_list into items using the separator character. For " 39764"each item in the list, check if it matches include_re. If it does, then add " 39765"it to the list to be returned. If opt_replace is not the empty string, then " 39766"apply the replacement before adding the item to the returned list." 39767msgstr "" 39768 39769#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39770msgid "" 39771"list_re_group(src_list, separator, include_re, search_re [, " 39772"group_template]+) -- Like list_re except replacements are not optional. It " 39773"uses re_group(list_item, search_re, group_template, ...) when doing the " 39774"replacements on the resulting list." 39775msgstr "" 39776 39777#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39778msgid "" 39779"today() -- return a date string for today. This value is designed for use in" 39780" format_date or days_between, but can be manipulated like any other string. " 39781"The date is in ISO format." 39782msgstr "" 39783 39784#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39785msgid "" 39786"days_between(date1, date2) -- return the number of days between date1 and " 39787"date2. The number is positive if date1 is greater than date2, otherwise " 39788"negative. If either date1 or date2 are not dates, the function returns the " 39789"empty string." 39790msgstr "" 39791 39792#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39793msgid "" 39794"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39795"using 'calc_spec'. Return the new date formatted according to optional " 39796"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39797"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39798" possibly-negative number and W is one of the following letters: s: add 'v' " 39799"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39800" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39801"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39802"3 days, and subtract 1 minute from 'date'." 39803msgstr "" 39804 39805#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39806#, python-brace-format 39807msgid "{0}: invalid calculation specifier '{1}'" 39808msgstr "" 39809 39810#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39811#, python-brace-format 39812msgid "{0}: error: {1}" 39813msgstr "" 39814 39815#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39816msgid "" 39817"language_strings(lang_codes, localize) -- return the strings for the " 39818"language codes passed in lang_codes. If localize is zero, return the strings" 39819" in English. If localize is not zero, return the strings in the language of " 39820"the current locale. Lang_codes is a comma-separated list." 39821msgstr "" 39822 39823#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39824msgid "" 39825"language_codes(lang_strings) -- return the language codes for the strings " 39826"passed in lang_strings. The strings must be in the language of the current " 39827"locale. Lang_strings is a comma-separated list." 39828msgstr "" 39829 39830#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39831msgid "" 39832"current_library_name() -- return the last name on the path to the current " 39833"calibre library. This function can be called in template program mode using " 39834"the template \"{:'current_library_name()'}\"." 39835msgstr "" 39836 39837#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39838msgid "" 39839"current_library_path() -- return the path to the current calibre library. " 39840"This function can be called in template program mode using the template " 39841"\"{:'current_library_path()'}\"." 39842msgstr "" 39843 39844#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39845msgid "" 39846"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39847" suffix to a value in the same way as done in a template like " 39848"`{series_index:05.2f| - |- }`. For example, the following program produces " 39849"the same output as the above template: program: " 39850"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39851msgstr "" 39852 39853#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39854msgid "" 39855"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39856"that contain this book. This function works only in the GUI. If you want to " 39857"use these values in save-to-disk or send-to-device templates then you must " 39858"make a custom \"Column built from other columns\", use the function in that " 39859"column's template, and use that column's value in your save/send templates" 39860msgstr "" 39861 39862#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39863msgid "" 39864"current_virtual_library_name() -- return the name of the current virtual " 39865"library if there is one, otherwise the empty string. Library name case is " 39866"preserved. Example: \"program: current_virtual_library_name()\"." 39867msgstr "" 39868 39869#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39870msgid "" 39871"user_categories() -- return a comma-separated list of the user categories " 39872"that contain this book. This function works only in the GUI. If you want to " 39873"use these values in save-to-disk or send-to-device templates then you must " 39874"make a custom \"Column built from other columns\", use the function in that " 39875"column's template, and use that column's value in your save/send templates" 39876msgstr "" 39877 39878#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39879#, python-brace-format 39880msgid "" 39881"transliterate(a) -- Returns a string in a latin alphabet formed by " 39882"approximating the sound of the words in the source string. For example, if " 39883"the source is \"{0}\" the function returns \"{1}\"." 39884msgstr "" 39885 39886#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39887msgid "" 39888"author_links(val_separator, pair_separator) -- returns a string containing a" 39889" list of authors and that author's link values in the form author1 " 39890"val_separator author1link pair_separator author2 val_separator author2link " 39891"etc. An author is separated from its link value by the val_separator string " 39892"with no added spaces. author:linkvalue pairs are separated by the " 39893"pair_separator string argument with no added spaces. It is up to you to " 39894"choose separator strings that do not occur in author names or links. An " 39895"author is included even if the author link is empty." 39896msgstr "" 39897 39898#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39899msgid "" 39900"author_sorts(val_separator) -- returns a string containing a list of " 39901"author's sort values for the authors of the book. The sort is the one in the" 39902" author metadata (different from the author_sort in books). The returned " 39903"list has the form author sort 1 val_separator author sort 2 etc. The author " 39904"sort values in this list are in the same order as the authors of the book. " 39905"If you want spaces around val_separator then include them in the separator " 39906"string" 39907msgstr "" 39908 39909#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39910msgid "" 39911"connected_device_name(storage_location) -- if a device is connected then " 39912"return the device name, otherwise return the empty string. Each storage " 39913"location on a device can have a different name. The location names are " 39914"'main', 'carda' and 'cardb'. This function works only in the GUI." 39915msgstr "" 39916 39917#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39918#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39919msgid "connected_device_name: invalid storage location \"{}\"" 39920msgstr "" 39921 39922#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39923msgid "" 39924"connected_device_uuid(storage_location) -- if a device is connected then " 39925"return the device uuid (unique id), otherwise return the empty string. Each " 39926"storage location on a device has a different uuid. The location names are " 39927"'main', 'carda' and 'cardb'. This function works only in the GUI." 39928msgstr "" 39929 39930#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39931msgid "" 39932"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39933"value of the yes/no field named by the lookup key field_name for a value " 39934"specified by the parameters, returning \"yes\" if a match is found, " 39935"otherwise returning an empty string. Set the parameter is_undefined, " 39936"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39937"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39938"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39939"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39940"This function is usually used by the test() or is_empty() functions." 39941msgstr "" 39942 39943#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39944msgid "check_yes_no requires the field be a Yes/No custom column" 39945msgstr "" 39946 39947#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39948msgid "" 39949"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39950"star characters. The value is a number between 0 and 5. Set use_half_stars " 39951"to 1 if you want half star characters for custom ratings columns that " 39952"support non-integer ratings, for example 2.5." 39953msgstr "" 39954 39955#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39956msgid "The rating must be a number between 0 and 5" 39957msgstr "" 39958 39959#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39960msgid "" 39961"swap_around_articles(val, separator) -- returns the val with articles moved " 39962"to the end. The value can be a list, in which case each member of the list " 39963"is processed. If the value is a list then you must provide the list value " 39964"separator. If no separator is provided then the value is treated as being a " 39965"single value, not a list." 39966msgstr "" 39967 39968#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39969msgid "" 39970"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39971" to retrieve the arguments passed in the call. It both declares and " 39972"initializes local variables, effectively parameters. The variables are " 39973"positional; they get the value of the value given in the call in the same " 39974"position. If the corresponding parameter is not provided in the call then " 39975"arguments assigns that variable the provided default value. If there is no " 39976"default value then the variable is set to the empty string." 39977msgstr "" 39978 39979#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39980#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39981msgid "" 39982"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39983"variables\" that can be passed into the formatter. It both declares and " 39984"initializes local variables with the names of the global variables passed " 39985"in. If the corresponding variable is not provided in the passed-in globals " 39986"then it assigns that variable the provided default value. If there is no " 39987"default value then the variable is set to the empty string." 39988msgstr "" 39989 39990#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39991msgid "" 39992"field_exists(field_name) -- checks if a field (column) named field_name " 39993"exists, returning '1' if so and '' if not." 39994msgstr "" 39995 39996#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39997msgid "" 39998"character(character_name) -- returns the character named by character_name. " 39999"For example, character('newline') returns a newline character ('\\n'). The " 40000"supported character names are 'newline', 'return', 'tab', and 'backslash'." 40001msgstr "" 40002 40003#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 40004msgid "Unnamed image" 40005msgstr "" 40006 40007#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 40008msgid "Waiting..." 40009msgstr "" 40010 40011#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 40012msgid "Aborted, taking too long" 40013msgstr "" 40014 40015#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 40016msgid "Stopped" 40017msgstr "" 40018 40019#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 40020msgid "Working..." 40021msgstr "" 40022 40023#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 40024msgid "Brazilian Portuguese" 40025msgstr "" 40026 40027#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 40028msgid "English (United Kingdom)" 40029msgstr "" 40030 40031#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 40032msgid "Simplified Chinese" 40033msgstr "" 40034 40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 40036msgid "Traditional Chinese" 40037msgstr "" 40038 40039#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 40040msgid "English" 40041msgstr "" 40042 40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 40044msgid "English (United States)" 40045msgstr "" 40046 40047#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 40048msgid "English (Argentina)" 40049msgstr "" 40050 40051#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 40052msgid "English (Australia)" 40053msgstr "" 40054 40055#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 40056msgid "English (Japan)" 40057msgstr "" 40058 40059#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 40060msgid "English (Germany)" 40061msgstr "" 40062 40063#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 40064msgid "English (Bulgaria)" 40065msgstr "" 40066 40067#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 40068msgid "English (Egypt)" 40069msgstr "" 40070 40071#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 40072msgid "English (New Zealand)" 40073msgstr "" 40074 40075#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 40076msgid "English (Canada)" 40077msgstr "" 40078 40079#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 40080msgid "English (Greece)" 40081msgstr "" 40082 40083#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 40084msgid "English (India)" 40085msgstr "" 40086 40087#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 40088msgid "English (Nepal)" 40089msgstr "" 40090 40091#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 40092msgid "English (Thailand)" 40093msgstr "" 40094 40095#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 40096msgid "English (Turkey)" 40097msgstr "" 40098 40099#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 40100msgid "English (Cyprus)" 40101msgstr "" 40102 40103#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 40104msgid "English (Czech Republic)" 40105msgstr "" 40106 40107#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 40108msgid "English (Philippines)" 40109msgstr "" 40110 40111#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 40112msgid "English (Pakistan)" 40113msgstr "" 40114 40115#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 40116msgid "English (Poland)" 40117msgstr "" 40118 40119#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 40120msgid "English (Croatia)" 40121msgstr "" 40122 40123#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 40124msgid "English (Hungary)" 40125msgstr "" 40126 40127#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 40128msgid "English (Indonesia)" 40129msgstr "" 40130 40131#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 40132msgid "English (Israel)" 40133msgstr "" 40134 40135#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 40136msgid "English (Russia)" 40137msgstr "" 40138 40139#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 40140msgid "English (Singapore)" 40141msgstr "" 40142 40143#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 40144msgid "English (Yemen)" 40145msgstr "" 40146 40147#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 40148msgid "English (Ireland)" 40149msgstr "" 40150 40151#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 40152msgid "English (China)" 40153msgstr "" 40154 40155#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 40156msgid "English (Taiwan)" 40157msgstr "" 40158 40159#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 40160msgid "English (South Africa)" 40161msgstr "" 40162 40163#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 40164msgid "Spanish (Paraguay)" 40165msgstr "" 40166 40167#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 40168msgid "Spanish (Uruguay)" 40169msgstr "" 40170 40171#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 40172msgid "Spanish (Argentina)" 40173msgstr "" 40174 40175#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 40176msgid "Spanish (Costa Rica)" 40177msgstr "" 40178 40179#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 40180msgid "Spanish (Mexico)" 40181msgstr "" 40182 40183#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 40184msgid "Spanish (Cuba)" 40185msgstr "" 40186 40187#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 40188msgid "Spanish (Chile)" 40189msgstr "" 40190 40191#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 40192msgid "Spanish (Ecuador)" 40193msgstr "" 40194 40195#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 40196msgid "Spanish (Honduras)" 40197msgstr "" 40198 40199#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 40200msgid "Spanish (Venezuela)" 40201msgstr "" 40202 40203#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 40204msgid "Spanish (Bolivia)" 40205msgstr "" 40206 40207#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 40208msgid "Spanish (Nicaragua)" 40209msgstr "" 40210 40211#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 40212msgid "Spanish (Colombia)" 40213msgstr "" 40214 40215#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 40216msgid "German (Austria)" 40217msgstr "" 40218 40219#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 40220msgid "French (Belgium)" 40221msgstr "" 40222 40223#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 40224msgid "Dutch (Netherlands)" 40225msgstr "" 40226 40227#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 40228msgid "Dutch (Belgium)" 40229msgstr "" 40230 40231#. NOTE: Ante Meridian (i.e. like 10:00 AM) 40232#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 40233msgid "AM" 40234msgstr "" 40235 40236#. NOTE: Post Meridian (i.e. like 10:00 PM) 40237#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 40238msgid "PM" 40239msgstr "" 40240 40241#. NOTE: Ante Meridian (i.e. like 10:00 am) 40242#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 40243msgid "am" 40244msgstr "" 40245 40246#. NOTE: Post Meridian (i.e. like 10:00 pm) 40247#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 40248msgid "pm" 40249msgstr "" 40250 40251#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 40252msgid "Select All" 40253msgstr "" 40254 40255#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 40256msgid "Copy Link" 40257msgstr "" 40258 40259#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 40260msgid "&Select All" 40261msgstr "" 40262 40263#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 40264msgid "Copy &Link Location" 40265msgstr "" 40266 40267#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40268msgid "Paste and Match Style" 40269msgstr "" 40270 40271#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40272msgid "Directions" 40273msgstr "" 40274 40275#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40276msgid "Left to Right" 40277msgstr "" 40278 40279#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40280msgid "Right to Left" 40281msgstr "" 40282 40283#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40284msgid "Close without Saving" 40285msgstr "" 40286 40287#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40288msgid "Close Tab" 40289msgstr "" 40290 40291#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40292msgid "Extra characters at end of search" 40293msgstr "" 40294 40295#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40296msgid "missing )" 40297msgstr "" 40298 40299#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40300#, python-format 40301msgid "Failed to parse query, recursion limit reached: %s" 40302msgstr "" 40303 40304#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40305#, python-brace-format 40306msgid "Recursive saved search: {0}" 40307msgstr "" 40308 40309#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40310msgid "Unknown saved search: {}" 40311msgstr "" 40312 40313#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40314#, python-brace-format 40315msgid "Unknown error in saved search: {0}" 40316msgstr "" 40317 40318#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40319msgid "" 40320"%prog [options] [from to text]\n" 40321"\n" 40322"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40323"compose mode you specify from to and text and these are used to build and\n" 40324"send an email message. In the filter mode, %prog reads a complete email\n" 40325"message from STDIN and sends it.\n" 40326"\n" 40327"text is the body of the email message.\n" 40328"If text is not specified, a complete email message is read from STDIN.\n" 40329"from is the email address of the sender and to is the email address\n" 40330"of the recipient. When a complete email is read from STDIN, from and to\n" 40331"are only used in the SMTP negotiation, the message headers are not modified.\n" 40332msgstr "" 40333 40334#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40335msgid "Options to compose an email. Ignored if text is not specified" 40336msgstr "" 40337 40338#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40339msgid "File to attach to the email" 40340msgstr "" 40341 40342#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40343msgid "Subject of the email" 40344msgstr "" 40345 40346#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40347msgid "Host name of localhost. Used when connecting to SMTP server." 40348msgstr "" 40349 40350#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40351msgid "" 40352"Options to use an SMTP relay server to send mail. calibre will try to send " 40353"the email directly unless --relay is specified." 40354msgstr "" 40355 40356#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40357msgid "An SMTP relay server to use to send mail." 40358msgstr "" 40359 40360#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40361msgid "" 40362"Port to connect to on relay server. Default is to use 465 if encryption " 40363"method is SSL and 25 otherwise." 40364msgstr "" 40365 40366#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40367msgid "Username for relay" 40368msgstr "" 40369 40370#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40371msgid "Password for relay" 40372msgstr "" 40373 40374#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40375msgid "" 40376"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40377"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40378msgstr "" 40379 40380#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40381msgid "" 40382"Do not verify the server certificate when connecting using TLS. This used to" 40383" be the default behavior in calibre versions before 3.27. If you are using a" 40384" relay with a self-signed or otherwise invalid certificate, you can use this" 40385" option to restore the pre 3.27 behavior" 40386msgstr "" 40387 40388#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40389msgid "" 40390"Path to a file of concatenated CA certificates in PEM format, used to verify" 40391" the server certificate when using TLS. By default, the system CA " 40392"certificates are used." 40393msgstr "" 40394 40395#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40396msgid "Path to maildir folder to store failed email messages in." 40397msgstr "" 40398 40399#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40400msgid "" 40401"Fork and deliver message in background. If you use this option, you should " 40402"also use --outbox to handle delivery failures." 40403msgstr "" 40404 40405#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40406msgid "Timeout for connection" 40407msgstr "" 40408 40409#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40410msgid "Control email delivery" 40411msgstr "" 40412 40413#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40414msgid "The main calibre program, used to manage your collection of e-books" 40415msgstr "" 40416 40417#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40418msgid "" 40419"The calibre E-book editor. It can be used to edit common e-book formats." 40420msgstr "" 40421 40422#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40423msgid "The calibre E-book viewer. It can view most known e-book formats." 40424msgstr "" 40425 40426#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40427#, python-format 40428msgid "%s Document" 40429msgstr "" 40430 40431#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40432#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40433msgid "Unknown section" 40434msgstr "" 40435 40436#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40437msgid "Unknown feed" 40438msgstr "" 40439 40440#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40441#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40442#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40443msgid "Untitled article" 40444msgstr "" 40445 40446#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40447msgid "Unknown News Source" 40448msgstr "" 40449 40450#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40451msgid "Article download aborted" 40452msgstr "" 40453 40454#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40455#, python-format 40456msgid "Failed to download %s" 40457msgstr "" 40458 40459#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40460#, python-format 40461msgid "The \"%s\" recipe needs a username and password." 40462msgstr "" 40463 40464#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40465msgid "Download finished" 40466msgstr "" 40467 40468#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40469msgid "Failed to download the following articles:" 40470msgstr "" 40471 40472#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40473msgid "Failed to download parts of the following articles:" 40474msgstr "" 40475 40476#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40477msgid " from " 40478msgstr "" 40479 40480#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40481msgid "\tFailed links:" 40482msgstr "" 40483 40484#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40485msgid "Could not fetch article." 40486msgstr "" 40487 40488#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40489msgid "The debug traceback is available earlier in this log" 40490msgstr "" 40491 40492#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40493msgid "Run with -vv to see the reason" 40494msgstr "" 40495 40496#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40497msgid "Fetching feeds..." 40498msgstr "" 40499 40500#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40501msgid "Got feeds from index page" 40502msgstr "" 40503 40504#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40505msgid "Trying to download cover..." 40506msgstr "" 40507 40508#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40509msgid "Generating masthead..." 40510msgstr "" 40511 40512#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40513msgid "Starting download in a single thread..." 40514msgid_plural "Starting download [{} threads]..." 40515msgstr[0] "" 40516msgstr[1] "" 40517msgstr[2] "" 40518msgstr[3] "" 40519msgstr[4] "" 40520 40521#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40522#, python-format 40523msgid "Feeds downloaded to %s" 40524msgstr "" 40525 40526#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40527#, python-format 40528msgid "Could not download cover: %s" 40529msgstr "" 40530 40531#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40532#, python-format 40533msgid "Downloading cover from %s" 40534msgstr "" 40535 40536#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40537msgid "Masthead image downloaded" 40538msgstr "" 40539 40540#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40541msgid "Articles in this issue:" 40542msgstr "" 40543 40544#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40545#, python-format 40546msgid "Article downloaded: %s" 40547msgstr "" 40548 40549#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40550#, python-format 40551msgid "Article download aborted: %s" 40552msgstr "" 40553 40554#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40555#, python-format 40556msgid "Article download failed: %s" 40557msgstr "" 40558 40559#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40560msgid "Fetching feed" 40561msgstr "" 40562 40563#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40564msgid "" 40565"Failed to log in, check your username and password for the calibre " 40566"Periodicals service." 40567msgstr "" 40568 40569#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40570msgid "" 40571"You do not have permission to download this issue. Either your subscription " 40572"has expired or you have exceeded the maximum allowed downloads for today." 40573msgstr "" 40574 40575#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40576msgid "You" 40577msgstr "" 40578 40579#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40580#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40581#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40582msgid "Scheduled" 40583msgstr "" 40584 40585#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40586#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40587msgid "Main menu" 40588msgstr "" 40589 40590#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40591msgid "Section menu" 40592msgstr "" 40593 40594#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40595#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40596msgid "Sections" 40597msgstr "" 40598 40599#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40600msgid "Articles" 40601msgstr "" 40602 40603#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40604msgid "" 40605"%prog URL\n" 40606"\n" 40607"Where URL is for example https://google.com" 40608msgstr "" 40609 40610#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40611#, python-format 40612msgid "Base folder into which URL is saved. Default is %default" 40613msgstr "" 40614 40615#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40616#, python-format 40617msgid "" 40618"Timeout in seconds to wait for a response from the server. Default: %default" 40619" s" 40620msgstr "" 40621 40622#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40623#, python-format 40624msgid "" 40625"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40626"%default" 40627msgstr "" 40628 40629#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40630#, python-format 40631msgid "" 40632"The maximum number of files to download. This only applies to files from <a " 40633"href> tags. Default is %default" 40634msgstr "" 40635 40636#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40637#, python-format 40638msgid "" 40639"Minimum interval in seconds between consecutive fetches. Default is %default" 40640" s" 40641msgstr "" 40642 40643#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40644msgid "" 40645"The character encoding for the websites you are trying to download. The " 40646"default is to try and guess the encoding." 40647msgstr "" 40648 40649#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40650msgid "" 40651"Only links that match this regular expression will be followed. This option " 40652"can be specified multiple times, in which case as long as a link matches any" 40653" one regexp, it will be followed. By default all links are followed." 40654msgstr "" 40655 40656#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40657msgid "" 40658"Any link that matches this regular expression will be ignored. This option " 40659"can be specified multiple times, in which case as long as any regexp matches" 40660" a link, it will be ignored. By default, no links are ignored. If both " 40661"filter regexp and match regexp are specified, then filter regexp is applied " 40662"first." 40663msgstr "" 40664 40665#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40666msgid "Do not download CSS stylesheets." 40667msgstr "" 40668 40669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40670msgid "OK" 40671msgstr "" 40672 40673#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40674msgid "Save All" 40675msgstr "" 40676 40677#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40678msgid "Open" 40679msgstr "" 40680 40681#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40682msgid "&Yes" 40683msgstr "" 40684 40685#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40686msgid "Yes to &All" 40687msgstr "" 40688 40689#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40690msgid "&No" 40691msgstr "" 40692 40693#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40694msgid "N&o to All" 40695msgstr "" 40696 40697#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40698msgid "Abort" 40699msgstr "" 40700 40701#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40702msgid "Retry" 40703msgstr "" 40704 40705#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40706msgid "Close" 40707msgstr "Serrin" 40708 40709#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40710msgid "Apply" 40711msgstr "" 40712 40713#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40714msgid "Reset" 40715msgstr "" 40716 40717#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40718msgid "Restore Defaults" 40719msgstr "" 40720 40721#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40722msgid "Hu&e:" 40723msgstr "" 40724 40725#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40726msgid "&Sat:" 40727msgstr "" 40728 40729#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40730msgid "&Val:" 40731msgstr "" 40732 40733#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40734msgid "&Red:" 40735msgstr "" 40736 40737#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40738msgid "&Green:" 40739msgstr "" 40740 40741#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40742msgid "Bl&ue:" 40743msgstr "" 40744 40745#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40746msgid "A&lpha channel:" 40747msgstr "" 40748 40749#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40750msgid "&HTML:" 40751msgstr "" 40752 40753#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40754msgid "" 40755"Cursor at %1, %2\n" 40756"Press ESC to cancel" 40757msgstr "" 40758 40759#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40760msgid "Select Color" 40761msgstr "" 40762 40763#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40764msgid "&Basic colors" 40765msgstr "" 40766 40767#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40768msgid "&Custom colors" 40769msgstr "" 40770 40771#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40772msgid "&Add to Custom Colors" 40773msgstr "" 40774 40775#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40776msgid "&Pick Screen Color" 40777msgstr "" 40778 40779#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40780msgid "Select Font" 40781msgstr "" 40782 40783#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40784msgid "&Font" 40785msgstr "" 40786 40787#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40788msgid "Font st&yle" 40789msgstr "" 40790 40791#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40792msgid "&Size" 40793msgstr "" 40794 40795#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40796msgid "Effects" 40797msgstr "" 40798 40799#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40800msgid "Stri&keout" 40801msgstr "" 40802 40803#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40804msgid "Sample" 40805msgstr "" 40806 40807#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40808msgid "Wr&iting System" 40809msgstr "" 40810 40811#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40812msgid "Left edge" 40813msgstr "" 40814 40815#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40816msgid "Right edge" 40817msgstr "" 40818 40819#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40820msgid "Page left" 40821msgstr "" 40822 40823#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40824msgid "Page up" 40825msgstr "" 40826 40827#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40828msgid "Page down" 40829msgstr "" 40830 40831#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40832msgid "Page right" 40833msgstr "" 40834 40835#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40836msgid "Scroll left" 40837msgstr "" 40838 40839#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40840msgid "Scroll up" 40841msgstr "" 40842 40843#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40844msgid "Scroll down" 40845msgstr "" 40846 40847#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40848msgid "Scroll right" 40849msgstr "" 40850 40851#: /__w/calibre/calibre/resources/default_tweaks.py:9 40852msgid "Auto increment series index" 40853msgstr "" 40854 40855#: /__w/calibre/calibre/resources/default_tweaks.py:10 40856msgid "" 40857"The algorithm used to assign a book added to an existing series a series number.\n" 40858"New series numbers assigned using this tweak are always integer values, except\n" 40859"if a constant non-integer is specified.\n" 40860"Possible values are:\n" 40861"next - First available integer larger than the largest existing number\n" 40862"first_free - First available integer larger than 0\n" 40863"next_free - First available integer larger than the smallest existing number\n" 40864"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40865"const - Assign the number 1 always\n" 40866"no_change - Do not change the series index\n" 40867"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40868"Examples:\n" 40869"series_index_auto_increment = 'next'\n" 40870"series_index_auto_increment = 'next_free'\n" 40871"series_index_auto_increment = 16.5\n" 40872"\n" 40873"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40874"use the above values when importing/adding books. If this tweak is set to\n" 40875"False (the default) then the series number will be set to 1 if it is not\n" 40876"explicitly set during the import. If set to True, then the\n" 40877"series index will be set according to the series_index_auto_increment setting.\n" 40878"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40879"only when a value is not provided during import. If the importing regular\n" 40880"expression produces a value for series_index, or if you are reading metadata\n" 40881"from books and the import plugin produces a value, than that value will\n" 40882"be used irrespective of the setting of the tweak." 40883msgstr "" 40884 40885#: /__w/calibre/calibre/resources/default_tweaks.py:39 40886msgid "Add separator after completing an author name" 40887msgstr "" 40888 40889#: /__w/calibre/calibre/resources/default_tweaks.py:40 40890msgid "" 40891"Should the completion separator be append\n" 40892"to the end of the completed text to\n" 40893"automatically begin a new completion operation\n" 40894"for authors.\n" 40895"Can be either True or False" 40896msgstr "" 40897 40898#: /__w/calibre/calibre/resources/default_tweaks.py:47 40899msgid "Author sort name algorithm" 40900msgstr "" 40901 40902#: /__w/calibre/calibre/resources/default_tweaks.py:48 40903msgid "" 40904"The algorithm used to copy author to author_sort.\n" 40905"Possible values are:\n" 40906"invert: use \"fn ln\" -> \"ln, fn\"\n" 40907"copy : copy author to author_sort without modification\n" 40908"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40909"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40910"When this tweak is changed, the author_sort values stored with each author\n" 40911"must be recomputed by right-clicking on an author in the left-hand tags\n" 40912"panel, selecting 'manage authors', and pressing\n" 40913"'Recalculate all author sort values'.\n" 40914"\n" 40915"The author_name_suffixes are words that are ignored when they occur at the\n" 40916"end of an author name. The case of the suffix is ignored and trailing\n" 40917"periods are automatically handled.\n" 40918"\n" 40919"The same is true for author_name_prefixes.\n" 40920"\n" 40921"The author_name_copywords are a set of words which, if they occur in an\n" 40922"author name, cause the automatically generated author sort string to be\n" 40923"identical to the author name. This means that the sort for a string like\n" 40924"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40925"\n" 40926"If author_use_surname_prefixes is enabled, any of the words in\n" 40927"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40928"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40929"as \"von Neumann, John\" and not \"Neumann, John von\"." 40930msgstr "" 40931 40932#: /__w/calibre/calibre/resources/default_tweaks.py:85 40933msgid "Splitting multiple author names" 40934msgstr "" 40935 40936#: /__w/calibre/calibre/resources/default_tweaks.py:86 40937msgid "" 40938"By default, calibre splits a string containing multiple author names on\n" 40939"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40940"by changing the regular expression below. Strings are split on whatever the\n" 40941"specified regular expression matches, in addition to ampersands.\n" 40942"Default: r'(?i),?\\s+(and|with)\\s+'" 40943msgstr "" 40944 40945#: /__w/calibre/calibre/resources/default_tweaks.py:93 40946msgid "Use author sort in Tag browser" 40947msgstr "" 40948 40949#: /__w/calibre/calibre/resources/default_tweaks.py:94 40950msgid "" 40951"Set which author field to display in the Tag browser (the list of authors,\n" 40952"series, publishers etc on the left hand side). The choices are author and\n" 40953"author_sort. This tweak affects only what is displayed under the authors\n" 40954"category in the Tag browser and Content server. Please note that if you set this\n" 40955"to author_sort, it is very possible to see duplicate names in the list because\n" 40956"although it is guaranteed that author names are unique, there is no such\n" 40957"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40958"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40959"show the author's name.\n" 40960"Examples:\n" 40961"categories_use_field_for_author_name = 'author'\n" 40962"categories_use_field_for_author_name = 'author_sort'" 40963msgstr "" 40964 40965#: /__w/calibre/calibre/resources/default_tweaks.py:108 40966msgid "Control partitioning of Tag browser" 40967msgstr "" 40968 40969#: /__w/calibre/calibre/resources/default_tweaks.py:109 40970msgid "" 40971"When partitioning the Tag browser, the format of the subcategory label is\n" 40972"controlled by a template: categories_collapsed_name_template if sorting by\n" 40973"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40974"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40975"two variables available to the template: first and last. The variable 'first'\n" 40976"is the initial item in the subcategory, and the variable 'last' is the final\n" 40977"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40978"values that are obtained by using a suffix. For example, first.name for an\n" 40979"author category will be the name of the author. The sub-values available are:\n" 40980"name: the printable name of the item\n" 40981"count: the number of books that references this item\n" 40982"avg_rating: the average rating of all the books referencing this item\n" 40983"sort: the sort value. For authors, this is the author_sort for that author\n" 40984"category: the category (e.g., authors, series) that the item is in.\n" 40985"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40986"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40987"even if there aren't any backslashes." 40988msgstr "" 40989 40990#: /__w/calibre/calibre/resources/default_tweaks.py:130 40991msgid "Control order of categories in the Tag browser" 40992msgstr "" 40993 40994#: /__w/calibre/calibre/resources/default_tweaks.py:131 40995msgid "" 40996"Change the following dict to change the order that categories are displayed in\n" 40997"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40998"using the number supplied. The lookup name '*' stands for all names that\n" 40999"otherwise do not appear. Two names with the same value will be sorted\n" 41000"using the default order, the one specified by tag_browser_category_default_sort.\n" 41001"Example:\n" 41002"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 41003"\n" 41004"results in the order series, tags, then everything else in default order.\n" 41005"The tweak tag_browser_category_default_sort specifies the sort order before\n" 41006"applying the category order from the dict. The allowed values are:\n" 41007"tag_browser_category_default_sort = 'default' # The calibre default order\n" 41008"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 41009"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 41010"\n" 41011"In addition and if the category default sort is not 'default' you can specify\n" 41012"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 41013"tag_browser_category_default_sort_direction = 'ascending'\n" 41014"tag_browser_category_default_sort_direction = 'descending'" 41015msgstr "" 41016 41017#: /__w/calibre/calibre/resources/default_tweaks.py:155 41018msgid "Specify columns to sort the booklist by on startup" 41019msgstr "" 41020 41021#: /__w/calibre/calibre/resources/default_tweaks.py:156 41022msgid "" 41023"Provide a set of columns to be sorted on when calibre starts.\n" 41024"The argument is None if saved sort history is to be used\n" 41025"otherwise it is a list of column,order pairs. Column is the\n" 41026"lookup/search name, found using the tooltip for the column\n" 41027"Order is 0 for ascending, 1 for descending.\n" 41028"For example, set it to [('authors',0),('title',0)] to sort by\n" 41029"title within authors." 41030msgstr "" 41031 41032#: /__w/calibre/calibre/resources/default_tweaks.py:165 41033msgid "Control how dates are displayed" 41034msgstr "" 41035 41036#: /__w/calibre/calibre/resources/default_tweaks.py:166 41037msgid "" 41038"Format to be used for publication date and the timestamp (date).\n" 41039"A string controlling how the publication date is displayed in the GUI\n" 41040"d the day as number without a leading zero (1 to 31)\n" 41041"dd the day as number with a leading zero (01 to 31)\n" 41042"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 41043"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 41044"M the month as number without a leading zero (1-12)\n" 41045"MM the month as number with a leading zero (01-12)\n" 41046"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 41047"MMMM the long localized month name (e.g. 'January' to 'December').\n" 41048"yy the year as two digit number (00-99)\n" 41049"yyyy the year as four digit number\n" 41050"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 41051"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 41052"m the minutes without a leading 0 (0 to 59) '\n" 41053"mm the minutes with a leading 0 (00 to 59) '\n" 41054"s the seconds without a leading 0 (0 to 59) '\n" 41055"ss the seconds with a leading 0 (00 to 59) '\n" 41056"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 41057"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 41058"iso the date with time and timezone. Must be the only format present\n" 41059"For example, given the date of 9 Jan 2010, the following formats show\n" 41060"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 41061"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 41062"\n" 41063"publication default if not set: MMM yyyy\n" 41064"timestamp default if not set: dd MMM yyyy\n" 41065"last_modified_display_format if not set: dd MMM yyyy" 41066msgstr "" 41067 41068#: /__w/calibre/calibre/resources/default_tweaks.py:198 41069msgid "Control sorting of titles and series in the library display" 41070msgstr "" 41071 41072#: /__w/calibre/calibre/resources/default_tweaks.py:199 41073msgid "" 41074"Control title and series sorting in the library view. If set to\n" 41075"'library_order', the title sort field will be used instead of the title.\n" 41076"Unless you have manually edited the title sort field, leading articles such as\n" 41077"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 41078"sorted as-is (sort by title instead of title sort). For example, with\n" 41079"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 41080"book will sort under 'T'.\n" 41081"This flag affects calibre's library display. It has no effect on devices. In\n" 41082"addition, titles for books added before changing the flag will retain their\n" 41083"order until the title is edited. Editing a title and hitting Enter\n" 41084"without changing anything is sufficient to change the sort. Or you can use\n" 41085"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 41086"it for many books at once." 41087msgstr "" 41088 41089#: /__w/calibre/calibre/resources/default_tweaks.py:214 41090msgid "Control formatting of title and series when used in templates" 41091msgstr "" 41092 41093#: /__w/calibre/calibre/resources/default_tweaks.py:215 41094msgid "" 41095"Control how title and series names are formatted when saving to disk/sending\n" 41096"to device. The behavior depends on the field being processed. If processing\n" 41097"title, then if this tweak is set to 'library_order', the title will be\n" 41098"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 41099"title will not be changed. If processing series, then if set to\n" 41100"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 41101"set to 'strictly_alphabetic', the series will be sent without change.\n" 41102"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 41103"will become \"Lord of the Rings, The\". If the tweak is set to\n" 41104"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 41105"formatter function raw_field will return the base value for title and\n" 41106"series regardless of the setting of this tweak." 41107msgstr "" 41108 41109#: /__w/calibre/calibre/resources/default_tweaks.py:229 41110msgid "Set the list of words considered to be \"articles\" for sort strings" 41111msgstr "" 41112 41113#: /__w/calibre/calibre/resources/default_tweaks.py:230 41114msgid "" 41115"Set the list of words that are to be considered 'articles' when computing the\n" 41116"title sort strings. The articles differ by language. By default, calibre uses\n" 41117"a combination of articles from English and whatever language the calibre user\n" 41118"interface is set to. In addition, in some contexts where the book language is\n" 41119"available, the language of the book is used. You can change the list of\n" 41120"articles for a given language or add a new language by editing\n" 41121"per_language_title_sort_articles. To tell calibre to use a language other\n" 41122"than the user interface language, set, default_language_for_title_sort. For\n" 41123"example, to use German, set it to 'deu'. A value of None means the user\n" 41124"interface language is used. The setting title_sort_articles is ignored\n" 41125"(present only for legacy reasons)." 41126msgstr "" 41127 41128#: /__w/calibre/calibre/resources/default_tweaks.py:285 41129msgid "Specify a folder calibre should connect to at startup" 41130msgstr "" 41131 41132#: /__w/calibre/calibre/resources/default_tweaks.py:286 41133msgid "" 41134"Specify a folder that calibre should connect to at startup using\n" 41135"connect_to_folder. This must be a full path to the folder. If the folder does\n" 41136"not exist when calibre starts, it is ignored.\n" 41137"Example for Windows:\n" 41138"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 41139"Example for other operating systems:\n" 41140"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 41141msgstr "" 41142 41143#: /__w/calibre/calibre/resources/default_tweaks.py:295 41144msgid "Specify renaming rules for SONY collections" 41145msgstr "" 41146 41147#: /__w/calibre/calibre/resources/default_tweaks.py:296 41148msgid "" 41149"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 41150"metadata management is set to automatic. Collections on SONYs are named\n" 41151"depending upon whether the field is standard or custom. A collection derived\n" 41152"from a standard field is named for the value in that field.\n" 41153"\n" 41154"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 41155"collection name is 'Darkover'. A collection derived from a custom field will\n" 41156"have the name of the field added to the value. For example, if a custom series\n" 41157"column named 'My Series' contains the name 'Darkover', then the collection\n" 41158"will by default be named 'Darkover (My Series)'. For purposes of this\n" 41159"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 41160"category. If two books have fields that generate the same collection name,\n" 41161"then both books will be in that collection.\n" 41162"\n" 41163"This set of tweaks lets you specify for a standard or custom field how\n" 41164"the collections are to be named. You can use it to add a description to a\n" 41165"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 41166"it to force multiple fields to end up in the same collection.\n" 41167"\n" 41168"For example, you could force the values in 'series', '#my_series_1', and\n" 41169"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 41170"merging all of the fields into one set of collections.\n" 41171"\n" 41172"There are two related tweaks. The first determines the category name to use\n" 41173"for a metadata field. The second is a template, used to determines how the\n" 41174"value and category are combined to create the collection name.\n" 41175"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 41176"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 41177"\n" 41178"The second tweak, sony_collection_name_template, is a template. It uses the\n" 41179"same template language as plugboards and save templates. This tweak controls\n" 41180"how the value and category are combined together to make the collection name.\n" 41181"The only two fields available are {category} and {value}. The {value} field is\n" 41182"never empty. The {category} field can be empty. The default is to put the\n" 41183"value first, then the category enclosed in parentheses, it isn't empty:\n" 41184"'{value} {category:|(|)}'\n" 41185"\n" 41186"Examples: The first three examples assume that the second tweak\n" 41187"has not been changed.\n" 41188"\n" 41189"1) I want three series columns to be merged into one set of collections. The\n" 41190"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 41191"in the parenthesis. The value to use in the tweak value would be:\n" 41192"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 41193"\n" 41194"2) I want the word '(Series)' to appear on collections made from series, and\n" 41195"the word '(Tag)' to appear on collections made from tags. Use:\n" 41196"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41197"\n" 41198"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 41199"to have '(Series)' appended. The renaming rule is:\n" 41200"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 41201"\n" 41202"4) Same as example 2, but instead of having the category name in parentheses\n" 41203"and appended to the value, I want it prepended and separated by a colon, such\n" 41204"as in Series: Darkover. I must change the template used to format the category name\n" 41205"\n" 41206"The resulting two tweaks are:\n" 41207"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41208"sony_collection_name_template='{category:||: }{value}'" 41209msgstr "" 41210 41211#: /__w/calibre/calibre/resources/default_tweaks.py:359 41212msgid "Specify how SONY collections are sorted" 41213msgstr "" 41214 41215#: /__w/calibre/calibre/resources/default_tweaks.py:360 41216msgid "" 41217"Specify how SONY collections are sorted. This tweak is only applicable if\n" 41218"metadata management is set to automatic. You can indicate which metadata is to\n" 41219"be used to sort on a collection-by-collection basis. The format of the tweak\n" 41220"is a list of metadata fields from which collections are made, followed by the\n" 41221"name of the metadata field containing the sort value.\n" 41222"Example: The following indicates that collections built from pubdate and tags\n" 41223"are to be sorted by the value in the custom column '#mydate', that collections\n" 41224"built from 'series' are to be sorted by 'series_index', and that all other\n" 41225"collections are to be sorted by title. If a collection metadata field is not\n" 41226"named, then if it is a series- based collection it is sorted by series order,\n" 41227"otherwise it is sorted by title order.\n" 41228"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 41229"Note that the bracketing and parentheses are required. The syntax is\n" 41230"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 41231"Default: empty (no rules), so no collection attributes are named." 41232msgstr "" 41233 41234#: /__w/calibre/calibre/resources/default_tweaks.py:377 41235msgid "Control how tags are applied when copying books to another library" 41236msgstr "" 41237 41238#: /__w/calibre/calibre/resources/default_tweaks.py:378 41239msgid "" 41240"Set this to True to ensure that tags in 'Tags to add when adding\n" 41241"a book' are added when copying books to another library" 41242msgstr "" 41243 41244#: /__w/calibre/calibre/resources/default_tweaks.py:382 41245msgid "Set the maximum number of sort 'levels'" 41246msgstr "" 41247 41248#: /__w/calibre/calibre/resources/default_tweaks.py:383 41249msgid "" 41250"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 41251"library after certain operations such as searches or device insertion. Each\n" 41252"sort level adds a performance penalty. If the database is large (thousands of\n" 41253"books) the penalty might be noticeable. If you are not concerned about multi-\n" 41254"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 41255msgstr "" 41256 41257#: /__w/calibre/calibre/resources/default_tweaks.py:390 41258msgid "Choose whether dates are sorted using visible fields" 41259msgstr "" 41260 41261#: /__w/calibre/calibre/resources/default_tweaks.py:391 41262msgid "" 41263"Date values contain both a date and a time. When sorted, all the fields are\n" 41264"used, regardless of what is displayed. Set this tweak to True to use only\n" 41265"the fields that are being displayed." 41266msgstr "" 41267 41268#: /__w/calibre/calibre/resources/default_tweaks.py:396 41269msgid "Fuzz value for trimming covers" 41270msgstr "" 41271 41272#: /__w/calibre/calibre/resources/default_tweaks.py:397 41273msgid "" 41274"The value used for the fuzz distance when trimming a cover.\n" 41275"Colors within this distance are considered equal.\n" 41276"The distance is in absolute intensity units." 41277msgstr "" 41278 41279#: /__w/calibre/calibre/resources/default_tweaks.py:402 41280msgid "Control behavior of the book list" 41281msgstr "" 41282 41283#: /__w/calibre/calibre/resources/default_tweaks.py:403 41284msgid "" 41285"You can control the behavior of double clicks and pressing Enter on the books\n" 41286"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41287"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41288"has the side effect of disabling editing a field using a single click.\n" 41289"Default: open_viewer.\n" 41290"Example: doubleclick_on_library_view = 'do_nothing'\n" 41291"You can also control whether the book list scrolls per item or\n" 41292"per pixel. Default is per item." 41293msgstr "" 41294 41295#: /__w/calibre/calibre/resources/default_tweaks.py:416 41296msgid "Language to use when sorting" 41297msgstr "" 41298 41299#: /__w/calibre/calibre/resources/default_tweaks.py:417 41300msgid "" 41301"Setting this tweak will force sorting to use the\n" 41302"collating order for the specified language. This might be useful if you run\n" 41303"calibre in English but want sorting to work in the language where you live.\n" 41304"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41305"You can find the list of supported locales at\n" 41306"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41307"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41308"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41309"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41310msgstr "" 41311 41312#: /__w/calibre/calibre/resources/default_tweaks.py:428 41313msgid "Number of columns for custom metadata in the edit metadata dialog" 41314msgstr "" 41315 41316#: /__w/calibre/calibre/resources/default_tweaks.py:429 41317msgid "" 41318"Set whether to use one or two columns for custom metadata when editing\n" 41319"metadata one book at a time. If True, then the fields are laid out using two\n" 41320"columns. If False, one column is used." 41321msgstr "" 41322 41323#: /__w/calibre/calibre/resources/default_tweaks.py:434 41324msgid "Order of custom column(s) in edit metadata" 41325msgstr "" 41326 41327#: /__w/calibre/calibre/resources/default_tweaks.py:435 41328msgid "" 41329"Controls the order that custom columns are listed in edit metadata single\n" 41330"and bulk. The columns listed in the tweak are displayed first and in the\n" 41331"order provided. Any columns not listed are displayed after the listed ones,\n" 41332"in alphabetical order. Do note that this tweak does not change the size of\n" 41333"the edit widgets. Putting comments widgets in this list may result in some\n" 41334"odd widget spacing when using two-column mode.\n" 41335"Enter a comma-separated list of custom field lookup names, as in\n" 41336"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41337msgstr "" 41338 41339#: /__w/calibre/calibre/resources/default_tweaks.py:445 41340msgid "Edit metadata custom column label width and elision point" 41341msgstr "" 41342 41343#: /__w/calibre/calibre/resources/default_tweaks.py:446 41344msgid "" 41345"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41346"If metadata_edit_elide_labels is True then labels wider than the width\n" 41347"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41348"computed by multiplying the average width of characters in the font by the\n" 41349"appropriate number.\n" 41350"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41351"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41352"put it at the left end." 41353msgstr "" 41354 41355#: /__w/calibre/calibre/resources/default_tweaks.py:459 41356msgid "The number of seconds to wait before sending emails" 41357msgstr "" 41358 41359#: /__w/calibre/calibre/resources/default_tweaks.py:460 41360msgid "" 41361"The number of seconds to wait before sending emails when using a\n" 41362"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41363"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41364"making email sending fail. Changes will take effect only after a restart of\n" 41365"calibre. You can also change the list of hosts that calibre considers\n" 41366"to be public relays here. Any relay host ending with one of the suffixes\n" 41367"in the list below will be considered a public email server." 41368msgstr "" 41369 41370#: /__w/calibre/calibre/resources/default_tweaks.py:470 41371msgid "The maximum width and height for covers saved in the calibre library" 41372msgstr "" 41373 41374#: /__w/calibre/calibre/resources/default_tweaks.py:471 41375msgid "" 41376"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41377"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41378"large covers" 41379msgstr "" 41380 41381#: /__w/calibre/calibre/resources/default_tweaks.py:476 41382msgid "Where to send downloaded news" 41383msgstr "" 41384 41385#: /__w/calibre/calibre/resources/default_tweaks.py:477 41386msgid "" 41387"When automatically sending downloaded news to a connected device, calibre\n" 41388"will by default send it to the main memory. By changing this tweak, you can\n" 41389"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41390"that if there isn't enough free space available on the location you choose,\n" 41391"the files will be sent to the location with the most free space." 41392msgstr "" 41393 41394#: /__w/calibre/calibre/resources/default_tweaks.py:484 41395msgid "Unified toolbar on macOS" 41396msgstr "" 41397 41398#: /__w/calibre/calibre/resources/default_tweaks.py:485 41399msgid "" 41400"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41401"with the titlebar as is normal for macOS applications. However, doing this has\n" 41402"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41403"what it should be and it causes other random bugs on some systems, so turn it\n" 41404"on at your own risk!" 41405msgstr "" 41406 41407#: /__w/calibre/calibre/resources/default_tweaks.py:492 41408msgid "" 41409"Save original file when converting/polishing from same format to same format" 41410msgstr "" 41411 41412#: /__w/calibre/calibre/resources/default_tweaks.py:493 41413msgid "" 41414"When calibre does a conversion from the same format to the same format, for\n" 41415"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41416"conversion is poor, you can tweak the settings and run it again. By setting\n" 41417"this to False you can prevent calibre from saving the original file.\n" 41418"Similarly, by setting save_original_format_when_polishing to False you can\n" 41419"prevent calibre from saving the original file when polishing." 41420msgstr "" 41421 41422#: /__w/calibre/calibre/resources/default_tweaks.py:502 41423msgid "Number of recently viewed books to show" 41424msgstr "" 41425 41426#: /__w/calibre/calibre/resources/default_tweaks.py:503 41427msgid "" 41428"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41429"how many should be shown, here." 41430msgstr "" 41431 41432#: /__w/calibre/calibre/resources/default_tweaks.py:507 41433msgid "Change the font size of the Book details panel in the interface" 41434msgstr "" 41435 41436#: /__w/calibre/calibre/resources/default_tweaks.py:508 41437msgid "" 41438"Change the font size at which book details are rendered in the side panel and\n" 41439"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41440"negative number to increase or decrease the font size." 41441msgstr "" 41442 41443#: /__w/calibre/calibre/resources/default_tweaks.py:513 41444msgid "What format to default to when using the \"Unpack book\" feature" 41445msgstr "" 41446 41447#: /__w/calibre/calibre/resources/default_tweaks.py:514 41448msgid "" 41449"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41450"If multiple formats are available, calibre will offer you a choice\n" 41451"of formats, defaulting to your preferred output format if it is available.\n" 41452"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41453"to that format rather than your output format preference.\n" 41454"Set to a value of 'remember' to use whichever format you chose last time you\n" 41455"used the \"Unpack book\" feature.\n" 41456"Examples:\n" 41457"default_tweak_format = None (Use output format)\n" 41458"default_tweak_format = 'EPUB'\n" 41459"default_tweak_format = 'remember'" 41460msgstr "" 41461 41462#: /__w/calibre/calibre/resources/default_tweaks.py:527 41463msgid "Do not preselect a completion when editing authors/tags/series/etc." 41464msgstr "" 41465 41466#: /__w/calibre/calibre/resources/default_tweaks.py:528 41467msgid "" 41468"This means that you can make changes and press Enter and your changes will\n" 41469"not be overwritten by a matching completion. However, if you wish to use the\n" 41470"completions you will now have to press Tab to select one before pressing\n" 41471"Enter. Which technique you prefer will depend on the state of metadata in\n" 41472"your library and your personal editing style." 41473msgstr "" 41474 41475#: /__w/calibre/calibre/resources/default_tweaks.py:535 41476msgid "Completion mode when editing authors/tags/series/etc." 41477msgstr "" 41478 41479#: /__w/calibre/calibre/resources/default_tweaks.py:536 41480msgid "" 41481"By default, when completing items, calibre will show you all the candidates\n" 41482"that start with the text you have already typed. You can instead have it show\n" 41483"all candidates that contain the text you have already typed. To do this, set\n" 41484"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41485"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41486msgstr "" 41487 41488#: /__w/calibre/calibre/resources/default_tweaks.py:543 41489msgid "Sort the list of libraries alphabetically" 41490msgstr "" 41491 41492#: /__w/calibre/calibre/resources/default_tweaks.py:544 41493msgid "" 41494"The list of libraries in the Copy to library and Quick switch menus are\n" 41495"normally sorted by most used. However, if there are more than a certain\n" 41496"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41497"number here. The default is ten libraries." 41498msgstr "" 41499 41500#: /__w/calibre/calibre/resources/default_tweaks.py:550 41501msgid "Choose available output formats for conversion" 41502msgstr "" 41503 41504#: /__w/calibre/calibre/resources/default_tweaks.py:551 41505msgid "" 41506"Restrict the list of available output formats in the conversion dialogs.\n" 41507"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41508"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41509"all available output formats to be present." 41510msgstr "" 41511 41512#: /__w/calibre/calibre/resources/default_tweaks.py:557 41513msgid "Set the thumbnail image quality used by the Content server" 41514msgstr "" 41515 41516#: /__w/calibre/calibre/resources/default_tweaks.py:558 41517msgid "" 41518"The quality of a thumbnail is largely controlled by the compression quality\n" 41519"used when creating it. Set this to a larger number to improve the quality.\n" 41520"Note that the thumbnails get much larger with larger compression quality\n" 41521"numbers.\n" 41522"The value can be between 50 and 99" 41523msgstr "" 41524 41525#: /__w/calibre/calibre/resources/default_tweaks.py:565 41526msgid "" 41527"Image file types to treat as e-books when dropping onto the \"Book details\"" 41528" panel" 41529msgstr "" 41530 41531#: /__w/calibre/calibre/resources/default_tweaks.py:566 41532msgid "" 41533"Normally, if you drop any image file in a format known to calibre onto the\n" 41534"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41535"some image types as e-books instead, you can set this tweak.\n" 41536"Examples:\n" 41537"cover_drop_exclude = {'tiff', 'webp'}" 41538msgstr "" 41539 41540#: /__w/calibre/calibre/resources/default_tweaks.py:573 41541msgid "Show the Saved searches box in the Search bar" 41542msgstr "" 41543 41544#: /__w/calibre/calibre/resources/default_tweaks.py:574 41545msgid "" 41546"In newer versions of calibre, only a single button that allows you to add a\n" 41547"new Saved search is shown in the Search bar. If you would like to have the\n" 41548"old Saved searches box with its two buttons back, set this tweak to True." 41549msgstr "" 41550 41551#: /__w/calibre/calibre/resources/default_tweaks.py:579 41552msgid "Exclude fields when copy/pasting metadata" 41553msgstr "" 41554 41555#: /__w/calibre/calibre/resources/default_tweaks.py:580 41556msgid "" 41557"You can ask calibre to not paste some metadata fields when using the\n" 41558"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41559"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41560"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41561"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41562"to paste metadata ignoring this tweak." 41563msgstr "" 41564 41565#: /__w/calibre/calibre/resources/default_tweaks.py:588 41566msgid "Skip internet connected check" 41567msgstr "" 41568 41569#: /__w/calibre/calibre/resources/default_tweaks.py:589 41570msgid "" 41571"Skip checking whether the internet is available before downloading news.\n" 41572"Useful if for some reason your operating systems network checking\n" 41573"facilities are not reliable (for example NetworkManager on Linux)." 41574msgstr "" 41575 41576#: /__w/calibre/calibre/resources/default_tweaks.py:594 41577msgid "Tab stop width in the template editor" 41578msgstr "" 41579 41580#: /__w/calibre/calibre/resources/default_tweaks.py:595 41581msgid "" 41582"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41583"For example, a value of 1 results in a space with the width of one average character." 41584msgstr "" 41585 41586#: /__w/calibre/calibre/resources/default_tweaks.py:599 41587msgid "Value for undefined numbers when sorting" 41588msgstr "" 41589 41590#: /__w/calibre/calibre/resources/default_tweaks.py:600 41591msgid "" 41592"Sets the value to use for undefined numbers when sorting.\n" 41593"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41594"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41595"possible number. Quotes are optional if entering a number.\n" 41596"Examples:\n" 41597"value_for_undefined_numbers_when_sorting = -100\n" 41598"value_for_undefined_numbers_when_sorting = '2'\n" 41599"value_for_undefined_numbers_when_sorting = -0.01\n" 41600"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41601"value_for_undefined_numbers_when_sorting = 'maximum'" 41602msgstr "" 41603