1# Translation template file.. 2# Copyright (C) 2021 Kovid Goyal 3# 4# Translators: 5# FIRST AUTHOR <EMAIL@ADDRESS>, 2010 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: Asturian (http://www.transifex.com/calibre/calibre/language/ast/)\n" 14"MIME-Version: 1.0\n" 15"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Transfer-Encoding: 8bit\n" 17"Language: ast\n" 18"Plural-Forms: nplurals=2; plural=(n != 1);\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 "" 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 "Nun fai nada" 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 "Desconocío" 326 327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90 328msgid "Base" 329msgstr "Base" 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 "Personalizar" 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 "Nun se pue configurar" 342 343#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356 344msgid "File type" 345msgstr "Formatu de ficheru" 346 347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426 348msgid "Metadata reader" 349msgstr "Llector de metadatos" 350 351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458 352msgid "Metadata writer" 353msgstr "Escritor de metadatos" 354 355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490 356msgid "Catalog generator" 357msgstr "Xenerador de catálogos" 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 "Preferencies" 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 "Atroxar" 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 "Crear un ficheru TXTZ cuando s'importa un ficheru TXT que contién referencies a imáxenes con Markdown o Textile. El ficheru inclúi tanto les imáxenes como'l ficheru TXT." 405 406#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108 407msgid "Extract cover from comic files" 408msgstr "Estrayer la portada de los ficheros de cómic" 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 "Lleer metadatos de los ficheros %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 "Afitar metadatos nos ficheros %s" 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 "Afitar metadatos dende ficheros %s" 470 471#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819 472msgid "Add books to calibre or the connected device" 473msgstr "Amestar llibros a calibre o al preséu conuetáu" 474 475#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825 476msgid "Fetch annotations from a connected Kindle (experimental)" 477msgstr "Obtener notes d'un Kindle coneutáu (esperimental)" 478 479#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831 480msgid "Generate a catalog of the books in your calibre library" 481msgstr "Xenerar un catálogu de los llibros na to biblioteca calibre" 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 "Esborrar llibros de la biblioteca calibre o del preséu coneutáu" 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 "Editar los metadatos de los llibros na biblioteca calibre" 513 514#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879 515msgid "Read books in your calibre library" 516msgstr "Lleer llibros de la biblioteca calibre" 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 "Amosar rápido una llista de llibros rellacionaos" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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 "" 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] "" 6838 6839#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797 6840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6841#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204 6842#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168 6843#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60 6844msgid "Languages" 6845msgstr "" 6846 6847#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799 6848msgid "Timestamp" 6849msgstr "" 6850 6851#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801 6852#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343 6853#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198 6854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 6855#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238 6856msgid "Published" 6857msgstr "" 6858 6859#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803 6860msgid "Rights" 6861msgstr "" 6862 6863#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32 6864msgid "Value: unknown field " 6865msgstr "" 6866 6867#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73 6868#, python-format 6869msgid "Search the calibre library for books by %s" 6870msgstr "" 6871 6872#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82 6873#, python-brace-format 6874msgid "Search {0} for the author: {1}" 6875msgstr "" 6876 6877#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84 6878#, python-brace-format 6879msgid "Search {0} for the book: {1} by the author {2}" 6880msgstr "" 6881 6882#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163 6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168 6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250 6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288 6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303 6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315 6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319 6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328 6890#, python-brace-format 6891msgid "Click to see books with {0}: {1}" 6892msgstr "" 6893 6894#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177 6895msgid "Click to open" 6896msgstr "" 6897 6898#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213 6899msgid "Ids" 6900msgstr "" 6901 6902#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243 6903msgid "Search calibre for books with the language: {}" 6904msgstr "" 6905 6906#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275 6907#, python-format 6908msgid "" 6909"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span " 6910"class=\"%(cls)s\">%(series)s</span></a>" 6911msgstr "" 6912 6913#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279 6914msgid "Click to see books in this series" 6915msgstr "" 6916 6917#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292 6918#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332 6919#, python-brace-format 6920msgid "Click to see books with {0}: {1} (derived from {2})" 6921msgstr "" 6922 6923#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20 6924msgid "%prog ebook_file [options]\n" 6925msgstr "" 6926 6927#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21 6928#, python-brace-format 6929msgid "" 6930"\n" 6931"Read/Write metadata from/to e-book files.\n" 6932"\n" 6933"Supported formats for reading metadata: {0}\n" 6934"\n" 6935"Supported formats for writing metadata: {1}\n" 6936"\n" 6937"Different file types support different kinds of metadata. If you try to set\n" 6938"some metadata on a file type that does not support it, the metadata will be\n" 6939"silently ignored.\n" 6940msgstr "" 6941 6942#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39 6943msgid "" 6944"Set the authors. Multiple authors should be separated by the & character. " 6945"Author names should be in the order Firstname Lastname." 6946msgstr "" 6947 6948#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43 6949msgid "" 6950"The version of the title to be used for sorting. If unspecified, and the " 6951"title is specified, it will be auto-generated from the title." 6952msgstr "" 6953 6954#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47 6955msgid "" 6956"String to be used when sorting by author. If unspecified, and the author(s) " 6957"are specified, it will be auto-generated from the author(s)." 6958msgstr "" 6959 6960#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51 6961msgid "Set the cover to the specified file." 6962msgstr "" 6963 6964#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57 6965msgid "Set the book category." 6966msgstr "" 6967 6968#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67 6969msgid "" 6970"Set the identifiers for the book, can be specified multiple times. For " 6971"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove" 6972" an identifier, specify no value, --identifier isbn: Note that for EPUB " 6973"files, an identifier marked as the package identifier cannot be removed." 6974msgstr "" 6975 6976#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78 6977msgid "Set the published date." 6978msgstr "" 6979 6980#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81 6981msgid "Get the cover from the e-book and save it at as the specified file." 6982msgstr "" 6983 6984#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84 6985msgid "" 6986"Specify the name of an OPF file. The metadata will be written to the OPF " 6987"file." 6988msgstr "" 6989 6990#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87 6991msgid "" 6992"Read metadata from the specified OPF file and use it to set metadata in the " 6993"e-book. Metadata specified on the command line will override metadata read " 6994"from the OPF file" 6995msgstr "" 6996 6997#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92 6998msgid "Set the BookID in LRF files" 6999msgstr "" 7000 7001#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168 7002msgid "No file specified" 7003msgstr "" 7004 7005#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183 7006msgid "Original metadata" 7007msgstr "" 7008 7009#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200 7010msgid "Changed metadata" 7011msgstr "" 7012 7013#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212 7014msgid "OPF created in" 7015msgstr "" 7016 7017#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218 7018msgid "Cover saved to" 7019msgstr "" 7020 7021#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220 7022msgid "No cover found" 7023msgstr "" 7024 7025#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34 7026msgid "Goodreads" 7027msgstr "" 7028 7029#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35 7030msgid "Google Books" 7031msgstr "" 7032 7033#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36 7034msgid "Wikipedia" 7035msgstr "" 7036 7037#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37 7038msgid "Google web search" 7039msgstr "" 7040 7041#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38 7042msgid "Amazon" 7043msgstr "" 7044 7045#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39 7046msgid "Google Images" 7047msgstr "" 7048 7049#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973 7050msgid "Downloads metadata and covers from Amazon" 7051msgstr "" 7052 7053#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984 7054msgid "US" 7055msgstr "" 7056 7057#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985 7058msgid "France" 7059msgstr "" 7060 7061#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986 7062msgid "Germany" 7063msgstr "" 7064 7065#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987 7066msgid "UK" 7067msgstr "" 7068 7069#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988 7070msgid "Australia" 7071msgstr "" 7072 7073#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989 7074msgid "Italy" 7075msgstr "" 7076 7077#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990 7078msgid "Japan" 7079msgstr "" 7080 7081#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991 7082msgid "Spain" 7083msgstr "" 7084 7085#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992 7086msgid "Brazil" 7087msgstr "" 7088 7089#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993 7090msgid "Netherlands" 7091msgstr "" 7092 7093#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994 7094msgid "China" 7095msgstr "" 7096 7097#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995 7098msgid "Canada" 7099msgstr "" 7100 7101#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996 7102msgid "Sweden" 7103msgstr "" 7104 7105#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000 7106msgid "Choose server automatically" 7107msgstr "" 7108 7109#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001 7110msgid "Amazon servers" 7111msgstr "" 7112 7113#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002 7114msgid "Bing search cache" 7115msgstr "" 7116 7117#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003 7118msgid "Google search cache" 7119msgstr "" 7120 7121#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004 7122msgid "Wayback machine cache (slow)" 7123msgstr "" 7124 7125#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008 7126msgid "Amazon country website to use:" 7127msgstr "" 7128 7129#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009 7130msgid "" 7131"Metadata from Amazon will be fetched using this country's Amazon website." 7132msgstr "" 7133 7134#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011 7135msgid "Server to get data from:" 7136msgstr "" 7137 7138#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013 7139msgid "" 7140"Amazon has started blocking attempts to download metadata from its servers. " 7141"To get around this problem, calibre can fetch the Amazon data from many " 7142"different places where it is cached. Choose the source you prefer." 7143msgstr "" 7144 7145#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018 7146msgid "Use the MOBI-ASIN for metadata search" 7147msgstr "" 7148 7149#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020 7150msgid "" 7151"Enable this option to search for metadata with an ASIN identifier from the " 7152"MOBI file at the current country website, unless any other amazon id is " 7153"available. Note that if the MOBI file came from a different Amazon country " 7154"store, you could get incorrect results." 7155msgstr "" 7156 7157#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374 7158msgid "Amazon timed out. Try again later." 7159msgstr "" 7160 7161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188 7162msgid "Metadata source" 7163msgstr "" 7164 7165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37 7166msgid "" 7167"Downloads multiple book covers from Amazon. Useful to find alternate covers." 7168msgstr "" 7169 7170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40 7171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55 7172msgid "Maximum number of covers to get" 7173msgstr "" 7174 7175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41 7176msgid "The maximum number of covers to process from the search result" 7177msgstr "" 7178 7179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25 7180msgid "" 7181"%prog [options]\n" 7182"\n" 7183"Fetch book metadata from online sources. You must specify at least one\n" 7184"of title, authors or ISBN.\n" 7185msgstr "" 7186 7187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32 7188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 7189msgid "Book title" 7190msgstr "" 7191 7192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33 7193msgid "Book author(s)" 7194msgstr "" 7195 7196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34 7197msgid "Book ISBN" 7198msgstr "" 7199 7200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36 7201msgid "" 7202"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times " 7203"for multiple identifiers. For example: " 7204msgstr "" 7205 7206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39 7207msgid "Print the log to the console (stderr)" 7208msgstr "" 7209 7210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40 7211msgid "Output the metadata in OPF format instead of human readable text." 7212msgstr "" 7213 7214#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42 7215msgid "" 7216"Specify a filename. The cover, if available, will be saved to it. Without " 7217"this option, no cover will be downloaded." 7218msgstr "" 7219 7220#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44 7221msgid "Timeout in seconds. Default is 30" 7222msgstr "" 7223 7224#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46 7225msgid "" 7226"Specify the name of a metadata download plugin to use. By default, all " 7227"metadata plugins will be used. Can be specified multiple times for multiple " 7228"plugins. All plugin names: {}" 7229msgstr "" 7230 7231#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200 7232msgid "" 7233"Downloads metadata and covers from Edelweiss - A catalog updated by book " 7234"publishers" 7235msgstr "" 7236 7237#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181 7238msgid "Downloads metadata and covers from Google Books" 7239msgstr "" 7240 7241#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51 7242msgid "" 7243"Downloads covers from a Google Image search. Useful to find larger/alternate" 7244" covers." 7245msgstr "" 7246 7247#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56 7248msgid "The maximum number of covers to process from the Google search result" 7249msgstr "" 7250 7251#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57 7252#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634 7253msgid "Cover size" 7254msgstr "" 7255 7256#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58 7257msgid "Search for covers larger than the specified size" 7258msgstr "" 7259 7260#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60 7261msgid "Any size" 7262msgstr "" 7263 7264#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61 7265#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 7266msgid "Large" 7267msgstr "Atroxar" 7268 7269#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62 7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63 7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64 7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65 7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66 7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67 7275#, python-format 7276msgid "Larger than %s" 7277msgstr "" 7278 7279#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17 7280msgid "Downloads covers from The Open Library" 7281msgstr "" 7282 7283#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73 7284msgid "Sample Book" 7285msgstr "" 7286 7287#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42 7288msgid "" 7289"This is an Amazon KFX book. It cannot be processed. See {} for information " 7290"on how to handle KFX books." 7291msgstr "" 7292 7293#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88 7294msgid "This is an Amazon Topaz book. It cannot be processed." 7295msgstr "" 7296 7297#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48 7298#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496 7299msgid "This is not a MOBI file. It is a Topaz file." 7300msgstr "" 7301 7302#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53 7303#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501 7304msgid "This is not a MOBI file." 7305msgstr "" 7306 7307#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56 7308msgid "This file is locked with DRM. It cannot be tweaked." 7309msgstr "" 7310 7311#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61 7312msgid "" 7313"This MOBI file does not contain a KF8 format book. KF8 is the new format " 7314"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older" 7315" MOBI files without KF8 are not tweakable." 7316msgstr "" 7317 7318#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67 7319msgid "" 7320"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will " 7321"remove the Mobi6 data, which means the file will not be usable on older " 7322"Kindles. Are you sure?" 7323msgstr "" 7324 7325#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471 7326msgid "No details available" 7327msgstr "" 7328 7329#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376 7330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821 7331msgid "Title page" 7332msgstr "" 7333 7334#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378 7335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823 7336msgid "Index" 7337msgstr "" 7338 7339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379 7340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824 7341msgid "Glossary" 7342msgstr "" 7343 7344#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380 7345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825 7346msgid "Acknowledgements" 7347msgstr "" 7348 7349#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381 7350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826 7351msgid "Bibliography" 7352msgstr "" 7353 7354#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382 7355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827 7356msgid "Colophon" 7357msgstr "" 7358 7359#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383 7360msgid "Copyright" 7361msgstr "" 7362 7363#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384 7364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830 7365msgid "Dedication" 7366msgstr "" 7367 7368#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385 7369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831 7370msgid "Epigraph" 7371msgstr "" 7372 7373#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386 7374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832 7375msgid "Foreword" 7376msgstr "" 7377 7378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387 7379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833 7380msgid "List of illustrations" 7381msgstr "" 7382 7383#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388 7384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834 7385msgid "List of tables" 7386msgstr "" 7387 7388#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390 7389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836 7390msgid "Preface" 7391msgstr "" 7392 7393#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391 7394msgid "Main text" 7395msgstr "" 7396 7397#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23 7398#, python-format 7399msgid "%s format books are not supported" 7400msgstr "" 7401 7402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51 7403msgid "Unknown error" 7404msgstr "" 7405 7406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62 7407msgid "See <a href=\"{}\">detailed description</a>." 7408msgstr "" 7409 7410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254 7411#, python-brace-format 7412msgid "Failed to process CSS in {name} with errors: {errors}" 7413msgstr "" 7414 7415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257 7416#, python-brace-format 7417msgid "Failed to process CSS in {name}" 7418msgstr "" 7419 7420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23 7421msgid "" 7422"This font could not be processed. It most likely will not work in an e-book " 7423"reader, either" 7424msgstr "" 7425 7426#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40 7427msgid "The font {} is not allowed to be embedded" 7428msgstr "" 7429 7430#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41 7431msgid "" 7432"The font has a flag in its metadata ({:09b}) set indicating that it is not " 7433"licensed for embedding. You can ignore this warning, if you are sure you " 7434"have permission to embed this font." 7435msgstr "" 7436 7437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51 7438#, python-brace-format 7439msgid "The CSS font-family name {0} does not match the actual font name {1}" 7440msgstr "" 7441 7442#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52 7443#, python-brace-format 7444msgid "" 7445"The font family name specified in the CSS @font-face rule: \"{0}\" does not " 7446"match the font name inside the actual font file: \"{1}\". This can cause " 7447"problems in some viewers. You should change the CSS font name to match the " 7448"actual font name." 7449msgstr "" 7450 7451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56 7452#, python-brace-format 7453msgid "Change the font name {0} to {1} everywhere" 7454msgstr "" 7455 7456#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94 7457#, python-format 7458msgid "Not a valid font: %s" 7459msgstr "" 7460 7461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19 7462msgid "" 7463"An invalid image is an image that could not be loaded, typically because it " 7464"is corrupted. You should replace it with a good image or remove it." 7465msgstr "" 7466 7467#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28 7468msgid "" 7469"Reader devices based on Adobe Digital Editions cannot display images whose " 7470"colors are specified in the CMYK colorspace. You should convert this image " 7471"to the RGB colorspace, for maximum compatibility." 7472msgstr "" 7473 7474#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31 7475msgid "Convert image to RGB automatically" 7476msgstr "" 7477 7478#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65 7479msgid "Image is in the CMYK colorspace" 7480msgstr "" 7481 7482#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27 7483msgid "" 7484"The resource pointed to by this link does not exist. You should either fix, " 7485"or remove the link." 7486msgstr "" 7487 7488#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34 7489msgid "" 7490"Windows computers do not allow the : character in filenames. For maximum " 7491"compatibility it is best to not use these in filenames/links to files." 7492msgstr "" 7493 7494#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41 7495#, python-brace-format 7496msgid "The linked to resource {0} does not exist" 7497msgstr "" 7498 7499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42 7500#, python-brace-format 7501msgid "" 7502"The case of the link {0} and the case of the actual file it points to {1} do" 7503" not agree. You should change either the case of the link or rename the " 7504"file." 7505msgstr "" 7506 7507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45 7508msgid "Change the case of the link to match the actual file" 7509msgstr "" 7510 7511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74 7512msgid "Link points to a file that is not a text document" 7513msgstr "" 7514 7515#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75 7516#, python-brace-format 7517msgid "" 7518"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) " 7519"document. Many e-book readers will be unable to follow such a link. You " 7520"should either remove the link or change it to point to a text document. For " 7521"example, if it points to an image, you can create small wrapper document " 7522"that contains the image and change the link to point to that." 7523msgstr "" 7524 7525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89 7526msgid "Link points to a location not present in the target file" 7527msgstr "" 7528 7529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91 7530#, python-brace-format 7531msgid "" 7532"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does " 7533"not exist. You should either remove the location so that the link points to " 7534"the top of the file, or change the link to point to the correct location." 7535msgstr "" 7536 7537#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99 7538msgid "" 7539"This link uses the file:// URL scheme. This does not work with many e-book " 7540"readers. Remove the file:// prefix and make sure the link points to a file " 7541"inside the book." 7542msgstr "" 7543 7544#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105 7545msgid "" 7546"This link points to a file outside the book. It will not work if the book is" 7547" read on any computer other than the one it was created on. Either fix or " 7548"remove the link." 7549msgstr "" 7550 7551#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112 7552msgid "" 7553"This link is empty. This is almost always a mistake. Either fill in the link" 7554" destination or remove the link tag." 7555msgstr "" 7556 7557#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117 7558msgid "" 7559"This file is included in the book but not referred to by any document in the" 7560" spine. This means that the file will not be viewable on most e-book " 7561"readers. You should probably remove this file from the book or add a link " 7562"to it somewhere." 7563msgstr "" 7564 7565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123 7566#, python-format 7567msgid "The file %s is not referenced" 7568msgstr "" 7569 7570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128 7571msgid "" 7572"This file is not in the book spine. All content documents must be in the " 7573"spine. You should probably add it to the spine." 7574msgstr "" 7575 7576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130 7577msgid "Append this file to the spine" 7578msgstr "" 7579 7580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148 7581msgid "" 7582"This file is not listed in the book manifest. While not strictly necessary " 7583"it is good practice to list all files in the manifest. Either list this file" 7584" in the manifest or remove it from the book if it is an unnecessary file." 7585msgstr "" 7586 7587#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154 7588#, python-format 7589msgid "The file %s is not listed in the manifest" 7590msgstr "" 7591 7592#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158 7593#, python-format 7594msgid "Remove %s from the book" 7595msgstr "" 7596 7597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159 7598#, python-format 7599msgid "Add %s to the manifest" 7600msgstr "" 7601 7602#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176 7603#, python-format 7604msgid "Remove all references to %s from the HTML and CSS in the book" 7605msgstr "" 7606 7607#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186 7608msgid "" 7609"This file stores the bookmarks and last opened information from the calibre " 7610"E-book viewer. You can remove it if you do not need that information, or " 7611"don't want to share it with other people you send this book to." 7612msgstr "" 7613 7614#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190 7615#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33 7616msgid "Remove this file" 7617msgstr "" 7618 7619#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195 7620msgid "The bookmarks file used by the calibre E-book viewer is present" 7621msgstr "" 7622 7623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209 7624#, python-format 7625msgid "The file %s has a MIME type that does not match its extension" 7626msgstr "" 7627 7628#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211 7629#, python-brace-format 7630msgid "" 7631"The file {0} has its MIME type specified as {1} in the OPF file. The " 7632"recommended MIME type for files with the extension \"{2}\" is {3}. You " 7633"should change either the file extension or the MIME type in the OPF." 7634msgstr "" 7635 7636#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216 7637msgid "Change the file extension to .xhtml" 7638msgstr "" 7639 7640#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219 7641#, python-format 7642msgid "Change the MIME type for this file in the OPF to %s" 7643msgstr "" 7644 7645#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321 7646msgid "The link is empty" 7647msgstr "" 7648 7649#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336 7650#, python-format 7651msgid "The linked resource %s is a folder" 7652msgstr "" 7653 7654#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344 7655#, python-format 7656msgid "The linked resource %s does not exist" 7657msgstr "" 7658 7659#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348 7660#, python-format 7661msgid "The link %s is a file:// URL" 7662msgstr "" 7663 7664#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350 7665#, python-format 7666msgid "The link %s points to a file outside the book" 7667msgstr "" 7668 7669#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352 7670#, python-format 7671msgid "" 7672"The link %s contains a : character, this will cause errors on Windows " 7673"computers" 7674msgstr "" 7675 7676#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21 7677#, python-format 7678msgid "The <%s> section is missing from the OPF" 7679msgstr "" 7680 7681#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23 7682#, python-format 7683msgid "The <%s> section is required in the OPF file. You have to create one." 7684msgstr "" 7685 7686#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29 7687msgid "Empty id attributes are invalid" 7688msgstr "" 7689 7690#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31 7691msgid "Empty ID attributes are invalid in OPF files." 7692msgstr "" 7693 7694#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37 7695#, python-format 7696msgid "idref=\"%s\" points to unknown id" 7697msgstr "" 7698 7699#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39 7700#, python-format 7701msgid "The idref=\"%s\" points to an id that does not exist in the OPF" 7702msgstr "" 7703 7704#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45 7705msgid "The meta cover tag points to an non-existent item" 7706msgstr "" 7707 7708#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47 7709#, python-format 7710msgid "" 7711"The meta cover tag points to an item with id=\"%s\" which does not exist in " 7712"the manifest" 7713msgstr "" 7714 7715#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53 7716msgid "" 7717"Some e-book readers such as the Nook fail to recognize covers if the content" 7718" attribute comes before the name attribute. For maximum compatibility move " 7719"the name attribute before the content attribute." 7720msgstr "" 7721 7722#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56 7723msgid "Move the name attribute before the content attribute" 7724msgstr "" 7725 7726#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59 7727msgid "The meta cover tag has content before name" 7728msgstr "" 7729 7730#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72 7731#, python-format 7732msgid "The item identified as the Table of Contents (%s) does not exist" 7733msgstr "" 7734 7735#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73 7736#, python-format 7737msgid "There is no item with id=\"%s\" in the manifest." 7738msgstr "" 7739 7740#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75 7741#, python-format 7742msgid "" 7743"The item identified as the Table of Contents has an incorrect media-type " 7744"(%s)" 7745msgstr "" 7746 7747#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76 7748#, python-format 7749msgid "The media type for the Table of Contents must be %s" 7750msgstr "" 7751 7752#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82 7753msgid "" 7754"This manifest entry has no href attribute. Either add the href attribute or " 7755"remove the entry." 7756msgstr "" 7757 7758#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83 7759msgid "Remove this manifest entry" 7760msgstr "" 7761 7762#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86 7763msgid "Item in manifest has no href attribute" 7764msgstr "" 7765 7766#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101 7767msgid "" 7768"The <spine> tag has no reference to the NCX table of contents file. Without " 7769"this reference, the table of contents will not work in most readers. The " 7770"reference should look like <spine toc=\"id of manifest item for the ncx " 7771"file\">." 7772msgstr "" 7773 7774#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104 7775msgid "Add the reference to the NCX file" 7776msgstr "" 7777 7778#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107 7779msgid "Missing reference to the NCX Table of Contents" 7780msgstr "" 7781 7782#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122 7783msgid "" 7784"This book has no Navigation document. According to the EPUB 3 specification," 7785" a navigation document is required. The Navigation document contains the " 7786"Table of Contents. Use the Table of Contents tool to add a Table of Contents" 7787" to this book." 7788msgstr "" 7789 7790#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127 7791msgid "Missing navigation document" 7792msgstr "" 7793 7794#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132 7795msgid "" 7796"The nav document for this book contains no table of contents, or an empty " 7797"table of contents. Use the Table of Contents tool to add a Table of Contents" 7798" to this book." 7799msgstr "" 7800 7801#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137 7802msgid "Missing ToC in navigation document" 7803msgstr "" 7804 7805#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142 7806msgid "" 7807"A file listed in the manifest is missing, you should either remove it from " 7808"the manifest or add the missing file to the book." 7809msgstr "" 7810 7811#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146 7812#, python-format 7813msgid "Item (%s) in manifest is missing" 7814msgstr "" 7815 7816#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148 7817#, python-format 7818msgid "Remove the entry for %s from the manifest" 7819msgstr "" 7820 7821#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162 7822msgid "" 7823"There are items marked as non-linear in the <spine>. These will be displayed" 7824" in random order by different e-book readers. Some will ignore the non-" 7825"linear attribute, some will display them at the end or the beginning of the " 7826"book and some will fail to display them at all. Instead of using non-linear " 7827"items simply place the items in the order you want them to be displayed." 7828msgstr "" 7829 7830#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169 7831msgid "Mark all non-linear items as linear" 7832msgstr "" 7833 7834#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172 7835msgid "Non-linear items in the spine" 7836msgstr "" 7837 7838#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186 7839msgid "Remove all but the first duplicate item" 7840msgstr "" 7841 7842#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190 7843#, python-brace-format 7844msgid "Duplicate item in {0}: {1}" 7845msgstr "" 7846 7847#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192 7848#, python-brace-format 7849msgid "" 7850"The item {0} is present more than once in the {2} in {1}. This is not " 7851"allowed." 7852msgstr "" 7853 7854#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210 7855msgid "" 7856"There is more than one <meta name=\"cover\"> tag defined. There should be " 7857"only one." 7858msgstr "" 7859 7860#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211 7861msgid "Remove all but the first meta cover tag" 7862msgstr "" 7863 7864#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214 7865msgid "There is more than one cover defined" 7866msgstr "" 7867 7868#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227 7869msgid "" 7870"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose " 7871"id is referenced by the <package> element" 7872msgstr "" 7873 7874#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229 7875msgid "Auto-generate a unique identifier" 7876msgstr "" 7877 7878#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232 7879msgid "The OPF has no unique identifier" 7880msgstr "" 7881 7882#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254 7883msgid "The <dc:identifier> element must not be empty." 7884msgstr "" 7885 7886#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257 7887msgid "Empty identifier element" 7888msgstr "" 7889 7890#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263 7891msgid "Incorrect media-type for spine item" 7892msgstr "" 7893 7894#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265 7895#, python-brace-format 7896msgid "" 7897"The item {0} present in the spine has the media-type {1}. Most e-book " 7898"software cannot handle non-HTML spine items. If the item is actually HTML, " 7899"you should change its media-type to {2}. If it is not-HTML you should " 7900"consider replacing it with an HTML item, as it is unlikely to work in most " 7901"readers." 7902msgstr "" 7903 7904#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271 7905#, python-format 7906msgid "Change the media-type to %s" 7907msgstr "" 7908 7909#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287 7910msgid "The OPF does not have the correct root element" 7911msgstr "" 7912 7913#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289 7914#, python-brace-format 7915msgid "" 7916"The opf must have the root element <package> in namespace {0}, like this: " 7917"<package xmlns=\"{0}\">" 7918msgstr "" 7919 7920#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293 7921msgid "The OPF does not have a version" 7922msgstr "" 7923 7924#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295 7925msgid "" 7926"The <package> tag in the OPF must have a version attribute. This is usually " 7927"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3" 7928msgstr "" 7929 7930#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32 7931msgid "" 7932"This file is empty, it contains nothing, you should probably remove it." 7933msgstr "" 7934 7935#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36 7936#, python-format 7937msgid "The file %s is empty" 7938msgstr "" 7939 7940#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47 7941msgid "" 7942"A decoding errors means that the contents of the file could not be " 7943"interpreted as text. This usually happens if the file has an incorrect " 7944"character encoding declaration or if the file is actually a binary file, " 7945"like an image or font that is mislabelled with an incorrect media type in " 7946"the OPF." 7947msgstr "" 7948 7949#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54 7950#, python-format 7951msgid "Parsing of %s failed, could not decode" 7952msgstr "" 7953 7954#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61 7955msgid "" 7956"A parsing error in an XML file means that the XML syntax in the file is " 7957"incorrect. Such a file will most probably not open in an e-book reader. " 7958"These errors can usually be fixed automatically, however, automatic fixing " 7959"can sometimes \"do the wrong thing\"." 7960msgstr "" 7961 7962#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77 7963msgid "" 7964"A parsing error in an HTML file means that the HTML syntax is incorrect. " 7965"Most readers will automatically ignore such errors, but they may result in " 7966"incorrect display of content. These errors can usually be fixed " 7967"automatically, however, automatic fixing can sometimes \"do the wrong " 7968"thing\"." 7969msgstr "" 7970 7971#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85 7972msgid "" 7973"This HTML file uses private entities. These are not supported. You can try " 7974"running \"Fix HTML\" from the Tools menu, which will try to automatically " 7975"resolve the private entities." 7976msgstr "" 7977 7978#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93 7979msgid "" 7980"Replace all named entities with their character equivalents in this book" 7981msgstr "" 7982 7983#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94 7984msgid "" 7985"Named entities are often only incompletely supported by various book reading" 7986" software. Therefore, it is best to not use them, replacing them with the " 7987"actual characters they represent. This can be done automatically." 7988msgstr "" 7989 7990#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99 7991msgid "Named entities present" 7992msgstr "" 7993 7994#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129 7995msgid "Filename contains unsafe characters" 7996msgstr "" 7997 7998#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134 7999#, python-brace-format 8000msgid "" 8001"The filename {0} contains unsafe characters, that must be escaped, like this" 8002" {1}. This can cause problems with some e-book readers. To be absolutely " 8003"safe, use only the English alphabet [a-z], the numbers [0-9], underscores " 8004"and hyphens in your file names. While many other characters are allowed, " 8005"they may cause problems with some software." 8006msgstr "" 8007 8008#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140 8009#, python-brace-format 8010msgid "Rename the file {0} to {1}" 8011msgstr "" 8012 8013#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158 8014#, python-format 8015msgid "" 8016"This HTML file is larger than %s. Too large HTML files can cause performance" 8017" problems on some e-book readers. Consider splitting this file into smaller " 8018"sections." 8019msgstr "" 8020 8021#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162 8022msgid "File too large" 8023msgstr "" 8024 8025#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167 8026msgid "" 8027"This is an invalid (unrecognized) entity. Replace it with whatever text it " 8028"is supposed to have represented." 8029msgstr "" 8030 8031#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171 8032#, python-format 8033msgid "Invalid entity: %s" 8034msgstr "" 8035 8036#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177 8037msgid "" 8038"Run fix HTML on this file, which will automatically insert the correct " 8039"namespace" 8040msgstr "" 8041 8042#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180 8043msgid "Invalid or missing namespace" 8044msgstr "" 8045 8046#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182 8047#, python-brace-format 8048msgid "" 8049"This file has {0}. Its namespace must be {1}. Set the namespace by defining " 8050"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">" 8051msgstr "" 8052 8053#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8054#, python-format 8055msgid "incorrect namespace %s" 8056msgstr "" 8057 8058#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8059msgid "no namespace" 8060msgstr "" 8061 8062#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196 8063msgid "Change this file's encoding to UTF-8" 8064msgstr "" 8065 8066#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199 8067msgid "Non UTF-8 encoding declaration" 8068msgstr "" 8069 8070#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200 8071#, python-format 8072msgid "" 8073"This file has its encoding declared as %s. Some reader software cannot " 8074"handle non-UTF8 encoded files. You should change the encoding to UTF-8." 8075msgstr "" 8076 8077#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274 8078msgid "Private entities found" 8079msgstr "" 8080 8081#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318 8082msgid "" 8083"This CSS construct is not recognized. That means that it most likely will " 8084"not work on reader devices. Consider replacing it with something else." 8085msgstr "" 8086 8087#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322 8088msgid "" 8089"Some reader programs are very finicky about CSS stylesheets and will ignore " 8090"the whole sheet if there is an error. These errors can often be fixed " 8091"automatically, however, automatic fixing will typically remove unrecognized " 8092"items, instead of correcting them." 8093msgstr "" 8094 8095#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327 8096msgid "Try to fix parsing errors in this stylesheet automatically" 8097msgstr "" 8098 8099#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351 8100msgid "Remove the duplicate ids from all but the first element" 8101msgstr "" 8102 8103#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354 8104#, python-format 8105msgid "Duplicate id: %s" 8106msgstr "" 8107 8108#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356 8109#, python-brace-format 8110msgid "" 8111"The id {0} is present on more than one element in {1}. This is not allowed. " 8112"Remove the id from all but one of the elements" 8113msgstr "" 8114 8115#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373 8116msgid "Replace this id with a randomly generated valid id" 8117msgstr "" 8118 8119#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376 8120#, python-format 8121msgid "Invalid id: %s" 8122msgstr "" 8123 8124#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378 8125#, python-brace-format 8126msgid "" 8127"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and " 8128"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), " 8129"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure " 8130"maximum compatibility with a wide range of devices." 8131msgstr "" 8132 8133#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401 8134msgid "Wrap the bare text in a p tag" 8135msgstr "" 8136 8137#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402 8138msgid "" 8139"You cannot have bare text inside the body tag. The text must be placed " 8140"inside some other tag, such as p or div" 8141msgstr "" 8142 8143#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406 8144msgid "Bare text in body tag" 8145msgstr "" 8146 8147#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509 8148msgid "" 8149"This MOBI file does not contain a KF8 format book. KF8 is the new format " 8150"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " 8151"MOBI files without KF8 are not editable." 8152msgstr "" 8153 8154#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515 8155msgid "" 8156"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit" 8157" MOBI files that contain only KF8 data." 8158msgstr "" 8159 8160#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8161#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8162msgid "Cover inserted" 8163msgstr "" 8164 8165#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8166#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8167msgid "Cover updated" 8168msgstr "" 8169 8170#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271 8171msgid "Removed one unused CSS style rule" 8172msgid_plural "Removed {} unused CSS style rules" 8173msgstr[0] "" 8174msgstr[1] "" 8175 8176#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274 8177msgid "Removed one unused CSS selector" 8178msgid_plural "Removed {} unused CSS selectors" 8179msgstr[0] "" 8180msgstr[1] "" 8181 8182#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8183msgid "Removed one unused class from the HTML" 8184msgid_plural "Removed {} unused classes from the HTML" 8185msgstr[0] "" 8186msgstr[1] "" 8187 8188#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8189msgid "Merged one CSS style rule with identical selectors" 8190msgid_plural "Merged {} CSS style rules with identical selectors" 8191msgstr[0] "" 8192msgstr[1] "" 8193 8194#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8195msgid "Merged one CSS style rule with identical properties" 8196msgid_plural "Merged {} CSS style rules with identical properties" 8197msgstr[0] "" 8198msgstr[1] "" 8199 8200#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8201msgid "Removed one unreferenced stylesheet" 8202msgid_plural "Removed {} unreferenced stylesheets" 8203msgstr[0] "" 8204msgstr[1] "" 8205 8206#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8207msgid "No unused CSS style rules found" 8208msgstr "" 8209 8210#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8211msgid "No unused CSS selectors found" 8212msgstr "" 8213 8214#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8215msgid "No unused class attributes found" 8216msgstr "" 8217 8218#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8219msgid "No style rules that could be merged found" 8220msgstr "" 8221 8222#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8223msgid "No unused stylesheets found" 8224msgstr "" 8225 8226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8227#, python-format 8228msgid "" 8229"Could not find a font in the \"%s\" family exactly matching the CSS font " 8230"specification, will embed a fallback font instead. CSS font specification:" 8231msgstr "" 8232 8233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8234msgid "Matched font specification:" 8235msgstr "" 8236 8237#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8238#, python-format 8239msgid "Failed to find fonts for family: %s, not embedding" 8240msgstr "" 8241 8242#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8243msgid "No embeddable fonts found" 8244msgstr "" 8245 8246#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8247msgid "This file is locked with DRM. It cannot be edited." 8248msgstr "" 8249 8250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8251msgid "Soft hyphens added" 8252msgstr "" 8253 8254#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8255msgid "Soft hyphens removed" 8256msgstr "" 8257 8258#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8259#, python-brace-format 8260msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8261msgstr "" 8262 8263#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8264#, python-brace-format 8265msgid "{0} could not be further compressed" 8266msgstr "" 8267 8268#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8269#, python-brace-format 8270msgid "Failed to process {0} with error:" 8271msgstr "" 8272 8273#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8274#, python-brace-format 8275msgid "" 8276"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8277"changed]" 8278msgstr "" 8279 8280#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8281msgid "Images are already fully optimized" 8282msgstr "" 8283 8284#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8285#, python-format, python-brace-format 8286msgid "" 8287"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8288"your carefully crafted e-books.</p>\n" 8289"\n" 8290"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8291"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8292"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8293"changes needed for the desired effect.</p>\n" 8294"\n" 8295"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8296"{0}\n" 8297"<p>Note that polishing only works on files in the %s formats.</p>" 8298msgstr "" 8299 8300#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8301#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8302#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8303#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8304#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8305#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8306#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8307msgid " or " 8308msgstr "" 8309 8310#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8311msgid "" 8312"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8313"This will scan your computer for the fonts, and if they are found, they will be\n" 8314"embedded into the document.</p>\n" 8315"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8316msgstr "" 8317 8318#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8319msgid "" 8320"<p>Subsetting fonts means reducing an embedded font to contain\n" 8321"only the characters used from that font in the book. This\n" 8322"greatly reduces the size of the font files (halving the font\n" 8323"file sizes is common).</p>\n" 8324"\n" 8325"<p>For example, if the book uses a specific font for headers,\n" 8326"then subsetting will reduce that font to contain only the\n" 8327"characters present in the actual headers in the book. Or if the\n" 8328"book embeds the bold and italic versions of a font, but bold\n" 8329"and italic text is relatively rare, or absent altogether, then\n" 8330"the bold and italic fonts can either be reduced to only a few\n" 8331"characters or completely removed.</p>\n" 8332"\n" 8333"<p>The only downside to subsetting fonts is that if, at a later\n" 8334"date you decide to add more text to your books, the newly added\n" 8335"text might not be covered by the subset font.</p>\n" 8336msgstr "" 8337 8338#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8339msgid "" 8340"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8341"all the book metadata such as title, tags, authors, series, comments,\n" 8342"etc. Any previous book jacket will be replaced.</p>" 8343msgstr "" 8344 8345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8346msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8347msgstr "" 8348 8349#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8350msgid "" 8351"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8352"typographically correct equivalents.</p>\n" 8353"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8354"when single quotes at the start of contractions are involved.</p>\n" 8355msgstr "" 8356 8357#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8358msgid "" 8359"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8360"created from production templates can have a large number of extra CSS rules\n" 8361"that don't match any actual content. These extra rules can slow down readers\n" 8362"that need to parse them all.</p>\n" 8363msgstr "" 8364 8365#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8366msgid "" 8367"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8368"affecting image quality.</p>\n" 8369msgstr "" 8370 8371#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8372msgid "" 8373"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8374"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8375msgstr "" 8376 8377#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8378msgid "" 8379"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8380"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8381msgstr "" 8382 8383#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8384msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8385msgstr "" 8386 8387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8388msgid "Updating metadata" 8389msgstr "" 8390 8391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8392msgid "Updated metadata jacket" 8393msgstr "" 8394 8395#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8396msgid "Metadata updated\n" 8397msgstr "" 8398 8399#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8400msgid "Setting cover" 8401msgstr "" 8402 8403#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8404msgid "Inserting metadata jacket" 8405msgstr "" 8406 8407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8409msgid "Existing metadata jacket replaced" 8410msgstr "" 8411 8412#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8413msgid "Metadata jacket inserted" 8414msgstr "" 8415 8416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8417msgid "Removing metadata jacket" 8418msgstr "" 8419 8420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8421msgid "Metadata jacket removed" 8422msgstr "" 8423 8424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8425msgid "No metadata jacket found" 8426msgstr "" 8427 8428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8429msgid "Smartening punctuation" 8430msgstr "" 8431 8432#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8433msgid "Embedding referenced fonts" 8434msgstr "" 8435 8436#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8437msgid "Subsetting embedded fonts" 8438msgstr "" 8439 8440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8441msgid "No embedded fonts to subset" 8442msgstr "" 8443 8444#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8445msgid "Removing unused CSS rules" 8446msgstr "" 8447 8448#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8449msgid "Losslessly compressing images" 8450msgstr "" 8451 8452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8453msgid "Upgrading book, if possible" 8454msgstr "" 8455 8456#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8457msgid "Removing soft hyphens" 8458msgstr "" 8459 8460#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8461msgid "Adding soft hyphens" 8462msgstr "" 8463 8464#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8465#, python-format 8466msgid "## Polishing: %s" 8467msgstr "" 8468 8469#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8470#, python-format 8471msgid "Polishing took: %.1f seconds" 8472msgstr "" 8473 8474#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8475msgid "" 8476"%prog [options] input_file [output_file]\n" 8477"\n" 8478msgstr "" 8479 8480#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8481msgid "" 8482"Path to a cover image. Changes the cover specified in the e-book. If no " 8483"cover is present, or the cover is not properly identified, inserts a new " 8484"cover." 8485msgstr "" 8486 8487#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8488msgid "" 8489"Path to an OPF file. The metadata in the book is updated from the OPF file." 8490msgstr "" 8491 8492#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8493msgid "Produce more verbose output, useful for debugging." 8494msgstr "" 8495 8496#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8497msgid "You must provide the input file to polish" 8498msgstr "" 8499 8500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8501msgid "Unknown extra arguments" 8502msgstr "" 8503 8504#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8505msgid "You must specify at least one action to perform" 8506msgstr "" 8507 8508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8509#, python-format 8510msgid "Smartened punctuation in: %s" 8511msgstr "" 8512 8513#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8514msgid "No punctuation that could be smartened found" 8515msgstr "" 8516 8517#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8518#, python-format 8519msgid "" 8520"The file %s has malformed markup. Try running the Fix HTML tool before " 8521"splitting" 8522msgstr "" 8523 8524#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8525#, python-format 8526msgid "The expression %s did not match any nodes" 8527msgstr "" 8528 8529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8530#, python-format 8531msgid "Removed unused font: %s" 8532msgstr "" 8533 8534#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8535#, python-format 8536msgid "The font %s was already subset" 8537msgstr "" 8538 8539#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8540#, python-brace-format 8541msgid "Decreased the font {0} to {1} of its original size" 8542msgstr "" 8543 8544#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8545#, python-format 8546msgid "Reduced total font size to %.1f%% of original" 8547msgstr "" 8548 8549#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8550msgid "No embedded fonts found" 8551msgstr "" 8552 8553#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8554#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8555#, python-format 8556msgid "No file named %s exists" 8557msgstr "" 8558 8559#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8560#, python-format 8561msgid "No HTML file named %s exists" 8562msgstr "" 8563 8564#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8565#, python-format 8566msgid "The anchor %(a)s does not exist in file %(f)s" 8567msgstr "" 8568 8569#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8570#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8571#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8572#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8573#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8574msgid "(Untitled)" 8575msgstr "" 8576 8577#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8578#, python-format 8579msgid "" 8580"The file %s has malformed markup. Try running the Fix HTML tool before " 8581"editing." 8582msgstr "" 8583 8584#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8585msgid "No upgrade needed" 8586msgstr "" 8587 8588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8589msgid "Updated EPUB from version 2 to 3" 8590msgstr "" 8591 8592#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8593msgid "HTML TOC generation options." 8594msgstr "" 8595 8596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8598#, python-brace-format 8599msgid "{1} of <em>{0}</em>" 8600msgstr "" 8601 8602#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8603#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8604#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8605#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8606#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8607msgid "Rating" 8608msgstr "" 8609 8610#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8613#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8614#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8615#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8616#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8617#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8618#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8619#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8620#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8621msgid "Date" 8622msgstr "" 8623 8624#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8625#, python-format 8626msgid "" 8627"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8628"%(size)d KB" 8629msgstr "" 8630 8631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8632msgid "OPF/NCX/etc. generation options." 8633msgstr "" 8634 8635#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8636#, python-format 8637msgid "OPF version to generate. Default is %default." 8638msgstr "" 8639 8640#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8641msgid "" 8642"Generate an Adobe \"page-map\" file if pagination information is available." 8643msgstr "" 8644 8645#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8646msgid "Sidebar" 8647msgstr "" 8648 8649#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8650msgid "Adding headers and footers" 8651msgstr "" 8652 8653#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8654msgid "Headers and footers added" 8655msgstr "" 8656 8657#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8658msgid "Parsed all content for markup transformation" 8659msgstr "" 8660 8661#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8662msgid "Completed markup transformation" 8663msgstr "" 8664 8665#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8666msgid "Rendered all HTML as PDF" 8667msgstr "" 8668 8669#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8670msgid "Added links to PDF content" 8671msgstr "" 8672 8673#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8674msgid "Updated metadata in PDF" 8675msgstr "" 8676 8677#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8678#, python-brace-format 8679msgid "Rendered {0} of {1} pages" 8680msgstr "" 8681 8682#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8683msgid "Could not find pdftohtml, check it is in your PATH" 8684msgstr "" 8685 8686#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8687#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8688msgid "Table of Contents:" 8689msgstr "" 8690 8691#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8692msgid "Send file to storage card instead of main memory by default" 8693msgstr "" 8694 8695#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8696msgid "Confirm before deleting" 8697msgstr "" 8698 8699#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8700msgid "Main window geometry" 8701msgstr "" 8702 8703#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8704msgid "Notify when a new version is available" 8705msgstr "" 8706 8707#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8708msgid "Use Roman numerals for series number" 8709msgstr "" 8710 8711#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8712msgid "Sort tags list by name, popularity, or rating" 8713msgstr "" 8714 8715#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8716msgid "Match tags by any or all." 8717msgstr "" 8718 8719#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8720msgid "Number of covers to show in the cover browsing mode" 8721msgstr "" 8722 8723#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8724msgid "Defaults for conversion to LRF" 8725msgstr "" 8726 8727#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8728msgid "Options for the LRF e-book viewer" 8729msgstr "" 8730 8731#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8732msgid "Formats that are viewed using the internal viewer" 8733msgstr "" 8734 8735#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8736msgid "Columns to be displayed in the book list" 8737msgstr "" 8738 8739#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8740msgid "Automatically launch Content server on application startup" 8741msgstr "" 8742 8743#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8744msgid "Oldest news kept in database" 8745msgstr "" 8746 8747#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8748msgid "Show system tray icon" 8749msgstr "" 8750 8751#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8752msgid "Upload downloaded news to device" 8753msgstr "" 8754 8755#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8756msgid "Delete news books from library after uploading to device" 8757msgstr "" 8758 8759#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8760msgid "" 8761"Show the cover flow in a separate window instead of in the main calibre " 8762"window" 8763msgstr "" 8764 8765#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8766msgid "Disable notifications from the system tray icon" 8767msgstr "" 8768 8769#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8770msgid "Default action to perform when the \"Send to device\" button is clicked" 8771msgstr "" 8772 8773#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8774msgid "" 8775"Start searching as you type. If this is disabled then search will only take " 8776"place when the Enter key is pressed." 8777msgstr "" 8778 8779#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8780msgid "" 8781"When searching, show all books with search results highlighted instead of " 8782"showing only the matches. You can use the N or F3 keys to go to the next " 8783"match." 8784msgstr "" 8785 8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8787msgid "" 8788"Maximum number of simultaneous conversion/news download jobs. This number is" 8789" twice the actual value for historical reasons." 8790msgstr "" 8791 8792#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8793msgid "Download social metadata (tags/rating/etc.)" 8794msgstr "" 8795 8796#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8797msgid "Overwrite author and title with new metadata" 8798msgstr "" 8799 8800#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8801msgid "Automatically download the cover, if available" 8802msgstr "" 8803 8804#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8805msgid "Limit max simultaneous jobs to number of CPUs" 8806msgstr "" 8807 8808#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8809msgid "" 8810"The layout of the user interface. Wide has the Book details panel on the " 8811"right and narrow has it at the bottom." 8812msgstr "" 8813 8814#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8815msgid "Show the average rating per item indication in the Tag browser" 8816msgstr "" 8817 8818#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8819msgid "Disable UI animations" 8820msgstr "" 8821 8822#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8823msgid "Tag browser categories not to display" 8824msgstr "" 8825 8826#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8827#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8828msgid "WARNING:" 8829msgstr "" 8830 8831#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8832msgid "ERROR:" 8833msgstr "" 8834 8835#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8837#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8839#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8840msgid "Show this confirmation again" 8841msgstr "" 8842 8843#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8844#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8845msgid "Restart needed" 8846msgstr "" 8847 8848#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8850msgid "&Restart calibre now" 8851msgstr "" 8852 8853#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8854#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8855#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8856#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8857#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8858#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8859msgid "All files" 8860msgstr "" 8861 8862#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8863msgid "Detach from the controlling terminal, if any (Linux only)" 8864msgstr "" 8865 8866#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8868msgid "Click \"Show details\" for more information." 8869msgstr "" 8870 8871#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8872#, python-format 8873msgid "The %s environment variable is set. Try unsetting it." 8874msgstr "" 8875 8876#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8877msgid "Could not create temporary folder" 8878msgstr "" 8879 8880#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8881msgid "Could not create temporary folder, calibre cannot start." 8882msgstr "" 8883 8884#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8885msgid "Windows XP not supported" 8886msgstr "" 8887 8888#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8889#, python-format 8890msgid "" 8891"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8892"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8893"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8894"Windows XP." 8895msgstr "" 8896 8897#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8898#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8900msgid "Books" 8901msgstr "" 8902 8903#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8904msgid "EPUB books" 8905msgstr "" 8906 8907#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8908msgid "Kindle books" 8909msgstr "" 8910 8911#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8912msgid "PDF books" 8913msgstr "" 8914 8915#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8916msgid "HTML books" 8917msgstr "" 8918 8919#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8920msgid "LIT books" 8921msgstr "" 8922 8923#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8924msgid "Text books" 8925msgstr "" 8926 8927#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8928msgid "Comics" 8929msgstr "" 8930 8931#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8933#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8934msgid "Archives" 8935msgstr "" 8936 8937#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8938msgid "Wordprocessor files" 8939msgstr "" 8940 8941#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8942msgid "Add books" 8943msgstr "" 8944 8945#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8946msgid "Add books to the calibre library/device from files on your computer" 8947msgstr "" 8948 8949#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8950msgid "A" 8951msgstr "" 8952 8953#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8954msgid "Add books from a single folder" 8955msgstr "" 8956 8957#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8958msgid "Add from folders and sub-folders" 8959msgstr "" 8960 8961#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8962msgid "Add multiple books from archive (ZIP/RAR)" 8963msgstr "" 8964 8965#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8966msgid "Add empty book (Book entry with no formats)" 8967msgstr "" 8968 8969#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8970msgid "Add from ISBN" 8971msgstr "" 8972 8973#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8974msgid "Add files to selected book records" 8975msgstr "" 8976 8977#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8978msgid "Add files to selected book records from clipboard" 8979msgstr "" 8980 8981#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 8982msgid "Add an empty file to selected book records" 8983msgstr "" 8984 8985#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 8986msgid "Control the adding of books" 8987msgstr "" 8988 8989#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 8990#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 8991#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 8992#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 8993#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 8994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 8995#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 8996#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 8997#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 9000#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 9001#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 9002#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 9003#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 9004#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 9005#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 9006#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 9007#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9008msgid "No books selected" 9009msgstr "" 9010 9011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9012#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9013msgid "Cannot add files as no books are selected" 9014msgstr "" 9015 9016#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9017msgid "No files in clipboard" 9018msgstr "" 9019 9020#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9021msgid "No files have been copied to the clipboard" 9022msgstr "" 9023 9024#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9025#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9026#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9028#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9029#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9030#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9031#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9032#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9040#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9041#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9042#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9043#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9044#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9045#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9046#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9047#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9048#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9049#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9050#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9055#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9056msgid "Are you sure?" 9057msgstr "" 9058 9059#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9060#, python-format 9061msgid "Are you sure you want to set the same cover for all %d books?" 9062msgstr "" 9063 9064#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9065msgid "Select book files" 9066msgstr "" 9067 9068#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9069#, python-format 9070msgid "" 9071"Are you sure you want to add the same files to all %d books? If the format " 9072"already exists for a book, it will be replaced." 9073msgstr "" 9074 9075#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9076#, python-brace-format 9077msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9078msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9079msgstr[0] "" 9080msgstr[1] "" 9081 9082#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9083#, python-format 9084msgid "" 9085"Are you sure you want to add the same empty file to all %d books? If the " 9086"format already exists for a book, it will be replaced." 9087msgstr "" 9088 9089#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9090msgid "Choose format of empty file" 9091msgstr "" 9092 9093#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9094#, python-brace-format 9095msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9096msgstr "" 9097 9098#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9099#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9100msgid "Choose archive file" 9101msgstr "" 9102 9103#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9104msgid "Type of archive" 9105msgstr "" 9106 9107#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9108msgid "Will the archive have a single book per internal folder?" 9109msgstr "" 9110 9111#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9112msgid "Select root folder" 9113msgstr "" 9114 9115#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9116#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9117msgid "Cannot add" 9118msgstr "" 9119 9120#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9121#, python-format 9122msgid "" 9123"Cannot add books from the folder: %s as it contains the currently opened " 9124"calibre library" 9125msgstr "" 9126 9127#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9128msgid "Multi-file books?" 9129msgstr "" 9130 9131#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9132msgid "" 9133"Assume all e-book files in a single folder are multiple formats of the same " 9134"book?" 9135msgstr "" 9136 9137#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9138msgid "Duplicates found" 9139msgstr "" 9140 9141#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9142msgid "" 9143"Books with some of the specified ISBNs already exist in the calibre library." 9144" Click \"Show details\" for the full list. Do you want to add them anyway?" 9145msgstr "" 9146 9147#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9148msgid "Adding" 9149msgstr "" 9150 9151#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9152msgid "Creating book records from ISBNs" 9153msgstr "" 9154 9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9156#, python-format 9157msgid "" 9158"You have dropped some files onto the book <b>%s</b>. This will add or " 9159"replace the files for this book. Do you want to proceed?" 9160msgstr "" 9161 9162#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9163msgid "Add as new book" 9164msgid_plural "Add as new books" 9165msgstr[0] "" 9166msgstr[1] "" 9167 9168#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9169#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9170msgid "Uploading books to device." 9171msgstr "" 9172 9173#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9174msgid "Supported books" 9175msgstr "" 9176 9177#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9178msgid "Select books" 9179msgstr "" 9180 9181#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9182msgid "The following duplicate book was found." 9183msgid_plural "The following {} duplicate books were found." 9184msgstr[0] "" 9185msgstr[1] "" 9186 9187#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9188msgid "Merged some books" 9189msgstr "" 9190 9191#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9192msgid "" 9193"Incoming book formats were processed and merged into your calibre database " 9194"according to your auto-merge settings. Click \"Show details\" to see the " 9195"list of merged books." 9196msgstr "" 9197 9198#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9199#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9200#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9201msgid "Add to library" 9202msgstr "" 9203 9204#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9205#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9206#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9207#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9208#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9209#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9210#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9211#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9212#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9213msgid "No book selected" 9214msgstr "" 9215 9216#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9217msgid "" 9218"The following books are virtual and cannot be added to the calibre library:" 9219msgstr "" 9220 9221#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9222msgid "No book files found" 9223msgstr "" 9224 9225#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9226msgid "Downloading books" 9227msgstr "" 9228 9229#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9230msgid "Downloading books from device" 9231msgstr "" 9232 9233#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9234msgid "Could not download files from the device" 9235msgstr "" 9236 9237#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9238msgid "Could not download some files from the device" 9239msgstr "" 9240 9241#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9242msgid "Could not download files" 9243msgstr "" 9244 9245#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9246msgid "Add books to library" 9247msgstr "" 9248 9249#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9250msgid "Add books to your calibre library from the connected device" 9251msgstr "" 9252 9253#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9254msgid "Merging user annotations into database" 9255msgstr "" 9256 9257#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9258#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9259msgid "Fetch annotations (experimental)" 9260msgstr "" 9261 9262#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9267msgid "Not supported" 9268msgstr "" 9269 9270#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9271msgid "Fetching annotations is not supported for this device" 9272msgstr "" 9273 9274#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9275#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9276msgid "Use library only" 9277msgstr "" 9278 9279#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9280#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9281msgid "User annotations generated from main library only" 9282msgstr "" 9283 9284#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9285msgid "No books selected to fetch annotations from" 9286msgstr "" 9287 9288#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9289msgid "Some errors" 9290msgstr "" 9291 9292#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9293msgid "" 9294"Could not fetch annotations for some books. Click \"Show details\" to see " 9295"which ones." 9296msgstr "" 9297 9298#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9299msgid "Author mapper" 9300msgstr "" 9301 9302#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9303msgid "Map authors for one book in the library" 9304msgid_plural "Map authors for {} books in the library" 9305msgstr[0] "" 9306msgstr[1] "" 9307 9308#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9309#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9310msgid "The changes will be applied to the <b>selected book</b>" 9311msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9312msgstr[0] "" 9313msgstr[1] "" 9314 9315#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9316#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9317msgid "The changes will be applied to <b>one book in the library</b>" 9318msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9319msgstr[0] "" 9320msgstr[1] "" 9321 9322#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9323msgid "Auto scroll through the book list" 9324msgstr "" 9325 9326#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9327msgid "" 9328"Auto scroll through the book list, particularly useful with the cover " 9329"browser open" 9330msgstr "" 9331 9332#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9333msgid "X" 9334msgstr "" 9335 9336#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9337#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9338msgid "Browse annotations" 9339msgstr "" 9340 9341#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9342msgid "B" 9343msgstr "" 9344 9345#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9346msgid "Not visible" 9347msgstr "" 9348 9349#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9350msgid "" 9351"The book \"{}\" is not currently visible in the calibre library. If you have" 9352" a search or a Virtual library applied, first clear it." 9353msgstr "" 9354 9355#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9356msgid "Create catalog" 9357msgstr "" 9358 9359#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9360msgid "" 9361"Create a catalog of the books in your calibre library in different formats" 9362msgstr "" 9363 9364#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9365msgid "No books selected for catalog generation" 9366msgstr "" 9367 9368#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9369#, python-format 9370msgid "Generating %s catalog..." 9371msgstr "" 9372 9373#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9374msgid "Catalog generation complete, with warnings." 9375msgstr "" 9376 9377#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9378msgid "Catalog generated." 9379msgstr "" 9380 9381#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9382msgid "Export catalog folder" 9383msgstr "" 9384 9385#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9386#, python-format 9387msgid "Select destination for %(title)s.%(fmt)s" 9388msgstr "" 9389 9390#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9391#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9392#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9393#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9394#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9395#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9396msgid "Permission denied" 9397msgstr "" 9398 9399#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9400#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9401#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9402#, python-format 9403msgid "Could not open %s. Is it being used by another program?" 9404msgstr "" 9405 9406#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9407#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9408msgid "No library found" 9409msgstr "" 9410 9411#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9412#, python-format 9413msgid "" 9414"No existing calibre library was found at %s. If the library was moved, " 9415"select its new location below. Otherwise calibre will forget this library." 9416msgstr "" 9417 9418#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9419msgid "New location of this library:" 9420msgstr "" 9421 9422#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9423msgid "Library moved" 9424msgstr "" 9425 9426#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9427msgid "Forget library" 9428msgstr "" 9429 9430#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9431msgid "New library location" 9432msgstr "" 9433 9434#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9435#, python-format 9436msgid "No existing calibre library found at %s" 9437msgstr "" 9438 9439#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9440msgid "Queue &all books for backup" 9441msgstr "" 9442 9443#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9444msgid "Backup status" 9445msgstr "" 9446 9447#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9448msgid "none" 9449msgstr "" 9450 9451#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9452#, python-format 9453msgid "Book metadata files remaining to be written: %s" 9454msgstr "" 9455 9456#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9457#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9458#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9459#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9460msgid "Choose library" 9461msgstr "" 9462 9463#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9464msgid "Choose calibre library to work with" 9465msgstr "" 9466 9467#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9468msgid "Switch/create library" 9469msgstr "" 9470 9471#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9473msgid "Export/import all calibre data" 9474msgstr "" 9475 9476#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9477#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9478msgid "Pick a random book" 9479msgstr "" 9480 9481#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9482msgid "Change the icon for this library" 9483msgstr "" 9484 9485#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9486msgid "Choose an icon" 9487msgstr "" 9488 9489#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9490msgid "Remove current icon" 9491msgstr "" 9492 9493#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9494#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9495msgid "Quick switch" 9496msgstr "" 9497 9498#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9499#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9500msgid "Rename library" 9501msgstr "" 9502 9503#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9504msgid "Remove library" 9505msgstr "" 9506 9507#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9508msgid "Library maintenance" 9509msgstr "" 9510 9511#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9512msgid "Library metadata backup status" 9513msgstr "" 9514 9515#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9516msgid "Check library" 9517msgstr "" 9518 9519#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9520msgid "Restore database" 9521msgstr "" 9522 9523#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9524msgid "Switch to previous library" 9525msgstr "" 9526 9527#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9528#, python-format 9529msgid "Select icon for library \"%s\"" 9530msgstr "" 9531 9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9533#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9534msgid "Cannot export/import" 9535msgstr "" 9536 9537#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9538msgid "" 9539"You are running calibre portable, all calibre data is already in the calibre" 9540" portable folder. Export/import is unavailable." 9541msgstr "" 9542 9543#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9544msgid "Cannot export/import data while there are running jobs." 9545msgstr "" 9546 9547#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9548#, python-brace-format 9549msgid "{0} [{1} book]" 9550msgid_plural "{0} [{1} books]" 9551msgstr[0] "" 9552msgstr[1] "" 9553 9554#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9555#, python-format 9556msgid "Apply Virtual library when %s is opened" 9557msgstr "" 9558 9559#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9561#, python-format 9562msgid "Switch to: %s" 9563msgstr "" 9564 9565#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9566#, python-format 9567msgid "Rename: %s" 9568msgstr "" 9569 9570#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9571#, python-format 9572msgid "Remove: %s" 9573msgstr "" 9574 9575#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9577msgid "No Virtual library" 9578msgstr "" 9579 9580#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9581msgid "Rename" 9582msgstr "" 9583 9584#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9585#, python-format 9586msgid "Choose a new name for the library <b>%s</b>. " 9587msgstr "" 9588 9589#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9590msgid "Note that the actual library folder will be renamed." 9591msgstr "" 9592 9593#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9595#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9596#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9597msgid "Already exists" 9598msgstr "" 9599 9600#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9601#, python-format 9602msgid "The folder %s already exists. Delete it first." 9603msgstr "" 9604 9605#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9606#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9609#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9610msgid "Too long" 9611msgstr "" 9612 9613#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9619msgid "Not found" 9620msgstr "" 9621 9622#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9623#, python-format 9624msgid "" 9625"Cannot rename as no library was found at %s. Try switching to this library " 9626"first, then switch back and retry the renaming." 9627msgstr "" 9628 9629#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9630msgid "Rename failed" 9631msgstr "" 9632 9633#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9634#, python-format 9635msgid "" 9636"Failed to rename the library at %s. The most common cause for this is if one" 9637" of the files in the library is open in another program." 9638msgstr "" 9639 9640#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9641msgid "Library removed" 9642msgstr "" 9643 9644#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9645#, python-format 9646msgid "" 9647"The library %s has been removed from calibre. The files remain on your " 9648"computer, if you want to delete them, you will have to do so manually." 9649msgstr "" 9650 9651#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9656#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9657msgid "&OK" 9658msgstr "" 9659 9660#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9661#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9662#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9665#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9666msgid "&Undo" 9667msgstr "" 9668 9669#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9670msgid "Backup metadata" 9671msgstr "" 9672 9673#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9674msgid "" 9675"Metadata will be backed up while calibre is running, at the rate of " 9676"approximately 1 book every three seconds." 9677msgstr "" 9678 9679#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9680#, python-format 9681msgid "" 9682"Path to library too long. It must be less than %d characters. Move your " 9683"library to a location with a shorter path using Windows Explorer, then point" 9684" calibre to the new location and try again." 9685msgstr "" 9686 9687#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9693msgid "Success" 9694msgstr "" 9695 9696#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9697msgid "" 9698"Found no errors in your calibre library database. Do you want calibre to " 9699"check if the files in your library match the information in the database?" 9700msgstr "" 9701 9702#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9703#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9704#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9708#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9709#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9710msgid "Failed" 9711msgstr "" 9712 9713#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9714msgid "Database integrity check failed, click \"Show details\" for details." 9715msgstr "" 9716 9717#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9718msgid "Starting library scan, this may take a while" 9719msgstr "" 9720 9721#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9723msgid "No problems found" 9724msgstr "" 9725 9726#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9727msgid "The files in your library match the information in the database." 9728msgstr "" 9729 9730#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9732#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9733#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9734#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9735#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9737msgid "Not allowed" 9738msgstr "" 9739 9740#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9741msgid "" 9742"You cannot change libraries while using the environment variable " 9743"CALIBRE_OVERRIDE_DATABASE_PATH." 9744msgstr "" 9745 9746#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9747msgid "You cannot change libraries while jobs are running." 9748msgstr "" 9749 9750#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9751msgid "" 9752"You cannot change libraries until all updates are accepted or rejected." 9753msgstr "" 9754 9755#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9756msgid "C" 9757msgstr "" 9758 9759#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9760msgid "Convert books" 9761msgstr "" 9762 9763#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9764msgid "Convert books between different e-book formats" 9765msgstr "" 9766 9767#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9768msgid "Convert individually" 9769msgstr "" 9770 9771#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9772msgid "Bulk convert" 9773msgstr "" 9774 9775#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9776msgid "Create a catalog of the books in your calibre library" 9777msgstr "" 9778 9779#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9780#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9781#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9782msgid "Cannot convert" 9783msgstr "" 9784 9785#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9786msgid "Conversion to the {} format is not supported" 9787msgstr "" 9788 9789#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9790msgid "Starting conversion of the book" 9791msgid_plural "Starting conversion of {} books" 9792msgstr[0] "" 9793msgstr[1] "" 9794 9795#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9796msgid "Book deleted" 9797msgstr "" 9798 9799#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9800msgid "" 9801"The book you were trying to convert has been deleted from the calibre " 9802"library." 9803msgstr "" 9804 9805#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9806msgid "Empty output file, probably the conversion process crashed" 9807msgstr "" 9808 9809#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9810msgid "completed" 9811msgstr "" 9812 9813#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9814msgid "Different custom columns" 9815msgstr "" 9816 9817#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9818#, python-brace-format 9819msgid "" 9820"The custom columns in the <i>{0}</i> library are different from the custom " 9821"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9822"copied." 9823msgstr "" 9824 9825#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9826msgid "" 9827"The following columns are incompatible - they have the same name but " 9828"different data types. They will be ignored: " 9829msgstr "" 9830 9831#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9832#, python-brace-format 9833msgid "" 9834"The following columns are missing in the <i>{0}</i> library. You can choose " 9835"to add them automatically below." 9836msgstr "" 9837 9838#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9839#, python-format 9840msgid "Add to the %s library" 9841msgstr "" 9842 9843#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9844msgid "This warning is only shown once per library, per session" 9845msgstr "" 9846 9847#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9848#, python-format 9849msgid "%(title)s by %(author)s" 9850msgstr "" 9851 9852#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9853msgid "&Sort libraries alphabetically" 9854msgstr "" 9855 9856#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9857msgid "Library &path:" 9858msgstr "" 9859 9860#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9861msgid "Browse for library" 9862msgstr "" 9863 9864#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9865#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9866#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9867msgid "&Copy" 9868msgstr "" 9869 9870#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9871msgid "Copy to the specified library" 9872msgstr "" 9873 9874#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9875msgid "&Move" 9876msgstr "" 9877 9878#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9879msgid "Copy to the specified library and delete from the current library" 9880msgstr "" 9881 9882#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9883#, python-format 9884msgid "" 9885"Books with the same, title, author and language as the following already " 9886"exist in the library %s. Select which books you want copied anyway." 9887msgstr "" 9888 9889#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9890msgid "Duplicate books" 9891msgstr "" 9892 9893#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9894#, python-brace-format 9895msgid "{0} by {1}" 9896msgstr "" 9897 9898#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9899#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9900#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9903#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9905#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9906msgid "Select &all" 9907msgstr "" 9908 9909#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9910#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9911#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9914#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9916msgid "Select &none" 9917msgstr "" 9918 9919#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9923#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9924#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9925#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9929msgid "&Copy to clipboard" 9930msgstr "" 9931 9932#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9933msgid "Copy to library" 9934msgstr "" 9935 9936#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9937msgid "Copy selected books to the specified library" 9938msgstr "" 9939 9940#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9941#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9942msgid "Choose library..." 9943msgstr "" 9944 9945#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9946msgid "(delete after copy)" 9947msgstr "" 9948 9949#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9950#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9951msgid "Cannot copy" 9952msgstr "" 9953 9954#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 9955msgid "Cannot copy to current library." 9956msgstr "" 9957 9958#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 9959msgid "No library" 9960msgstr "" 9961 9962#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 9963#, python-format 9964msgid "No library found at %s" 9965msgstr "" 9966 9967#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9968msgid "Copying to" 9969msgstr "" 9970 9971#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9972msgid "Moving to" 9973msgstr "" 9974 9975#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 9976msgid "The copying process was interrupted. {} books were copied." 9977msgstr "" 9978 9979#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 9980msgid "No books were deleted from this library." 9981msgstr "" 9982 9983#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 9984msgid "" 9985"The best way to resume this operation is to re-copy all the books with the " 9986"option to \"Check for duplicates when copying to library\" in " 9987"Preferences->Import/export->Adding books turned on." 9988msgstr "" 9989 9990#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 9991msgid "Canceled" 9992msgstr "" 9993 9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9995msgid "Could not copy books: " 9996msgstr "" 9997 9998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 9999#, python-brace-format 10000msgid "Moved the book to {loc}" 10001msgstr "" 10002 10003#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 10004#, python-brace-format 10005msgid "Moved {num} books to {loc}" 10006msgstr "" 10007 10008#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 10009#, python-brace-format 10010msgid "Copied the book to {loc}" 10011msgstr "" 10012 10013#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 10014#, python-brace-format 10015msgid "Copied {num} books to {loc}" 10016msgstr "" 10017 10018#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10019msgid "Auto merged" 10020msgstr "" 10021 10022#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10023msgid "" 10024"Some books were automatically merged into existing records in the target " 10025"library. Click \"Show details\" to see which ones. This behavior is " 10026"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10027"books->Adding actions." 10028msgstr "" 10029 10030#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10031#, python-brace-format 10032msgid "" 10033"Copying: {0} failed, with error:\n" 10034"{1}" 10035msgstr "" 10036 10037#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10038msgid "Could not copy some books, click \"Show details\" for more information." 10039msgstr "" 10040 10041#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10042msgid "Failed to copy some books" 10043msgstr "" 10044 10045#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10046msgid "Failed to copy a book, see below for details" 10047msgid_plural "Failed to copy {} books, see below for details" 10048msgstr[0] "" 10049msgstr[1] "" 10050 10051#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10052msgid "Could not copy any books, click \"Show details\" for more information." 10053msgstr "" 10054 10055#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10056msgid "Failed to copy books" 10057msgstr "" 10058 10059#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10060msgid "" 10061"You cannot use other libraries while using the environment variable " 10062"CALIBRE_OVERRIDE_DATABASE_PATH." 10063msgstr "" 10064 10065#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10066#, python-brace-format 10067msgid "" 10068"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10069"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10070" <b>permanently deleted</b>." 10071msgstr "" 10072 10073#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10074msgid "Deleting..." 10075msgstr "" 10076 10077#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10078msgid "Deleted" 10079msgstr "" 10080 10081#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10082msgid "Failed to delete" 10083msgstr "" 10084 10085#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10086msgid "" 10087"Failed to delete some books, click the \"Show details\" button for details." 10088msgstr "" 10089 10090#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10091msgid "Delete books" 10092msgstr "" 10093 10094#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10095msgid "Remove books" 10096msgstr "" 10097 10098#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10099msgid "Remove selected books" 10100msgstr "" 10101 10102#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10103msgid "Remove files of a specific format from selected books" 10104msgstr "" 10105 10106#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10107msgid "Remove all formats from selected books, except..." 10108msgstr "" 10109 10110#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10111msgid "Remove all formats from selected books" 10112msgstr "" 10113 10114#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10115msgid "Remove covers from selected books" 10116msgstr "" 10117 10118#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10119msgid "Remove matching books from device" 10120msgstr "" 10121 10122#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10124msgid "Cannot delete" 10125msgstr "" 10126 10127#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10128#, python-format 10129msgid "" 10130"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10131"you sure?" 10132msgstr "" 10133 10134#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10135msgid "Choose formats to be deleted" 10136msgstr "" 10137 10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10139msgid "" 10140"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10141"all formats from a book." 10142msgstr "" 10143 10144#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10145msgid "" 10146"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10147"library.<br>The book metadata will be kept. Are you sure?" 10148msgstr "" 10149 10150#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10151msgid "Cannot delete books" 10152msgstr "" 10153 10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10155msgid "No device is connected" 10156msgstr "" 10157 10158#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10159#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10160#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10161msgid "Main memory" 10162msgstr "" 10163 10164#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10165#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10166#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10167msgid "Storage card A" 10168msgstr "" 10169 10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10171#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10172#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10173msgid "Storage card B" 10174msgstr "" 10175 10176#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10177msgid "No books to delete" 10178msgstr "" 10179 10180#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10181msgid "None of the selected books are on the device" 10182msgstr "" 10183 10184#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10185#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10186msgid "Deleting books from device." 10187msgstr "" 10188 10189#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10190msgid "" 10191"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10192" sure?" 10193msgid_plural "" 10194"The covers from the {} selected books will be <b>permanently deleted</b>. " 10195"Are you sure?" 10196msgstr[0] "" 10197msgstr[1] "" 10198 10199#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10200msgid "" 10201"Some of the selected books are on the attached device. <b>Where</b> do you " 10202"want the selected files deleted from?" 10203msgstr "" 10204 10205#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10206msgid "" 10207"The selected book will be <b>permanently deleted</b> and the files removed " 10208"from your calibre library. Are you sure?" 10209msgid_plural "" 10210"The {} selected books will be <b>permanently deleted</b> and the files " 10211"removed from your calibre library. Are you sure?" 10212msgstr[0] "" 10213msgstr[1] "" 10214 10215#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10216#, python-format 10217msgid "" 10218"Could not access %s. Is it being used by another program? Click \"Show " 10219"details\" for more information." 10220msgstr "" 10221 10222#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10223msgid "" 10224"The selected book will be <b>permanently deleted</b> from your device. Are " 10225"you sure?" 10226msgid_plural "" 10227"The {} selected books will be <b>permanently deleted</b> from your device. " 10228"Are you sure?" 10229msgstr[0] "" 10230msgstr[1] "" 10231 10232#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10233msgid "Start wireless device connection" 10234msgstr "" 10235 10236#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10237msgid "Stop wireless device connection" 10238msgstr "" 10239 10240#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10241msgid "Connect to folder" 10242msgstr "" 10243 10244#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10245#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10246msgid "Start Content server" 10247msgstr "" 10248 10249#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10250msgid "Visit Content server in browser" 10251msgstr "" 10252 10253#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10254msgid "Start/stop Content server" 10255msgstr "" 10256 10257#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10258#, python-brace-format 10259msgid "[{ip}, port {port}, {protocol}]" 10260msgstr "" 10261 10262#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10263msgid "Stop Content server" 10264msgstr "" 10265 10266#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10267#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10268msgid "Email to" 10269msgstr "" 10270 10271#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10272msgid "Email to and delete from library" 10273msgstr "" 10274 10275#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10277msgid "(delete from library)" 10278msgstr "" 10279 10280#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10281#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10282#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10283msgid "Select recipients" 10284msgstr "" 10285 10286#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10287msgid "Email to selected recipients..." 10288msgstr "" 10289 10290#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10291msgid "Setup email based sharing of books" 10292msgstr "" 10293 10294#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10295msgid "D" 10296msgstr "" 10297 10298#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10299msgid "Send to device" 10300msgstr "" 10301 10302#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10303msgid "Connect/share" 10304msgstr "" 10305 10306#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10307msgid "" 10308"Share books using a web server or email. Connect to special devices, etc." 10309msgstr "" 10310 10311#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10312#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10313msgid "Stopping" 10314msgstr "" 10315 10316#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10318msgid "Stopping server, this could take up to a minute, please wait..." 10319msgstr "" 10320 10321#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10322msgid "Disable autostart" 10323msgstr "" 10324 10325#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10326msgid "" 10327"Do you want wireless device connections to be started automatically when " 10328"calibre starts?" 10329msgstr "" 10330 10331#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10332msgid "Still looking for IP addresses" 10333msgstr "" 10334 10335#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10336msgid "Many IP addresses. See Start/Stop dialog." 10337msgstr "" 10338 10339#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10340msgid "Manage collections" 10341msgstr "" 10342 10343#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10344msgid "Manage the collections on this device" 10345msgstr "" 10346 10347#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10348msgid "In library view" 10349msgstr "" 10350 10351#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10352msgid "" 10353"Collections can only be edited when showing the books on the device. Click " 10354"the toolbar button to switch to the device view first." 10355msgstr "" 10356 10357#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10358msgid "Change the title/author/cover etc. of books" 10359msgstr "" 10360 10361#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10362msgid "E" 10363msgstr "" 10364 10365#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10367#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10368msgid "Edit metadata" 10369msgstr "" 10370 10371#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10372msgid "Edit metadata individually" 10373msgstr "" 10374 10375#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10376msgid "Edit metadata in bulk" 10377msgstr "" 10378 10379#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10380msgid "Download metadata and covers" 10381msgstr "" 10382 10383#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10384msgid "Merge into first selected book - delete others" 10385msgstr "" 10386 10387#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10388msgid "Merge into first selected book - keep others" 10389msgstr "" 10390 10391#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10392msgid "Merge only formats into first selected book - delete others" 10393msgstr "" 10394 10395#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10396msgid "Copy metadata" 10397msgstr "" 10398 10399#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10400msgid "Paste metadata" 10401msgstr "" 10402 10403#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10404msgid "Paste metadata including excluded fields" 10405msgstr "" 10406 10407#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10408msgid "Merge book records" 10409msgstr "" 10410 10411#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10412msgid "M" 10413msgstr "" 10414 10415#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10416msgid "Copy URL to show book in calibre" 10417msgstr "" 10418 10419#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10420msgid "" 10421"Copy URLs to show the currently selected books in calibre, to the system " 10422"clipboard" 10423msgstr "" 10424 10425#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10426msgid "Copy URL to open book in calibre" 10427msgstr "" 10428 10429#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10430msgid "" 10431"Copy URLs to open the currently selected books in calibre, to the system " 10432"clipboard" 10433msgstr "" 10434 10435#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10436#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10437msgid "Cannot copy metadata" 10438msgstr "" 10439 10440#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10441msgid "Multiple books selected, can only copy from one book at a time." 10442msgstr "" 10443 10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10445#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10446msgid "Cannot paste metadata" 10447msgstr "" 10448 10449#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10450msgid "No copied metadata available" 10451msgstr "" 10452 10453#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10454#, python-brace-format 10455msgid "" 10456"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10457"you sure you want to do that?" 10458msgstr "" 10459 10460#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10461msgid "Cannot download metadata" 10462msgstr "" 10463 10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10465msgid "Failed to download metadata" 10466msgstr "" 10467 10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10469#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10470#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10471#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10472#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10473#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10476msgid "Download failed" 10477msgstr "" 10478 10479#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10480msgid "Failed to download metadata or cover for the selected book." 10481msgid_plural "Failed to download metadata or covers for any of the {} books." 10482msgstr[0] "" 10483msgstr[1] "" 10484 10485#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10486msgid "Metadata download completed" 10487msgstr "" 10488 10489#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10490msgid "Finished downloading metadata for the selected book." 10491msgid_plural "Finished downloading metadata for <b>{} books</b>." 10492msgstr[0] "" 10493msgstr[1] "" 10494 10495#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10496msgid "Proceed with updating the metadata in your library?" 10497msgstr "" 10498 10499#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10500#, python-format 10501msgid "" 10502"Could not download metadata and/or covers for %d of the books. Click \"Show " 10503"details\" to see which books." 10504msgstr "" 10505 10506#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10507msgid "Show the &failed books in the main book list after updating metadata" 10508msgstr "" 10509 10510#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10511#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10512msgid "Download log" 10513msgstr "" 10514 10515#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10516msgid "Metadata download complete" 10517msgstr "" 10518 10519#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10520msgid "Revie&w downloaded metadata" 10521msgstr "" 10522 10523#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10524msgid "Some books changed" 10525msgstr "" 10526 10527#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10528msgid "" 10529"The metadata for some books in your library has changed since you started " 10530"the download. If you proceed, some of those changes may be overwritten. " 10531"Click \"Show details\" to see the list of changed books. Do you want to " 10532"proceed?" 10533msgstr "" 10534 10535#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10536msgid "Review downloaded metadata" 10537msgstr "" 10538 10539#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10540msgid "Discard downloaded metadata for this book" 10541msgstr "" 10542 10543#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10544msgid "Use the downloaded metadata for all remaining books" 10545msgstr "" 10546 10547#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10548msgid "Discard downloaded metadata for all remaining books" 10549msgstr "" 10550 10551#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10552#, python-format 10553msgid "Discard the downloaded value for: %s" 10554msgstr "" 10555 10556#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10557msgid "" 10558"The downloaded metadata is on the left and the original metadata is on the " 10559"right. If a downloaded value is blank or unknown, the original value is " 10560"used." 10561msgstr "" 10562 10563#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10564msgid "&View book" 10565msgstr "" 10566 10567#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10568#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10569msgid "Cannot edit metadata" 10570msgstr "" 10571 10572#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10573msgid "" 10574"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10575" proceed?" 10576msgstr "" 10577 10578#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10579#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10580msgid "Cannot merge books" 10581msgstr "" 10582 10583#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10584msgid "At least two books must be selected for merging" 10585msgstr "" 10586 10587#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10588#, python-format 10589msgid "" 10590"Book formats and metadata from the selected books will be added to the " 10591"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10592"books will not be deleted or changed.<br><br>Please confirm you want to " 10593"proceed." 10594msgstr "" 10595 10596#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10597#, python-format 10598msgid "" 10599"Book formats from the selected books will be merged into the <b>first " 10600"selected book</b> (%s). Metadata in the first selected book will not be " 10601"changed. Author, Title and all other metadata will <i>not</i> be " 10602"merged.<br><br>After being merged, the second and subsequently selected " 10603"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10604"formats of the first selected book will be kept and any duplicate formats in" 10605" the second and subsequently selected books will be permanently " 10606"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10607"want to proceed?" 10608msgstr "" 10609 10610#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10611#, python-format 10612msgid "" 10613"Book formats and metadata from the selected books will be merged into the " 10614"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10615"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10616" of the first selected book will be kept and any duplicate formats in the " 10617"second and subsequently selected books will be permanently <b>deleted</b> " 10618"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10619msgstr "" 10620 10621#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10622msgid "Applying changed metadata" 10623msgstr "" 10624 10625#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10626msgid "Some failures" 10627msgstr "" 10628 10629#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10630msgid "" 10631"Failed to apply updated metadata for some books in your library. Click " 10632"\"Show details\" to see details." 10633msgstr "" 10634 10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10636#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10637msgid "Format file missing" 10638msgstr "" 10639 10640#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10642#, python-format 10643msgid "Cannot read cover as the %s file is missing from this book" 10644msgstr "" 10645 10646#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10648msgid "Could not read metadata" 10649msgstr "" 10650 10651#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10652#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10653#, python-format 10654msgid "Could not read metadata from %s format" 10655msgstr "" 10656 10657#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10659#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10660msgid "Could not read cover" 10661msgstr "" 10662 10663#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10664#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10665#, python-format 10666msgid "Could not read cover from %s format" 10667msgstr "" 10668 10669#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10670msgid "Embed metadata" 10671msgstr "" 10672 10673#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10674#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10675msgid "Embed metadata into book files" 10676msgstr "" 10677 10678#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10679msgid "Embed metadata into files of a specific format from selected books..." 10680msgstr "" 10681 10682#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10683#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10684msgid "Cannot embed" 10685msgstr "" 10686 10687#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10688msgid "Choose formats to be updated" 10689msgstr "" 10690 10691#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10693#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10694msgid "&Stop" 10695msgstr "" 10696 10697#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10698msgid "Embedding updated metadata into book files..." 10699msgstr "" 10700 10701#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10702msgid "Embedding metadata..." 10703msgstr "" 10704 10705#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10706msgid "Embedded metadata in one book" 10707msgid_plural "Embedded metadata in {} books" 10708msgstr[0] "" 10709msgstr[1] "" 10710 10711#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10712#, python-brace-format 10713msgid "" 10714"The {0} format of {1}:\n" 10715"\n" 10716"{2}\n" 10717msgstr "" 10718 10719#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10720msgid "Failed for some files" 10721msgstr "" 10722 10723#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10724msgid "" 10725"Failed to embed metadata into some book files. Click \"Show details\" for " 10726"details." 10727msgstr "" 10728 10729#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10730msgid "Show the &failed books in the main book list" 10731msgstr "" 10732 10733#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10734msgid "Download news in e-book form from various websites all over the world" 10735msgstr "" 10736 10737#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10738msgid "F" 10739msgstr "" 10740 10741#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10742msgid "Fetch news" 10743msgstr "" 10744 10745#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10746#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10747msgid "Fetching news from " 10748msgstr "" 10749 10750#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10751msgid " fetched." 10752msgstr "" 10753 10754#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10755msgid "F1" 10756msgstr "" 10757 10758#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10759#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10760#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10761msgid "Help" 10762msgstr "" 10763 10764#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10765msgid "Mark books" 10766msgstr "" 10767 10768#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10769msgid "Temporarily mark books for easy access" 10770msgstr "" 10771 10772#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10773msgid "Toggle mark for selected books" 10774msgstr "" 10775 10776#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10777#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10778msgid "Show marked books" 10779msgstr "" 10780 10781#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10782msgid "Clear all marked books" 10783msgstr "" 10784 10785#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10786msgid "Mark all books by selected author(s)" 10787msgstr "" 10788 10789#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10790msgid "Mark all books in the selected series" 10791msgstr "" 10792 10793#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10794msgid "Clear all books by selected author(s)" 10795msgstr "" 10796 10797#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10798msgid "Clear all books in the selected series" 10799msgstr "" 10800 10801#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10802msgid "Show marked book" 10803msgstr "" 10804 10805#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10806msgid "Cannot mark" 10807msgstr "" 10808 10809#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10810msgid "Match book to library" 10811msgstr "" 10812 10813#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10814msgid "Match this book to a book in the library" 10815msgstr "" 10816 10817#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10818#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10822msgid "Match books" 10823msgstr "" 10824 10825#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10826#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10827msgid "You must select one book" 10828msgstr "" 10829 10830#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10831msgid "Show matched book in library" 10832msgstr "" 10833 10834#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10835msgid "No matching books" 10836msgstr "" 10837 10838#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10839msgid "" 10840"No matching books found in the calibre library. Do you want to specify the " 10841"matching book manually?" 10842msgstr "" 10843 10844#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10845msgid "Move to next match" 10846msgstr "" 10847 10848#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10849msgid "F3" 10850msgstr "" 10851 10852#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10853msgid "Move to next highlighted match" 10854msgstr "" 10855 10856#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10857msgid "N" 10858msgstr "" 10859 10860#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10861msgid "Move to previous item" 10862msgstr "" 10863 10864#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10865msgid "Move to previous highlighted item" 10866msgstr "" 10867 10868#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10869msgid "Open containing folder" 10870msgstr "" 10871 10872#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10873msgid "O" 10874msgstr "" 10875 10876#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10877msgid "Open the folder containing the current book's files" 10878msgstr "" 10879 10880#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10881msgid "Plugin updater" 10882msgstr "" 10883 10884#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10885msgid "Update any plugins you have installed in calibre" 10886msgstr "" 10887 10888#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10890msgid "Polish book" 10891msgstr "" 10892 10893#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10894#, python-format 10895msgid "Polish %d books" 10896msgstr "" 10897 10898#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10899#, python-format 10900msgid "<h3>About Polishing books</h3>%s" 10901msgstr "" 10902 10903#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10904msgid "" 10905"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10906" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10907" ORIGINAL_* formats). So if you\n" 10908" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10909" ORIGINAL_* format before running it.</p>" 10910msgstr "" 10911 10912#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10913#, python-format 10914msgid "<h3>Embed referenced fonts</h3>%s" 10915msgstr "" 10916 10917#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10918#, python-format 10919msgid "<h3>Subsetting fonts</h3>%s" 10920msgstr "" 10921 10922#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10923#, python-format 10924msgid "<h3>Smarten punctuation</h3>%s" 10925msgstr "" 10926 10927#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10928msgid "" 10929"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10930" cover in the e-book files to match the current metadata in the calibre " 10931"library.</p> <p>Note that most e-book formats are not capable of supporting " 10932"all the metadata in calibre.</p><p>There is a separate option to update the " 10933"cover.</p>" 10934msgstr "" 10935 10936#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 10937msgid "" 10938"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 10939"current cover in the calibre library.</p><p>If the e-book file does not have" 10940" an identifiable cover, a new cover is inserted.</p>" 10941msgstr "" 10942 10943#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 10944#, python-format 10945msgid "<h3>Book jacket</h3>%s" 10946msgstr "" 10947 10948#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 10949#, python-format 10950msgid "<h3>Remove book jacket</h3>%s" 10951msgstr "" 10952 10953#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 10954#, python-format 10955msgid "<h3>Remove unused CSS rules</h3>%s" 10956msgstr "" 10957 10958#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 10959#, python-format 10960msgid "<h3>Losslessly compress images</h3>%s" 10961msgstr "" 10962 10963#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 10964#, python-format 10965msgid "<h3>Add soft-hyphens</h3>%s" 10966msgstr "" 10967 10968#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 10969#, python-format 10970msgid "<h3>Remove soft-hyphens</h3>%s" 10971msgstr "" 10972 10973#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 10974#, python-format 10975msgid "<h3>Upgrade book internals</h3>%s" 10976msgstr "" 10977 10978#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 10979msgid "Select actions to perform:" 10980msgstr "" 10981 10982#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 10983msgid "&Embed all referenced fonts" 10984msgstr "" 10985 10986#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 10987#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 10988msgid "&Subset all embedded fonts" 10989msgstr "" 10990 10991#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 10992#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 10993msgid "Smarten &punctuation" 10994msgstr "" 10995 10996#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 10997msgid "Update &metadata in the book files" 10998msgstr "" 10999 11000#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 11001msgid "Update the &cover in the book files" 11002msgstr "" 11003 11004#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 11005msgid "Add/replace metadata as a \"book &jacket\" page" 11006msgstr "" 11007 11008#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 11009msgid "&Remove a previously inserted book jacket" 11010msgstr "" 11011 11012#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 11013msgid "Remove &unused CSS rules from the book" 11014msgstr "" 11015 11016#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 11017msgid "Losslessly &compress images" 11018msgstr "" 11019 11020#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 11021msgid "Add s&oft hyphens" 11022msgstr "" 11023 11024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11025msgid "Remove so&ft hyphens" 11026msgstr "" 11027 11028#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11030msgid "&Upgrade book internals" 11031msgstr "" 11032 11033#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11034msgid "About" 11035msgstr "" 11036 11037#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11038msgid "Show &report" 11039msgstr "" 11040 11041#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11042msgid "" 11043"Show a report of all the actions performed after polishing is completed" 11044msgstr "" 11045 11046#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11048msgid "&Save settings" 11049msgstr "" 11050 11051#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11052#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11053msgid "&Load settings" 11054msgstr "" 11055 11056#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11058msgid "No actions selected" 11059msgstr "" 11060 11061#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11062msgid "You must select at least one action before saving" 11063msgstr "" 11064 11065#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11069msgid "Choose name" 11070msgstr "" 11071 11072#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11074#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11075msgid "Choose a name for these settings" 11076msgstr "" 11077 11078#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11080msgid "Remove saved settings" 11081msgstr "" 11082 11083#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11084msgid "Must update metadata" 11085msgstr "" 11086 11087#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11088msgid "" 11089"You have selected the option to add metadata as a \"book jacket\". For this " 11090"option to work, you must also select the option to update metadata in the " 11091"book files. Do you want to select it?" 11092msgstr "" 11093 11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11095msgid "Add or remove jacket?" 11096msgstr "" 11097 11098#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11099msgid "" 11100"You have chosen to both add and remove the metadata jacket. This will result" 11101" in the final book having no jacket. Is this what you want?" 11102msgstr "" 11103 11104#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11105msgid "You must select at least one action, or click Cancel." 11106msgstr "" 11107 11108#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11109msgid "Queueing books for polishing" 11110msgstr "" 11111 11112#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11113#, python-format 11114msgid "Polish %s" 11115msgstr "" 11116 11117#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11118#, python-format 11119msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11120msgstr "" 11121 11122#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11123#, python-format 11124msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11125msgstr "" 11126 11127#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11128msgid "Ignore remaining reports" 11129msgstr "" 11130 11131#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11132msgid "View full &log" 11133msgstr "" 11134 11135#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11136msgid "Ignore remaining report" 11137msgid_plural "Ignore remaining {} reports" 11138msgstr[0] "" 11139msgstr[1] "" 11140 11141#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11142#, python-format 11143msgid "Polishing of %s" 11144msgstr "" 11145 11146#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11147#, python-format 11148msgid "The original file has been saved as %s." 11149msgid_plural "The original files have been saved as %s." 11150msgstr[0] "" 11151msgstr[1] "" 11152 11153#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11155msgid " and " 11156msgstr "" 11157 11158#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11159msgid "If you polish again, the polishing will run on the originals." 11160msgstr "" 11161 11162#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11163msgid "Polish books" 11164msgstr "" 11165 11166#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11167msgid "Apply the shine of perfection to your books" 11168msgstr "" 11169 11170#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11171msgid "P" 11172msgstr "" 11173 11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11175#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11176msgid "Cannot polish" 11177msgstr "" 11178 11179#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11180#, python-brace-format 11181msgid "" 11182"One of the books you are polishing has an {0} format. Polishing will use " 11183"this as the source and overwrite any existing {1} format. Are you sure you " 11184"want to proceed?" 11185msgstr "" 11186 11187#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11188msgid "Ask for this confirmation again" 11189msgstr "" 11190 11191#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11192#, python-format 11193msgid "" 11194"Polishing is only supported for books in the %s formats. Convert to one of " 11195"those formats before polishing." 11196msgstr "" 11197 11198#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11199msgid "Start polishing the book" 11200msgid_plural "Start polishing of {} books" 11201msgstr[0] "" 11202msgstr[1] "" 11203 11204#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11205msgid " completed" 11206msgstr "" 11207 11208#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11209msgid "Configure calibre" 11210msgstr "" 11211 11212#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11213msgid "Change calibre behavior" 11214msgstr "" 11215 11216#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11217msgid "Run Welcome wizard" 11218msgstr "" 11219 11220#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11221msgid "Get plugins to enhance calibre" 11222msgstr "" 11223 11224#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11225msgid "Restart in debug mode" 11226msgstr "" 11227 11228#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11229msgid "Restart ignoring third party plugins" 11230msgstr "" 11231 11232#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11233msgid "Cannot configure while there are running jobs." 11234msgstr "" 11235 11236#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11237msgid "Cannot configure before calibre is restarted." 11238msgstr "" 11239 11240#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11241msgid "Select a random book from your calibre library" 11242msgstr "" 11243 11244#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11245msgid "Restart" 11246msgstr "" 11247 11248#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11249msgid "Save to disk" 11250msgstr "" 11251 11252#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11253msgid "Export e-book files from the calibre library" 11254msgstr "" 11255 11256#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11257msgid "S" 11258msgstr "" 11259 11260#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11261msgid "Save to disk in a single folder" 11262msgstr "" 11263 11264#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11265#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11266#, python-format 11267msgid "Save only %s format to disk" 11268msgstr "" 11269 11270#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11271#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11272#, python-format 11273msgid "Save only %s format to disk in a single folder" 11274msgstr "" 11275 11276#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11277msgid "Save single format to disk..." 11278msgstr "" 11279 11280#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11281#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11282msgid "Cannot save to disk" 11283msgstr "" 11284 11285#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11286msgid "Choose format to save to disk" 11287msgstr "" 11288 11289#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11290msgid "Choose destination folder" 11291msgstr "" 11292 11293#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11294msgid "" 11295"You are trying to save files into the calibre library. This can cause " 11296"corruption of your library. Save to disk is meant to export files from your " 11297"calibre library elsewhere." 11298msgstr "" 11299 11300#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11301msgid "Show Book details" 11302msgstr "" 11303 11304#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11305msgid "I" 11306msgstr "" 11307 11308#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11309msgid "Show the detailed metadata for the current book in a separate window" 11310msgstr "" 11311 11312#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11313msgid "No detailed info available" 11314msgstr "" 11315 11316#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11317msgid "No detailed information is available for books on the device." 11318msgstr "" 11319 11320#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11321#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11323msgid "Quickview" 11324msgstr "" 11325 11326#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11327msgid "Toggle Quickview" 11328msgstr "" 11329 11330#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11331msgid "Open/close the Quickview panel/window" 11332msgstr "" 11333 11334#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11335msgid "Focus to Quickview" 11336msgstr "" 11337 11338#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11339msgid "Move the focus to the Quickview panel/window" 11340msgstr "" 11341 11342#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11343msgid "Focus from Quickview to the book list" 11344msgstr "" 11345 11346#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11347msgid "Move the focus from Quickview to the book list" 11348msgstr "" 11349 11350#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11351msgid "Refresh Quickview" 11352msgstr "" 11353 11354#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11355msgid "Refresh the information shown in the Quickview panel" 11356msgstr "" 11357 11358#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11359msgid "Search from Quickview" 11360msgstr "" 11361 11362#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11363msgid "Search for the currently selected Quickview item" 11364msgstr "" 11365 11366#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11367msgid "No quickview available" 11368msgstr "" 11369 11370#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11371msgid "Quickview is not available for books on the device." 11372msgstr "" 11373 11374#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11375msgid "Manage template functions" 11376msgstr "" 11377 11378#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11380#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11381msgid "Template tester" 11382msgstr "" 11383 11384#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11385msgid "Enter a template to test using data from the selected book" 11386msgstr "" 11387 11388#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11389msgid "No template tester available" 11390msgstr "" 11391 11392#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11393msgid "Template tester is not available for books on the device." 11394msgstr "" 11395 11396#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11397msgid "At least one book must be selected" 11398msgstr "" 11399 11400#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11401msgid "Show books similar to the current book" 11402msgstr "" 11403 11404#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11405msgid "Similar books" 11406msgstr "" 11407 11408#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11409msgid "Books by same author" 11410msgstr "" 11411 11412#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11413msgid "Books in this series" 11414msgstr "" 11415 11416#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11417msgid "Books by this publisher" 11418msgstr "" 11419 11420#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11421msgid "Books with the same tags" 11422msgstr "" 11423 11424#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11425#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11426msgid "Sort by" 11427msgstr "" 11428 11429#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11430msgid "Reverse current sort" 11431msgstr "" 11432 11433#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11434msgid "Reverse the current sort order" 11435msgstr "" 11436 11437#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11438msgid "Re-apply current sort" 11439msgstr "" 11440 11441#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11442msgid "Re-apply the current sort" 11443msgstr "" 11444 11445#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11446msgid "Select sortable columns" 11447msgstr "" 11448 11449#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11450msgid "Sort on multiple columns" 11451msgstr "" 11452 11453#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11454#, python-format 11455msgid "%s [reverse current sort]" 11456msgstr "" 11457 11458#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11459msgid "G" 11460msgstr "" 11461 11462#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11463#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11464msgid "Get books" 11465msgstr "" 11466 11467#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11468msgid "Search dozens of online e-book retailers for the cheapest books" 11469msgstr "" 11470 11471#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11472msgid "Search for e-books" 11473msgstr "" 11474 11475#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11476msgid "this author" 11477msgstr "" 11478 11479#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11480msgid "this title" 11481msgstr "" 11482 11483#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11484msgid "this book" 11485msgstr "" 11486 11487#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11488#, python-format 11489msgid "Search for %s" 11490msgstr "" 11491 11492#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11493#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11494msgid "Stores" 11495msgstr "" 11496 11497#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11498#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11499msgid "Choose stores" 11500msgstr "" 11501 11502#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11503#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11504#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11507msgid "Cannot search" 11508msgstr "" 11509 11510#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11511msgid "" 11512"calibre helps you find the e-books you want by searching the websites of " 11513"various commercial and public domain book sources." 11514msgstr "" 11515 11516#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11517msgid "" 11518"Using the integrated search you can easily find which store has the book you" 11519" are looking for, at the best price. You also get DRM status and other " 11520"useful information." 11521msgstr "" 11522 11523#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11524msgid "" 11525"All transactions (paid or otherwise) are handled between you and the book " 11526"seller. calibre is not part of this process and any issues related to a " 11527"purchase should be directed to the website you are buying from. Be sure to " 11528"double check that any books you get will work with your e-book reader, " 11529"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11530msgstr "" 11531 11532#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11533#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11534msgid "Show this message again" 11535msgstr "" 11536 11537#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11538msgid "About Get books" 11539msgstr "" 11540 11541#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11542msgid "Tag mapper" 11543msgstr "" 11544 11545#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11546msgid "Map tags for one book in the library" 11547msgid_plural "Map tags for {} books in the library" 11548msgstr[0] "" 11549msgstr[1] "" 11550 11551#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11552#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11553msgid "Choose format to edit" 11554msgstr "" 11555 11556#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11557msgid "Choose which format you want to edit:" 11558msgstr "" 11559 11560#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11561msgid "&All formats" 11562msgstr "" 11563 11564#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11565msgid "Edit ToC" 11566msgstr "" 11567 11568#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11569msgid "K" 11570msgstr "" 11571 11572#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11573#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11574msgid "Cannot edit ToC" 11575msgstr "" 11576 11577#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11578#, python-format 11579msgid "" 11580"Editing Table of Contents is only supported for books in the %s formats. " 11581"Convert to one of those formats before polishing." 11582msgstr "" 11583 11584#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11585msgid "" 11586"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11587"will likely slow your computer to a crawl. Are you sure?" 11588msgstr "" 11589 11590#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11591msgid "Library changed" 11592msgstr "" 11593 11594#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11595#, python-brace-format 11596msgid "" 11597"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11598" changed." 11599msgstr "" 11600 11601#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11602msgid "" 11603"This book has multiple formats that can be edited. Choose the format you " 11604"want to edit." 11605msgstr "" 11606 11607#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11608msgid "Always ask when more than one format is available" 11609msgstr "" 11610 11611#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11613msgid "Edit book" 11614msgstr "" 11615 11616#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11617msgid "Edit books in the EPUB or AZW formats" 11618msgstr "" 11619 11620#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11621msgid "T" 11622msgstr "" 11623 11624#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11625msgid "Cannot Edit book" 11626msgstr "" 11627 11628#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11629#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11630#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11631#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11632msgid "Cannot edit book" 11633msgstr "" 11634 11635#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11636msgid "Editing of books on the device is not supported" 11637msgstr "" 11638 11639#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11640msgid "No editable formats" 11641msgstr "" 11642 11643#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11644msgid "Do you want to create an empty EPUB file to edit?" 11645msgstr "" 11646 11647#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11648#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11649#, python-format 11650msgid "" 11651"The book must be in the %s formats to edit.\n" 11652"\n" 11653"First convert the book to one of these formats." 11654msgstr "" 11655 11656#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11657msgid "File missing" 11658msgstr "" 11659 11660#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11661#, python-format 11662msgid "" 11663"The %s format is missing from the calibre library. You should run library " 11664"maintenance." 11665msgstr "" 11666 11667#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11668#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11669msgid "Unpack book" 11670msgstr "" 11671 11672#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11673msgid "Choose the format to unpack:" 11674msgstr "" 11675 11676#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11677msgid "" 11678" <h2>About Unpack book</h2>\n" 11679" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11680" making small changes to its internals. In order to use Unpack book,\n" 11681" you need to know a little bit about HTML and CSS, technologies that\n" 11682" are used in e-books. Follow the steps:</p>\n" 11683" <br>\n" 11684" <ol>\n" 11685" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11686" individual internal components.<br></li>\n" 11687" <li>Right click on any individual file and select \"Open with...\" to\n" 11688" edit it in your favorite text editor.<br></li>\n" 11689" <li>When you are done: <b>close the file browser window\n" 11690" and the editor windows you used to make your tweaks</b>. Then click\n" 11691" the \"Rebuild book\" button, to update the book in your calibre\n" 11692" library.</li>\n" 11693" </ol>" 11694msgstr "" 11695 11696#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11697msgid "&Explode book" 11698msgstr "" 11699 11700#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11701msgid "&Preview book" 11702msgstr "" 11703 11704#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11708#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11709msgid "&Cancel" 11710msgstr "" 11711 11712#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11713msgid "&Rebuild book" 11714msgstr "" 11715 11716#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11717msgid "Explode the book to edit its components" 11718msgstr "" 11719 11720#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11721msgid "Preview the result of your changes" 11722msgstr "" 11723 11724#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11725msgid "Abort without saving any changes" 11726msgstr "" 11727 11728#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11729msgid "Save your changes and update the book in the calibre library" 11730msgstr "" 11731 11732#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11733msgid "Exploding, please wait..." 11734msgstr "" 11735 11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11737#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11738msgid "Failed to unpack" 11739msgstr "" 11740 11741#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11742#, python-format 11743msgid "Could not explode the %s file." 11744msgstr "" 11745 11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11747#, python-format 11748msgid "" 11749"Could not explode the %s file. Click \"Show details\" for more information." 11750msgstr "" 11751 11752#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11753msgid "Failed to rebuild file" 11754msgstr "" 11755 11756#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11757#, python-format 11758msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11759msgstr "" 11760 11761#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11762#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11763msgid "Rebuilding, please wait..." 11764msgstr "" 11765 11766#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11767msgid "" 11768"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11769"components" 11770msgstr "" 11771 11772#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11773#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11774msgid "Cannot unpack book" 11775msgstr "" 11776 11777#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11778msgid "" 11779"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11780"\n" 11781"First convert the book to one of these formats." 11782msgstr "" 11783 11784#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11785msgid "Read books" 11786msgstr "" 11787 11788#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11789msgid "V" 11790msgstr "" 11791 11792#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11793msgid "View" 11794msgstr "" 11795 11796#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11797msgid "View specific format" 11798msgstr "" 11799 11800#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11801msgid "View with calibre E-book viewer" 11802msgstr "" 11803 11804#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11805msgid "Read a random book" 11806msgstr "" 11807 11808#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11809msgid "Clear recently viewed list" 11810msgstr "" 11811 11812#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11813msgid "Continue reading previous book" 11814msgstr "" 11815 11816#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11817#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11818msgid "Continue reading the last opened book" 11819msgstr "" 11820 11821#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11822msgid "No associated program" 11823msgstr "" 11824 11825#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11826#, python-format 11827msgid "" 11828"Windows will try to open %s with calibre itself resulting in a duplicate in " 11829"your calibre library. You should install some program capable of viewing " 11830"this file format and tell Windows to use that program to open files of this " 11831"type." 11832msgstr "" 11833 11834#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11837#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11838msgid "Cannot view" 11839msgstr "" 11840 11841#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11842#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11843msgid "Format unavailable" 11844msgstr "" 11845 11846#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11847msgid "Selected books have no formats" 11848msgstr "" 11849 11850#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11851#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11852msgid "Choose the format to view" 11853msgstr "" 11854 11855#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11856#, python-format 11857msgid "" 11858"Not all the selected books were available in the %s format. You should " 11859"convert them first." 11860msgstr "" 11861 11862#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11863msgid "Multiple books selected" 11864msgstr "" 11865 11866#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11867#, python-format 11868msgid "" 11869"You are attempting to open %d books. Opening too many books at once can be " 11870"slow and have a negative effect on the responsiveness of your computer. Once" 11871" started the process cannot be stopped until complete. Do you wish to " 11872"continue?" 11873msgstr "" 11874 11875#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11876msgid "Cannot open folder" 11877msgstr "" 11878 11879#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11880msgid "This book no longer exists in your library" 11881msgstr "" 11882 11883#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11884#, python-format 11885msgid "%s has no available formats." 11886msgstr "" 11887 11888#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11889#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11890msgid "Virtual library" 11891msgstr "" 11892 11893#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11894#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11895msgid "Quick select Virtual library" 11896msgstr "" 11897 11898#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11899msgid "Quick select a Virtual library" 11900msgstr "" 11901 11902#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11908#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11909msgid "Cannot add books" 11910msgstr "" 11911 11912#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11913#, python-format 11914msgid "The path %s does not exist" 11915msgstr "" 11916 11917#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11918#, python-format 11919msgid "You do not have permission to read %s" 11920msgstr "" 11921 11922#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 11923msgid "You do not have permission to read any of the selected files" 11924msgstr "" 11925 11926#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11927msgid "Adding books..." 11928msgstr "" 11929 11930#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11931msgid "Scanning for files..." 11932msgstr "" 11933 11934#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 11935msgid "You do not have permission to read the selected file." 11936msgid_plural "You do not have permission to read the selected files." 11937msgstr[0] "" 11938msgstr[1] "" 11939 11940#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 11941#, python-format 11942msgid "Could not add %s as you do not have permission to read the file" 11943msgstr "" 11944 11945#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 11946#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 11947#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 11948msgid "Failed to add any books, click \"Show details\" for more information." 11949msgstr "" 11950 11951#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 11952msgid "Could not add" 11953msgstr "" 11954 11955#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 11956#, python-format 11957msgid "No e-book files were found in %s" 11958msgstr "" 11959 11960#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 11961msgid "Reading metadata and adding to library (one book)..." 11962msgid_plural "Reading metadata and adding to library ({} books)..." 11963msgstr[0] "" 11964msgstr[1] "" 11965 11966#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 11967msgid "Failed to add some books, click \"Show details\" for more information." 11968msgstr "" 11969 11970#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 11971#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 11972#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 11973#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 11974#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 11975msgid "Critical failure" 11976msgstr "" 11977 11978#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 11979msgid "" 11980"The read metadata worker process crashed while processing some files. Adding" 11981" of books is aborted. Click \"Show details\" to see which files caused the " 11982"problem." 11983msgstr "" 11984 11985#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 11986msgid "Failed to read metadata from the file:" 11987msgid_plural "Failed to read metadata from the files:" 11988msgstr[0] "" 11989msgstr[1] "" 11990 11991#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 11994#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 11995msgid "With error:" 11996msgstr "" 11997 11998#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 11999msgid "Failed to merge the book: " 12000msgstr "" 12001 12002#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 12003msgid "Failed to add the book: " 12004msgstr "" 12005 12006#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 12007#, python-brace-format 12008msgid "Failed to add the file {0} to the book: {1}" 12009msgstr "" 12010 12011#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 12012msgid "Adding duplicates" 12013msgstr "" 12014 12015#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 12016msgid "" 12017"There were problems adding some files, click \"Show details\" for more " 12018"information" 12019msgstr "" 12020 12021#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 12022msgid "Failed to add any books, click \"Show details\" for more information" 12023msgstr "" 12024 12025#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 12026msgid "Errors while adding" 12027msgstr "" 12028 12029#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12030#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12031msgid "Ignore" 12032msgstr "" 12033 12034#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12035#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12036msgid "Add" 12037msgstr "" 12038 12039#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12040msgid "starts with" 12041msgstr "" 12042 12043#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12044msgid "does not start with" 12045msgstr "" 12046 12047#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12048msgid "ends with" 12049msgstr "" 12050 12051#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12052msgid "does not end with" 12053msgstr "" 12054 12055#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12056msgid "matches glob pattern" 12057msgstr "" 12058 12059#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12060msgid "does not match glob pattern" 12061msgstr "" 12062 12063#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12064#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12065msgid "matches regex pattern" 12066msgstr "" 12067 12068#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12069#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12070msgid "does not match regex pattern" 12071msgstr "" 12072 12073#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12074#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12075msgid "Create the rule below, the rule can be used to add or ignore files" 12076msgstr "" 12077 12078#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12079msgid "the file, if the filename" 12080msgstr "" 12081 12082#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12083msgid "You must provide a value for the filename to match" 12084msgstr "" 12085 12086#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12087#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12088msgid "A comma separated list of tags" 12089msgstr "" 12090 12091#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12092msgid "Matching is case-insensitive" 12093msgstr "" 12094 12095#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12096#, python-brace-format 12097msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12098msgstr "" 12099 12100#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12101#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12102#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12103msgid "A regular expression" 12104msgstr "" 12105 12106#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12107#, python-format 12108msgid "%s is not a valid glob expression" 12109msgstr "" 12110 12111#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12112#, python-brace-format 12113msgid "" 12114"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12115"<b>{query}</b>" 12116msgstr "" 12117 12118#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12119msgid "" 12120"You can specify rules to add/ignore files here. They will be used when " 12121"recursively adding files from folders/archives and also when auto-adding. " 12122"Click the \"Add Rule\" button below to get started. The rules will be " 12123"processed in order for every file until either an \"add\" or an \"ignore\" " 12124"rule matches. If no rules match, the file will be added only if its file " 12125"extension is of a known e-book type." 12126msgstr "" 12127 12128#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12129msgid "Test filename filter rules" 12130msgstr "" 12131 12132#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12133msgid "Enter a filename to test:" 12134msgstr "" 12135 12136#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12137msgid "Enter filename and click the \"Test\" button" 12138msgstr "" 12139 12140#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12141#, python-format 12142msgid "The filename %s did not match any rules" 12143msgstr "" 12144 12145#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12146#, python-brace-format 12147msgid "The filename {0} will be {1}" 12148msgstr "" 12149 12150#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12151msgid "Edit file filter rules" 12152msgstr "" 12153 12154#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12155msgid "Change" 12156msgstr "" 12157 12158#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12163#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12164#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12165#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12166msgid "Capitalize" 12167msgstr "" 12168 12169#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12170#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12171msgid "Lower-case" 12172msgstr "" 12173 12174#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12175#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12176msgid "Upper-case" 12177msgstr "" 12178 12179#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12180#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12181msgid "is one of" 12182msgstr "" 12183 12184#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12185#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12186msgid "is not one of" 12187msgstr "" 12188 12189#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12190#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12191#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12192#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12193msgid "contains" 12194msgstr "" 12195 12196#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12197msgid "the author, if the author name" 12198msgstr "" 12199 12200#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12201msgid "You must provide a value for the author name to match" 12202msgstr "" 12203 12204#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12205msgid "with the name:" 12206msgstr "" 12207 12208#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12209#, python-brace-format 12210msgid "" 12211"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12212msgstr "" 12213 12214#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12215msgid "to the name" 12216msgstr "" 12217 12218#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12219msgid "" 12220"You can specify rules to manipulate author names here. Click the \"Add " 12221"Rule\" button below to get started. The rules will be processed in order for" 12222" every author." 12223msgstr "" 12224 12225#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12226msgid "Test author mapping rules" 12227msgstr "" 12228 12229#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12230msgid "Enter an author name to test:" 12231msgstr "" 12232 12233#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12234msgid "Enter author and click the \"Test\" button" 12235msgstr "" 12236 12237#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12238msgid "Edit author mapping rules" 12239msgstr "" 12240 12241#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12242#, python-brace-format 12243msgid "Added a book automatically from {src}" 12244msgstr "" 12245 12246#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12247#, python-brace-format 12248msgid "Added {num} books automatically from {src}" 12249msgstr "" 12250 12251#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12252#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12254#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12257msgid "Donate" 12258msgstr "" 12259 12260#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12262#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12263msgid "Edit" 12264msgstr "" 12265 12266#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12267#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12268#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12272msgid "Copy" 12273msgstr "" 12274 12275#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12276#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12279msgid "Paste" 12280msgstr "" 12281 12282#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12283#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12284msgid "Select all" 12285msgstr "" 12286 12287#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12288msgid "Search the internet for the author {}" 12289msgstr "" 12290 12291#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12292msgid "Search the internet for this book" 12293msgstr "" 12294 12295#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12296#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12301#, python-format 12302msgid "Manage %s" 12303msgstr "" 12304 12305#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12306#, python-format 12307msgid "Find %s in the Tag browser" 12308msgstr "" 12309 12310#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12311#, python-format 12312msgid "Search calibre for %s" 12313msgstr "" 12314 12315#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12316#, python-format 12317msgid "in category %s" 12318msgstr "" 12319 12320#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12321#, python-format 12322msgid "in grouped search %s" 12323msgstr "" 12324 12325#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12326#, python-brace-format 12327msgid "Search calibre for {val} in category {name}" 12328msgstr "" 12329 12330#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12331#, python-format 12332msgid "Delete the %s format" 12333msgstr "" 12334 12335#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12336#, python-format 12337msgid "Save the %s format to disk" 12338msgstr "" 12339 12340#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12341#, python-format 12342msgid "Restore the %s format" 12343msgstr "" 12344 12345#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12346#, python-format 12347msgid "Set the book cover from the %s file" 12348msgstr "" 12349 12350#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12351#, python-format 12352msgid "Compare to the %s format" 12353msgstr "" 12354 12355#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12356#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12361#, python-format 12362msgid "Open %s with..." 12363msgstr "" 12364 12365#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12368#, python-format 12369msgid "Add other application for %s files..." 12370msgstr "" 12371 12372#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12373#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12375msgid "Edit Open with applications..." 12376msgstr "" 12377 12378#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12379#, python-format 12380msgid "Edit %s format" 12381msgstr "" 12382 12383#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12384msgid "Path to file" 12385msgstr "" 12386 12387#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12389#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12390msgid "The text: {}" 12391msgstr "" 12392 12393#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12394msgid "&Author link" 12395msgstr "" 12396 12397#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12398#, python-brace-format 12399msgid "Search {0} for {1}" 12400msgstr "" 12401 12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12403#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12404#, python-format 12405msgid "Remove %s from this book" 12406msgstr "" 12407 12408#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12409msgid "The location of the book" 12410msgstr "" 12411 12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12413msgid "&Identifier" 12414msgstr "" 12415 12416#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12417msgid "Link to show book in calibre" 12418msgstr "" 12419 12420#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12421msgid "Link to show books matching {} in calibre" 12422msgstr "" 12423 12424#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12425msgid "Link to view {} format of book" 12426msgstr "" 12427 12428#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12429msgid "All book details" 12430msgstr "" 12431 12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12433msgid "Selected text" 12434msgstr "" 12435 12436#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12438#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12439#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12440#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12441#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12442#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12443#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12447#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12448#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12449#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12450#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12451#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12452#: /__w/calibre/calibre/src/calibre/linux.py:1321 12453#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12454msgid "Search" 12455msgstr "Gueta" 12456 12457#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12458msgid "Copy link location" 12459msgstr "" 12460 12461#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12462#, python-brace-format 12463msgid "Search {0} for this book" 12464msgstr "" 12465 12466#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12467msgid "Open the Book details window" 12468msgstr "" 12469 12470#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12471msgid "Open the Edit metadata window" 12472msgstr "" 12473 12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12476msgid "Open cover with..." 12477msgstr "" 12478 12479#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12480msgid "Add another application to open cover with..." 12481msgstr "" 12482 12483#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12484#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12485msgid "Paste cover" 12486msgstr "" 12487 12488#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12489#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12490msgid "Copy cover" 12491msgstr "" 12492 12493#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12494msgid "Save cover to disk" 12495msgstr "" 12496 12497#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12498msgid "Remove cover" 12499msgstr "" 12500 12501#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12502msgid "Generate cover from metadata" 12503msgstr "" 12504 12505#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12506msgid "Choose cover save location" 12507msgstr "" 12508 12509#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12510msgid "JPEG images" 12511msgstr "" 12512 12513#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12514msgid "" 12515"Are you sure you want to replace the cover? The existing cover will be " 12516"permanently lost." 12517msgstr "" 12518 12519#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12520msgid "Are you sure you want to delete the cover permanently?" 12521msgstr "" 12522 12523#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12524msgid "Double click to open the Book details window" 12525msgstr "" 12526 12527#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12529#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12530msgid "Path" 12531msgstr "" 12532 12533#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12534#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12536#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12537#, python-format 12538msgid "Cover size: %(width)d x %(height)d pixels" 12539msgstr "" 12540 12541#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12542msgid "Edit identifiers for this book" 12543msgstr "" 12544 12545#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12546msgid "Identifier &URL" 12547msgstr "" 12548 12549#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12550msgid "Are you sure you want to delete <b>{}</b> from the book?" 12551msgstr "" 12552 12553#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12554msgid "BibTeX options" 12555msgstr "" 12556 12557#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12558#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12559#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12560#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12561#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12562#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12563#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12564#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12565#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12566#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12567#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12568#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12569#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12570#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12571#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12572#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12573#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12574#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12575#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12576#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12577#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12578#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12579#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12580msgid "Options specific to" 12581msgstr "" 12582 12583#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12584#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12585#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12586#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12587#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12588#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12589#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12590#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12591#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12592#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12593#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12595#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12596#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12597#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12598#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12599#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12600msgid "output" 12601msgstr "" 12602 12603#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12604#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12605#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12606#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12607#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12608#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12609#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12610#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12611#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12612#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12613#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12614#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12615#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12616#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12617#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12618#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12619#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12620#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12621#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12622#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12623#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12624#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12625#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12626#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12627#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12628#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12629#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12630#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12631#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12632#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12633#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12634#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12635#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12636#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12637#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12648#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12649#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12650#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12651#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12652#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12653msgid "Form" 12654msgstr "" 12655 12656#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12657msgid "Bib file encoding:" 12658msgstr "" 12659 12660#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12661#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12662msgid "Fields to include in output:" 12663msgstr "" 12664 12665#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12666msgid "Encoding configuration (change if you have errors):" 12667msgstr "" 12668 12669#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12670msgid "BibTeX entry type:" 12671msgstr "" 12672 12673#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12674msgid "Create a citation tag?" 12675msgstr "" 12676 12677#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12678msgid "Add file paths with formats?" 12679msgstr "" 12680 12681#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12682msgid "Expression to form the BibTeX citation tag:" 12683msgstr "" 12684 12685#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12686msgid "" 12687"Some explanation about this template:\n" 12688" -The fields availables are 'author_sort', 'authors', 'id',\n" 12689" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12690" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12691" -For list types ie authors and tags, only the first element\n" 12692" will be selected.\n" 12693" -For time field, only the date will be used. " 12694msgstr "" 12695 12696#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12697msgid "CSV/XML options" 12698msgstr "" 12699 12700#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12701msgid "Drag and drop to re-arrange fields" 12702msgstr "" 12703 12704#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12705msgid "Library name" 12706msgstr "" 12707 12708#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12710#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12711msgid "Number" 12712msgstr "" 12713 12714#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12715msgid "E-book options" 12716msgstr "" 12717 12718#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12719msgid "Catalogs" 12720msgstr "" 12721 12722#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12723msgid "Read book" 12724msgstr "" 12725 12726#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12727msgid "Wishlist item" 12728msgstr "" 12729 12730#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12731#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12732msgid "any date" 12733msgstr "" 12734 12735#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12736#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12737msgid "any value" 12738msgstr "" 12739 12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12744msgid "unspecified" 12745msgstr "" 12746 12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12748msgid "No genres will be excluded" 12749msgstr "" 12750 12751#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12752#, python-format 12753msgid "regex error: %s" 12754msgstr "" 12755 12756#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12757msgid "All genres will be excluded" 12758msgstr "" 12759 12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12761msgid "Delete saved catalog preset" 12762msgstr "" 12763 12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12765msgid "The selected saved catalog preset will be deleted. Are you sure?" 12766msgstr "" 12767 12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12771msgid "Save catalog preset" 12772msgstr "" 12773 12774#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12775msgid "Preset name:" 12776msgstr "" 12777 12778#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12780msgid "You must provide a name." 12781msgstr "" 12782 12783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12784msgid "" 12785"That saved preset already exists and will be overwritten. Are you sure?" 12786msgstr "" 12787 12788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12789#, python-format 12790msgid "Are you sure you want to delete '%s'?" 12791msgstr "" 12792 12793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12794#, python-format 12795msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12796msgstr "" 12797 12798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12799msgid "Delete Rule" 12800msgstr "" 12801 12802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12803#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12804#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12805msgid "False" 12806msgstr "" 12807 12808#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12809msgid "True" 12810msgstr "" 12811 12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12819#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12820#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12821#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12822#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12823#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12826msgid "Name" 12827msgstr "Nome" 12828 12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12830#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12831msgid "Field" 12832msgstr "" 12833 12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12835#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12838msgid "Value" 12839msgstr "" 12840 12841#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12842msgid "Prefix" 12843msgstr "" 12844 12845#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12846msgid "Presets" 12847msgstr "" 12848 12849#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12850msgid "Select catalog preset to load" 12851msgstr "" 12852 12853#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12854msgid "Save current catalog settings as preset" 12855msgstr "" 12856 12857#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12858#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12859msgid "Save" 12860msgstr "" 12861 12862#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12863msgid "Delete current preset" 12864msgstr "" 12865 12866#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12869#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12870#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12871#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12872msgid "Delete" 12873msgstr "" 12874 12875#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12876msgid "Enabled sections will be included in the generated catalog." 12877msgstr "" 12878 12879#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12880msgid "Included sections" 12881msgstr "" 12882 12883#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12884msgid "List of books, sorted by Author" 12885msgstr "" 12886 12887#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12888msgid "&Authors" 12889msgstr "" 12890 12891#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12892msgid "List of books, sorted by Title" 12893msgstr "" 12894 12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12896msgid "&Titles" 12897msgstr "" 12898 12899#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12900msgid "List of series books, sorted by Series" 12901msgstr "" 12902 12903#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12904msgid "&Series" 12905msgstr "" 12906 12907#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12908msgid "List of books, sorted by genre" 12909msgstr "" 12910 12911#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12912msgid "&Genres" 12913msgstr "" 12914 12915#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 12916msgid "Field containing genres" 12917msgstr "" 12918 12919#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 12920msgid "List of books, sorted by date added to calibre" 12921msgstr "" 12922 12923#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 12924msgid "&Recently added" 12925msgstr "" 12926 12927#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 12928msgid "Individual descriptions of books with cover thumbs, sorted by author" 12929msgstr "" 12930 12931#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 12932msgid "&Descriptions" 12933msgstr "" 12934 12935#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 12936msgid "" 12937"The first matching prefix rule applies a prefix to book listings in the " 12938"generated catalog." 12939msgstr "" 12940 12941#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 12942msgid "Prefixes" 12943msgstr "" 12944 12945#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 12946msgid "" 12947"Books matching any of the exclusion rules will be excluded from the " 12948"generated catalog. " 12949msgstr "" 12950 12951#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 12952msgid "Excluded books" 12953msgstr "" 12954 12955#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 12956msgid "" 12957"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 12958"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 12959msgstr "" 12960 12961#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 12962msgid "Excluded genres" 12963msgstr "" 12964 12965#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 12966msgid "Genres to &exclude (regex):" 12967msgstr "" 12968 12969#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 12970msgid "Reset to default" 12971msgstr "" 12972 12973#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 12974#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 12975#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 12976#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 12977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 12978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 12979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 12980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 12981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 12982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 12991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 12992#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 12993#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 12994#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 12995#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 13004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 13005#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 13006#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 13007msgid "..." 13008msgstr "" 13009 13010#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 13011msgid "Results of regex:" 13012msgstr "" 13013 13014#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 13015msgid "Tags that will be excluded as genres" 13016msgstr "" 13017 13018#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 13019msgid "Other options" 13020msgstr "" 13021 13022#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 13023msgid "" 13024"Custom column containing additional content to be merged with comments " 13025"metadata in the descriptions section." 13026msgstr "" 13027 13028#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 13029msgid "Merge additional content before comments in descriptions section." 13030msgstr "" 13031 13032#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13033msgid "&Before" 13034msgstr "" 13035 13036#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13037msgid "Merge additional content after comments in descriptions section." 13038msgstr "" 13039 13040#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13041msgid "&After" 13042msgstr "" 13043 13044#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13045msgid "" 13046"Separate comments metadata and additional content with a horizontal rule in " 13047"the descriptions section." 13048msgstr "" 13049 13050#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13051msgid "Include &separator" 13052msgstr "" 13053 13054#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13055msgid "&Merge with comments:" 13056msgstr "" 13057 13058#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13059msgid "Catalog cover:" 13060msgstr "" 13061 13062#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13063msgid "Generate new cover" 13064msgstr "" 13065 13066#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13067msgid "Use existing cover" 13068msgstr "" 13069 13070#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13071msgid "E&xtra Description note:" 13072msgstr "" 13073 13074#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13075msgid "Custom column source for text to include in Descriptions section." 13076msgstr "" 13077 13078#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13079msgid "&Thumb width:" 13080msgstr "" 13081 13082#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13083msgid "Size hint for cover thumbnails included in Descriptions section." 13084msgstr "" 13085 13086#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13087msgid " inch" 13088msgstr "" 13089 13090#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13091msgid "Author cross-references:" 13092msgstr "" 13093 13094#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13095msgid "For books with multiple authors, list each author separately" 13096msgstr "" 13097 13098#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13099msgid "Tab template for catalog.ui" 13100msgstr "" 13101 13102#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13103msgid "Bold" 13104msgstr "" 13105 13106#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13107msgid "Italic" 13108msgstr "" 13109 13110#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13111msgid "Underline" 13112msgstr "" 13113 13114#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13115msgid "Strikethrough" 13116msgstr "" 13117 13118#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13119msgid "Superscript" 13120msgstr "" 13121 13122#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13123msgid "Subscript" 13124msgstr "" 13125 13126#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13127msgid "Ordered list" 13128msgstr "" 13129 13130#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13131msgid "Unordered list" 13132msgstr "" 13133 13134#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13136msgid "Align left" 13137msgstr "" 13138 13139#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13140msgid "Align center" 13141msgstr "" 13142 13143#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13145msgid "Align right" 13146msgstr "" 13147 13148#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13149msgid "Align justified" 13150msgstr "" 13151 13152#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13157msgid "Undo" 13158msgstr "" 13159 13160#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13162msgid "Redo" 13163msgstr "" 13164 13165#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13166msgid "Remove formatting" 13167msgstr "" 13168 13169#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13170msgid "Paste and match style" 13171msgstr "" 13172 13173#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13174msgid "Cut" 13175msgstr "" 13176 13177#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13178msgid "Increase indentation" 13179msgstr "" 13180 13181#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13182msgid "Decrease indentation" 13183msgstr "" 13184 13185#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13186msgid "Foreground color" 13187msgstr "" 13188 13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13190msgid "Background color" 13191msgstr "" 13192 13193#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13194msgid "Insert link or image" 13195msgstr "" 13196 13197#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13198msgid "Insert separator" 13199msgstr "" 13200 13201#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13202#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13203#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13204#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13205msgid "Clear" 13206msgstr "" 13207 13208#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13209msgid "Style text block" 13210msgstr "" 13211 13212#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13213msgid "Style the selected text block" 13214msgstr "" 13215 13216#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13217#, python-brace-format 13218msgid "Heading {0}" 13219msgstr "" 13220 13221#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13222#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13223#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13224#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13227msgid "Normal" 13228msgstr "" 13229 13230#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13231msgid "Blockquote" 13232msgstr "" 13233 13234#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13235msgid "Choose foreground color" 13236msgstr "" 13237 13238#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13239msgid "Choose background color" 13240msgstr "" 13241 13242#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13243#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13244#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13245msgid "Invalid URL" 13246msgstr "" 13247 13248#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13249#, python-format 13250msgid "The url %r is invalid" 13251msgstr "" 13252 13253#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13254msgid "Remote images not supported" 13255msgstr "" 13256 13257#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13258msgid "" 13259"You must download the image to your computer, URLs pointing to remote images" 13260" are not supported." 13261msgstr "" 13262 13263#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13264msgid "Create link" 13265msgstr "" 13266 13267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13268#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13269msgid "&Browse" 13270msgstr "" 13271 13272#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13273#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13274#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13275#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13276#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13277#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13283#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13284msgid "Images" 13285msgstr "" 13286 13287#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13296msgid "Choose file" 13297msgstr "" 13298 13299#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13300msgid "" 13301"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13302" will be added as an image reference instead of as a link. You can also " 13303"choose to create a link to a file on your computer. Note that if you create " 13304"a link to a file on your computer, it will stop working if the file is " 13305"moved." 13306msgstr "" 13307 13308#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13309msgid "Enter &URL:" 13310msgstr "" 13311 13312#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13313msgid "Treat the URL as an &image" 13314msgstr "" 13315 13316#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13317msgid "Enter &name (optional):" 13318msgstr "" 13319 13320#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13321msgid "Choose a file on your computer:" 13322msgstr "" 13323 13324#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13327#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13328msgid "Fonts" 13329msgstr "" 13330 13331#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13332#, python-format 13333msgid "%s toolbars" 13334msgstr "" 13335 13336#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13337#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13338msgid "Hide" 13339msgstr "" 13340 13341#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13342#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13343msgid "Show" 13344msgstr "" 13345 13346#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13349msgid "Smarten punctuation" 13350msgstr "" 13351 13352#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13353msgid "&Normal view" 13354msgstr "" 13355 13356#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13357msgid "&HTML source" 13358msgstr "" 13359 13360#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13361msgid "AZW3 output" 13362msgstr "" 13363 13364#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13365#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13366msgid "Do not add &Table of Contents to book" 13367msgstr "" 13368 13369#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13370#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13371msgid "&Title for Table of Contents:" 13372msgstr "" 13373 13374#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13375#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13376msgid "Put generated Table of Contents at &start of book instead of end" 13377msgstr "" 13378 13379#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13380#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13381msgid "Use author &sort for author" 13382msgstr "" 13383 13384#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13385#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13386msgid "Disable &compression of the file contents" 13387msgstr "" 13388 13389#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13390#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13391msgid "" 13392"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13393"read syncing" 13394msgstr "" 13395 13396#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13397msgid "" 13398"For settings that cannot be specified in this dialog, use the values saved " 13399"in a previous conversion (if they exist) instead of using the defaults " 13400"specified in the Preferences" 13401msgstr "" 13402 13403#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13404msgid "None of the selected books have saved conversion settings." 13405msgstr "" 13406 13407#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13408msgid "Bulk convert one book" 13409msgstr "" 13410 13411#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13412msgid "Bulk convert {} books" 13413msgstr "" 13414 13415#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13416msgid "Comic input" 13417msgstr "" 13418 13419#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13420#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13421#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13422#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13423#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13424#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13425msgid "input" 13426msgstr "" 13427 13428#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13429msgid "&Number of colors:" 13430msgstr "" 13431 13432#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13433msgid "off" 13434msgstr "" 13435 13436#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13437msgid "Disable &normalize" 13438msgstr "" 13439 13440#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13442msgid "Keep &aspect ratio" 13443msgstr "" 13444 13445#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13446msgid "Disable &Sharpening" 13447msgstr "" 13448 13449#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13450msgid "Disable &Trimming" 13451msgstr "" 13452 13453#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13454msgid "&Wide" 13455msgstr "" 13456 13457#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13458msgid "&Landscape" 13459msgstr "" 13460 13461#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13462msgid "&Right to left" 13463msgstr "" 13464 13465#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13466msgid "Don't so&rt" 13467msgstr "" 13468 13469#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13470msgid "De&speckle" 13471msgstr "" 13472 13473#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13474msgid "&Disable comic processing" 13475msgstr "" 13476 13477#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13478#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13479msgid "&Output format:" 13480msgstr "" 13481 13482#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13483msgid "Disable conversion of images to &black and white" 13484msgstr "" 13485 13486#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13487msgid "Override image &size:" 13488msgstr "" 13489 13490#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13491msgid "Don't add links to &pages to the Table of Contents for CBC files" 13492msgstr "" 13493 13494#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13496msgid "Debug" 13497msgstr "" 13498 13499#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13500msgid "Debug the conversion process." 13501msgstr "" 13502 13503#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13504#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13505msgid "Choose debug folder" 13506msgstr "" 13507 13508#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13509msgid "Invalid debug folder" 13510msgstr "" 13511 13512#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13513msgid "Failed to create debug folder" 13514msgstr "" 13515 13516#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13517msgid "" 13518"Choose a folder to put the debug output into. If you specify a folder, " 13519"calibre will place a lot of debug output into it. This will be useful in " 13520"understanding the conversion process and figuring out the correct values for" 13521" conversion parameters like Table of Contents and Chapter detection." 13522msgstr "" 13523 13524#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13525msgid "" 13526"The debug process outputs the intermediate HTML generated at various stages " 13527"of the conversion process. This HTML can sometimes serve as a good starting " 13528"point for hand editing a conversion." 13529msgstr "" 13530 13531#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13532msgid "DOCX input" 13533msgstr "" 13534 13535#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13536msgid "Do not try to autodetect a &cover from images in the document" 13537msgstr "" 13538 13539#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13540msgid "Do not add a page break after every &endnote" 13541msgstr "" 13542 13543#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13544msgid "" 13545"Render &superscripts and subscripts so that they do not affect the line " 13546"height." 13547msgstr "" 13548 13549#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13550msgid "DOCX output" 13551msgstr "" 13552 13553#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13554msgid "Paper si&ze:" 13555msgstr "" 13556 13557#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13558#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13559msgid "&Custom size:" 13560msgstr "" 13561 13562#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13563msgid "Page &bottom margin" 13564msgstr "" 13565 13566#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13567msgid "Page &left margin" 13568msgstr "" 13569 13570#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13571msgid "Page &right margin" 13572msgstr "" 13573 13574#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13575msgid "Page &top margin" 13576msgstr "" 13577 13578#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13579msgid "" 13580"Do not insert the &Table of Contents as a page at the start of the document" 13581msgstr "" 13582 13583#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13584msgid "Do not insert &cover as image at start of document" 13585msgstr "" 13586 13587#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13588msgid "Preserve the aspect ratio of the image inserted as cover" 13589msgstr "" 13590 13591#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13592msgid "EPUB output" 13593msgstr "" 13594 13595#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13596msgid "Preserve cover &aspect ratio" 13597msgstr "" 13598 13599#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13600msgid "Split files &larger than:" 13601msgstr "" 13602 13603#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13604#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13605msgid "Disabled" 13606msgstr "" 13607 13608#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13609msgid " KB" 13610msgstr "" 13611 13612#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13613msgid "No default &cover" 13614msgstr "" 13615 13616#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13617msgid "No &SVG cover" 13618msgstr "" 13619 13620#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13621msgid "Insert inline &Table of Contents" 13622msgstr "" 13623 13624#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13625msgid "Do not &split on page breaks" 13626msgstr "" 13627 13628#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13629msgid "Put inserted Table of Contents at the &end of the book" 13630msgstr "" 13631 13632#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13633msgid "&Flatten EPUB file structure" 13634msgstr "" 13635 13636#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13637msgid "&Title for inserted ToC:" 13638msgstr "" 13639 13640#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13641msgid "EP&UB version:" 13642msgstr "" 13643 13644#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13645msgid "FB2 input" 13646msgstr "" 13647 13648#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13649msgid "Do not insert a &Table of Contents at the beginning of the book." 13650msgstr "" 13651 13652#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13653msgid "FB2 output" 13654msgstr "" 13655 13656#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13657msgid "&Sectionize:" 13658msgstr "" 13659 13660#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13661msgid "&Genre:" 13662msgstr "" 13663 13664#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13665msgid "Font rescaling wizard" 13666msgstr "" 13667 13668#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13669#, python-format 13670msgid "" 13671"<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" 13672"<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" 13673"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13674msgstr "" 13675 13676#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13677msgid "&Output document" 13678msgstr "" 13679 13680#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13681#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13682msgid "&Base font size:" 13683msgstr "" 13684 13685#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13686#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13687msgid "Font size &key:" 13688msgstr "" 13689 13690#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13691#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13692#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13693#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13694#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13695#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13696#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13697#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13698#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13699#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13700#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13701#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13702#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13703msgid " pt" 13704msgstr "" 13705 13706#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13707msgid "Use &default values" 13708msgstr "" 13709 13710#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13711msgid "&Input document" 13712msgstr "" 13713 13714#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13715msgid "&Font size: " 13716msgstr "" 13717 13718#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13719msgid " will map to size: " 13720msgstr "" 13721 13722#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13723msgid "0.0 pt" 13724msgstr "" 13725 13726#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13727msgid "" 13728"Heuristic\n" 13729"processing" 13730msgstr "" 13731 13732#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13733msgid "Modify the document text and structure using common patterns." 13734msgstr "" 13735 13736#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13737#, python-format 13738msgid "" 13739"<b>Heuristic processing</b> means that calibre will scan your book for " 13740"common patterns and fix them. As the name implies, this involves guesswork, " 13741"which means that it could end up worsening the result of a conversion, if " 13742"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13743"conversion does not turn out as you expect, turning on heuristics can " 13744"improve matters. Read more about the various heuristic processing options in" 13745" the <a href=\"%s\">User Manual</a>." 13746msgstr "" 13747 13748#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13749msgid "Enable &heuristic processing" 13750msgstr "" 13751 13752#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13753msgid "Heuristic processing" 13754msgstr "" 13755 13756#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13757msgid "Unwrap lines" 13758msgstr "" 13759 13760#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13761msgid "Line &un-wrap factor:" 13762msgstr "" 13763 13764#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13765msgid "Detect and markup unformatted chapter headings and sub headings" 13766msgstr "" 13767 13768#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13769msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13770msgstr "" 13771 13772#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13773msgid "Delete blank lines between paragraphs" 13774msgstr "" 13775 13776#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13777msgid "Ensure scene breaks are consistently formatted" 13778msgstr "" 13779 13780#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13781msgid "Replace soft scene &breaks:" 13782msgstr "" 13783 13784#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13785msgid "Remove unnecessary hyphens" 13786msgstr "" 13787 13788#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13789msgid "Italicize common words and patterns" 13790msgstr "" 13791 13792#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13793msgid "Replace entity indents with CSS indents" 13794msgstr "" 13795 13796#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13797msgid "HTMLZ output" 13798msgstr "" 13799 13800#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13801msgid "How to handle &CSS" 13802msgstr "" 13803 13804#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13805msgid "How to handle class &based CSS" 13806msgstr "" 13807 13808#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13809msgid "Use book &title as the filename for the HTML file inside the archive" 13810msgstr "" 13811 13812#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13813msgid "Control the look and feel of the output." 13814msgstr "" 13815 13816#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13817msgid "Original" 13818msgstr "" 13819 13820#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13821msgid "Left align" 13822msgstr "" 13823 13824#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13825msgid "Justify text" 13826msgstr "" 13827 13828#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13829msgid "Base font si&ze:" 13830msgstr "" 13831 13832#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13833msgid "Wizard to help you choose an appropriate font size key" 13834msgstr "" 13835 13836#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13837msgid "Minim&um line height:" 13838msgstr "" 13839 13840#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13841msgid " %" 13842msgstr "" 13843 13844#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13845msgid "L&ine height:" 13846msgstr "" 13847 13848#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13849msgid "Embed font fami&ly:" 13850msgstr "" 13851 13852#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13853msgid "&Embed all fonts in document" 13854msgstr "" 13855 13856#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13857msgid "E&xpand CSS" 13858msgstr "" 13859 13860#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13861msgid "Keep &ligatures" 13862msgstr "" 13863 13864#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13865msgid "&Disable font size rescaling" 13866msgstr "" 13867 13868#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13871msgid "&Fonts" 13872msgstr "" 13873 13874#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13875msgid "Text &justification:" 13876msgstr "" 13877 13878#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13879msgid "&Unsmarten punctuation" 13880msgstr "" 13881 13882#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13883msgid "&Transliterate Unicode characters to ASCII" 13884msgstr "" 13885 13886#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13887msgid "I&nput character encoding:" 13888msgstr "" 13889 13890#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13891msgid "T&ext" 13892msgstr "" 13893 13894#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13895msgid "&Line size:" 13896msgstr "" 13897 13898#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13899msgid "" 13900"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13901"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13902"This option controls the width of that indent." 13903msgstr "" 13904 13905#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13907msgid "No change" 13908msgstr "" 13909 13910#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13912msgid " em" 13913msgstr "" 13914 13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 13916msgid "Insert &blank line between paragraphs" 13917msgstr "" 13918 13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 13920msgid "Remove &spacing between paragraphs" 13921msgstr "" 13922 13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 13924msgid "I&ndent size:" 13925msgstr "" 13926 13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 13928msgid "&Linearize tables" 13929msgstr "" 13930 13931#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 13932#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 13933msgid "&Layout" 13934msgstr "" 13935 13936#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 13937msgid "E&xtra CSS" 13938msgstr "" 13939 13940#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 13941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 13942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 13943msgid "Filter style information" 13944msgstr "" 13945 13946#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 13947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 13948msgid "Select what style information you want completely removed:" 13949msgstr "" 13950 13951#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 13952msgid "Removes the font-family CSS property" 13953msgstr "" 13954 13955#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 13956msgid "" 13957"Removes the margin CSS properties. Note that page margins are not affected " 13958"by this setting." 13959msgstr "" 13960 13961#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 13962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13963msgid "&Margins" 13964msgstr "" 13965 13966#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 13967msgid "Removes the padding CSS properties" 13968msgstr "" 13969 13970#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 13971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13972msgid "&Padding" 13973msgstr "" 13974 13975#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 13976msgid "Convert floating images/text into static images/text" 13977msgstr "" 13978 13979#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 13980msgid "F&loats" 13981msgstr "" 13982 13983#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 13984msgid "Removes foreground and background colors" 13985msgstr "" 13986 13987#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 13988#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 13989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13990msgid "&Colors" 13991msgstr "" 13992 13993#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 13994msgid "Other CSS Propert&ies:" 13995msgstr "" 13996 13997#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 13998msgid "" 13999"Comma separated list of CSS properties to remove. For example: display, " 14000"color, font-family" 14001msgstr "" 14002 14003#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 14004msgid "&Styling" 14005msgstr "" 14006 14007#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 14008msgid "&Transform styles" 14009msgstr "" 14010 14011#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 14012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 14013msgid "Transform &HTML" 14014msgstr "" 14015 14016#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 14017msgid "LRF output" 14018msgstr "" 14019 14020#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 14021msgid "Enable &auto-rotation of wide images" 14022msgstr "" 14023 14024#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 14025msgid "&Wordspace:" 14026msgstr "" 14027 14028#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 14029msgid "Minimum para. &indent:" 14030msgstr "" 14031 14032#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14033msgid "Render &tables as images" 14034msgstr "" 14035 14036#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14037msgid "Text size multiplier for text in rendered tables:" 14038msgstr "" 14039 14040#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14041msgid "Add &header" 14042msgstr "" 14043 14044#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14045msgid "Header &separation:" 14046msgstr "" 14047 14048#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14049msgid "Header &format:" 14050msgstr "" 14051 14052#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14053msgid "&Embed fonts" 14054msgstr "" 14055 14056#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14057msgid "&Serif font family:" 14058msgstr "" 14059 14060#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14061msgid "S&ans-serif font family:" 14062msgstr "" 14063 14064#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14065msgid "&Monospace font family:" 14066msgstr "" 14067 14068#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14070msgid "Metadata" 14071msgstr "" 14072 14073#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14074msgid "" 14075"Set the metadata. The output file will contain as much of this metadata as " 14076"possible." 14077msgstr "" 14078 14079#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14080#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14081msgid "This book has no cover" 14082msgstr "" 14083 14084#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14085#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14086msgid "Choose cover for " 14087msgstr "" 14088 14089#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14090#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14091msgid "Cannot read" 14092msgstr "" 14093 14094#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14095#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14096msgid "You do not have permission to read the file: " 14097msgstr "" 14098 14099#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14100#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14101#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14102msgid "Error reading file" 14103msgstr "" 14104 14105#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14106#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14107msgid "<p>There was an error reading from file: <br /><b>" 14108msgstr "" 14109 14110#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14111#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14112msgid " is not a valid picture" 14113msgstr "" 14114 14115#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14116msgid "Book cover" 14117msgstr "" 14118 14119#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14120msgid "Change &cover image:" 14121msgstr "" 14122 14123#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14124msgid "Browse for an image to use as the cover of this book." 14125msgstr "" 14126 14127#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14128msgid "Use cover from &source file" 14129msgstr "" 14130 14131#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14133#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14135#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14136#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14137#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14139msgid "&Title:" 14140msgstr "" 14141 14142#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14143#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14144msgid "Change the title of this book" 14145msgstr "" 14146 14147#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14148#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14149msgid "&Author(s):" 14150msgstr "" 14151 14152#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14153msgid "Author so&rt:" 14154msgstr "" 14155 14156#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14157msgid "" 14158"Change the author(s) of this book. Multiple authors should be separated by a" 14159" comma" 14160msgstr "" 14161 14162#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14164msgid "&Publisher:" 14165msgstr "" 14166 14167#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14169#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14170msgid "Ta&gs:" 14171msgstr "" 14172 14173#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14175#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14176msgid "" 14177"Tags categorize the book. This is particularly useful while searching. " 14178"<br><br>They can be any words or phrases, separated by commas." 14179msgstr "" 14180 14181#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14183#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14184msgid "&Series:" 14185msgstr "" 14186 14187#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14188#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14191#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14192msgid "List of known series. You can add new series." 14193msgstr "" 14194 14195#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14196msgid "Book " 14197msgstr "" 14198 14199#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14200msgid "MOBI output" 14201msgstr "" 14202 14203#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14204msgid "Ignore &margins" 14205msgstr "" 14206 14207#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14208msgid "" 14209"Do not convert all images to &JPEG (may result in images not working in " 14210"older viewers)" 14211msgstr "" 14212 14213#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14214msgid "Kindle options" 14215msgstr "" 14216 14217#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14218msgid "MOBI file &type:" 14219msgstr "" 14220 14221#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14222msgid "Personal Doc tag:" 14223msgstr "" 14224 14225#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14226msgid "" 14227"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14228"both MOBI filetypes. If you wish to use the new format on your device, " 14229"convert to AZW3 instead of MOBI." 14230msgstr "" 14231 14232#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14233msgid "Default profile" 14234msgstr "" 14235 14236#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14237#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14238msgid "unlimited" 14239msgstr "" 14240 14241#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14242#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14243#, python-format 14244msgid "%(width)d x %(height)d pixels" 14245msgstr "" 14246 14247#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14248#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14249#, python-format 14250msgid "Screen size: %s" 14251msgstr "" 14252 14253#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14254msgid "Page setup" 14255msgstr "" 14256 14257#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14258msgid "&Output profile:" 14259msgstr "" 14260 14261#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14262msgid "Profile description" 14263msgstr "" 14264 14265#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14266msgid "&Input profile:" 14267msgstr "" 14268 14269#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14270msgid "Margins" 14271msgstr "" 14272 14273#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14274#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14275msgid "&Left:" 14276msgstr "" 14277 14278#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14279#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14280#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14281#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14282msgid "Unchanged" 14283msgstr "" 14284 14285#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14286#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14287msgid "&Top:" 14288msgstr "" 14289 14290#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14291#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14292msgid "&Right:" 14293msgstr "" 14294 14295#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14296#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14297msgid "&Bottom:" 14298msgstr "" 14299 14300#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14301msgid "PDB output" 14302msgstr "" 14303 14304#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14305#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14306#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14307#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14308msgid "&Format:" 14309msgstr "" 14310 14311#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14312#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14313#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14314#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14315msgid "&Inline TOC" 14316msgstr "" 14317 14318#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14319#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14320#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14321msgid "Output &encoding:" 14322msgstr "" 14323 14324#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14325msgid "PDF input" 14326msgstr "" 14327 14328#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14329msgid "Line &un-wrapping factor:" 14330msgstr "" 14331 14332#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14333msgid "No &images" 14334msgstr "" 14335 14336#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14337msgid "PDF output" 14338msgstr "" 14339 14340#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14341msgid "Use page margins from the &document being converted" 14342msgstr "" 14343 14344#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14345msgid "&Use the paper size set in output profile" 14346msgstr "" 14347 14348#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14349msgid "&Paper size:" 14350msgstr "" 14351 14352#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14353msgid "&Unit:" 14354msgstr "" 14355 14356#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14357msgid "Preserve &aspect ratio of cover" 14358msgstr "" 14359 14360#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14361msgid "Add page &numbers to the bottom of every page" 14362msgstr "" 14363 14364#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14365msgid "Add a printable &Table of Contents at the end" 14366msgstr "" 14367 14368#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14369msgid "&Title for ToC:" 14370msgstr "" 14371 14372#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14373msgid "Serif famil&y:" 14374msgstr "" 14375 14376#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14377msgid "Sans fami&ly:" 14378msgstr "" 14379 14380#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14381msgid "&Monospace family:" 14382msgstr "" 14383 14384#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14385msgid "S&tandard font:" 14386msgstr "" 14387 14388#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14389msgid "Default font si&ze:" 14390msgstr "" 14391 14392#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14395#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14396msgid " px" 14397msgstr "" 14398 14399#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14400msgid "Monospace &font size:" 14401msgstr "" 14402 14403#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14404msgid "Page &number map:" 14405msgstr "" 14406 14407#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14408msgid "Page margins" 14409msgstr "" 14410 14411#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14412msgid "Page headers and footers" 14413msgstr "" 14414 14415#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14416#, python-format 14417msgid "" 14418"You can insert headers and footers into every page of the produced PDF file " 14419"by using header and footer templates. For examples, see the <a " 14420"href=\"%s\">documentation</a>." 14421msgstr "" 14422 14423#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14424msgid "&Header template:" 14425msgstr "" 14426 14427#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14428msgid "&Footer template:" 14429msgstr "" 14430 14431#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14432msgid "&Break long words at the end of lines" 14433msgstr "" 14434 14435#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14436msgid "Odd/even &offset:" 14437msgstr "" 14438 14439#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14440msgid "PMLZ output" 14441msgstr "" 14442 14443#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14444msgid "Do not &reduce image size and depth" 14445msgstr "" 14446 14447#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14448msgid "RB output" 14449msgstr "" 14450 14451#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14452msgid "No formats available" 14453msgstr "" 14454 14455#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14456msgid "Cannot build regex using the GUI builder without a book." 14457msgstr "" 14458 14459#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14460msgid "Could not open file" 14461msgstr "" 14462 14463#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14464msgid "Could not open the file, do you have it open in another program?" 14465msgstr "" 14466 14467#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14468msgid "" 14469"Failed to generate markup for testing. Click \"Show details\" to learn more." 14470msgstr "" 14471 14472#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14473#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14474msgid "Failed to generate preview" 14475msgstr "" 14476 14477#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14478msgid "Open book" 14479msgstr "" 14480 14481#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14482msgid "Click the \"Open\" button below to open a e-book to use for testing." 14483msgstr "" 14484 14485#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14486msgid "Regex Builder" 14487msgstr "" 14488 14489#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14490msgid "Regex:" 14491msgstr "" 14492 14493#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14494#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14495#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14496#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14497#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14498msgid "&Test" 14499msgstr "" 14500 14501#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14502msgid "Occurrences:" 14503msgstr "" 14504 14505#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14506#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14507#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14508msgid "0" 14509msgstr "" 14510 14511#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14512msgid "Goto:" 14513msgstr "" 14514 14515#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14517#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14518#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14519#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14521msgid "&Previous" 14522msgstr "" 14523 14524#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14526#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14527#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14528#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14529#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14532msgid "&Next" 14533msgstr "" 14534 14535#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14537msgid "Preview" 14538msgstr "" 14539 14540#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14541msgid "RTF input" 14542msgstr "" 14543 14544#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14545msgid "Ignore &WMF images in the RTF file" 14546msgstr "" 14547 14548#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14549msgid "" 14550"Search &\n" 14551"replace" 14552msgstr "" 14553 14554#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14555msgid "&Search regular expression:" 14556msgstr "" 14557 14558#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14559msgid "Replacement text" 14560msgstr "" 14561 14562#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14563msgid "Search regular expression" 14564msgstr "" 14565 14566#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14567msgid "Load calibre search-replace definitions file" 14568msgstr "" 14569 14570#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14571#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14572msgid "calibre search-replace definitions file" 14573msgstr "" 14574 14575#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14576msgid "Failed to read" 14577msgstr "" 14578 14579#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14580#, python-format 14581msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14582msgstr "" 14583 14584#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14585msgid "Save calibre search-replace definitions file" 14586msgstr "" 14587 14588#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14589msgid "Unused search & replace definition" 14590msgstr "" 14591 14592#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14593msgid "" 14594"The search/replace definition being edited has not been added to the list " 14595"of definitions. Do you wish to continue with the conversion (the definition " 14596"will not be used)?" 14597msgstr "" 14598 14599#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14600#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14601msgid "Invalid regular expression" 14602msgstr "" 14603 14604#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14605#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14606#, python-format 14607msgid "Invalid regular expression: %s" 14608msgstr "" 14609 14610#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14611msgid "" 14612"The list of search/replace definitions that will be applied to this " 14613"conversion." 14614msgstr "" 14615 14616#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14617msgid "Edit search/replace definition" 14618msgstr "" 14619 14620#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14621msgid "&Replacement text:" 14622msgstr "" 14623 14624#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14625msgid "" 14626"Add the current expression to the list of expressions that will be applied" 14627msgstr "" 14628 14629#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14631msgid "&Add" 14632msgstr "" 14633 14634#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14635msgid "Edit the currently selected expression" 14636msgstr "" 14637 14638#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14639#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14640msgid "&Change" 14641msgstr "" 14642 14643#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14644msgid "Remove the currently selected expression" 14645msgstr "" 14646 14647#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14648#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14649#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14650#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14651msgid "&Remove" 14652msgstr "" 14653 14654#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14655msgid "Load a list of expressions from a previously saved file" 14656msgstr "" 14657 14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14659#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14660#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14662#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14663msgid "&Load" 14664msgstr "" 14665 14666#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14667msgid "Save this list of expressions so that you can re-use it easily" 14668msgstr "" 14669 14670#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14671#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14672#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14674#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14675#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14676#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14679msgid "&Save" 14680msgstr "" 14681 14682#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14683msgid "Move expression up." 14684msgstr "" 14685 14686#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14687msgid "Move expression down." 14688msgstr "" 14689 14690#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14691#, python-format 14692msgid "" 14693"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14694"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14695"expressions. Also clicking the wizard button below will allow you to test " 14696"your regular expression against the current input document. When you are " 14697"happy with an expression, click the Add button to add it to the list of " 14698"expressions." 14699msgstr "" 14700 14701#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14702#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14704#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14705#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14706msgid "Restore &defaults" 14707msgstr "" 14708 14709#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14710msgid "&Input format:" 14711msgstr "" 14712 14713#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14714msgid "Use &saved conversion settings for individual books" 14715msgstr "" 14716 14717#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14718msgid "Convert" 14719msgstr "" 14720 14721#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14722msgid "SNB output" 14723msgstr "" 14724 14725#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14726msgid "Hide &chapter name" 14727msgstr "" 14728 14729#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14730msgid "Don't indent the &first line for each paragraph" 14731msgstr "" 14732 14733#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14734msgid "Insert &empty line between paragraphs" 14735msgstr "" 14736 14737#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14738msgid "Optimize for full-&screen mode" 14739msgstr "" 14740 14741#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14742msgid "" 14743"Structure\n" 14744"detection" 14745msgstr "" 14746 14747#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14748msgid "" 14749"Fine tune the detection of chapter headings and other document structure." 14750msgstr "" 14751 14752#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14753msgid "Detect &chapters at (XPath expression):" 14754msgstr "" 14755 14756#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14757msgid "Insert &page breaks before (XPath expression):" 14758msgstr "" 14759 14760#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14761msgid "Start &reading at (XPath expression):" 14762msgstr "" 14763 14764#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14765#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14766#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14767msgid "Invalid XPath" 14768msgstr "" 14769 14770#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14771#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14773#, python-format 14774msgid "The XPath expression %s is invalid." 14775msgstr "" 14776 14777#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14778msgid "Remove &fake margins" 14779msgstr "" 14780 14781#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14782msgid "" 14783"The header and footer removal options have been replaced by the Search & " 14784"replace options. Click the Search & replace category in the bar to the left " 14785"to use these options. Leave the replace field blank and enter your " 14786"header/footer removal regexps into the search field." 14787msgstr "" 14788 14789#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14790msgid "Insert &metadata as page at start of book" 14791msgstr "" 14792 14793#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14794msgid "Chapter &mark:" 14795msgstr "" 14796 14797#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14798msgid "Remove first &image" 14799msgstr "" 14800 14801#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14802msgid "" 14803"Table of\n" 14804"Contents" 14805msgstr "" 14806 14807#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14808msgid "Control the creation/conversion of the Table of Contents." 14809msgstr "" 14810 14811#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14812msgid "Level &1 TOC (XPath expression):" 14813msgstr "" 14814 14815#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14816msgid "Level &2 TOC (XPath expression):" 14817msgstr "" 14818 14819#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14820msgid "Level &3 TOC (XPath expression):" 14821msgstr "" 14822 14823#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14824msgid "&Force use of auto-generated Table of Contents" 14825msgstr "" 14826 14827#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14828msgid "Do not add &detected chapters to the Table of Contents" 14829msgstr "" 14830 14831#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14832msgid "Number of &links to add to Table of Contents:" 14833msgstr "" 14834 14835#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14836msgid "TOC &filter:" 14837msgstr "" 14838 14839#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14840msgid "Chapter &threshold:" 14841msgstr "" 14842 14843#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14844msgid "Allow &duplicate links when creating the Table of Contents" 14845msgstr "" 14846 14847#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14848#, python-format 14849msgid "" 14850"<a href=\"%s\">Help with using these options to generate a Table of " 14851"Contents</a>" 14852msgstr "" 14853 14854#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14855msgid "" 14856"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14857" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14858" caused by automatic generation." 14859msgstr "" 14860 14861#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14862msgid "&Manually fine-tune the ToC after conversion is completed" 14863msgstr "" 14864 14865#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14866msgid "TXT input" 14867msgstr "" 14868 14869#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14870msgid "Structure" 14871msgstr "" 14872 14873#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14874msgid "&Paragraph style:" 14875msgstr "" 14876 14877#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14878msgid "&Formatting style:" 14879msgstr "" 14880 14881#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14882msgid "Common" 14883msgstr "" 14884 14885#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14886msgid "Preserve &spaces" 14887msgstr "" 14888 14889#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14890msgid "Remove &indents at the beginning of lines" 14891msgstr "" 14892 14893#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14894#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14895msgid "Markdown" 14896msgstr "" 14897 14898#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14899msgid "" 14900"<p>Markdown is a simple markup language for text files, that allows for " 14901"advanced formatting. To learn more visit <a " 14902"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14903msgstr "" 14904 14905#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14906msgid "" 14907"You can optionally enable various extensions to the base Markdown syntax, " 14908"below." 14909msgstr "" 14910 14911#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14912msgid "" 14913"More information on <a href=\"https://python-" 14914"markdown.github.io/extensions/\">Markdown extensions</a>" 14915msgstr "" 14916 14917#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 14918msgid "TXT output" 14919msgstr "" 14920 14921#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 14922msgid "General" 14923msgstr "" 14924 14925#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 14926msgid "&Line ending style:" 14927msgstr "" 14928 14929#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 14930msgid "&Formatting:" 14931msgstr "" 14932 14933#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 14934msgid "Plain" 14935msgstr "" 14936 14937#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 14938msgid "&Maximum line length:" 14939msgstr "" 14940 14941#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 14942msgid "Force maximum line &length" 14943msgstr "" 14944 14945#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 14946msgid "Markdown, Textile" 14947msgstr "" 14948 14949#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 14950msgid "Do not remove links (<a> tags) before processing" 14951msgstr "" 14952 14953#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 14954msgid "Do not remove image &references before processing" 14955msgstr "" 14956 14957#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 14958msgid "Keep text &color, when possible" 14959msgstr "" 14960 14961#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 14962msgid "TXTZ output" 14963msgstr "" 14964 14965#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 14966msgid "Use a wizard to generate the XPath expression" 14967msgstr "" 14968 14969#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 14970msgid "Match HTML &tags with tag name:" 14971msgstr "" 14972 14973#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 14974msgid "*" 14975msgstr "" 14976 14977#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 14978msgid "a" 14979msgstr "" 14980 14981#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 14982msgid "br" 14983msgstr "" 14984 14985#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 14986msgid "div" 14987msgstr "" 14988 14989#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 14990msgid "h1" 14991msgstr "" 14992 14993#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 14994msgid "h2" 14995msgstr "" 14996 14997#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 14998msgid "h3" 14999msgstr "" 15000 15001#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 15002msgid "h4" 15003msgstr "" 15004 15005#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 15006msgid "h5" 15007msgstr "" 15008 15009#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 15010msgid "h6" 15011msgstr "" 15012 15013#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 15014msgid "hr" 15015msgstr "" 15016 15017#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 15018msgid "span" 15019msgstr "" 15020 15021#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 15022msgid "Having the &attribute:" 15023msgstr "" 15024 15025#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 15026msgid "With &value:" 15027msgstr "" 15028 15029#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15030msgid "(A regular expression)" 15031msgstr "" 15032 15033#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15034#, python-format 15035msgid "" 15036"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15037" <i>h2</i>, attribute to <i>class</i> and value to " 15038"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15039"leaving value blank will match any value. Setting tag to * will match any " 15040"tag.</p><p>To learn more advanced usage of XPath see the <a " 15041"href=\"%s\">XPath Tutorial</a>." 15042msgstr "" 15043 15044#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15045msgid "Browse by covers" 15046msgstr "" 15047 15048#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15051msgid "Choose color" 15052msgstr "" 15053 15054#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15056#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15057#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15060#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15061msgid "&Name:" 15062msgstr "" 15063 15064#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15065msgid "Color &1:" 15066msgstr "" 15067 15068#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15069msgid "Color &2:" 15070msgstr "" 15071 15072#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15073msgid "Contrast color &1 (mainly for text):" 15074msgstr "" 15075 15076#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15077msgid "Contrast color &2 (mainly for text):" 15078msgstr "" 15079 15080#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15081#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15084#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15085msgid "Invalid name" 15086msgstr "" 15087 15088#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15089#, python-format 15090msgid "" 15091"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15092"least two characters long." 15093msgstr "" 15094 15095#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15096#, python-format 15097msgid "A color scheme with the name \"%s\" already exists." 15098msgstr "" 15099 15100#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15101msgid "" 15102"When generating covers, a color scheme for the cover is chosen at random " 15103"from the color schemes below. You can prevent an individual scheme from " 15104"being selected by unchecking it. The preview on the right shows the " 15105"currently selected color scheme." 15106msgstr "" 15107 15108#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15109msgid "Choose a color scheme to be used for this generated cover." 15110msgstr "" 15111 15112#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15113msgid "" 15114"In normal cover generation, the color scheme is chosen at random from the " 15115"list of color schemes below. You can prevent an individual color scheme from" 15116" being chosen by unchecking it here." 15117msgstr "" 15118 15119#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15120msgid "&New color scheme" 15121msgstr "" 15122 15123#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15124msgid "&Edit color scheme" 15125msgstr "" 15126 15127#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15128msgid "&Remove color scheme" 15129msgstr "" 15130 15131#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15132msgid "&Styles" 15133msgstr "" 15134 15135#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15136msgid "" 15137"When generating covers, a style for the cover is chosen at random from the " 15138"styles below. You can prevent an individual style from being selected by " 15139"unchecking it. The preview on the right shows the currently selected style." 15140msgstr "" 15141 15142#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15143msgid "Choose a style to be used for this generated cover." 15144msgstr "" 15145 15146#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15147msgid "" 15148"In normal cover generation, the style is chosen at random from the list of " 15149"styles below. You can prevent an individual style from being chosen by " 15150"unchecking it here." 15151msgstr "" 15152 15153#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15154msgid "&Fonts and sizes" 15155msgstr "" 15156 15157#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15158msgid "&Title font family:" 15159msgstr "" 15160 15161#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15162msgid "&Title font size:" 15163msgstr "" 15164 15165#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15166msgid "&Subtitle font family:" 15167msgstr "" 15168 15169#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15170msgid "&Subtitle font size:" 15171msgstr "" 15172 15173#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15174msgid "&Footer font family:" 15175msgstr "" 15176 15177#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15178msgid "&Footer font size:" 15179msgstr "" 15180 15181#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15182msgid "Cover &width:" 15183msgstr "" 15184 15185#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15186msgid "Cover &height:" 15187msgstr "" 15188 15189#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15190msgid "" 15191"Note that the preview to the side is of fixed aspect ratio, so changing the " 15192"cover width above will not have any effect. If you change the height, you " 15193"should also change the width nevertheless as it will be used in actual cover" 15194" generation." 15195msgstr "" 15196 15197#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15198msgid "&Text" 15199msgstr "" 15200 15201#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15202msgid "" 15203"The text on the generated cover is taken from the metadata of the book. This" 15204" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15205"templates for bold, italic and line breaks, respectively. The default " 15206"templates use the title, series and authors. You can change them to use " 15207"whatever metadata you like." 15208msgstr "" 15209 15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15211msgid "Change the &title template" 15212msgstr "" 15213 15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15215msgid "The title template" 15216msgstr "" 15217 15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15219msgid "Change the &sub-title template" 15220msgstr "" 15221 15222#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15223msgid "The sub-title template" 15224msgstr "" 15225 15226#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15227msgid "Change the &footer template" 15228msgstr "" 15229 15230#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15231msgid "The footer template" 15232msgstr "" 15233 15234#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15235msgid "My Color Scheme" 15236msgstr "" 15237 15238#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15239#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15242msgid "Cannot edit" 15243msgstr "" 15244 15245#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15246msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15247msgstr "" 15248 15249#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15250#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15251#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15252msgid "Cannot remove" 15253msgstr "" 15254 15255#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15256msgid "Cannot remove a builtin color scheme." 15257msgstr "" 15258 15259#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15260msgid "A sample book" 15261msgstr "" 15262 15263#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15264msgid "Author One" 15265msgstr "" 15266 15267#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15268msgid "Author Two" 15269msgstr "" 15270 15271#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15272msgid "A series of samples" 15273msgstr "" 15274 15275#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15276msgid "Tag One" 15277msgstr "" 15278 15279#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15280msgid "Tag Two" 15281msgstr "" 15282 15283#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15284msgid "Some publisher" 15285msgstr "" 15286 15287#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15288msgid "Cover generation settings" 15289msgstr "" 15290 15291#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15292msgid "Save these settings as the &defaults for future use" 15293msgstr "" 15294 15295#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15296msgid "Save the current cover generation settings for later re-use" 15297msgstr "" 15298 15299#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15300msgid "Load previously saved cover generation settings" 15301msgstr "" 15302 15303#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15304msgid "" 15305"Save the current settings as the settings to use always instead of just this" 15306" time. Remember that for styles and colors the actual style or color used is" 15307" chosen at random from the list of checked styles/colors." 15308msgstr "" 15309 15310#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15311msgid "My cover style" 15312msgstr "" 15313 15314#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15315msgid "Name for these settings" 15316msgstr "" 15317 15318#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15319msgid "Theme name:" 15320msgstr "" 15321 15322#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15323msgid "" 15324"Create the rule below, the rule can be used to transform style properties" 15325msgstr "" 15326 15327#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15328#, python-brace-format 15329msgid "{preamble} {property} {match_type} {query}" 15330msgstr "" 15331 15332#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15333msgid "If the &property:" 15334msgstr "" 15335 15336#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15337msgid "" 15338"The name of a CSS property, for example: font-size\n" 15339"Do not use shorthand properties, they will not work.\n" 15340"For instance use margin-top, not margin." 15341msgstr "" 15342 15343#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15344#, python-brace-format 15345msgid "{action} {action_data}" 15346msgstr "" 15347 15348#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15349msgid "The CSS property value" 15350msgstr "" 15351 15352#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15353msgid "" 15354"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15355"number is used it will be compared with the CSS value using whatever unit " 15356"the value has. Note that comparison automatically converts units, except for" 15357" relative units like percentage or em, for which comparison fails if the " 15358"units are different." 15359msgstr "" 15360 15361#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15362msgid "" 15363"CSS properties to add to the rule that contains the matching style. You can " 15364"specify more than one property, separated by semi-colons, for example: " 15365"color:red; font-weight: bold" 15366msgstr "" 15367 15368#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15369msgid "A number" 15370msgstr "" 15371 15372#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15373#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15374#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15375#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15376msgid "Edit rule" 15377msgstr "" 15378 15379#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15380#, python-brace-format 15381msgid "" 15382"If the property <i>{property}</i> <b>{match_type}</b> " 15383"<b>{query}</b><br>{action}" 15384msgstr "" 15385 15386#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15387#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15388msgid "This rule is invalid, please remove it" 15389msgstr "" 15390 15391#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15392msgid "" 15393"You can specify rules to transform styles here. Click the \"Add rule\" " 15394"button below to get started." 15395msgstr "" 15396 15397#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15398msgid "Test style transform rules" 15399msgstr "" 15400 15401#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15402msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15403msgstr "" 15404 15405#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15406msgid "Resulting stylesheet" 15407msgstr "" 15408 15409#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15410msgid "Edit style transform rules" 15411msgstr "" 15412 15413#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15414#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15416#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15417msgid "E&xport" 15418msgstr "" 15419 15420#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15422msgid "Export these rules to a file" 15423msgstr "" 15424 15425#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15426#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15428#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15429msgid "&Import" 15430msgstr "" 15431 15432#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15433msgid "Import previously exported rules" 15434msgstr "" 15435 15436#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15437#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15438msgid "&Test rules" 15439msgstr "" 15440 15441#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15442#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15443msgid "Save this ruleset for later re-use" 15444msgstr "" 15445 15446#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15447#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15448msgid "Load a previously saved ruleset" 15449msgstr "" 15450 15451#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15452#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15453msgid "No rules" 15454msgstr "" 15455 15456#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15457msgid "There are no rules to export" 15458msgstr "" 15459 15460#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15461msgid "Choose file for exported rules" 15462msgstr "" 15463 15464#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15465msgid "Choose file to import rules from" 15466msgstr "" 15467 15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15470msgid " index" 15471msgstr "" 15472 15473#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15474#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15475#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15476#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15477#, python-brace-format 15478msgid "Clear {0}" 15479msgstr "" 15480 15481#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15482msgid "Set {} to yes" 15483msgstr "" 15484 15485#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15486msgid "Set {} to no" 15487msgstr "" 15488 15489#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15490msgid "Clear {}" 15491msgstr "" 15492 15493#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15499#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15502#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15503#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15504#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15505#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15506msgid "Undefined" 15507msgstr "" 15508 15509#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15510#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15512msgid "Today" 15513msgstr "" 15514 15515#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15516msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15517msgstr "" 15518 15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15520#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15521msgid "Values changed" 15522msgstr "" 15523 15524#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15525msgid "" 15526"You have changed the values. In order to use this editor, you must either " 15527"discard or apply these changes. Apply changes?" 15528msgstr "" 15529 15530#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15531#, python-brace-format 15532msgid "" 15533"The enumeration \"{0}\" contains an invalid value that will be set to the " 15534"default" 15535msgstr "" 15536 15537#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15538#, python-brace-format 15539msgid "Set {0} to No" 15540msgstr "" 15541 15542#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15543#, python-brace-format 15544msgid "Set {0} to Yes" 15545msgstr "" 15546 15547#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15549msgid "Open Item editor" 15550msgstr "" 15551 15552#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15553msgid "Apply changes" 15554msgstr "" 15555 15556#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15557#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15558msgid "Clear series" 15559msgstr "" 15560 15561#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15562msgid "Automatically number books" 15563msgstr "" 15564 15565#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15566msgid "" 15567"If not checked, the series number for the books will be set to 1. If " 15568"checked, selected books will be automatically numbered, in the order you " 15569"selected them. So if you selected Book A and then Book B, Book A will have " 15570"series number 1 and Book B series number 2." 15571msgstr "" 15572 15573#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15574msgid "Force numbers to start with " 15575msgstr "" 15576 15577#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15578msgid "" 15579"Series will normally be renumbered from the highest number in the database " 15580"for that series. Checking this box will tell calibre to start numbering from" 15581" the value in the box" 15582msgstr "" 15583 15584#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15586msgid "" 15587"The amount by which to increment the series number for successive books. " 15588"Only applicable when using force series numbers." 15589msgstr "" 15590 15591#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15592#, python-brace-format 15593msgid "" 15594"The enumeration \"{0}\" contains invalid values that will not appear in the " 15595"list" 15596msgstr "" 15597 15598#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15599msgid "Remove all tags" 15600msgstr "" 15601 15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15603#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15604msgid "tags to remove" 15605msgstr "" 15606 15607#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15608msgid "" 15609"You have entered values. In order to use this editor you must first discard " 15610"them. Discard the values?" 15611msgstr "" 15612 15613#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15614#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15615msgid "No details available." 15616msgstr "" 15617 15618#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15619msgid "Device no longer connected." 15620msgstr "" 15621 15622#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15623msgid "Get device information" 15624msgstr "" 15625 15626#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15627msgid "Set library information" 15628msgstr "" 15629 15630#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15631msgid "Get list of books on device" 15632msgstr "" 15633 15634#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15635msgid "Prepare files for transfer from device" 15636msgstr "" 15637 15638#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15639msgid "Get annotations from device" 15640msgstr "" 15641 15642#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15643msgid "Send metadata to device" 15644msgstr "" 15645 15646#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15647msgid "Send collections to device" 15648msgstr "" 15649 15650#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15651msgid "Upload one book to the device" 15652msgid_plural "Upload {} books to the device" 15653msgstr[0] "" 15654msgstr[1] "" 15655 15656#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15657msgid "Delete books from device" 15658msgstr "" 15659 15660#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15661msgid "Download books from device" 15662msgstr "" 15663 15664#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15665msgid "View book on device" 15666msgstr "" 15667 15668#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15669msgid "Set default send to device action" 15670msgstr "" 15671 15672#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15673msgid "Send to main memory" 15674msgstr "" 15675 15676#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15677msgid "Send to storage card A" 15678msgstr "" 15679 15680#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15681msgid "Send to storage card B" 15682msgstr "" 15683 15684#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15685msgid "Send specific format to" 15686msgstr "" 15687 15688#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15689msgid "Send and delete from library" 15690msgstr "" 15691 15692#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15693msgid "Eject device" 15694msgstr "" 15695 15696#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15697#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15699#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15700msgid "Error" 15701msgstr "" 15702 15703#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15704msgid "Error communicating with device" 15705msgstr "" 15706 15707#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15708#, python-format 15709msgid "Manage the %s?" 15710msgstr "" 15711 15712#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15713#, python-format 15714msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15715msgstr "" 15716 15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15718#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15719#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15720msgid "No suitable formats" 15721msgstr "" 15722 15723#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15724msgid "Select folder to open as device" 15725msgstr "" 15726 15727#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15728msgid "Running jobs" 15729msgstr "" 15730 15731#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15732msgid "Cannot configure the device while there are running device jobs." 15733msgstr "" 15734 15735#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15736#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15737#, python-format 15738msgid "Configure %s" 15739msgstr "" 15740 15741#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15742#, python-format 15743msgid "Restart calibre for the changes to %s to be applied." 15744msgstr "" 15745 15746#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15747msgid "Error talking to device" 15748msgstr "" 15749 15750#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15751msgid "" 15752"There was a temporary error talking to the device. Please unplug and " 15753"reconnect the device or reboot." 15754msgstr "" 15755 15756#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15757msgid "Device: " 15758msgstr "" 15759 15760#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15761msgid " detected." 15762msgstr "" 15763 15764#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15765msgid "No books" 15766msgstr "" 15767 15768#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15769msgid "selected to send" 15770msgstr "" 15771 15772#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15773#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15774msgid "No device" 15775msgstr "" 15776 15777#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15778msgid "No device connected" 15779msgstr "" 15780 15781#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15782#, python-format 15783msgid "%(num)i of %(total)i books" 15784msgstr "" 15785 15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15787#, python-format 15788msgid "0 of %i books" 15789msgstr "" 15790 15791#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15792msgid "Choose format to send to device" 15793msgstr "" 15794 15795#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15796msgid "Cannot send: No device is connected" 15797msgstr "" 15798 15799#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15800#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15801msgid "No card" 15802msgstr "" 15803 15804#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15805#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15806msgid "Cannot send: Device has no storage card" 15807msgstr "" 15808 15809#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15810#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15812msgid "Auto convert the following books before uploading to the device?" 15813msgstr "" 15814 15815#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15816msgid "Sending catalogs to device." 15817msgstr "" 15818 15819#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15820msgid "Sending news to device." 15821msgstr "" 15822 15823#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15824msgid "Sending books to device." 15825msgstr "" 15826 15827#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15828msgid "" 15829"Could not upload the following books to the device, as no suitable formats " 15830"were found. Convert the book(s) to a format supported by your device first." 15831msgstr "" 15832 15833#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15834msgid "No space on device" 15835msgstr "" 15836 15837#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15838msgid "" 15839"<p>Cannot upload books to device there is no more free space available " 15840msgstr "" 15841 15842#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15843msgid "Incorrect destination" 15844msgstr "" 15845 15846#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15847#, python-format 15848msgid "Analyzing books on the device: %d%% finished" 15849msgstr "" 15850 15851#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15852msgid "Book format sync problem" 15853msgstr "" 15854 15855#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15856msgid "" 15857"Some book formats in your library cannot be synced because they have dates " 15858"in the future" 15859msgstr "" 15860 15861#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15862#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15864#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15865msgid "Device" 15866msgstr "" 15867 15868#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15869msgid "Unknown formats" 15870msgstr "" 15871 15872#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15873#, python-brace-format 15874msgid "" 15875"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15876"support them. If you send these formats to your {1} they may not work. Are " 15877"you sure?" 15878msgstr "" 15879 15880#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15881#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15882#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15883#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15884#, python-format 15885msgid "The template %s is invalid:" 15886msgstr "" 15887 15888#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15889msgid "Select available formats and their order for this device" 15890msgstr "" 15891 15892#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15893msgid "" 15894"If checked, books are placed into sub-folders based on their metadata on the" 15895" device. If unchecked, books are all put into the top level folder." 15896msgstr "" 15897 15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15899#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15900msgid "Use sub-folders" 15901msgstr "" 15902 15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15905#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15906msgid "Use author sort for author" 15907msgstr "" 15908 15909#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 15910msgid "Save &template:" 15911msgstr "" 15912 15913#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 15914msgid "No formats selected" 15915msgstr "" 15916 15917#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 15918msgid "You must choose at least one format to send to the device" 15919msgstr "" 15920 15921#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 15922msgid "" 15923"<b>Save &template</b> to control the filename and\n" 15924" location of files sent to the device:" 15925msgstr "" 15926 15927#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 15928msgid "" 15929"A <b>list of &folders</b> on the device to\n" 15930" which to send e-books. The first one that exists will be used:" 15931msgstr "" 15932 15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 15934#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 15935msgid "Browse for a folder on the device" 15936msgstr "" 15937 15938#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 15939msgid "" 15940"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 15941" connect to devices with a checkmark next to their names." 15942msgstr "" 15943 15944#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 15945#, python-format 15946msgid "Send the %s format to the folder:" 15947msgstr "" 15948 15949#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 15950msgid "Folder on the device" 15951msgstr "" 15952 15953#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 15954#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 15955msgid "&Remove rule" 15956msgstr "" 15957 15958#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 15959msgid "Format specific sending" 15960msgstr "" 15961 15962#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 15963msgid "" 15964"You can create rules that control where e-books of a specific\n" 15965" format are sent to on the device. These will take precedence over\n" 15966" the folders specified above." 15967msgstr "" 15968 15969#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 15970msgid "Add a &new rule" 15971msgstr "" 15972 15973#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 15974#, python-format 15975msgid "The <b>%s</b> device has no serial number, it cannot be configured" 15976msgstr "" 15977 15978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 15979msgid "" 15980"<b>No MTP device connected.</b><p> You can only configure the MTP device " 15981"plugin when a device is connected." 15982msgstr "" 15983 15984#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 15985msgid "" 15986"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 15987"devices\" tab." 15988msgstr "" 15989 15990#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 15991#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 15992#, python-format 15993msgid "Choose the formats to send to the %s" 15994msgstr "" 15995 15996#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 15997#, python-format 15998msgid "&Ignore the %s in calibre" 15999msgstr "" 16000 16001#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 16002msgid "Change scanned &folders" 16003msgstr "" 16004 16005#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 16006msgid "Show device information" 16007msgstr "" 16008 16009#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 16010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 16011#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 16012#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 16013#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 16014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 16015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 16016#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 16017msgid "Copy to clipboard" 16018msgstr "" 16019 16020#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 16021#, python-format 16022msgid "The %s will be ignored in calibre" 16023msgstr "" 16024 16025#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 16026#, python-format 16027msgid "" 16028"You are trying to send books into the <b>%s</b> folder. This folder is " 16029"currently ignored by calibre when scanning the device. You have to tell " 16030"calibre you want this folder scanned in order to be able to send books to " 16031"it. Click the <b>Configure</b> button below to send books to it." 16032msgstr "" 16033 16034#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16036#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16037#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16038msgid "Configure" 16039msgstr "" 16040 16041#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16042#, python-format 16043msgid "Cannot send to %s" 16044msgstr "" 16045 16046#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16047msgid "Choose folder on device" 16048msgstr "" 16049 16050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16051msgid "<b>Scanned folders:</b>" 16052msgstr "" 16053 16054#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16055msgid "" 16056"You can select which folders calibre will scan when searching this device " 16057"for books." 16058msgstr "" 16059 16060#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16061msgid "" 16062"If you a select a previously unselected folder, any sub-folders will not be " 16063"visible until you restart calibre." 16064msgstr "" 16065 16066#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16067msgid "Choose folders to scan" 16068msgstr "" 16069 16070#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16071msgid "File formats" 16072msgstr "" 16073 16074#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16075msgid "Extra driver customization options" 16076msgstr "" 16077 16078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16079msgid "How many empty books?" 16080msgstr "" 16081 16082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16083msgid "How many empty books should be added?" 16084msgstr "" 16085 16086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16087msgid "Set the author of the new books to:" 16088msgstr "" 16089 16090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16091msgid "Reset author to Unknown" 16092msgstr "" 16093 16094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16095msgid "Set the series of the new books to:" 16096msgstr "" 16097 16098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16099msgid "Reset series" 16100msgstr "" 16101 16102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16103msgid "Set the title of the new books to:" 16104msgstr "" 16105 16106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16107msgid "Reset title" 16108msgstr "" 16109 16110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16111msgid "Also create an empty e-book in format:" 16112msgstr "" 16113 16114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16115msgid "Also create an empty book format file that you can subsequently edit" 16116msgstr "" 16117 16118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16119msgid "Also copy book &formats when duplicating a book" 16120msgstr "" 16121 16122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16123msgid "Also copy all e-book files into the newly created duplicate books." 16124msgstr "" 16125 16126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16127msgid "&Duplicate current book" 16128msgstr "" 16129 16130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16131#, python-format 16132msgid "" 16133"Make the new empty book records exact duplicates\n" 16134"of the current book \"%s\", with all metadata identical" 16135msgstr "" 16136 16137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16138msgid "Add books by ISBN" 16139msgstr "" 16140 16141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16142msgid "&Paste from clipboard" 16143msgstr "" 16144 16145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16146#, python-format 16147msgid "" 16148"<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" 16149"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16150"<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" 16151"<p><code>9788842915232 >> %s</code></p>" 16152msgstr "" 16153 16154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16155msgid "&Tags to set on created book entries:" 16156msgstr "" 16157 16158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16159msgid "Check for books with the same ISBN already in library" 16160msgstr "" 16161 16162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16163msgid "Some invalid ISBNs" 16164msgstr "" 16165 16166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16167msgid "" 16168"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16169"\"Show details\" to see which ones. Do you want to proceed?" 16170msgstr "" 16171 16172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16173msgid "All invalid ISBNs" 16174msgstr "" 16175 16176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16177msgid "All the ISBNs you entered were invalid. No books can be added." 16178msgstr "" 16179 16180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16181msgid "Edit authors" 16182msgstr "" 16183 16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16185msgid "" 16186"Edit the authors for this book. You can drag and drop to re-arrange authors" 16187msgstr "" 16188 16189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16190msgid "Enter an author to add" 16191msgstr "" 16192 16193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16194msgid "&Remove selected" 16195msgstr "" 16196 16197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16198msgid "Configure the Book details window" 16199msgstr "" 16200 16201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16202#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16203msgid "Select displayed metadata" 16204msgstr "" 16205 16206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16207msgid "Move the selected field up" 16208msgstr "" 16209 16210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16211msgid "Move the selected field down" 16212msgstr "" 16213 16214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16215msgid "" 16216"Note that <b>comments</b> will always be displayed at the end, regardless of" 16217" the order you assign here" 16218msgstr "" 16219 16220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16221msgid "Fit &cover within view" 16222msgstr "" 16223 16224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16225msgid "Configure this view" 16226msgstr "" 16227 16228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16229#, python-format 16230msgid "Next [%s]" 16231msgstr "" 16232 16233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16234#, python-format 16235msgid "Previous [%s]" 16236msgstr "" 16237 16238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16239msgid "This book is marked" 16240msgstr "" 16241 16242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16243#, python-format 16244msgid "This book is marked as: %s" 16245msgstr "" 16246 16247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16248msgid "Path: {}" 16249msgstr "" 16250 16251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16252msgid "My books" 16253msgstr "" 16254 16255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16256msgid "No help available" 16257msgstr "" 16258 16259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16260msgid "No help available for this output format." 16261msgstr "" 16262 16263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16264#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16265msgid "Generate catalog" 16266msgstr "" 16267 16268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16269#, python-brace-format 16270msgid "Generate catalog for {0} books" 16271msgstr "" 16272 16273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16274msgid "Catalo&g format:" 16275msgstr "" 16276 16277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16278msgid "" 16279"Catalog &title (existing catalog with the same title will be replaced):" 16280msgstr "" 16281 16282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16283msgid "&Send catalog to device automatically" 16284msgstr "" 16285 16286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16287msgid "" 16288"Add the catalog to your calibre library after it is generated.\n" 16289"Note that if you disable adding of the catalog to the library\n" 16290"automatic sending of the catalog to the device will not work." 16291msgstr "" 16292 16293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16294msgid "&Add catalog to library" 16295msgstr "" 16296 16297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16298msgid "Catalog options" 16299msgstr "" 16300 16301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16302msgid "Vacuuming database to improve performance." 16303msgstr "" 16304 16305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16306msgid "This will take a while, please wait..." 16307msgstr "" 16308 16309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16310msgid "Vacuuming..." 16311msgstr "" 16312 16313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16314msgid "Check library -- Problems found" 16315msgstr "" 16316 16317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16318msgid "" 16319" <h1>Help</h1>\n" 16320"\n" 16321" <p>calibre stores the list of your books and their metadata in a\n" 16322" database. The actual book files and covers are stored as normal\n" 16323" files in the calibre library folder. The database contains a list of the files\n" 16324" and covers belonging to each book entry. This tool checks that the\n" 16325" actual files in the library folder on your computer match the\n" 16326" information in the database.</p>\n" 16327"\n" 16328" <p>The result of each type of check is shown to the left. The various\n" 16329" checks are:\n" 16330" </p>\n" 16331" <ul>\n" 16332" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16333" in the library where books titles should, but that do not have the\n" 16334" correct form to be a book title.</li>\n" 16335" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16336" library that appear to be correctly-formed titles, but have no corresponding\n" 16337" entries in the database.</li>\n" 16338" <li><b>Invalid authors</b>: These are files appearing\n" 16339" in the library where only author folders should be.</li>\n" 16340" <li><b>Extra authors</b>: These are folders in the\n" 16341" calibre library that appear to be authors but that do not have entries\n" 16342" in the database.</li>\n" 16343" <li><b>Missing book formats</b>: These are book formats that are in\n" 16344" the database but have no corresponding format file in the book's folder.\n" 16345" <li><b>Extra book formats</b>: These are book format files found in\n" 16346" the book's folder but not in the database.\n" 16347" <li><b>Unknown files in books</b>: These are extra files in the\n" 16348" folder of each book that do not correspond to a known format or cover\n" 16349" file.</li>\n" 16350" <li><b>Missing cover files</b>: These represent books that are marked\n" 16351" in the database as having covers but the actual cover files are\n" 16352" missing.</li>\n" 16353" <li><b>Cover files not in database</b>: These are books that have\n" 16354" cover files but are marked as not having covers in the database.</li>\n" 16355" <li><b>Folder raising exception</b>: These represent folders in the\n" 16356" calibre library that could not be processed/understood by this\n" 16357" tool.</li>\n" 16358" </ul>\n" 16359"\n" 16360" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16361" marked</i> and <i>Fix marked</i>.</p>\n" 16362" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16363" have no entries in the database. Check the box next to the item you want\n" 16364" to delete. Use with caution.</p>\n" 16365"\n" 16366" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16367" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16368" checking the fixable box and pushing this button will tell calibre that\n" 16369" there is no cover for all of the books listed. Use this option if you\n" 16370" are not going to restore the covers from a backup. In the case of extra\n" 16371" cover files, checking the fixable box and pushing this button will tell\n" 16372" calibre that the cover files it found are correct for all the books\n" 16373" listed. Use this when you are not going to delete the file(s). In the\n" 16374" case of missing formats, checking the fixable box and pushing this\n" 16375" button will tell calibre that the formats are really gone. Use this if\n" 16376" you are not going to restore the formats from a backup.</p>\n" 16377"\n" 16378" " 16379msgstr "" 16380 16381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16382msgid "&Run the check again" 16383msgstr "" 16384 16385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16386msgid "Copy &to clipboard" 16387msgstr "" 16388 16389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16391msgid "&Done" 16392msgstr "" 16393 16394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16395msgid "Mark &all for delete" 16396msgstr "" 16397 16398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16399msgid "Mark all deletable subitems" 16400msgstr "" 16401 16402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16403msgid "Delete &marked" 16404msgstr "" 16405 16406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16407msgid "Delete marked files (checked subitems)" 16408msgstr "" 16409 16410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16411msgid "Mar&k all for fix" 16412msgstr "" 16413 16414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16415msgid "Mark all fixable items" 16416msgstr "" 16417 16418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16419msgid "&Fix marked" 16420msgstr "" 16421 16422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16423msgid "Fix marked sections (checked fixable items)" 16424msgstr "" 16425 16426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16427msgid "Names to ignore:" 16428msgstr "" 16429 16430#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16431msgid "" 16432"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16433msgstr "" 16434 16435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16436msgid "Extensions to ignore:" 16437msgstr "" 16438 16439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16440msgid "" 16441"Enter comma-separated extensions without a leading dot. Used only in book " 16442"folders" 16443msgstr "" 16444 16445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16446msgid "(fixable)" 16447msgstr "" 16448 16449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16451msgid "(deletable)" 16452msgstr "" 16453 16454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16455msgid "Path from library" 16456msgstr "" 16457 16458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16459msgid "" 16460"The marked files and folders will be <b>permanently deleted</b>. Are you " 16461"sure?" 16462msgstr "" 16463 16464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16466msgid "Choose format" 16467msgstr "" 16468 16469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16470msgid "&Open with..." 16471msgstr "" 16472 16473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16474msgid "Edit \"Open with\" applications..." 16475msgstr "" 16476 16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16479#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16480msgid "Format" 16481msgstr "" 16482 16483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16484msgid "Existing" 16485msgstr "" 16486 16487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16488msgid "Convertible" 16489msgstr "" 16490 16491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16493msgid "Choose location for calibre library" 16494msgstr "" 16495 16496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16497msgid "Same as current" 16498msgstr "" 16499 16500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16501#, python-format 16502msgid "The location %s contains the current calibre library" 16503msgstr "" 16504 16505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16508#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16509#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16510msgid "Bad location" 16511msgstr "" 16512 16513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16514msgid "" 16515"You should not create a library inside the calibre folder as this folder is " 16516"automatically deleted during upgrades." 16517msgstr "" 16518 16519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16520#, python-format 16521msgid "" 16522"You can only create libraries inside %s at the top level, not in sub-folders" 16523msgstr "" 16524 16525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16526msgid "No existing library found" 16527msgstr "" 16528 16529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16530#, python-format 16531msgid "There is no existing calibre library at %s" 16532msgstr "" 16533 16534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16535msgid "Not empty" 16536msgstr "" 16537 16538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16539#, python-format 16540msgid "The folder %s is not empty. Please choose an empty folder." 16541msgstr "" 16542 16543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16544msgid "Moving library, please wait..." 16545msgstr "" 16546 16547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16548msgid "Scanning..." 16549msgstr "" 16550 16551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16552msgid "Failed to move library" 16553msgstr "" 16554 16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16556msgid "" 16557"There was an error while moving the library. The operation has been aborted." 16558" Click \"Show details\" for details." 16559msgstr "" 16560 16561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16562msgid "No location" 16563msgstr "" 16564 16565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16566msgid "No location selected" 16567msgstr "" 16568 16569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16570#, python-format 16571msgid "%s is not an existing folder" 16572msgstr "" 16573 16574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16575msgid "Choose your calibre library" 16576msgstr "" 16577 16578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16579#, python-brace-format 16580msgid "Your calibre library is currently located at {0}" 16581msgstr "" 16582 16583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16584msgid "New &location:" 16585msgstr "" 16586 16587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16588msgid "Use the previously &existing library at the new location" 16589msgstr "" 16590 16591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16592msgid "&Create an empty library at the new location" 16593msgstr "" 16594 16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16596msgid "" 16597"Copy the custom columns, saved searches, column widths, plugboards,\n" 16598"user categories, and other information from the old to the new library" 16599msgstr "" 16600 16601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16602msgid "&Copy structure from the current library" 16603msgstr "" 16604 16605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16606msgid "&Move the current library to new location" 16607msgstr "" 16608 16609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16610#, python-format 16611msgid "Add \"%s\" to toolbars or menus" 16612msgstr "" 16613 16614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16615#, python-format 16616msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16617msgstr "" 16618 16619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16620msgid "" 16621"You can also customise the plugin locations using <b>Preferences -> " 16622"Interface -> Toolbars</b>" 16623msgstr "" 16624 16625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16626msgid "Edit comments" 16627msgstr "" 16628 16629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16631#, python-brace-format 16632msgid "Edit \"{0}\"" 16633msgstr "" 16634 16635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16636msgid "Edit text" 16637msgstr "" 16638 16639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16640msgid "&Show this warning again" 16641msgstr "" 16642 16643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16644msgid "Where do you want to delete from?" 16645msgstr "" 16646 16647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16648#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16649#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16650msgid "Library" 16651msgstr "" 16652 16653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16654msgid "Library and device" 16655msgstr "" 16656 16657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16658#, python-brace-format 16659msgid "{num} of {series}" 16660msgstr "" 16661 16662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16663msgid "Target book" 16664msgstr "" 16665 16666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16667msgid "Merge books" 16668msgstr "" 16669 16670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16671msgid "Merge metadata" 16672msgstr "" 16673 16674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16675msgid "Merge the metadata of the selected books into the target book" 16676msgstr "" 16677 16678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16679msgid "Merge formats" 16680msgstr "" 16681 16682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16683msgid "Merge the book files of the selected books into the target book" 16684msgstr "" 16685 16686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16687msgid "Delete merged books" 16688msgstr "" 16689 16690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16691msgid "Delete the selected books after merging" 16692msgstr "" 16693 16694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16695#, python-brace-format 16696msgid "" 16697"Book formats and metadata from the selected books will be merged into the " 16698"target book ({title})." 16699msgstr "" 16700 16701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16702#, python-brace-format 16703msgid "" 16704"Book formats from the selected books will be merged into to the target book " 16705"({title}). Metadata in the target book will not be changed." 16706msgstr "" 16707 16708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16709#, python-brace-format 16710msgid "" 16711"Metadata from the selected books will be merged into to the target book " 16712"({title}). Formats will not be merged." 16713msgstr "" 16714 16715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16716msgid "All book formats of the first selected book will be kept." 16717msgstr "" 16718 16719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16720msgid "After being merged, the selected books will be <b>deleted</b>." 16721msgstr "" 16722 16723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16724msgid "" 16725"Any duplicate formats in the selected books will be permanently " 16726"<b>deleted</b> from your calibre library." 16727msgstr "" 16728 16729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16730msgid "" 16731"Any formats not in the target book will be added to it from the selected " 16732"books." 16733msgstr "" 16734 16735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16736msgid "Are you <b>sure</b> you want to proceed?" 16737msgstr "" 16738 16739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16741msgid "ERROR" 16742msgstr "" 16743 16744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16745msgid "Create a new news source by clicking one of the buttons below" 16746msgstr "" 16747 16748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16749msgid "&Edit this recipe" 16750msgstr "" 16751 16752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16753msgid "&Remove this recipe" 16754msgstr "" 16755 16756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16757msgid "S&ave recipe as file" 16758msgstr "" 16759 16760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16761msgid "&Download this recipe" 16762msgstr "" 16763 16764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16765msgid "Save recipe" 16766msgstr "" 16767 16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16770msgid "Recipes" 16771msgstr "" 16772 16773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16774msgid "Are you sure you want to permanently remove this recipe?" 16775msgstr "" 16776 16777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16778msgid "" 16779"Create a basic news recipe, by adding RSS feeds to it.\n" 16780"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16781msgstr "" 16782 16783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16784msgid "Recipe &title:" 16785msgstr "" 16786 16787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16788msgid "day(s)" 16789msgstr "" 16790 16791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16792msgid "The oldest article to download" 16793msgstr "" 16794 16795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16797msgid "&Oldest article:" 16798msgstr "" 16799 16800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16801msgid "Maximum number of articles to download per feed." 16802msgstr "" 16803 16804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16805msgid "&Max. number of articles per feed:" 16806msgstr "" 16807 16808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16809msgid "Feeds in recipe" 16810msgstr "" 16811 16812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16813msgid "Move selected feed up" 16814msgstr "" 16815 16816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16817msgid "Remove selected feed" 16818msgstr "" 16819 16820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16821msgid "Move selected feed down" 16822msgstr "" 16823 16824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16825msgid "Add feed to recipe" 16826msgstr "" 16827 16828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16829msgid "&Feed title:" 16830msgstr "" 16831 16832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16833msgid "Feed &URL:" 16834msgstr "" 16835 16836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16837msgid "&Add feed" 16838msgstr "" 16839 16840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16841msgid "Add this feed to the recipe" 16842msgstr "" 16843 16844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16845msgid "No feed title" 16846msgstr "" 16847 16848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16849msgid "You must specify a title for the feed" 16850msgstr "" 16851 16852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16853msgid "No feed URL" 16854msgstr "" 16855 16856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16857msgid "You must specify a URL for the feed" 16858msgstr "" 16859 16860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16861msgid "Title required" 16862msgstr "" 16863 16864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16865msgid "You must give your news source a title" 16866msgstr "" 16867 16868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16869msgid "Feed required" 16870msgstr "" 16871 16872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16873msgid "You must add at least one feed to your news source" 16874msgstr "" 16875 16876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16878msgid "Invalid recipe" 16879msgstr "" 16880 16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16883#, python-format 16884msgid "Failed to compile the recipe, with syntax error: %s" 16885msgstr "" 16886 16887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16888msgid "My news source" 16889msgstr "" 16890 16891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16892#, python-format 16893msgid "" 16894"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16895"Manual</a>" 16896msgstr "" 16897 16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16899msgid "Choose builtin recipe" 16900msgstr "" 16901 16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16904msgid "Go" 16905msgstr "" 16906 16907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16908msgid "Choose recipe" 16909msgstr "" 16910 16911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 16912msgid "You must choose a recipe to customize first" 16913msgstr "" 16914 16915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 16916msgid "Add custom news source" 16917msgstr "" 16918 16919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16920msgid "&New recipe" 16921msgstr "" 16922 16923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16924msgid "Create a new recipe from scratch" 16925msgstr "" 16926 16927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16928msgid "Customize &builtin recipe" 16929msgstr "" 16930 16931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16932msgid "Customize a builtin news download source" 16933msgstr "" 16934 16935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16936msgid "Load a recipe from a file" 16937msgstr "" 16938 16939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16940msgid "Load recipe from &file" 16941msgstr "" 16942 16943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16944msgid "&Show recipe files" 16945msgstr "" 16946 16947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16948msgid "Show the folder containing all recipe files" 16949msgstr "" 16950 16951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 16952msgid "Import &OPML" 16953msgstr "" 16954 16955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 16956msgid "" 16957"Import a collection of RSS feeds in OPML format\n" 16958"Many RSS readers can export their subscribed RSS feeds\n" 16959"in OPML format" 16960msgstr "" 16961 16962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 16963msgid "S&witch to advanced mode" 16964msgstr "" 16965 16966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 16967msgid "Edit this recipe in advanced mode" 16968msgstr "" 16969 16970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 16971msgid "Are you sure? Any unsaved changes will be lost." 16972msgstr "" 16973 16974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 16975msgid "No recipes" 16976msgstr "" 16977 16978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 16979msgid "No custom recipes created." 16980msgstr "" 16981 16982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 16983msgid "Choose a recipe file" 16984msgstr "" 16985 16986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 16987msgid "Invalid input" 16988msgstr "" 16989 16990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 16991#, python-format 16992msgid "<p>Could not create recipe. Error:<br>%s" 16993msgstr "" 16994 16995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 16996msgid "Failed to create recipes" 16997msgstr "" 16998 16999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 17000msgid "Failed to create some recipes, click \"Show details\" for details" 17001msgstr "" 17002 17003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 17004msgid "" 17005"All checked books will be <b>permanently deleted</b> from your device. " 17006"Please verify the list." 17007msgstr "" 17008 17009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 17013#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 17014msgid "Author" 17015msgstr "" 17016 17017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17018msgid "Location" 17019msgstr "" 17020 17021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 17022msgid "Delete from device" 17023msgstr "" 17024 17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 17026#, python-format 17027msgid "%(curr)s (was %(initial)s)" 17028msgstr "" 17029 17030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17032#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17033msgid "Item is blank" 17034msgstr "" 17035 17036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17038#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17039msgid "An item cannot be set to nothing. Delete it instead." 17040msgstr "" 17041 17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17045msgid "No item selected" 17046msgstr "" 17047 17048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17051msgid "You must select one item from the list of available items." 17052msgstr "" 17053 17054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17058msgid "No items selected" 17059msgstr "" 17060 17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17063msgid "You must select at least one item from the list." 17064msgstr "" 17065 17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17068msgid "Are you sure you want to delete the following items?" 17069msgstr "" 17070 17071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17073msgid "Category editor" 17074msgstr "" 17075 17076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17077msgid "Items in use" 17078msgstr "" 17079 17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17081msgid "" 17082"Delete item from database. This will unapply the item from all books and " 17083"then remove it from the database." 17084msgstr "" 17085 17086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17087msgid "Rename the item in every book where it is used." 17088msgstr "" 17089 17090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17091#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17092msgid "Ctrl+S" 17093msgstr "" 17094 17095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17096#, python-brace-format 17097msgid "" 17098"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17099"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17100" </p>" 17101msgstr "" 17102 17103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17104msgid "This book has DRM" 17105msgstr "" 17106 17107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17108msgid "Duplicate found" 17109msgid_plural "duplicates found" 17110msgstr[0] "" 17111msgstr[1] "" 17112 17113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17114msgid "" 17115"Books with the same titles as the following already exist in calibre. Select" 17116" which books you want added anyway." 17117msgstr "" 17118 17119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17120#, python-format 17121msgid "%(title)s by %(author)s [%(formats)s]" 17122msgstr "" 17123 17124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17125msgid "Already in calibre:" 17126msgstr "" 17127 17128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17130#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17131#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17134#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17135#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17136msgid "No matches found" 17137msgstr "" 17138 17139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17140#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17141msgid "Author sort" 17142msgstr "" 17143 17144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17145msgid "Link" 17146msgstr "" 17147 17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17150#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17151#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17152msgid "Change case" 17153msgstr "" 17154 17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17158#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17159#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17160msgid "Upper case" 17161msgstr "" 17162 17163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17166#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17167#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17168msgid "Lower case" 17169msgstr "" 17170 17171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17174#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17175#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17176msgid "Swap case" 17177msgstr "" 17178 17179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17182#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17183#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17184msgid "Title case" 17185msgstr "" 17186 17187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17188msgid "Copy to author sort" 17189msgstr "" 17190 17191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17192msgid "Show books by author in book list" 17193msgstr "" 17194 17195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17196msgid "Copy to author" 17197msgstr "" 17198 17199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17200#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17201msgid "Invalid author name" 17202msgstr "" 17203 17204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17205msgid "You cannot change an author to multiple authors." 17206msgstr "" 17207 17208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17209#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17210msgid "Manage authors" 17211msgstr "" 17212 17213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17216msgid "&Search for:" 17217msgstr "" 17218 17219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17221msgid "S&earch" 17222msgstr "" 17223 17224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17225msgid "" 17226"<p>Only show authors in the\n" 17227" current Virtual library. Edits already done may be hidden but will\n" 17228" not be forgotten.</p>" 17229msgstr "" 17230 17231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17232msgid "Only show authors in the current &Virtual library" 17233msgstr "" 17234 17235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17236msgid "Filter &by:" 17237msgstr "" 17238 17239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17240msgid "" 17241"<p>Only show authors that contain the text in this box.\n" 17242" The match ignores case.</p>" 17243msgstr "" 17244 17245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17246msgid "Fi<er" 17247msgstr "" 17248 17249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17250msgid "" 17251"Reset all the author sort values to a value automatically\n" 17252"generated from the author. Exactly how this value is automatically\n" 17253"generated can be controlled via Preferences->Advanced->Tweaks" 17254msgstr "" 17255 17256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17257msgid "&Recalculate all author sort values" 17258msgstr "" 17259 17260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17261msgid "" 17262"Copy author sort to author for every author. You typically use this button\n" 17263"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17264msgstr "" 17265 17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17267msgid "&Copy all author sort values to author" 17268msgstr "" 17269 17270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17271#, python-brace-format 17272msgid "Edit permissible values for {0}" 17273msgstr "" 17274 17275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17276msgid "Remove the currently selected value" 17277msgstr "" 17278 17279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17280msgid "Add a new permissible value" 17281msgstr "" 17282 17283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17285msgid "Color" 17286msgstr "" 17287 17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17291msgid "Select a cell" 17292msgstr "" 17293 17294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17297msgid "Select a cell before clicking the button" 17298msgstr "" 17299 17300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17301msgid "Empty value" 17302msgstr "" 17303 17304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17305msgid "Empty values are not allowed" 17306msgstr "" 17307 17308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17309msgid "Duplicate value" 17310msgstr "" 17311 17312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17313#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17314#, python-brace-format 17315msgid "" 17316"The value \"{0}\" is in the list more than once, perhaps with different case" 17317msgstr "" 17318 17319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17320msgid "Invalid colors specification" 17321msgstr "" 17322 17323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17324msgid "Either all values or no values must have colors" 17325msgstr "" 17326 17327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17328msgid "Previous location: " 17329msgstr "" 17330 17331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17332msgid "Location to import this library to" 17333msgstr "" 17334 17335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17336msgid "Select &folder" 17337msgstr "" 17338 17339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17340msgid "Choose a folder for this library" 17341msgstr "" 17342 17343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17344msgid "Working please wait..." 17345msgstr "" 17346 17347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17348msgid "Total:" 17349msgstr "" 17350 17351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17352msgid "Current:" 17353msgstr "" 17354 17355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17356msgid "" 17357"You can export all calibre data, including your books, settings and plugins " 17358"into a single folder. Then, you can use this tool to re-import all that data" 17359" into a different calibre install, for example, on another computer." 17360msgstr "" 17361 17362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17363msgid "" 17364"This is a simple way to move your calibre installation with all its data to " 17365"a new computer, or to replicate your current setup on a second computer." 17366msgstr "" 17367 17368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17369msgid "&Export all your calibre data" 17370msgstr "" 17371 17372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17373msgid "&Import previously exported data" 17374msgstr "" 17375 17376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17377#, python-brace-format 17378msgid "" 17379"{0} [Size: {1}]\n" 17380"in {2}" 17381msgstr "" 17382 17383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17384msgid "Calculating..." 17385msgstr "" 17386 17387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17388msgid "Select which libraries you want to export below" 17389msgstr "" 17390 17391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17392msgid "" 17393"Specify the folder containing the previously exported calibre data that you " 17394"wish to import." 17395msgstr "" 17396 17397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17398msgid "Choose &folder" 17399msgstr "" 17400 17401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17402msgid "" 17403"Specify locations for the libraries you want to import. A location must be " 17404"an empty folder on your computer. If you leave any blank, those libraries " 17405"will not be imported." 17406msgstr "" 17407 17408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17409msgid "Select folder with exported data" 17410msgstr "" 17411 17412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17413msgid "" 17414"Importing calibre data means all libraries, settings, plugins, etc will be " 17415"imported. This is a security risk, only proceed if the data you are " 17416"importing was previously generated by you, using the calibre export " 17417"functionality." 17418msgstr "" 17419 17420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17421msgid "Not valid" 17422msgstr "" 17423 17424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17425#, python-brace-format 17426msgid "The folder {0} is not valid: {1}" 17427msgstr "" 17428 17429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17430msgid "Content server running" 17431msgstr "" 17432 17433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17434msgid "" 17435"Cannot import while the Content server is running, shut it down first by " 17436"clicking the \"Connect/share\" button on the calibre toolbar" 17437msgstr "" 17438 17439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17440msgid "No folder selected" 17441msgstr "" 17442 17443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17444msgid "" 17445"You must select a folder containing the previously exported data that you " 17446"wish to import" 17447msgstr "" 17448 17449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17450#, python-format 17451msgid "%s is not a folder" 17452msgstr "" 17453 17454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17455msgid "Not a folder" 17456msgstr "" 17457 17458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17459#, python-format 17460msgid "%s is not an empty folder" 17461msgstr "" 17462 17463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17464msgid "Folder not empty" 17465msgstr "" 17466 17467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17468msgid "No libraries selected" 17469msgstr "" 17470 17471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17472msgid "You must specify the location for at least one library" 17473msgstr "" 17474 17475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17476msgid "Some libraries ignored" 17477msgstr "" 17478 17479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17480msgid "You have chosen not to import some libraries. Proceed anyway?" 17481msgstr "" 17482 17483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17484msgid "Choose a folder to export to" 17485msgstr "" 17486 17487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17488msgid "Export folder not empty" 17489msgstr "" 17490 17491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17492msgid "The folder you choose to export the data to must be empty." 17493msgstr "" 17494 17495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17496msgid "Exporting all calibre data..." 17497msgstr "" 17498 17499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17500msgid "Failed to export data." 17501msgstr "" 17502 17503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17504msgid "Importing all calibre data..." 17505msgstr "" 17506 17507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17508msgid "Failed to import data." 17509msgstr "" 17510 17511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17512#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17513#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17514msgid "Active jobs" 17515msgstr "" 17516 17517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17518#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17519#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17523#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17524#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17525msgid "Find next match" 17526msgstr "" 17527 17528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17529#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17530#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17533msgid "&Search" 17534msgstr "" 17535 17536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17537msgid "&Stop selected jobs" 17538msgstr "" 17539 17540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17541msgid "&Hide selected jobs" 17542msgstr "" 17543 17544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17545msgid "Show job &details" 17546msgstr "" 17547 17548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17549msgid "Show &all jobs" 17550msgstr "" 17551 17552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17553msgid "Stop &all non device jobs" 17554msgstr "" 17555 17556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17557msgid "&Hide all jobs" 17558msgstr "" 17559 17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17562#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17563#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17564#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17565#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17566#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17567#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17568#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17569msgid "Authors" 17570msgstr "" 17571 17572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17573msgid "You must enter a search expression into the search field" 17574msgstr "" 17575 17576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17577msgid "You must select a matching book" 17578msgstr "" 17579 17580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17581msgid "Do a search to find the book you want to match" 17582msgstr "" 17583 17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17585msgid "" 17586"<p>Remember to update metadata on the device when you are done (Right click " 17587"the device icon and select <i>Update cached metadata</i>)</p>" 17588msgstr "" 17589 17590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17592#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17593msgid "Show &details" 17594msgstr "" 17595 17596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17598#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17599msgid "Hide &details" 17600msgstr "" 17601 17602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17604#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17605msgid "Show detailed information about this error" 17606msgstr "" 17607 17608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17610#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17611msgid "Copied" 17612msgstr "" 17613 17614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17617#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17618msgid "&View log" 17619msgstr "" 17620 17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17622msgid "&Retry" 17623msgstr "" 17624 17625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17626msgid "Hide the remaining error message" 17627msgid_plural "Hide the {} remaining error messages" 17628msgstr[0] "" 17629msgstr[1] "" 17630 17631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17633msgid "Working" 17634msgstr "" 17635 17636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17637#, python-format 17638msgid "Processing %d books, please wait..." 17639msgstr "" 17640 17641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17642msgid "Current step progress: %p %" 17643msgstr "" 17644 17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17646msgid "Step %v/%m" 17647msgstr "" 17648 17649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17650msgid "Lower Case" 17651msgstr "" 17652 17653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17654msgid "Upper Case" 17655msgstr "" 17656 17657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17658msgid "Title Case" 17659msgstr "" 17660 17661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17662msgid "Character match" 17663msgstr "" 17664 17665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17666msgid "Regular expression" 17667msgstr "" 17668 17669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17670msgid "Replace field" 17671msgstr "" 17672 17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17674msgid "Prepend to field" 17675msgstr "" 17676 17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17678msgid "Append to field" 17679msgstr "" 17680 17681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17682msgid "Editing metadata for one book" 17683msgid_plural "Editing metadata for {} books" 17684msgstr[0] "" 17685msgstr[1] "" 17686 17687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17688msgid "" 17689"Immediately make all changes without closing the dialog. This operation " 17690"cannot be canceled or undone" 17691msgstr "" 17692 17693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17694#, python-format 17695msgid "Book %d:" 17696msgstr "" 17697 17698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17699msgid "Enter an identifier type" 17700msgstr "" 17701 17702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17703msgid "" 17704"<b>You can destroy your library using this feature.</b> Changes are " 17705"permanent. There is no undo function. You are strongly encouraged to back up" 17706" your library before proceeding.<p>Search and replace in text fields using " 17707"character matching or regular expressions. " 17708msgstr "" 17709 17710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17711msgid "" 17712"In character mode, the field is searched for the entered search text. The " 17713"text is replaced by the specified replacement text everywhere it is found in" 17714" the specified field. After replacement is finished, the text can be changed" 17715" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17716"is checked, the search text must match exactly. If it is unchecked, the " 17717"search text will match both upper- and lower-case letters" 17718msgstr "" 17719 17720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17721msgid "" 17722"In regular expression mode, the search text is an arbitrary Python-" 17723"compatible regular expression. The replacement text can contain " 17724"backreferences to parenthesized expressions in the pattern. The search is " 17725"not anchored, and can match and replace multiple times on the same string. " 17726"The modification functions (lower-case etc) are applied to the matched text," 17727" not to the field as a whole. The destination box specifies the field where " 17728"the result after matching and replacement is to be assigned. You can replace" 17729" the text in the field, or prepend or append the matched text. See <a " 17730"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17731" information on Python's regular expressions, and in particular the 'sub' " 17732"function." 17733msgstr "" 17734 17735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17736msgid "S/R TEMPLATE ERROR" 17737msgstr "" 17738 17739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17740msgid "" 17741"You must specify a destination when source is a composite field or a " 17742"template" 17743msgstr "" 17744 17745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17746msgid "" 17747"The replacement value for a rating column must be empty or an integer " 17748"between 0 and 10" 17749msgstr "" 17750 17751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17752msgid "You must specify a destination identifier type" 17753msgstr "" 17754 17755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17756msgid "You must specify a search expression in the \"Search for\" field" 17757msgstr "" 17758 17759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17760msgid "Invalid identifier string" 17761msgstr "" 17762 17763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17764#, python-brace-format 17765msgid "" 17766"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" 17767"\n" 17768"Do you want to continue processing books?" 17769msgstr "" 17770 17771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17772msgid "Result identifier string: " 17773msgstr "" 17774 17775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17776msgid "Search/replace invalid" 17777msgstr "" 17778 17779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17780#, python-format 17781msgid "Search/replace is invalid: %s" 17782msgstr "" 17783 17784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17785msgid "Covers compressed" 17786msgstr "" 17787 17788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17789#, python-brace-format 17790msgid "" 17791"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17792msgstr "" 17793 17794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17796msgid "Delete saved search/replace" 17797msgstr "" 17798 17799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17800msgid "The selected saved search/replace will be deleted. Are you sure?" 17801msgstr "" 17802 17803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17806msgid "Save search/replace" 17807msgstr "" 17808 17809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17810msgid "Search/replace name:" 17811msgstr "" 17812 17813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17814msgid "" 17815"That saved search/replace already exists and will be overwritten. Are you " 17816"sure?" 17817msgstr "" 17818 17819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17820msgid "Edit meta information" 17821msgstr "" 17822 17823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17824msgid "&Author(s): " 17825msgstr "" 17826 17827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17828msgid "" 17829"This will cause the author sort field to be automatically updated\n" 17830" based on the authors field for each selected book. Note that if\n" 17831" you use the control above to set authors in bulk, the author sort\n" 17832" field is updated anyway, regardless of the value of this checkbox." 17833msgstr "" 17834 17835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17836msgid "A&utomatically set author sort" 17837msgstr "" 17838 17839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17840msgid "S&wap title and author" 17841msgstr "" 17842 17843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17844msgid "Author s&ort: " 17845msgstr "" 17846 17847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17848msgid "" 17849"Specify how the author(s) of this book should be sorted. For example Charles" 17850" Dickens should be sorted as Dickens, Charles." 17851msgstr "" 17852 17853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17854#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17855msgid "&Rating:" 17856msgstr "" 17857 17858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17859msgid "&Apply rating" 17860msgstr "" 17861 17862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17863msgid "&Publisher: " 17864msgstr "" 17865 17866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17867msgid "If checked, the publisher will be cleared" 17868msgstr "" 17869 17870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17871msgid "&Clear pub" 17872msgstr "" 17873 17874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17875msgid "Add ta&gs: " 17876msgstr "" 17877 17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17880#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17881msgid "Open Tag editor" 17882msgstr "" 17883 17884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17885msgid "&Remove tags:" 17886msgstr "" 17887 17888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17889msgid "Comma separated list of tags to remove from the books. " 17890msgstr "" 17891 17892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17893msgid "Check this box to remove all tags from the books." 17894msgstr "" 17895 17896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17897msgid "&Clear all" 17898msgstr "" 17899 17900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 17901msgid "Ser&ies:" 17902msgstr "" 17903 17904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 17905msgid "If checked, the series will be cleared" 17906msgstr "" 17907 17908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 17909msgid "&Clear series" 17910msgstr "" 17911 17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 17913msgid "" 17914"If not checked, the series number for the books will be set to 1.\n" 17915"If checked, selected books will be automatically numbered, in the order\n" 17916"you selected them. So if you selected Book A and then Book B,\n" 17917"Book A will have series number 1 and Book B series number 2." 17918msgstr "" 17919 17920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 17921msgid "&Automatically number books in this series" 17922msgstr "" 17923 17924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 17925msgid "" 17926"Series will normally be renumbered from the highest number in the database\n" 17927"for that series. Checking this box will tell calibre to start numbering\n" 17928"from the value in the box" 17929msgstr "" 17930 17931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 17932msgid "&Force numbers to start with:" 17933msgstr "" 17934 17935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 17936msgid "+ " 17937msgstr "" 17938 17939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 17940#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 17941msgid "&Date:" 17942msgstr "" 17943 17944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 17945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 17946msgid "A&pply date" 17947msgstr "" 17948 17949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 17950#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 17951msgid "P&ublished:" 17952msgstr "" 17953 17954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 17955msgid "Clear published date" 17956msgstr "" 17957 17958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 17959#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 17960msgid "&Languages:" 17961msgstr "" 17962 17963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 17964msgid "Check this box to remove all languages from the books." 17965msgstr "" 17966 17967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 17968msgid "Clear &all" 17969msgstr "" 17970 17971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 17972msgid "" 17973"When doing a same format to same format conversion,\n" 17974" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 17975" as ORIGINAL_EPUB. This option tells calibre to restore\n" 17976" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 17977" conversion of a large number of books and something went wrong." 17978msgstr "" 17979 17980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 17981msgid "Restore pre conversion &originals, if available" 17982msgstr "" 17983 17984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 17985msgid "" 17986"Remove stored conversion settings for the selected books.\n" 17987"\n" 17988"Future conversion of these books will use the default settings." 17989msgstr "" 17990 17991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 17992msgid "Remove &stored conversion settings for the selected books" 17993msgstr "" 17994 17995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 17996msgid "" 17997"Force the title to be in title case. If both this and swap authors are checked,\n" 17998"title and author are swapped before the title case is set" 17999msgstr "" 18000 18001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 18002msgid "Change title &case to:" 18003msgstr "" 18004 18005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 18006msgid "" 18007"Update title sort based on the current title. This will be applied only " 18008"after other changes to title." 18009msgstr "" 18010 18011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 18012msgid "Update &title sort" 18013msgstr "" 18014 18015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 18016msgid "" 18017"Set the metadata in calibre from the metadata in the e-book files associated" 18018" with each book. Note that this does not change the cover, for that, use the" 18019" separate option below." 18020msgstr "" 18021 18022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 18023msgid "Set &metadata (except cover) from the e-book files" 18024msgstr "" 18025 18026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 18027msgid "Change &cover" 18028msgstr "" 18029 18030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 18031msgid "&Generate default cover" 18032msgstr "" 18033 18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18035msgid "&Remove cover" 18036msgstr "" 18037 18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18039msgid "" 18040"Try to automatically detect and remove borders and extra space\n" 18041" from the edges of cover images. This can sometimes remove too\n" 18042" much, so use with care." 18043msgstr "" 18044 18045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18046msgid "&Trim cover (DANGEROUS)" 18047msgstr "" 18048 18049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18050msgid "Set from &e-book files" 18051msgstr "" 18052 18053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18054msgid "" 18055"Set the covers of all selected books to be the same\n" 18056"as that of the first selected book." 18057msgstr "" 18058 18059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18060msgid "&Clone covers" 18061msgstr "" 18062 18063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18064msgid "" 18065"<p>Compress cover images, if the quality is set to 100 compression is " 18066"lossless, otherwise it is lossy" 18067msgstr "" 18068 18069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18070msgid "Co&mpress cover images:" 18071msgstr "" 18072 18073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18074msgid "" 18075"<p>Cover image compression quality. If the quality is set to 100 compression" 18076" is lossless, otherwise it is lossy" 18077msgstr "" 18078 18079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18080msgid "Control how the default generated covers are created" 18081msgstr "" 18082 18083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18084msgid "Configure co&ver generation" 18085msgstr "" 18086 18087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18088msgid "Set the co&mments for all selected books" 18089msgstr "" 18090 18091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18092#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18093#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18094msgid "&Basic metadata" 18095msgstr "" 18096 18097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18098#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18099msgid "&Custom metadata" 18100msgstr "" 18101 18102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18103msgid "&Load search/replace:" 18104msgstr "" 18105 18106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18107msgid "Select saved search/replace to load." 18108msgstr "" 18109 18110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18111msgid "Save current search/replace" 18112msgstr "" 18113 18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18116msgid "Sa&ve" 18117msgstr "" 18118 18119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18120msgid "Search &mode:" 18121msgstr "" 18122 18123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18124msgid "" 18125"<p>Choose whether to use basic text matching or advanced\n" 18126" regular expression matching. Changing the mode clears all the fields\n" 18127" in this dialog.</p>" 18128msgstr "" 18129 18130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18131msgid "Search &field:" 18132msgstr "" 18133 18134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18135msgid "The name of the field that you want to search" 18136msgstr "" 18137 18138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18139msgid "&Identifier type:" 18140msgstr "" 18141 18142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18143msgid "Choose which identifier type to operate upon" 18144msgstr "" 18145 18146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18148#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18150msgid "&Template:" 18151msgstr "" 18152 18153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18154msgid "Enter a template to be used as the source for the search/replace" 18155msgstr "" 18156 18157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18158msgid "" 18159"Enter what you are looking for, either plain text or a regular expression, " 18160"depending on the mode" 18161msgstr "" 18162 18163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18164msgid "" 18165"Check this box if the search string must match exactly upper and lower case." 18166" Uncheck it if case is to be ignored" 18167msgstr "" 18168 18169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18170msgid "Cas&e sensitive" 18171msgstr "" 18172 18173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18174msgid "&Replace with:" 18175msgstr "" 18176 18177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18178msgid "" 18179"The replacement text. The matched search text will be replaced with this " 18180"string" 18181msgstr "" 18182 18183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18184msgid "&Apply function after replace:" 18185msgstr "" 18186 18187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18188msgid "" 18189"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18190"field is processed. In regular expression mode, only the matched text is processed" 18191msgstr "" 18192 18193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18194msgid "&Destination field:" 18195msgstr "" 18196 18197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18198msgid "" 18199"The field that the text will be put into after all replacements.\n" 18200"If blank, the source field is used if the field is modifiable" 18201msgstr "" 18202 18203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18204msgid "M&ode:" 18205msgstr "" 18206 18207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18208msgid "Specify how the text should be copied into the destination." 18209msgstr "" 18210 18211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18212msgid "" 18213"Specifies whether result items should be split into multiple values or\n" 18214"left as single values. This option has the most effect when the source field is\n" 18215"not multiple and the destination field is multiple" 18216msgstr "" 18217 18218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18219msgid "Split &result" 18220msgstr "" 18221 18222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18223msgid "Identifier type:" 18224msgstr "" 18225 18226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18227msgid "" 18228"<p>Choose which identifier type to operate upon. When the\n" 18229" source field is something other than 'identifiers' you can enter\n" 18230" a * if you want to replace the entire set of identifiers with\n" 18231" the result of the search/replace.</p>" 18232msgstr "" 18233 18234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18235msgid "For multiple-valued fields, sho&w" 18236msgstr "" 18237 18238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18239msgid "val&ues starting at" 18240msgstr "" 18241 18242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18243msgid "with values separated b&y" 18244msgstr "" 18245 18246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18247msgid "" 18248"Used when displaying test results to separate values in multiple-valued " 18249"fields" 18250msgstr "" 18251 18252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18253msgid "Test text" 18254msgstr "" 18255 18256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18257msgid "Test result" 18258msgstr "" 18259 18260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18261msgid "Your &test:" 18262msgstr "" 18263 18264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18265msgid "&Search and replace" 18266msgstr "" 18267 18268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18269msgid "" 18270"If enabled, the book list will be re-sorted and any existing\n" 18271"search or Virtual library will be refreshed after the edit\n" 18272"is completed. This can be slow on large libraries." 18273msgstr "" 18274 18275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18276msgid "&Refresh book list after edit" 18277msgstr "" 18278 18279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18280msgid "Sort by multiple columns" 18281msgstr "" 18282 18283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18284msgid "" 18285"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18286"columns are more important. Ascending or descending order can be toggled by " 18287"clicking the column name at the bottom of this dialog, after having selected" 18288" it." 18289msgstr "" 18290 18291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18293#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18294#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18295#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18298#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18299msgid "&Clear" 18300msgstr "" 18301 18302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18303msgid "Clear all selected columns" 18304msgstr "" 18305 18306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18307msgid "Save this sort order for easy re-use" 18308msgstr "" 18309 18310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18311msgid "Load previously saved settings" 18312msgstr "" 18313 18314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18315msgid "Effective sort" 18316msgstr "" 18317 18318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18319msgid "No sort selected" 18320msgstr "" 18321 18322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18323msgid "You must select at least one column on which to sort" 18324msgstr "" 18325 18326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18327msgid "No saved sorts available" 18328msgstr "" 18329 18330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18331msgid "Remove saved sort" 18332msgstr "" 18333 18334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18335msgid "Import OPML file" 18336msgstr "" 18337 18338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18339msgid "Path to OPML file" 18340msgstr "" 18341 18342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18343msgid "Browse for OPML file" 18344msgstr "" 18345 18346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18347msgid "&OPML file:" 18348msgstr "" 18349 18350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18351msgid "Maximum number of articles to download per RSS feed" 18352msgstr "" 18353 18354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18355msgid "&Maximum articles per feed:" 18356msgstr "" 18357 18358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18360msgid " days" 18361msgstr "" 18362 18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18364msgid "Articles in the RSS feeds older than this will be ignored" 18365msgstr "" 18366 18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18368msgid "Preserve groups in the OPML file" 18369msgstr "" 18370 18371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18372msgid "" 18373"If enabled, every group of feeds in the OPML file will be converted into a " 18374"single recipe. Otherwise every feed becomes its own recipe" 18375msgstr "" 18376 18377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18378msgid "Replace existing recipes" 18379msgstr "" 18380 18381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18382msgid "" 18383"If enabled, any existing recipes with the same titles as entries in the OPML" 18384" file will be replaced. Otherwise, new entries with modified titles will be " 18385"created" 18386msgstr "" 18387 18388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18389msgid "OPML files" 18390msgstr "" 18391 18392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18393msgid "Select OPML file" 18394msgstr "" 18395 18396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18397msgid "Path not specified" 18398msgstr "" 18399 18400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18401msgid "You must specify the path to the OPML file to import" 18402msgstr "" 18403 18404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18405msgid "No feeds found" 18406msgstr "" 18407 18408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18409msgid "No importable RSS feeds found in the OPML file" 18410msgstr "" 18411 18412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18413msgid "Password needed" 18414msgstr "" 18415 18416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18417msgid "TextLabel" 18418msgstr "" 18419 18420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18422#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18423#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18424msgid "&Username:" 18425msgstr "" 18426 18427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18429#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18430#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18431msgid "&Password:" 18432msgstr "" 18433 18434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18437#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18438#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18439msgid "&Show password" 18440msgstr "" 18441 18442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18443msgid "Restart required" 18444msgstr "" 18445 18446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18447msgid "You must restart calibre before using this plugin!" 18448msgstr "" 18449 18450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18452msgid "All" 18453msgstr "" 18454 18455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18457msgid "Installed" 18458msgstr "" 18459 18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18462msgid "Not installed" 18463msgstr "" 18464 18465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18466msgid "Update available" 18467msgstr "" 18468 18469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18470msgid "Plugin name" 18471msgstr "" 18472 18473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18474#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18475msgid "Status" 18476msgstr "" 18477 18478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18479msgid "Available" 18480msgstr "" 18481 18482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18483msgid "Released" 18484msgstr "" 18485 18486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18487msgid "calibre" 18488msgstr "" 18489 18490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18491msgid "PayPal" 18492msgstr "" 18493 18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18495msgid "" 18496"This plugin is FREE but you can reward the developer for their effort\n" 18497"by donating to them via PayPal.\n" 18498"\n" 18499"Right-click and choose Donate to reward: " 18500msgstr "" 18501 18502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18503msgid "Platform unavailable" 18504msgstr "" 18505 18506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18507msgid "calibre upgrade required" 18508msgstr "" 18509 18510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18511msgid "Plugin deprecated" 18512msgstr "" 18513 18514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18515msgid "New version available" 18516msgstr "" 18517 18518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18519msgid "Latest version installed" 18520msgstr "" 18521 18522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18523msgid "This plugin has been deprecated and should be uninstalled" 18524msgstr "" 18525 18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18533msgid "Right-click to see more options" 18534msgstr "" 18535 18536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18537#, python-format 18538msgid "This plugin can only be installed on: %s" 18539msgstr "" 18540 18541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18542#, python-format 18543msgid "You must upgrade to at least calibre %s before installing this plugin" 18544msgstr "" 18545 18546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18547msgid "You can install this plugin" 18548msgstr "" 18549 18550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18552msgid "A new version of this plugin is available" 18553msgstr "" 18554 18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18556msgid "This plugin is installed and up-to-date" 18557msgstr "" 18558 18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18560msgid "Plugin homepage" 18561msgstr "" 18562 18563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18564msgid "Update Check Failed" 18565msgstr "" 18566 18567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18568msgid "Unable to reach the plugin index page." 18569msgstr "" 18570 18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18573msgid "User plugins" 18574msgstr "" 18575 18576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18577msgid "Filter list of &plugins" 18578msgstr "" 18579 18580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18581msgid "Filter by &name" 18582msgstr "" 18583 18584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18585#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18586msgid "Description" 18587msgstr "" 18588 18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18591msgid "&Install" 18592msgstr "" 18593 18594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18596msgid "Install the selected plugin" 18597msgstr "" 18598 18599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18600msgid "&Customize plugin " 18601msgstr "" 18602 18603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18605msgid "Customize the options for this plugin" 18606msgstr "" 18607 18608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18609msgid "Plugin &forum thread" 18610msgstr "" 18611 18612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18613#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18614msgid "Enable/&disable plugin" 18615msgstr "" 18616 18617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18618msgid "Enable or disable this plugin" 18619msgstr "" 18620 18621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18622#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18623msgid "&Remove plugin" 18624msgstr "" 18625 18626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18627msgid "Uninstall the selected plugin" 18628msgstr "" 18629 18630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18631msgid "Donate to developer" 18632msgstr "" 18633 18634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18635msgid "Donate to the developer of this plugin" 18636msgstr "" 18637 18638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18639#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18640msgid "&Customize plugin" 18641msgstr "" 18642 18643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18644#, python-format 18645msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18646msgstr "" 18647 18648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18649#, python-format 18650msgid "Install %s" 18651msgstr "" 18652 18653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18654#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18655msgid "" 18656"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18657"virus/malware. Only install it if you got it from a trusted source. Are you " 18658"sure you want to proceed?" 18659msgstr "" 18660 18661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18662#, python-format 18663msgid "Downloading plugin ZIP attachment: %s" 18664msgstr "" 18665 18666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18667#, python-format 18668msgid "Installing plugin: %s" 18669msgstr "" 18670 18671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18672#, python-format 18673msgid "Plugin installed: %s" 18674msgstr "" 18675 18676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18677#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18678#, python-brace-format 18679msgid "" 18680"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18681"restart calibre for the plugin to take effect." 18682msgstr "" 18683 18684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18685msgid "Install plugin failed" 18686msgstr "" 18687 18688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18689msgid "" 18690"A problem occurred while installing this plugin. This plugin will now be " 18691"uninstalled. Please post the error message in details below into the forum " 18692"thread for this plugin and restart calibre." 18693msgstr "" 18694 18695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18697msgid "Plugin not customizable" 18698msgstr "" 18699 18700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18701#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18702#, python-format 18703msgid "Plugin: %s does not need customization" 18704msgstr "" 18705 18706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18707#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18708msgid "Must restart" 18709msgstr "" 18710 18711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18712#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18713#, python-format 18714msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18715msgstr "" 18716 18717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18718#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18719msgid "Plugin cannot be disabled" 18720msgstr "" 18721 18722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18723#, python-format 18724msgid "The plugin: %s cannot be disabled" 18725msgstr "" 18726 18727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18728msgid "Aborting..." 18729msgstr "" 18730 18731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18732#, python-brace-format 18733msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18734msgstr "" 18735 18736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18737msgid "Undock" 18738msgstr "" 18739 18740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18741msgid "Show the Quickview panel in its own floating window" 18742msgstr "" 18743 18744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18745msgid "Lock Quickview contents" 18746msgstr "" 18747 18748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18749#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18750msgid "Refresh" 18751msgstr "" 18752 18753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18754msgid "Embed the Quickview panel into the main calibre window" 18755msgstr "" 18756 18757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18758msgid "Alternate shortcut: " 18759msgstr "" 18760 18761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18762#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18763msgid "Find item in the Tag browser" 18764msgstr "" 18765 18766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18768msgid "Find item in the library" 18769msgstr "" 18770 18771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18772msgid "Select this book in the library" 18773msgstr "" 18774 18775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18776msgid "Quickview this cell" 18777msgstr "" 18778 18779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18780msgid "Open book in the E-book viewer" 18781msgstr "" 18782 18783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18784#, python-brace-format 18785msgid "&Item: {0} ({1})" 18786msgstr "" 18787 18788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18789msgid "" 18790"Click to show only books with this item. Double click to search for this " 18791"item in the Tag browser" 18792msgstr "" 18793 18794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18795msgid "**No items found**" 18796msgstr "" 18797 18798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18799msgid "" 18800"Click in a column in the library view to see the information for that book" 18801msgstr "" 18802 18803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18804#, python-brace-format 18805msgid "&Books with selected item \"{0}\": {1}" 18806msgstr "" 18807 18808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18809msgid "" 18810"Double click on a book to change the selection in the library view or change" 18811" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18812"edit the metadata of a book, which also changes the selected book." 18813msgstr "" 18814 18815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18816msgid "Something went wrong while filling in the table" 18817msgstr "" 18818 18819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18820msgid "Quickview: Book not in library view" 18821msgstr "" 18822 18823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18824msgid "" 18825"The book you selected is not currently displayed in the library view, " 18826"perhaps because of a search or a Virtual library, so Quickview cannot select" 18827" it." 18828msgstr "" 18829 18830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18831#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18832msgid "&Apply Virtual libraries" 18833msgstr "" 18834 18835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18836msgid "" 18837"<p>Select to make Quickview show only books in the current\n" 18838" Virtual library</p>" 18839msgstr "" 18840 18841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18842msgid "&Lock Quickview contents" 18843msgstr "" 18844 18845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18846msgid "" 18847"<p>Select to prevent Quickview from changing content when the\n" 18848" selection on the library view is changed</p>" 18849msgstr "" 18850 18851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18852#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18853#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18860msgid "&Refresh" 18861msgstr "" 18862 18863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18864msgid "" 18865"When Quickview is locked, refresh the window using the last selected book " 18866"and that book's value in the last selected column." 18867msgstr "" 18868 18869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18870msgid "&Dock" 18871msgstr "" 18872 18873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18874#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18875#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18876msgid "&Close" 18877msgstr "" 18878 18879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18880msgid "" 18881"Restoring database from backups, do not interrupt, this will happen in three" 18882" stages" 18883msgstr "" 18884 18885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18886msgid "Restoring database" 18887msgstr "" 18888 18889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18890msgid "The restore has not completed, are you sure you want to cancel?" 18891msgstr "" 18892 18893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18894#, python-format 18895msgid "The old database was saved as: %s" 18896msgstr "" 18897 18898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18899#, python-format 18900msgid "" 18901"Restoring the database succeeded with some warnings click \"Show details\" " 18902"to see the details. %s" 18903msgstr "" 18904 18905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 18906#, python-format 18907msgid "Restoring database was successful. %s" 18908msgstr "" 18909 18910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 18911msgid "" 18912"Your list of books, with all their metadata is stored in a single file, " 18913"called a database. In addition, metadata for each individual book is stored " 18914"in that books' folder, as a backup.<p>This operation will rebuild the " 18915"database from the individual book metadata. This is useful if the database " 18916"has been corrupted and you get a blank list of books.<p>Do you want to " 18917"restore the database?" 18918msgstr "" 18919 18920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 18921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 18922msgid "Restoring database failed, click \"Show details\" to see details" 18923msgstr "" 18924 18925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 18926#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 18927msgid "Failed to repair library" 18928msgstr "" 18929 18930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 18931msgid "Add a new Saved search" 18932msgstr "" 18933 18934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 18935msgid "" 18936"You can create a <i>Saved search</i>, for frequently used searches here. The" 18937" search will be visible under <i>Saved searches</i> in the Tag browser, " 18938"using the name that you specify here." 18939msgstr "" 18940 18941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 18942msgid "The Saved search name" 18943msgstr "" 18944 18945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 18946msgid "&Search:" 18947msgstr "" 18948 18949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 18950msgid "The search expression" 18951msgstr "" 18952 18953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 18954msgid "No search name" 18955msgstr "" 18956 18957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 18958msgid "You must specify a name for the Saved search" 18959msgstr "" 18960 18961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 18962msgid "No search expression" 18963msgstr "" 18964 18965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 18966msgid "You must specify a search expression for the Saved search" 18967msgstr "" 18968 18969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 18970msgid "Invalid saved search" 18971msgstr "" 18972 18973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 18974#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 18975#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 18976msgid "Manage Saved searches" 18977msgstr "" 18978 18979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 18980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 18981msgid "&Add search" 18982msgstr "" 18983 18984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 18985msgid "&Remove search" 18986msgstr "" 18987 18988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 18989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 18990msgid "&Edit search" 18991msgstr "" 18992 18993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 18994msgid "" 18995"The current saved search will be <b>permanently deleted</b>. Are you sure?" 18996msgstr "" 18997 18998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 18999msgid "Edit the name and/or expression below." 19000msgstr "" 19001 19002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 19003msgid "Edit saved search" 19004msgstr "" 19005 19006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 19007msgid "A saved search with the name {} already exists. Choose another name" 19008msgstr "" 19009 19010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 19011msgid "Search expression" 19012msgstr "" 19013 19014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 19015msgid "" 19016" Download this periodical every week on the specified days after\n" 19017" the specified time. For example, if you choose: Monday after\n" 19018" 9:00 AM, then the periodical will be download every Monday as\n" 19019" soon after 9:00 AM as possible.\n" 19020" " 19021msgstr "" 19022 19023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 19024msgid "&Download after:" 19025msgstr "" 19026 19027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 19028msgid "" 19029" Download this periodical every month, on the specified days.\n" 19030" The download will happen as soon after the specified time as\n" 19031" possible on the specified days of each month. For example,\n" 19032" if you choose the 1st and the 15th after 9:00 AM, the\n" 19033" periodical will be downloaded on the 1st and 15th of every\n" 19034" month, as soon after 9:00 AM as possible.\n" 19035" " 19036msgstr "" 19037 19038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19039msgid "&Days of the month:" 19040msgstr "" 19041 19042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19043msgid "Comma separated list of days of the month. For example: 1, 15" 19044msgstr "" 19045 19046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19047msgid "Download &after:" 19048msgstr "" 19049 19050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19051msgid "" 19052" Download this periodical every x days. For example, if you\n" 19053" choose 30 days, the periodical will be downloaded every 30\n" 19054" days. Note that you can set periods of less than a day, like\n" 19055" 0.1 days to download a periodical more than once a day.\n" 19056" " 19057msgstr "" 19058 19059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19060msgid "&Download every:" 19061msgstr "" 19062 19063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19064msgid "every hour" 19065msgstr "" 19066 19067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19069msgid "days" 19070msgstr "" 19071 19072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19073msgid "" 19074"Note: You can set intervals of less than a day, by typing the value " 19075"manually." 19076msgstr "" 19077 19078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19079msgid "Schedule news download [{} sources]" 19080msgstr "" 19081 19082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19083msgid "&Schedule" 19084msgstr "" 19085 19086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19087msgid "&Schedule for download:" 19088msgstr "" 19089 19090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19091msgid "&Days of week" 19092msgstr "" 19093 19094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19095msgid "Da&ys of month" 19096msgstr "" 19097 19098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19099msgid "Every &x days" 19100msgstr "" 19101 19102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19103msgid "&Account" 19104msgstr "" 19105 19106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19107msgid "For the scheduling to work, you must leave calibre running." 19108msgstr "" 19109 19110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19111#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19112msgid "&Advanced" 19113msgstr "" 19114 19115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19116msgid "Add &title as tag" 19117msgstr "" 19118 19119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19120msgid "&Extra tags:" 19121msgstr "" 19122 19123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19124msgid "&Keep at most:" 19125msgstr "" 19126 19127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19128msgid "" 19129"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19130"all (disable)." 19131msgstr "" 19132 19133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19134msgid "" 19135"<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" 19136"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19137"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19138msgstr "" 19139 19140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19141msgid " issues" 19142msgstr "" 19143 19144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19145msgid "all issues" 19146msgstr "" 19147 19148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19149msgid "Delete downloaded &news older than:" 19150msgstr "" 19151 19152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19153msgid "" 19154"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19155"<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." 19156msgstr "" 19157 19158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19159msgid "never delete" 19160msgstr "" 19161 19162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19163msgid "Download &all scheduled" 19164msgstr "" 19165 19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19167msgid "Download all scheduled news sources at once" 19168msgstr "" 19169 19170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19171msgid "&Download now" 19172msgstr "" 19173 19174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19175msgid "Need username and password" 19176msgstr "" 19177 19178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19179msgid "You must provide a username and/or password to use this news source." 19180msgstr "" 19181 19182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19183msgid "Account" 19184msgstr "" 19185 19186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19187msgid "(optional)" 19188msgstr "" 19189 19190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19191msgid "(required)" 19192msgstr "" 19193 19194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19195msgid "Created by: " 19196msgstr "" 19197 19198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19199#, python-format 19200msgid "Download %s now" 19201msgstr "" 19202 19203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19204msgid "Last downloaded: never" 19205msgstr "" 19206 19207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19208msgid "never" 19209msgstr "" 19210 19211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19212#, python-format 19213msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19214msgstr "" 19215 19216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19217msgid "Last downloaded:" 19218msgstr "" 19219 19220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19221msgid "Cannot download news as no internet connection is active" 19222msgstr "" 19223 19224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19225msgid "No internet connection" 19226msgstr "" 19227 19228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19229msgid "Schedule news download" 19230msgstr "" 19231 19232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19233msgid "Add or edit a custom news source" 19234msgstr "" 19235 19236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19237msgid "Download all scheduled news sources" 19238msgstr "" 19239 19240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19241msgid "equal to" 19242msgstr "" 19243 19244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19245msgid "before" 19246msgstr "" 19247 19248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19249msgid "after" 19250msgstr "" 19251 19252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19253msgid "before or equal to" 19254msgstr "" 19255 19256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19257msgid "after or equal to" 19258msgstr "" 19259 19260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19261#, python-format 19262msgid "" 19263"<p>You can also perform other kinds of advanced searches, for example " 19264"checking for books that have no covers, combining multiple search expression" 19265" using Boolean operators and so on. See <a href=\"%s\">The search " 19266"interface</a> for more information." 19267msgstr "" 19268 19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19270msgid "What &kind of match to use:" 19271msgstr "" 19272 19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19274#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19275#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19276#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19277msgid "Contains: the word or phrase matches anywhere in the metadata field" 19278msgstr "" 19279 19280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19281#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19282#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19283#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19284msgid "Equals: the word or phrase must match the entire metadata field" 19285msgstr "" 19286 19287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19288#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19289#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19290#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19291msgid "" 19292"Regular expression: the expression must match anywhere in the metadata field" 19293msgstr "" 19294 19295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19296#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19297#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19298#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19299msgid "A&dvanced search" 19300msgstr "" 19301 19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19303#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19304#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19305#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19306msgid "Find entries that have..." 19307msgstr "" 19308 19309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19310#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19311#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19312#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19313msgid "But don't show entries that have..." 19314msgstr "" 19315 19316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19317msgid "A&ll these words:" 19318msgstr "" 19319 19320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19321msgid "&This exact phrase:" 19322msgstr "" 19323 19324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19325msgid "O&ne or more of these words:" 19326msgstr "" 19327 19328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19329#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19330#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19331#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19332msgid "Any of these &unwanted words:" 19333msgstr "" 19334 19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19336msgid "Titl&e/author/series..." 19337msgstr "" 19338 19339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19340msgid "The title to search for" 19341msgstr "" 19342 19343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19344msgid "The author to search for" 19345msgstr "" 19346 19347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19348#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19349#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19350#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19351#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19352msgid "&Author:" 19353msgstr "" 19354 19355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19356msgid "The series to search for" 19357msgstr "" 19358 19359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19360msgid "The tags to search for" 19361msgstr "" 19362 19363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19364msgid "&Date search" 19365msgstr "" 19366 19367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19368msgid "&Search the" 19369msgstr "" 19370 19371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19372msgid "date column for books whose &date is " 19373msgstr "" 19374 19375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19376msgid "&year" 19377msgstr "" 19378 19379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19380msgid "mo&nth" 19381msgstr "" 19382 19383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19384msgid "&day" 19385msgstr "" 19386 19387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19388msgid "months" 19389msgstr "" 19390 19391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19392msgid "weeks" 19393msgstr "" 19394 19395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19396msgid "years" 19397msgstr "" 19398 19399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19400msgid "ago" 19401msgstr "" 19402 19403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19404msgid "This month" 19405msgstr "" 19406 19407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19408msgid "Yesterday" 19409msgstr "" 19410 19411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19412msgid "&Template search" 19413msgstr "" 19414 19415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19416msgid "The value to search for" 19417msgstr "" 19418 19419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19420msgid "" 19421"You can use the search test specifications described in the calibre " 19422"documentation. For example, with Number comparisons you can the relational " 19423"operators like '>=' etc. With Text comparisons you can use exact, contains " 19424"or regular expression matches. With Date you can use today, yesterday, etc. " 19425"Set/not set takes 'true' for set and 'false' for not set." 19426msgstr "" 19427 19428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19429msgid "Template &value:" 19430msgstr "" 19431 19432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19433msgid "Set/Not set" 19434msgstr "" 19435 19436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19437msgid "How the template result will be compared to the value" 19438msgstr "" 19439 19440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19441msgid "C&omparison type:" 19442msgstr "" 19443 19444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19445msgid "The template that generates the value" 19446msgstr "" 19447 19448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19449msgid "Right click to open a template editor" 19450msgstr "" 19451 19452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19454msgid "Tem&plate:" 19455msgstr "" 19456 19457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19458#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19459#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19460#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19461#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19462#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19463#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19464#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19465msgid "Advanced search" 19466msgstr "" 19467 19468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19469msgid "There is one book with the {} format" 19470msgstr "" 19471 19472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19473#, python-brace-format 19474msgid "There are {count} books with the {fmt} format" 19475msgstr "" 19476 19477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19478msgid "Choose formats" 19479msgstr "" 19480 19481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19482msgid "" 19483"Use a password if calibre is running on a network that is not secure. For " 19484"example, if you run calibre on a laptop, use that laptop in an airport, and " 19485"want to connect your smart device to calibre, you should use a password." 19486msgstr "" 19487 19488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19489msgid "" 19490"Check this box if you want calibre to automatically start the smart device " 19491"interface when calibre starts. You should not do this if you are using a " 19492"network that is not secure and you are not setting a password." 19493msgstr "" 19494 19495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19496msgid "" 19497"Check this box if you want calibre to use a fixed network port. Normally you" 19498" will not need to do this. However, if your device consistently fails to " 19499"connect to calibre, try checking this box and entering a number." 19500msgstr "" 19501 19502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19503msgid "" 19504"Try 9090. If calibre says that it fails to connect to the port, try another " 19505"number. You can use any number between 8,000 and 65,535." 19506msgstr "" 19507 19508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19509msgid "" 19510"These are the IP addresses for this computer. If you decide to have your " 19511"device connect to calibre using a fixed IP address, one of these addresses " 19512"should be the one you use. It is unlikely but possible that the correct IP " 19513"address is not listed here, in which case you will need to go to your " 19514"computer's control panel to get a complete list of your computer's network " 19515"interfaces and IP addresses." 19516msgstr "" 19517 19518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19521msgid "Invalid port number" 19522msgstr "" 19523 19524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19525msgid "You must provide a port number." 19526msgstr "" 19527 19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19530msgid "The port must be a number between 8000 and 65535." 19531msgstr "" 19532 19533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19534#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19535msgid "Problem starting the wireless device" 19536msgstr "" 19537 19538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19539#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19540#, python-format 19541msgid "The wireless device driver had problems starting. It said \"%s\"" 19542msgstr "" 19543 19544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19545msgid "Smart device control" 19546msgstr "" 19547 19548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19549msgid "" 19550"<p>Start wireless device connections.\n" 19551" <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." 19552msgstr "" 19553 19554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19555msgid "calibre IP addresses:" 19556msgstr "" 19557 19558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19559msgid "Possibe IP addresses:" 19560msgstr "" 19561 19562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19563msgid "Optional &password:" 19564msgstr "" 19565 19566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19567msgid "Optional password for security" 19568msgstr "" 19569 19570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19571msgid "Optional &fixed port:" 19572msgstr "" 19573 19574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19575msgid "Optional port number" 19576msgstr "" 19577 19578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19579msgid "&Use a fixed port" 19580msgstr "" 19581 19582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19583msgid "&Automatically allow connections at calibre startup" 19584msgstr "" 19585 19586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19587#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19588#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19589msgid "Publishers" 19590msgstr "" 19591 19592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19593msgid " (not on any book)" 19594msgstr "" 19595 19596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19597msgid "Category lookup name: " 19598msgstr "" 19599 19600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19601msgid "You must select items to apply" 19602msgstr "" 19603 19604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19605msgid "You must select items to unapply" 19606msgstr "" 19607 19608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19610msgid "" 19611"That name contains leading or trailing periods, multiple periods in a row or" 19612" spaces before or after periods." 19613msgstr "" 19614 19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19618msgid "Name already used" 19619msgstr "" 19620 19621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19623msgid "That name is already used, perhaps with different case." 19624msgstr "" 19625 19626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19627msgid "" 19628"The current User category will be <b>permanently deleted</b>. Are you sure?" 19629msgstr "" 19630 19631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19632msgid "User categories editor" 19633msgstr "" 19634 19635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19636msgid "Category &name: " 19637msgstr "" 19638 19639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19640msgid "Select a category to edit" 19641msgstr "" 19642 19643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19644msgid "Copy the category name to the clipboard" 19645msgstr "" 19646 19647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19648msgid "&Category filter: " 19649msgstr "" 19650 19651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19652msgid "Select the content kind of the new category" 19653msgstr "" 19654 19655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19656msgid "Item &filter: " 19657msgstr "" 19658 19659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19660msgid "" 19661"Enter text to filter the available items. Case and accents are ignored." 19662msgstr "" 19663 19664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19665msgid "Delete the current User category" 19666msgstr "" 19667 19668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19669msgid "Enter a category name, then use the Add button or the Rename button" 19670msgstr "" 19671 19672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19673msgid "Add a new category" 19674msgstr "" 19675 19676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19677msgid "Rename the current category to what is in the box" 19678msgstr "" 19679 19680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19681msgid "" 19682"<p>Show items in the Available items box only if they appear in the\n" 19683" current Virtual library. Applied items not in the Virtual library will be marked\n" 19684" \"not on any book\".</p>" 19685msgstr "" 19686 19687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19688msgid "&Show only available items in current Virtual library" 19689msgstr "" 19690 19691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19692msgid "&Available items" 19693msgstr "" 19694 19695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19696msgid "Apply items to current category" 19697msgstr "" 19698 19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19701msgid "Applied &items" 19702msgstr "" 19703 19704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19705msgid "Unapply (remove) selected items from current category" 19706msgstr "" 19707 19708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19709msgid "" 19710"If the item you want is not in the available list, you can add it here. " 19711"Accepts an ampersand-separated list of items. The items will be applied to " 19712"the book." 19713msgstr "" 19714 19715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19716msgid "" 19717"If the item you want is not in the available list, you can add it here. " 19718"Accepts a comma-separated list of items. The items will be applied to the " 19719"book." 19720msgstr "" 19721 19722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19723msgid "Deleting tags is done immediately and there is no undo." 19724msgstr "" 19725 19726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19727msgid "Are your sure?" 19728msgstr "" 19729 19730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19731msgid "" 19732"The following tags are used by one or more books. Are you certain you want " 19733"to delete them?" 19734msgstr "" 19735 19736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19737msgid "Manage items" 19738msgstr "" 19739 19740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19741msgid "&Add item:" 19742msgstr "" 19743 19744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19745msgid "Apply item(s) to the current book" 19746msgstr "" 19747 19748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19749msgid "Filter the available items" 19750msgstr "" 19751 19752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19753msgid "" 19754"Delete the selected items from database. This will unapply the items from " 19755"all books and then remove them from the database." 19756msgstr "" 19757 19758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19759msgid "Ava&ilable items" 19760msgstr "" 19761 19762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19763msgid "Apply item to current book" 19764msgstr "" 19765 19766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19767msgid "Unapply (remove) the item from current book" 19768msgstr "" 19769 19770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19771msgid "Filter the applied items" 19772msgstr "" 19773 19774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19775msgid "Search for {}" 19776msgstr "" 19777 19778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19779msgid "Filter by {}" 19780msgstr "" 19781 19782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19783#, python-brace-format 19784msgid "Search the library for {0}" 19785msgstr "" 19786 19787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19789msgid "Count" 19790msgstr "" 19791 19792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19793msgid "Was" 19794msgstr "" 19795 19796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19797#, python-brace-format 19798msgid "This is not one of this column's permitted values ({0})" 19799msgstr "" 19800 19801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19802msgid "Editing..." 19803msgstr "" 19804 19805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19806msgid "Item is not a permitted value" 19807msgstr "" 19808 19809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19810#, python-brace-format 19811msgid "" 19812"This column has a fixed set of permitted values. The entered text must be " 19813"one of ({0})." 19814msgstr "" 19815 19816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19817msgid "Do you really want to undo your changes?" 19818msgstr "" 19819 19820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19821msgid "Undelete items?" 19822msgstr "" 19823 19824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19825msgid "Items must be undeleted to continue. Do you want to do this?" 19826msgstr "" 19827 19828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19829msgid "Search for an item in the first column" 19830msgstr "" 19831 19832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19833msgid "Find items containing the search string" 19834msgstr "" 19835 19836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19837msgid "" 19838"<p>Show items only if they appear in the\n" 19839" current Virtual library. Edits already done may be hidden but will\n" 19840" not be forgotten.\n" 19841" </p><p>\n" 19842" Note that this box affects only what is displayed. Changes\n" 19843" will affect all books in your library even if this box\n" 19844" is checked.</p>" 19845msgstr "" 19846 19847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19848msgid "Only show items in the current &Virtual library" 19849msgstr "" 19850 19851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19852msgid "&Filter by:" 19853msgstr "" 19854 19855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19856msgid "Filter items using the text in this box" 19857msgstr "" 19858 19859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19860msgid "Show only items containing this text" 19861msgstr "" 19862 19863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19864msgid "F&ilter" 19865msgstr "" 19866 19867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19868msgid "" 19869"Delete selected items from the database. This will unapply the items from " 19870"all books and then remove them from the database." 19871msgstr "" 19872 19873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19874msgid "Ctrl+D" 19875msgstr "" 19876 19877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19878msgid "Rename the items in every book where they are used" 19879msgstr "" 19880 19881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19882msgid "Ctrl+R" 19883msgstr "" 19884 19885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19886msgid "Undo any deletes or edits on the selected lines" 19887msgstr "" 19888 19889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19890msgid "Ctrl+U" 19891msgstr "" 19892 19893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19894msgid "Template language tutorial" 19895msgstr "" 19896 19897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19898msgid "Template function reference" 19899msgstr "" 19900 19901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 19902msgid "Author Sort" 19903msgstr "" 19904 19905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19906msgid "Tag 1" 19907msgstr "" 19908 19909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19910msgid "Tag 2" 19911msgstr "" 19912 19913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 19914msgid "Template value" 19915msgstr "" 19916 19917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 19918msgid "Disable word wrap" 19919msgstr "" 19920 19921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 19922msgid "Enable word wrap" 19923msgstr "" 19924 19925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 19926msgid "Load template from the Template tester" 19927msgstr "" 19928 19929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 19930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 19931msgid "Load template from file" 19932msgstr "" 19933 19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 19936msgid "Save template to file" 19937msgstr "" 19938 19939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 19940msgid "No Template tester text is available" 19941msgstr "" 19942 19943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 19944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 19945msgid "Template file" 19946msgstr "" 19947 19948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 19949#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 19950msgid "Select icon" 19951msgstr "" 19952 19953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 19954msgid "EXCEPTION: " 19955msgstr "" 19956 19957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 19958msgid "Built-in template function" 19959msgstr "" 19960 19961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 19962msgid "Built-in function" 19963msgstr "" 19964 19965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 19966msgid "User defined Python template function" 19967msgstr "" 19968 19969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 19970msgid "User function" 19971msgstr "" 19972 19973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19974msgid "Stored template" 19975msgstr "" 19976 19977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19978msgid "Stored user defined template" 19979msgstr "" 19980 19981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 19982msgid "No template provided" 19983msgstr "" 19984 19985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 19986msgid "The template box cannot be empty" 19987msgstr "" 19988 19989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 19991msgid "No column chosen" 19992msgstr "" 19993 19994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 19995msgid "You must specify a column to be colored" 19996msgstr "" 19997 19998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 19999msgid "You must specify the column where the icons are applied" 20000msgstr "" 20001 20002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 20003msgid "&Continue" 20004msgstr "" 20005 20006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 20007msgid "Continue running the template" 20008msgstr "" 20009 20010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 20011msgid "Stop running the template" 20012msgstr "" 20013 20014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 20015#, python-brace-format 20016msgid "Break: line {0}, book {1}" 20017msgstr "" 20018 20019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 20020msgid "The name of the template language operation" 20021msgstr "" 20022 20023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 20024msgid "A variable in the template" 20025msgstr "" 20026 20027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 20028msgid "The value of the variable" 20029msgstr "" 20030 20031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 20032msgid "A General Program Mode Template" 20033msgstr "" 20034 20035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20036#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20037msgid "Set the color of the column:" 20038msgstr "" 20039 20040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20041msgid "Copy a color name to the clipboard:" 20042msgstr "" 20043 20044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20045msgid "Copy the selected color name to the clipboard" 20046msgstr "" 20047 20048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20049msgid "Kind:" 20050msgstr "" 20051 20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20053msgid "Apply the icon to column:" 20054msgstr "" 20055 20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20057msgid "Copy an icon file name to the clipboard:" 20058msgstr "" 20059 20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20061msgid "Copy the selected icon file name to the clipboard" 20062msgstr "" 20063 20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20065msgid "Add icon" 20066msgstr "" 20067 20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20069msgid "Add an icon file to the set of choices" 20070msgstr "" 20071 20072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20073msgid "Template &name:" 20074msgstr "" 20075 20076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20077msgid "The name of the callable template" 20078msgstr "" 20079 20080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20081msgid "T&emplate:" 20082msgstr "" 20083 20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20085msgid "The text of the template program goes into the box below" 20086msgstr "" 20087 20088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20089msgid " " 20090msgstr "" 20091 20092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20093msgid "Enable &breakpoints" 20094msgstr "" 20095 20096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20097msgid "" 20098"<p>If checked, the template evaluator will stop when it\n" 20099"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20100"you the value as well as all the local variables</p>" 20101msgstr "" 20102 20103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20104msgid "&Go" 20105msgstr "" 20106 20107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20108msgid "" 20109"If 'Enable breakpoints' is checked then click this button to run your " 20110"template" 20111msgstr "" 20112 20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20114msgid "&Line:" 20115msgstr "" 20116 20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20119msgid "Line number to toggle" 20120msgstr "" 20121 20122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20123msgid "&Toggle" 20124msgstr "" 20125 20126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20127msgid "Toggle the breakpoint on the line number in the box" 20128msgstr "" 20129 20130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20131msgid "&Remove all" 20132msgstr "" 20133 20134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20135msgid "Remove all breakpoints" 20136msgstr "" 20137 20138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20139msgid "&Set all" 20140msgstr "" 20141 20142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20143msgid "Set breakpoint on every line" 20144msgstr "" 20145 20146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20147msgid "" 20148"<p>The text of the template program goes in this box.\n" 20149" Don't forget that a General Program Mode template must begin with\n" 20150" the word \"program:\".</p>" 20151msgstr "" 20152 20153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20154#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20155msgid "D&ocumentation:" 20156msgstr "" 20157 20158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20159msgid "Documentation for the function being defined or edited" 20160msgstr "" 20161 20162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20163msgid "Template value:" 20164msgstr "" 20165 20166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20167msgid "The value of the template using the current book in the library view" 20168msgstr "" 20169 20170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20179msgid "User label" 20180msgstr "" 20181 20182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20183msgid "Font:" 20184msgstr "" 20185 20186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20187msgid "Select the font for the Template box" 20188msgstr "" 20189 20190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20191msgid "Size:" 20192msgstr "" 20193 20194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20195msgid "Select the font size for the Template box" 20196msgstr "" 20197 20198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20199msgid "Lo&ad" 20200msgstr "" 20201 20202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20203msgid "Load the template from a file" 20204msgstr "" 20205 20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20207msgid "Save the template in a file" 20208msgstr "" 20209 20210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20211msgid "Template Function Reference" 20212msgstr "" 20213 20214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20215msgid "Function &name:" 20216msgstr "" 20217 20218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20219msgid "&Function type:" 20220msgstr "" 20221 20222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20223msgid "&Documentation:" 20224msgstr "" 20225 20226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20228msgid "&Code:" 20229msgstr "" 20230 20231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20232msgid "Remove any template from the box" 20233msgstr "" 20234 20235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20236msgid "Open template editor" 20237msgstr "" 20238 20239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20240msgid "Trim Image" 20241msgstr "" 20242 20243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20244msgid "Select a region by dragging with your mouse, and then click trim" 20245msgstr "" 20246 20247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20248msgid "&Trim" 20249msgstr "" 20250 20251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20252msgid "Trim image by removing borders outside the selected region" 20253msgstr "" 20254 20255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20256msgid "Adjust selection by dragging corners" 20257msgstr "" 20258 20259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20260#, python-brace-format 20261msgid "Size: {0}px Aspect ratio: {1:.2g}" 20262msgstr "" 20263 20264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20265#, python-brace-format 20266msgid "Size: {0}x{1}px" 20267msgstr "" 20268 20269#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20270#, python-format 20271msgid "Download %s" 20272msgstr "" 20273 20274#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20275#, python-format 20276msgid "Downloading <b>%(fname)s</b> from %(url)s" 20277msgstr "" 20278 20279#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20280#, python-format 20281msgid "Failed to download from %(url)r with error: %(err)s" 20282msgstr "" 20283 20284#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20285msgid "Downloading book" 20286msgstr "" 20287 20288#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20289#, python-brace-format 20290msgid "" 20291"The book {0} will be downloaded and added to your calibre library " 20292"automatically." 20293msgstr "" 20294 20295#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20296msgid "No file specified to download." 20297msgstr "" 20298 20299#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20300msgid "Not a support e-book format." 20301msgstr "" 20302 20303#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20304#, python-format 20305msgid "Downloading %s" 20306msgstr "" 20307 20308#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20309msgid "Downloading" 20310msgstr "" 20311 20312#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20313msgid "Failed to download e-book" 20314msgstr "" 20315 20316#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20317msgid "finished" 20318msgstr "" 20319 20320#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20321#, python-format 20322msgid "Email %(name)s to %(to)s" 20323msgstr "" 20324 20325#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20326msgid "News:" 20327msgstr "" 20328 20329#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20330#, python-format 20331msgid "Attached is the %s periodical downloaded by calibre." 20332msgstr "" 20333 20334#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20335msgid "Add a new recipient:" 20336msgstr "" 20337 20338#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20339msgid "&Address" 20340msgstr "" 20341 20342#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20343msgid "&Formats" 20344msgstr "" 20345 20346#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20347msgid "&Subject" 20348msgstr "" 20349 20350#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20351msgid "A&lias" 20352msgstr "" 20353 20354#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20355msgid "The email address of the recipient" 20356msgstr "" 20357 20358#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20359msgid "The optional alias (simple name) of the recipient" 20360msgstr "" 20361 20362#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20363msgid "" 20364"Formats to email. The first matching one will be sent (comma separated list)" 20365msgstr "" 20366 20367#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20368msgid "The optional subject for email sent to this recipient" 20369msgstr "" 20370 20371#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20372msgid "&Add recipient" 20373msgstr "" 20374 20375#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20376msgid "Need address" 20377msgstr "" 20378 20379#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20380msgid "You must specify an address" 20381msgstr "" 20382 20383#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20384msgid "Need formats" 20385msgstr "" 20386 20387#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20388msgid "You must specify at least one format to send" 20389msgstr "" 20390 20391#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20392#, python-format 20393msgid "The recipient %s already exists" 20394msgstr "" 20395 20396#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20397msgid "No recipients" 20398msgstr "" 20399 20400#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20401msgid "You must select at least one recipient" 20402msgstr "" 20403 20404#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20405msgid "Auto convert the following books before sending via email?" 20406msgstr "" 20407 20408#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20409msgid "This recipient has no valid formats defined" 20410msgstr "" 20411 20412#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20413msgid "These books have no suitable input formats for conversion" 20414msgstr "" 20415 20416#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20417msgid "Could not send" 20418msgstr "" 20419 20420#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20421msgid "" 20422"Could not send books to some recipients. Click \"Show details\" for more " 20423"information" 20424msgstr "" 20425 20426#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20427msgid "E-book:" 20428msgstr "" 20429 20430#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20431msgid "Attached, you will find the e-book" 20432msgstr "" 20433 20434#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20435#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20436msgid "by" 20437msgstr "por" 20438 20439#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20440#, python-format 20441msgid "in the %s format." 20442msgstr "" 20443 20444#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20445msgid "About this book:" 20446msgstr "" 20447 20448#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20449msgid "Sending email to" 20450msgstr "" 20451 20452#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20453#, python-format 20454msgid "Auto convert the following books to %s before sending via email?" 20455msgstr "" 20456 20457#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20458msgid "Could not email the following books as no suitable formats were found:" 20459msgstr "" 20460 20461#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20462msgid "Failed to email book" 20463msgstr "" 20464 20465#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20466msgid "sent" 20467msgstr "" 20468 20469#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20470msgid "Sent news to" 20471msgstr "" 20472 20473#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20474#, python-format 20475msgid "" 20476"<div style=\"font-size:10pt;\">\n" 20477"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20478"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20479"<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>" 20480msgstr "" 20481 20482#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20483msgid "Regular &expression" 20484msgstr "" 20485 20486#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20487#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20488msgid "Test" 20489msgstr "" 20490 20491#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20493msgid "File &name:" 20494msgstr "" 20495 20496#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20497msgid "Title:" 20498msgstr "" 20499 20500#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20501msgid "Regular expression (?P<title>)" 20502msgstr "" 20503 20504#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20511#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20512#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20514#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20515#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20519#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20520msgid "No match" 20521msgstr "" 20522 20523#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20524msgid "Authors:" 20525msgstr "" 20526 20527#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20528msgid "Regular expression (?P<author>)" 20529msgstr "" 20530 20531#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20532msgid "Series:" 20533msgstr "" 20534 20535#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20536msgid "Regular expression (?P<series>)" 20537msgstr "" 20538 20539#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20540msgid "Series index:" 20541msgstr "" 20542 20543#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20544msgid "Regular expression (?P<series_index>)" 20545msgstr "" 20546 20547#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20548#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20549msgid "ISBN:" 20550msgstr "" 20551 20552#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20553msgid "Regular expression (?P<isbn>)" 20554msgstr "" 20555 20556#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20557msgid "Publisher:" 20558msgstr "" 20559 20560#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20561msgid "Regular expression (?P<publisher>)" 20562msgstr "" 20563 20564#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20565msgid "Published:" 20566msgstr "" 20567 20568#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20569msgid "Regular expression (?P<published>)" 20570msgstr "" 20571 20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20573msgid "Comments:" 20574msgstr "" 20575 20576#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20577msgid "Regular expression (?P<comments>)" 20578msgstr "" 20579 20580#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20581msgid "Select font files" 20582msgstr "" 20583 20584#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20585msgid "TrueType/OpenType Fonts" 20586msgstr "" 20587 20588#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20589msgid "Corrupt font" 20590msgstr "" 20591 20592#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20593#, python-format 20594msgid "Failed to read metadata from the font file: %s" 20595msgstr "" 20596 20597#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20598msgid "Choose a font family" 20599msgstr "" 20600 20601#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20602#, python-format 20603msgid "Available faces for %s" 20604msgstr "" 20605 20606#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20607msgid "Choose font family" 20608msgstr "" 20609 20610#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20611msgid "Add &fonts" 20612msgstr "" 20613 20614#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20615msgid "Choose a font family from the list below:" 20616msgstr "" 20617 20618#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20620msgid "Find next" 20621msgstr "" 20622 20623#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20625msgid "Find previous" 20626msgstr "" 20627 20628#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20629#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20630#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20631#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20632#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20634#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20635#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20636#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20637msgid "None" 20638msgstr "" 20639 20640#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20642msgid "Added fonts" 20643msgstr "" 20644 20645#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20647#, python-format 20648msgid "Added font families: %s" 20649msgstr "" 20650 20651#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20652msgid "Choose &font family" 20653msgstr "" 20654 20655#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20656msgid "Clear the font family" 20657msgstr "" 20658 20659#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20660msgid "Remove this action" 20661msgstr "" 20662 20663#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20664msgid "<a href=\"{}\">CSS selector help</a>" 20665msgstr "" 20666 20667#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20668msgid "Create the rule to transform HTML tags below" 20669msgstr "" 20670 20671#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20672#, python-brace-format 20673msgid "{preamble} {match_type}" 20674msgstr "" 20675 20676#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20677msgid "If the tag" 20678msgstr "" 20679 20680#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20681msgid "Then:" 20682msgstr "" 20683 20684#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20685msgid "Add another action" 20686msgstr "" 20687 20688#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20689#, python-brace-format 20690msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20691msgstr "" 20692 20693#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20694msgid "" 20695"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20696"below to get started." 20697msgstr "" 20698 20699#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20700msgid "Test HTML transform rules" 20701msgstr "" 20702 20703#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20704msgid "Enter an HTML document below and click the \"Test\" button" 20705msgstr "" 20706 20707#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20708msgid "Resulting HTML" 20709msgstr "" 20710 20711#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20712msgid "Edit HTML transform rules" 20713msgstr "" 20714 20715#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20716msgid "Current HTML file" 20717msgstr "" 20718 20719#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20720msgid "All HTML files" 20721msgstr "" 20722 20723#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20724msgid "Open HTML files" 20725msgstr "" 20726 20727#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20728msgid "Selected HTML files" 20729msgstr "" 20730 20731#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20732msgid "Create an icon theme" 20733msgstr "" 20734 20735#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20736msgid "Theme Metadata" 20737msgstr "" 20738 20739#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20740msgid "&Version:" 20741msgstr "" 20742 20743#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20744msgid "&License:" 20745msgstr "" 20746 20747#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20748#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20749msgid "&URL:" 20750msgstr "" 20751 20752#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20753msgid "" 20754"The license for the icons in this theme. Common choices are Creative Commons" 20755" or Public Domain." 20756msgstr "" 20757 20758#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20759#, python-format 20760msgid "%d icons missing in this theme" 20761msgstr "" 20762 20763#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20764msgid "No missing icons" 20765msgstr "" 20766 20767#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20768msgid "No title specified" 20769msgstr "" 20770 20771#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20772msgid "You must specify a title for this icon theme" 20773msgstr "" 20774 20775#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20776msgid "No author specified" 20777msgstr "" 20778 20779#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20780msgid "You must specify an author for this icon theme" 20781msgstr "" 20782 20783#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20784msgid "&Abort" 20785msgstr "" 20786 20787#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20788msgid "Losslessly optimizing images, please wait..." 20789msgstr "" 20790 20791#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20792msgid "Optimizing images failed, click \"Show details\" for more information" 20793msgstr "" 20794 20795#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20796msgid "Compression failed" 20797msgstr "" 20798 20799#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20800#, python-format 20801msgid "Optimizing %s" 20802msgstr "" 20803 20804#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20805msgid "Creating theme file" 20806msgstr "" 20807 20808#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20809msgid "Compressing theme file" 20810msgstr "" 20811 20812#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20813#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20814msgid "Finished" 20815msgstr "" 20816 20817#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20818msgid "Choose a folder from which to read the icons" 20819msgstr "" 20820 20821#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20822msgid "Choose destination for icon theme" 20823msgstr "" 20824 20825#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20826msgid "ZIP files" 20827msgstr "" 20828 20829#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20830#, python-brace-format 20831msgid "" 20832"\n" 20833" <h1>{title}</h1>\n" 20834" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20835" <p>{description}</p>\n" 20836" <p>Version: {version} Number of users: {usage}</p>\n" 20837" <p><i>Right click to visit theme homepage</i></p>\n" 20838" " 20839msgstr "" 20840 20841#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20842msgid "Downloading icons..." 20843msgstr "" 20844 20845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20846msgid "Downloading icons, please wait..." 20847msgstr "" 20848 20849#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20850msgid "Choose an icon theme" 20851msgstr "" 20852 20853#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20854msgid "Restore &default icons" 20855msgstr "" 20856 20857#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20858msgid "" 20859"Choose an icon theme below. You will need to restart calibre to see the new " 20860"icons." 20861msgstr "" 20862 20863#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20864msgid "Current icon theme:" 20865msgstr "" 20866 20867#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20868#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20869msgid "&Sort by:" 20870msgstr "" 20871 20872#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20873msgid "Number of icons" 20874msgstr "" 20875 20876#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20877msgid "Popularity" 20878msgstr "" 20879 20880#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20881msgid "No homepage" 20882msgstr "" 20883 20884#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20885msgid "The {} theme has no homepage" 20886msgstr "" 20887 20888#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20889msgid "Downloading, please wait..." 20890msgstr "" 20891 20892#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20893msgid "Failed to download list of themes" 20894msgstr "" 20895 20896#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20897msgid "" 20898"Failed to download list of themes, click \"Show details\" for more " 20899"information" 20900msgstr "" 20901 20902#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 20903#, python-format 20904msgid "" 20905"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 20906"stock icons?" 20907msgstr "" 20908 20909#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 20910msgid "No theme selected" 20911msgstr "" 20912 20913#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 20914msgid "You must first select an icon theme" 20915msgstr "" 20916 20917#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 20918msgid "" 20919"Failed to download icon theme, click \"Show details\" for more information." 20920msgstr "" 20921 20922#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 20923msgid "Zoom &in" 20924msgstr "" 20925 20926#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 20927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 20928msgid "Zoom &out" 20929msgstr "" 20930 20931#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 20932msgid "&Save as" 20933msgstr "" 20934 20935#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 20936msgid "&Rotate" 20937msgstr "" 20938 20939#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 20940msgid "&Full screen" 20941msgstr "" 20942 20943#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 20944msgid "&Fit image" 20945msgstr "" 20946 20947#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 20948msgid "Fit image inside the available space" 20949msgstr "" 20950 20951#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 20952msgid "Choose a file to save to" 20953msgstr "" 20954 20955#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 20956#, python-brace-format 20957msgid "Image: {name} {resolution}" 20958msgstr "" 20959 20960#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 20961msgid "Cover browser" 20962msgstr "" 20963 20964#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 20965#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 20966#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 20967#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 20968#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 20970#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 20971msgid "Tag browser" 20972msgstr "" 20973 20974#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 20975msgid "See what's new in this calibre release" 20976msgstr "" 20977 20978#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 20979msgid "Connected " 20980msgstr "" 20981 20982#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20983#, python-format 20984msgid " %(created)s %(name)s" 20985msgstr "" 20986 20987#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20988msgid "created by" 20989msgstr "" 20990 20991#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 20992#, python-format 20993msgid "%(num)d of %(total)d books" 20994msgstr "" 20995 20996#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 20997#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 20998msgid "one book" 20999msgid_plural "{} books" 21000msgstr[0] "" 21001msgstr[1] "" 21002 21003#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 21004#, python-format 21005msgid "%(num)s, %(sel)d selected" 21006msgid_plural "%(num)s, %(sel)d selected" 21007msgstr[0] "" 21008msgstr[1] "" 21009 21010#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 21011#, python-brace-format 21012msgid "{0}, {1} total" 21013msgstr "" 21014 21015#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 21016msgid "Cover grid" 21017msgstr "" 21018 21019#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 21021#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 21022msgid "Toggle" 21023msgstr "" 21024 21025#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 21026msgid "Search bar" 21027msgstr "" 21028 21029#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 21030msgid "Next Virtual library" 21031msgstr "" 21032 21033#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 21034msgid "Switch to the next Virtual library in the Virtual library tab bar" 21035msgstr "" 21036 21037#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21038msgid "Previous Virtual library" 21039msgstr "" 21040 21041#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21042msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21043msgstr "" 21044 21045#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21046#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21047#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21048msgid "All books" 21049msgstr "" 21050 21051#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21052msgid "Search expression for this Virtual library:" 21053msgstr "" 21054 21055#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21056msgid "Sort tabs alphabetically" 21057msgstr "" 21058 21059#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21060msgid "Restore hidden tabs" 21061msgstr "" 21062 21063#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21064#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21065msgid "Hide Virtual library tabs" 21066msgstr "" 21067 21068#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21069msgid "Lock Virtual library tabs" 21070msgstr "" 21071 21072#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21073msgid "Unlock Virtual library tabs" 21074msgstr "" 21075 21076#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21077#, python-format 21078msgid "Edit \"%s\"" 21079msgstr "" 21080 21081#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21082#, python-format 21083msgid "Delete \"%s\"" 21084msgstr "" 21085 21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21087#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21088msgid "Book details" 21089msgstr "" 21090 21091#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21092msgid "Layout" 21093msgstr "" 21094 21095#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21096msgid "Show and hide various parts of the calibre main window" 21097msgstr "" 21098 21099#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21100#, python-format 21101msgid "No %s format" 21102msgstr "" 21103 21104#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21105#, python-brace-format 21106msgid "The book {0} does not have the {1} format" 21107msgstr "" 21108 21109#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21110#, python-format 21111msgid "Restore %s" 21112msgstr "" 21113 21114#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21115msgid "Job" 21116msgstr "" 21117 21118#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21119msgid "Progress" 21120msgstr "" 21121 21122#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21123msgid "Running time" 21124msgstr "" 21125 21126#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21127msgid "Start time" 21128msgstr "" 21129 21130#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21131msgid "There is a running job:" 21132msgid_plural "There are {} running jobs:" 21133msgstr[0] "" 21134msgstr[1] "" 21135 21136#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21138#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21139msgid "Unknown job" 21140msgstr "" 21141 21142#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21143msgid "There is a waiting job" 21144msgid_plural "There are {} waiting jobs" 21145msgstr[0] "" 21146msgstr[1] "" 21147 21148#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21152#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21153msgid "Cannot kill job" 21154msgstr "" 21155 21156#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21158msgid "Cannot kill jobs that communicate with the device" 21159msgstr "" 21160 21161#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21162msgid "Job has already run" 21163msgstr "" 21164 21165#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21166msgid "This job cannot be stopped" 21167msgstr "" 21168 21169#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21170msgid "" 21171"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21172"of unstoppable jobs." 21173msgstr "" 21174 21175#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21176msgid "Unavailable" 21177msgstr "" 21178 21179#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21180msgid "Click to see list of jobs" 21181msgstr "" 21182 21183#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21184msgid " [Alt+Shift+J]" 21185msgstr "" 21186 21187#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21188msgid "Show/hide the Jobs List" 21189msgstr "" 21190 21191#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21192msgid "Jobs:" 21193msgstr "" 21194 21195#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21196msgid "No running jobs" 21197msgstr "" 21198 21199#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21200msgid "One running job" 21201msgstr "" 21202 21203#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21204#, python-format 21205msgid "%d running jobs" 21206msgstr "" 21207 21208#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21209msgid " - Jobs" 21210msgstr "" 21211 21212#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21213msgid "Search for a job by name" 21214msgstr "" 21215 21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21217#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21218msgid "No job" 21219msgstr "" 21220 21221#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21222#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21223msgid "No job selected" 21224msgstr "" 21225 21226#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21227msgid "Do you really want to stop the selected job?" 21228msgid_plural "Do you really want to stop all the selected jobs?" 21229msgstr[0] "" 21230msgstr[1] "" 21231 21232#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21233msgid "Do you really want to stop all non-device jobs?" 21234msgstr "" 21235 21236#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21237#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21238msgid "&Custom" 21239msgstr "" 21240 21241#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21242#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21243msgid "&Alternate shortcut:" 21244msgstr "" 21245 21246#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21247#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21248msgid "&Shortcut:" 21249msgstr "" 21250 21251#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21252#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21253msgid "Done" 21254msgstr "" 21255 21256#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21257#, python-format 21258msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21259msgstr "" 21260 21261#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21262#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21263msgid "Press a key..." 21264msgstr "" 21265 21266#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21267#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21268msgid "Already assigned" 21269msgstr "" 21270 21271#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21272#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21273msgid "already assigned to" 21274msgstr "" 21275 21276#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21277msgid "<b>This shortcut no longer exists</b>" 21278msgstr "" 21279 21280#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21281msgid "" 21282"Double click on any entry to change the keyboard shortcuts associated with " 21283"it" 21284msgstr "" 21285 21286#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21287msgid "Search for a shortcut by name" 21288msgstr "" 21289 21290#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21291#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21292#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21293#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21294msgid "Expand all" 21295msgstr "" 21296 21297#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21298#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21299#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21302#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21303msgid "Collapse all" 21304msgstr "" 21305 21306#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21307#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21308#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21309#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21312#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21313msgid "No matches" 21314msgstr "" 21315 21316#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21317#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21318#, python-format 21319msgid "Could not find any shortcuts matching %s" 21320msgstr "" 21321 21322#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21323msgid "Eject this device" 21324msgstr "" 21325 21326#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21327msgid "Configure this device" 21328msgstr "" 21329 21330#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21331msgid "Update cached metadata on device" 21332msgstr "" 21333 21334#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21335msgid "Show books in calibre library" 21336msgstr "" 21337 21338#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21339msgid "Show books in the main memory of the device" 21340msgstr "" 21341 21342#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21343msgid "Show books in storage card A" 21344msgstr "" 21345 21346#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21347msgid "Show books in storage card B" 21348msgstr "" 21349 21350#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21351msgid "Delete library" 21352msgstr "" 21353 21354#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21355msgid "available" 21356msgstr "" 21357 21358#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21359msgid "Close the Virtual library" 21360msgstr "" 21361 21362#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21363msgid "Change how the displayed books are sorted" 21364msgstr "" 21365 21366#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21367msgid "Sort" 21368msgstr "" 21369 21370#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21371msgid "" 21372"<p>Search the list of books by title, author, publisher, tags, comments, " 21373"etc.<br><br>Words separated by spaces are ANDed" 21374msgstr "" 21375 21376#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21377msgid "Do quick search (you can also press the Enter key)" 21378msgstr "" 21379 21380#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21381#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21382#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21383msgid "Highlight" 21384msgstr "" 21385 21386#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21387msgid "Copy current search text (instead of search name)" 21388msgstr "" 21389 21390#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21391msgid "Use an existing Saved search or create a new one" 21392msgstr "" 21393 21394#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21395msgid "Saved search" 21396msgstr "" 21397 21398#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21399msgid "<h2>Shutting down</h2><div>" 21400msgstr "" 21401 21402#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21403#, python-format 21404msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21405msgstr "" 21406 21407#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21408#, python-format 21409msgid "This book is on the device in %s" 21410msgstr "" 21411 21412#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21413msgid "Anonymous Content server user" 21414msgstr "" 21415 21416#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21417msgid "Local E-book viewer user" 21418msgstr "" 21419 21420#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21421#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21422msgid "Bookmark" 21423msgstr "" 21424 21425#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21426#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21427#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21428msgid "Bookmarks" 21429msgstr "" 21430 21431#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21432#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21433msgid "Highlights" 21434msgstr "" 21435 21436#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21437msgid "Export {} annotations" 21438msgstr "" 21439 21440#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21441msgid "calibre annotation collection" 21442msgstr "" 21443 21444#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21445msgid "annotations" 21446msgstr "" 21447 21448#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21449msgid "Format to export in:" 21450msgstr "" 21451 21452#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21453msgid "Save to file" 21454msgstr "" 21455 21456#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21457msgid "File for exports" 21458msgstr "" 21459 21460#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21461#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21462msgid "Unknown chapter" 21463msgstr "" 21464 21465#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21466#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21467msgid "Open in viewer" 21468msgstr "" 21469 21470#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21471#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21472msgid "Show in calibre" 21473msgstr "" 21474 21475#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21476#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21477#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21478msgid "Edit notes" 21479msgstr "" 21480 21481#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21482msgid "Export selected item" 21483msgid_plural "Export {} selected items" 21484msgstr[0] "" 21485msgstr[1] "" 21486 21487#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21488msgid "Delete selected item" 21489msgid_plural "Delete {} selected items" 21490msgstr[0] "" 21491msgstr[1] "" 21492 21493#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21494msgid "Restrict to" 21495msgstr "" 21496 21497#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21498msgid "Type:" 21499msgstr "" 21500 21501#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21502msgid "Show only annotations of the specified type" 21503msgstr "" 21504 21505#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21506msgid "User:" 21507msgstr "" 21508 21509#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21510msgid "Show only annotations created by the specified user" 21511msgstr "" 21512 21513#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21514msgid "" 21515"Only show annotations from books that have been selected in the calibre " 21516"library" 21517msgstr "" 21518 21519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21520msgid "&Show results from only selected books" 21521msgstr "" 21522 21523#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21524msgid "&Show results from only the selected book" 21525msgid_plural "&Show results from only the {} selected books" 21526msgstr[0] "" 21527msgstr[1] "" 21528 21529#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21530msgid "Enter words to search for" 21531msgstr "" 21532 21533#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21537#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21538msgid "Find previous match" 21539msgstr "" 21540 21541#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21542msgid "Invalid search expression" 21543msgstr "" 21544 21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21546#, python-brace-format 21547msgid "" 21548"The search expression: {0} is invalid. The search syntax used is the SQLite " 21549"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21550msgstr "" 21551 21552#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21553msgid "Edit the notes of this highlight" 21554msgstr "" 21555 21556#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21557msgid "Add notes" 21558msgstr "" 21559 21560#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21561msgid "Add notes to this highlight" 21562msgstr "" 21563 21564#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21565msgid "User" 21566msgstr "" 21567 21568#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21569msgid "Open the book at this annotation in the calibre E-book viewer" 21570msgstr "" 21571 21572#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21573msgid "Show this book in the main calibre book list" 21574msgstr "" 21575 21576#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21577msgid "Edit notes for highlight" 21578msgstr "" 21579 21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21581msgid "Annotations browser" 21582msgstr "" 21583 21584#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21585msgid "&Match on related words" 21586msgstr "" 21587 21588#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21589msgid "" 21590"With this option searching for words will also match on any related words " 21591"(supported in several languages). For example, in the English language: " 21592"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21593msgstr "" 21594 21595#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21596msgid "&Delete all selected" 21597msgstr "" 21598 21599#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21600msgid "Delete the selected annotations" 21601msgstr "" 21602 21603#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21604msgid "&Export all selected" 21605msgstr "" 21606 21607#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21608msgid "Export the selected annotations" 21609msgstr "" 21610 21611#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21612msgid "Rebuild search index" 21613msgstr "" 21614 21615#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21616msgid "" 21617"Refresh annotations in case they have been changed since this window was " 21618"opened" 21619msgstr "" 21620 21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21622#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21623msgid "No selected annotations" 21624msgstr "" 21625 21626#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21627#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21628msgid "No annotations have been selected" 21629msgstr "" 21630 21631#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21632msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21633msgid_plural "" 21634"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21635msgstr[0] "" 21636msgstr[1] "" 21637 21638#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21639msgid "Editing is only supported for the notes associated with highlights" 21640msgstr "" 21641 21642#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21643msgid "Set to undefined" 21644msgstr "" 21645 21646#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21647msgid "Size (MB)" 21648msgstr "" 21649 21650#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21651#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21652msgid "Modified" 21653msgstr "" 21654 21655#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21656#, python-format 21657msgid "" 21658"The cover for the book %s is too large, cannot load it. Resize or delete it." 21659msgstr "" 21660 21661#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21662#, python-format 21663msgid "%s stars" 21664msgstr "" 21665 21666#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21667#, python-format 21668msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21669msgstr "" 21670 21671#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21672#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21673#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21674msgid "Description:" 21675msgstr "" 21676 21677#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21678#, python-brace-format 21679msgid "The lookup/search name is <i>{0}</i>" 21680msgstr "" 21681 21682#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21683#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21684#, python-brace-format 21685msgid "This book's UUID is \"{0}\"" 21686msgstr "" 21687 21688#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21689#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21690msgid "" 21691"Could not change the on disk location of this book. Is it open in another " 21692"program?" 21693msgstr "" 21694 21695#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21696#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21697msgid "Failed to set data" 21698msgstr "" 21699 21700#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21701#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21702msgid "Could not set data, click \"Show details\" to see why." 21703msgstr "" 21704 21705#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21706msgid "In Library" 21707msgstr "" 21708 21709#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21710#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21711msgid "Size" 21712msgstr "" 21713 21714#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21715msgid "Waiting for metadata to be updated" 21716msgstr "" 21717 21718#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21719msgid "Marked for deletion" 21720msgstr "" 21721 21722#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21723msgid "Double click to <b>edit</b> me<br><br>" 21724msgstr "" 21725 21726#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21727msgid "The lookup/search name is" 21728msgstr "" 21729 21730#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21731msgid "Cannot hide all columns" 21732msgstr "" 21733 21734#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21735msgid "You must not hide all columns" 21736msgstr "" 21737 21738#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21739#, python-format 21740msgid "Hide column %s" 21741msgstr "" 21742 21743#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21744#, python-format 21745msgid "Sort on %s" 21746msgstr "" 21747 21748#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21750msgid "Ascending" 21751msgstr "" 21752 21753#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21755msgid "Descending" 21756msgstr "" 21757 21758#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21759#, python-format 21760msgid "Change text alignment for %s" 21761msgstr "" 21762 21763#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21765msgid "Center" 21766msgstr "" 21767 21768#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21771msgid "Left" 21772msgstr "" 21773 21774#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21775#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21777msgid "Right" 21778msgstr "" 21779 21780#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21781#, python-format 21782msgid "Change font style for %s" 21783msgstr "" 21784 21785#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21786msgid "Bold font" 21787msgstr "" 21788 21789#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21790msgid "Normal font" 21791msgstr "" 21792 21793#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21794msgid "Bold and Italic font" 21795msgstr "" 21796 21797#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21798msgid "Italic font" 21799msgstr "" 21800 21801#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21802#, python-format 21803msgid "Quickview column %s" 21804msgstr "" 21805 21806#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21807msgid "Show column" 21808msgstr "" 21809 21810#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21811msgid "Remember On Device column width" 21812msgstr "" 21813 21814#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21815msgid "Reset On Device column width to default" 21816msgstr "" 21817 21818#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21819msgid "Shrink column if it is too wide to fit" 21820msgstr "" 21821 21822#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21823msgid "Resize column to fit contents" 21824msgstr "" 21825 21826#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21827msgid "Restore default layout" 21828msgstr "" 21829 21830#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21831msgid "Hide row numbers" 21832msgstr "" 21833 21834#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21835msgid "Un-split the book list" 21836msgstr "" 21837 21838#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21839msgid "Split the book list" 21840msgstr "" 21841 21842#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21843msgid "" 21844"Dropping onto a device is not supported. First add the book to the calibre " 21845"library." 21846msgstr "" 21847 21848#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21849msgid "File name" 21850msgstr "" 21851 21852#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21853msgid "Configure viewer" 21854msgstr "" 21855 21856#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21857msgid "Use white background" 21858msgstr "" 21859 21860#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21861msgid "Hyphenate" 21862msgstr "" 21863 21864#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21865msgid "<b>Changes will only take effect after a restart.</b>" 21866msgstr "" 21867 21868#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21869msgid " - LRF viewer" 21870msgstr "" 21871 21872#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21873#, python-format 21874msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 21875msgstr "" 21876 21877#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 21878msgid "" 21879"%prog [options] book.lrf\n" 21880"\n" 21881"Read the LRF e-book book.lrf\n" 21882msgstr "" 21883 21884#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 21885msgid "Print more information about the rendering process" 21886msgstr "" 21887 21888#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 21889msgid "Turn on visual aids to debugging the rendering engine" 21890msgstr "" 21891 21892#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 21893msgid "Disable hyphenation. Should significantly speed up rendering." 21894msgstr "" 21895 21896#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 21897msgid "" 21898"By default the background is off white as I find this easier on the eyes. " 21899"Use this option to make the background pure white." 21900msgstr "" 21901 21902#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 21903msgid "Profile the LRF renderer" 21904msgstr "" 21905 21906#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 21907msgid "LRF viewer" 21908msgstr "" 21909 21910#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 21911msgid "Parsing LRF file" 21912msgstr "" 21913 21914#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 21915msgid "LRF viewer toolbar" 21916msgstr "" 21917 21918#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 21919#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 21920msgid "Next page" 21921msgstr "" 21922 21923#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 21924msgid "Previous Page" 21925msgstr "" 21926 21927#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 21928#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 21929#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 21930msgid "Back" 21931msgstr "" 21932 21933#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 21934#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 21935#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 21936msgid "Forward" 21937msgstr "" 21938 21939#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 21940msgid "Next match" 21941msgstr "" 21942 21943#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 21944#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 21945msgid "Open e-book" 21946msgstr "" 21947 21948#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 21949msgid "" 21950"%prog [options] [path_to_ebook or calibre url ...]\n" 21951"\n" 21952"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 21953"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 21954"different actions, than just adding books. For example:\n" 21955"\n" 21956"calibre://view-book/test_library/1842/epub\n" 21957"\n" 21958"Will open the book with id 1842 in the EPUB format from the library\n" 21959"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 21960"libraries with spaces replaced by underscores. A full description of the\n" 21961"various URL based actions is in the User Manual.\n" 21962msgstr "" 21963 21964#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 21965msgid "Use the library located at the specified path." 21966msgstr "" 21967 21968#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 21969msgid "Start minimized to system tray." 21970msgstr "" 21971 21972#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 21973msgid "Ignored, do not use. Present only for legacy reasons" 21974msgstr "" 21975 21976#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 21977msgid "Do not check for updates" 21978msgstr "" 21979 21980#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 21981msgid "" 21982"Ignore custom plugins, useful if you installed a plugin that is preventing " 21983"calibre from starting" 21984msgstr "" 21985 21986#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 21987msgid "Path too long" 21988msgstr "" 21989 21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 21991#, python-format 21992msgid "" 21993"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 21994msgstr "" 21995 21996#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 21997#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 21998msgid "Calibre Library" 21999msgstr "" 22000 22001#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 22002msgid "Failed to create library" 22003msgstr "" 22004 22005#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 22006#, python-format 22007msgid "" 22008"Failed to create calibre library at: %r.\n" 22009"You will be asked to choose a new library location." 22010msgstr "" 22011 22012#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 22013msgid "Could not repair library. Click \"Show details\" for more information." 22014msgstr "" 22015 22016#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 22017msgid "Initializing user interface..." 22018msgstr "" 22019 22020#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 22021msgid "Choose a location for your new calibre e-book library" 22022msgstr "" 22023 22024#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 22025msgid "Repairing failed" 22026msgstr "" 22027 22028#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 22029msgid "The database repair failed. Starting with a new empty library." 22030msgstr "" 22031 22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 22033#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 22034msgid "Bad database location" 22035msgstr "" 22036 22037#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 22038#, python-format 22039msgid "Bad database location %r. calibre will now quit." 22040msgstr "" 22041 22042#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22043msgid "Startup error" 22044msgstr "" 22045 22046#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22047#, python-brace-format 22048msgid "" 22049"There was an error during {0} startup. Parts of {0} may not function. Click " 22050"\"Show details\" to learn more." 22051msgstr "" 22052 22053#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22054#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22055msgid "Corrupted database" 22056msgstr "" 22057 22058#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22059#, python-format 22060msgid "" 22061"The library database at %s appears to be corrupted. Do you want calibre to " 22062"try and rebuild it automatically? The rebuild may not be completely " 22063"successful. If you say No, a new empty calibre library will be created." 22064msgstr "" 22065 22066#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22067#, python-format 22068msgid "" 22069"Bad database location %r. Will start with a new, empty calibre library" 22070msgstr "" 22071 22072#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22073#, python-format 22074msgid "Starting %s: Loading books..." 22075msgstr "" 22076 22077#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22078msgid "Cannot start calibre" 22079msgstr "" 22080 22081#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22082#, python-brace-format 22083msgid "" 22084"Another calibre program that can modify calibre libraries, such as, {0} or " 22085"{1} is already running. You must first shut it down, before starting the " 22086"main calibre program. If you are sure no such program is running, try " 22087"restarting your computer." 22088msgstr "" 22089 22090#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22091#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22092msgid "Failed to contact running instance of calibre" 22093msgstr "" 22094 22095#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22096msgid "Contacting calibre failed" 22097msgstr "" 22098 22099#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22100msgid "Failed to contact running instance of calibre, try restarting calibre" 22101msgstr "" 22102 22103#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22104msgid "Shutdown command sent, waiting for shutdown..." 22105msgstr "" 22106 22107#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22108msgid "Failed to shutdown running calibre instance" 22109msgstr "" 22110 22111#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22113msgid "&Preferences" 22114msgstr "" 22115 22116#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22118msgid "&Quit" 22119msgstr "" 22120 22121#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22122msgid "Unhandled exception" 22123msgstr "" 22124 22125#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22126#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22127msgid "Set date to undefined" 22128msgstr "" 22129 22130#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22131#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22132msgid "Set date to today" 22133msgstr "" 22134 22135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22136#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22137msgid "&Redo" 22138msgstr "" 22139 22140#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22141msgid "" 22142"Specify how this book should be sorted when by title. For example, The " 22143"Exorcist might be sorted as Exorcist, The." 22144msgstr "" 22145 22146#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22147msgid "Title &sort:" 22148msgstr "" 22149 22150#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22151msgid "" 22152" The green color indicates that the current title sort matches the current " 22153"title" 22154msgstr "" 22155 22156#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22157msgid "" 22158" The red color warns that the current title sort does not match the current " 22159"title. No action is required if this is what you want." 22160msgstr "" 22161 22162#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22163msgid "&Edit authors" 22164msgstr "" 22165 22166#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22167msgid "Authors changed" 22168msgstr "" 22169 22170#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22171msgid "" 22172"You have changed the authors for this book. You must save these changes " 22173"before you can use Manage authors. Do you want to save these changes?" 22174msgstr "" 22175 22176#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22177msgid "" 22178"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22179"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." 22180msgstr "" 22181 22182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22183msgid "Author s&ort:" 22184msgstr "" 22185 22186#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22187msgid "" 22188" The green color indicates that the current author sort matches the current " 22189"author" 22190msgstr "" 22191 22192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22193msgid "" 22194" The red color indicates that the current author sort does not match the " 22195"current author. No action is required if this is what you want." 22196msgstr "" 22197 22198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22199msgid "&Number:" 22200msgstr "" 22201 22202#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22203#, python-format 22204msgid "" 22205"Last modified: %s\n" 22206"\n" 22207"Double click to view" 22208msgstr "" 22209 22210#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22211#, python-format 22212msgid "Restore %s from the original" 22213msgstr "" 22214 22215#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22216msgid "&View {} format" 22217msgstr "" 22218 22219#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22221msgid "&Edit" 22222msgstr "" 22223 22224#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22225msgid "Set the cover for the book from the selected format" 22226msgstr "" 22227 22228#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22229msgid "Set metadata for the book from the selected format" 22230msgstr "" 22231 22232#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22233msgid "Add a format to this book" 22234msgstr "" 22235 22236#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22237msgid "Remove the selected format from this book" 22238msgstr "" 22239 22240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22241msgid "Choose formats for " 22242msgstr "" 22243 22244#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22245msgid "No permission" 22246msgstr "" 22247 22248#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22249msgid "You do not have permission to read the following files:" 22250msgstr "" 22251 22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22253#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22255#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22256msgid "No format selected" 22257msgstr "" 22258 22259#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22260msgid "Trim bord&ers" 22261msgstr "" 22262 22263#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22264msgid "" 22265"Automatically detect and remove extra space at the cover's edges.\n" 22266"Pressing it repeatedly can sometimes remove stubborn borders." 22267msgstr "" 22268 22269#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22270msgid "Automatically trim borders" 22271msgstr "" 22272 22273#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22274msgid "Trim borders manually" 22275msgstr "" 22276 22277#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22278msgid "Undo last trim" 22279msgstr "" 22280 22281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22282msgid "Download co&ver" 22283msgstr "" 22284 22285#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22286msgid "&Generate cover" 22287msgstr "" 22288 22289#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22290msgid "Customize the styles and colors of the generated cover" 22291msgstr "" 22292 22293#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22294msgid "Undo last Generate cover" 22295msgstr "" 22296 22297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22298msgid "Not a valid picture" 22299msgstr "" 22300 22301#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22302msgid "Invalid cover" 22303msgstr "" 22304 22305#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22306msgid "Could not change cover as the image is invalid." 22307msgstr "" 22308 22309#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22310msgid "Rating of this book. 0-5 stars" 22311msgstr "" 22312 22313#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22314msgid "Tags changed" 22315msgstr "" 22316 22317#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22318msgid "" 22319"You have changed the tags. In order to use the tags editor, you must either " 22320"discard or apply these changes. Apply changes?" 22321msgstr "" 22322 22323#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22324msgid "A comma separated list of languages for this book" 22325msgstr "" 22326 22327#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22328#, python-format 22329msgid "The language %s is not recognized" 22330msgid_plural "The languages %s are not recognized" 22331msgstr[0] "" 22332msgstr[1] "" 22333 22334#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22335msgid "Unknown language" 22336msgstr "" 22337 22338#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22339msgid "Edit Identifiers" 22340msgstr "" 22341 22342#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22343msgid "" 22344"Edit the book's identifiers. Every identifier must be on a separate line, " 22345"and have the form type:value" 22346msgstr "" 22347 22348#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22349msgid "Duplicate identifier" 22350msgstr "" 22351 22352#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22353#, python-format 22354msgid "" 22355"The identifier of type: %s occurs more than once. Each type of identifier " 22356"must be unique" 22357msgstr "" 22358 22359#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22360msgid "Invalid identifier" 22361msgstr "" 22362 22363#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22364#, python-format 22365msgid "" 22366"The identifier %s is invalid. Identifiers must be of the form type:value" 22367msgstr "" 22368 22369#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22370msgid "&Ids:" 22371msgstr "" 22372 22373#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22374#, python-format 22375msgid "" 22376"Edit the identifiers for this book. For example: \n" 22377"\n" 22378"%s\n" 22379"\n" 22380"If an identifier value contains a comma, you can use the | character to represent it." 22381msgstr "" 22382 22383#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22384msgid "Edit identifiers in a dedicated window" 22385msgstr "" 22386 22387#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22388#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22389msgid "This ISBN is valid" 22390msgstr "" 22391 22392#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22393#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22394msgid "This ISBN is invalid" 22395msgstr "" 22396 22397#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22398#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22399msgid "Invalid ISBN" 22400msgstr "" 22401 22402#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22403msgid "Enter an ISBN" 22404msgstr "" 22405 22406#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22407msgid "The ISBN you entered is not valid. Try again." 22408msgstr "" 22409 22410#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22411msgid "Clear publisher" 22412msgstr "" 22413 22414#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22415msgid "Clear date" 22416msgstr "" 22417 22418#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22419msgid "Schedule download?" 22420msgstr "" 22421 22422#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22423msgid "" 22424"The download of metadata for the <b>selected book</b> will run in the " 22425"background. Proceed?" 22426msgid_plural "" 22427"The download of metadata for the <b>{} selected books</b> will run in the " 22428"background. Proceed?" 22429msgstr[0] "" 22430msgstr[1] "" 22431 22432#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22433msgid "" 22434"You can monitor the progress of the download by clicking the rotating " 22435"spinner in the bottom right corner." 22436msgstr "" 22437 22438#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22439msgid "" 22440"When the download completes you will be asked for confirmation before " 22441"calibre applies the downloaded metadata." 22442msgstr "" 22443 22444#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22445msgid "Download only &metadata" 22446msgstr "" 22447 22448#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22449msgid "Download only &covers" 22450msgstr "" 22451 22452#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22453msgid "&Configure download" 22454msgstr "" 22455 22456#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22457msgid "Download &both" 22458msgstr "" 22459 22460#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22461msgid "Download metadata for one book" 22462msgid_plural "Download metadata for {} books" 22463msgstr[0] "" 22464msgstr[1] "" 22465 22466#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22467msgid "Metadata download started" 22468msgstr "" 22469 22470#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22471msgid "(Failed metadata)" 22472msgstr "" 22473 22474#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22475msgid "(Failed cover)" 22476msgstr "" 22477 22478#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22479#, python-format 22480msgid "Processed %s" 22481msgstr "" 22482 22483#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22484#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22485msgid "Metadata fields to download" 22486msgstr "" 22487 22488#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22489#, python-format 22490msgid "Revert %s" 22491msgstr "" 22492 22493#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22494msgid "Merge identifiers" 22495msgstr "" 22496 22497#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22498msgid "Merge tags" 22499msgstr "" 22500 22501#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22502#, python-brace-format 22503msgid "Cover size: {0}x{1}" 22504msgstr "" 22505 22506#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22507msgid "Compare metadata" 22508msgstr "" 22509 22510#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22511msgid "&Accept all remaining" 22512msgstr "" 22513 22514#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22515msgid "Re&ject all remaining" 22516msgstr "" 22517 22518#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22519msgid "R&eject" 22520msgstr "" 22521 22522#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22523msgid "Reject changes and move to next [{}]" 22524msgstr "" 22525 22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22527#, python-format 22528msgid "Move to next [%s]" 22529msgstr "" 22530 22531#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22532msgid "&Mark rejected books" 22533msgstr "" 22534 22535#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22536msgid "Mark rejected books in the book list after this dialog is closed" 22537msgstr "" 22538 22539#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22540msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22541msgstr "" 22542 22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22544#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22545#, python-format 22546msgid " [%(num)d of %(tot)d]" 22547msgstr "" 22548 22549#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22550msgid "Are you sure you want to reject the remaining result?" 22551msgid_plural "Are you sure you want to reject all {} remaining results?" 22552msgstr[0] "" 22553msgstr[1] "" 22554 22555#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22556msgid "Rendering PDF pages, please wait..." 22557msgstr "" 22558 22559#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22560msgid "Choose a cover from the list of PDF pages below" 22561msgstr "" 22562 22563#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22564msgid "&More pages" 22565msgstr "" 22566 22567#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22568msgid "Choose cover from PDF" 22569msgstr "" 22570 22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22572#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22573msgid "Failed to render" 22574msgstr "" 22575 22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22577msgid "Could not render this PDF file" 22578msgstr "" 22579 22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22581msgid "This PDF has no pages" 22582msgstr "" 22583 22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22585#, python-format 22586msgid "page %d" 22587msgstr "" 22588 22589#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22590#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22591#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22592msgid "Next" 22593msgstr "" 22594 22595#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22596#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22597#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22598msgid "Previous" 22599msgstr "" 22600 22601#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22602msgid "" 22603"Automatically create the title sort entry based on the current title entry.\n" 22604"Using this button to create title sort will change title sort from red to green." 22605msgstr "" 22606 22607#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22608msgid "" 22609"Automatically create the author sort entry based on the current author " 22610"entry. Using this button to create author sort will change author sort from " 22611"red to green. There is a menu of functions available under this button. " 22612"Click and hold on the button to see it." 22613msgstr "" 22614 22615#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22616msgid "Set author sort from author" 22617msgstr "" 22618 22619#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22620msgid "Set author from author sort" 22621msgstr "" 22622 22623#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22624msgid "Copy author to author sort" 22625msgstr "" 22626 22627#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22628msgid "Copy author sort to author" 22629msgstr "" 22630 22631#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22632msgid "Swap the author and title" 22633msgstr "" 22634 22635#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22636msgid "" 22637"Manage authors. Use to rename authors and correct individual author's sort " 22638"values" 22639msgstr "" 22640 22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22642msgid "Clear rating" 22643msgstr "" 22644 22645#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22646msgid "Clear all tags" 22647msgstr "" 22648 22649#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22650msgid "Clear Ids" 22651msgstr "" 22652 22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22654msgid "" 22655"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22656" or url:. Or right click, to choose a different prefix." 22657msgstr "" 22658 22659#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22660msgid "&Download metadata" 22661msgstr "" 22662 22663#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22664#, python-format 22665msgid "Download metadata for this book [%s]" 22666msgstr "" 22667 22668#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22669msgid "Undo last metadata download" 22670msgstr "" 22671 22672#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22673msgid "Configure download metadata" 22674msgstr "" 22675 22676#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22677msgid "Change how calibre downloads metadata" 22678msgstr "" 22679 22680#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22681msgid "Edit list of prefixes" 22682msgstr "" 22683 22684#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22685msgid "Edit prefixes" 22686msgstr "" 22687 22688#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22689msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22690msgstr "" 22691 22692#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22693msgid "Save changed metadata?" 22694msgstr "" 22695 22696#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22697msgid "" 22698"You've changed the metadata for this book. Edit book is set to update " 22699"embedded metadata when opened. You need to save your changes for them to be " 22700"included." 22701msgstr "" 22702 22703#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22704msgid "&Don't save" 22705msgstr "" 22706 22707#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22708#, python-format 22709msgid "The cover in the %s format is invalid" 22710msgstr "" 22711 22712#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22713msgid "No downloaded metadata" 22714msgstr "" 22715 22716#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22717msgid "There is no downloaded metadata to undo" 22718msgstr "" 22719 22720#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22721msgid "There is another book to edit in this set." 22722msgid_plural "There are still {} more books to edit in this set." 22723msgstr[0] "" 22724msgstr[1] "" 22725 22726#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22727msgid "" 22728"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22729" button to move through books in the set." 22730msgstr "" 22731 22732#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22733msgid "&Continue editing" 22734msgstr "" 22735 22736#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22737msgid "&Stop editing" 22738msgstr "" 22739 22740#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22741msgid "You will lose all unsaved changes. Are you sure?" 22742msgstr "" 22743 22744#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22745msgid "Save changes and edit the metadata of {} [Alt+Right]" 22746msgstr "" 22747 22748#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22749msgid "Save changes and edit the metadata of {} [Alt+Left]" 22750msgstr "" 22751 22752#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22754msgid "Change cover" 22755msgstr "" 22756 22757#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22758msgid "Co&mments" 22759msgstr "" 22760 22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22762#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22763msgid "&Metadata" 22764msgstr "" 22765 22766#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22767msgid "&Cover and formats" 22768msgstr "" 22769 22770#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22771msgid "C&ustom metadata" 22772msgstr "" 22773 22774#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22775msgid "&Comments" 22776msgstr "" 22777 22778#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22779msgid "Basic metadata" 22780msgstr "" 22781 22782#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22783msgid "Custom metadata" 22784msgstr "" 22785 22786#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22787#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22788msgid "Has cover" 22789msgstr "" 22790 22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22792msgid "Has summary" 22793msgstr "" 22794 22795#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22796msgid "" 22797"The \"has cover\" indication is not fully\n" 22798"reliable. Sometimes results marked as not\n" 22799"having a cover will find a cover in the download\n" 22800"cover stage, and vice versa." 22801msgstr "" 22802 22803#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22804msgid "See at" 22805msgstr "" 22806 22807#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22808msgid "Please wait" 22809msgstr "" 22810 22811#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22812msgid "calibre is downloading metadata from: " 22813msgstr "" 22814 22815#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22816#, python-format 22817msgid "Title: %s " 22818msgstr "" 22819 22820#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22821#, python-format 22822msgid "Authors: %s " 22823msgstr "" 22824 22825#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22826msgid "Failed to download metadata. Click Show Details to see details" 22827msgstr "" 22828 22829#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22830msgid "" 22831"Failed to find any books that match your search. Try making the search " 22832"<b>less specific</b>. For example, use only the author's last name and a " 22833"single distinctive word from the title.<p>To see the full log, click \"Show " 22834"details\"." 22835msgstr "" 22836 22837#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22838msgid "Current cover" 22839msgstr "" 22840 22841#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22842#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22843msgid "Searching..." 22844msgstr "" 22845 22846#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22847msgid "View this cover at full size" 22848msgstr "" 22849 22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22851msgid "Copy this cover to clipboard" 22852msgstr "" 22853 22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22855#, python-format 22856msgid "Downloading covers for <b>%s</b>, please wait..." 22857msgstr "" 22858 22859#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 22860msgid "Failed to download any covers, click \"Show details\" for details." 22861msgstr "" 22862 22863#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 22864#, python-format 22865msgid "Could not find any covers for <b>%s</b>" 22866msgstr "" 22867 22868#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 22869#, python-brace-format 22870msgid "Found a cover for {title}" 22871msgstr "" 22872 22873#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 22874#, python-brace-format 22875msgid "" 22876"Found <b>{num}</b> covers for {title}. When the download completes, the " 22877"covers will be sorted by size." 22878msgstr "" 22879 22880#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 22881msgid "Downloading metadata..." 22882msgstr "" 22883 22884#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 22885msgid "&Back" 22886msgstr "" 22887 22888#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 22889msgid "Downloading cover..." 22890msgstr "" 22891 22892#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 22893#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 22894msgid "Failed to run" 22895msgstr "" 22896 22897#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 22898#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 22899msgid "Failed to run program, click \"Show details\" for more information" 22900msgstr "" 22901 22902#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 22903#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 22904msgid "Command line:" 22905msgstr "" 22906 22907#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 22909#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 22910#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 22911#, python-format 22912msgid "Choose a program to open %s files" 22913msgstr "" 22914 22915#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 22916msgid "Executable files" 22917msgstr "" 22918 22919#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 22921#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 22922msgid "Cannot execute" 22923msgstr "" 22924 22925#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 22927#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 22928#, python-format 22929msgid "The program %s is not an executable file" 22930msgstr "" 22931 22932#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 22933msgid "Application path:" 22934msgstr "" 22935 22936#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 22937msgid "Invalid application" 22938msgstr "" 22939 22940#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 22941#, python-format 22942msgid "%s is not a valid macOS application bundle." 22943msgstr "" 22944 22945#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 22946msgid "Choose a program" 22947msgstr "" 22948 22949#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 22950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 22951msgid "Gathering data, please wait..." 22952msgstr "" 22953 22954#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 22955msgid "&Browse computer for program" 22956msgstr "" 22957 22958#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 22959msgid "Error finding programs" 22960msgstr "" 22961 22962#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 22963msgid "" 22964"Failed to find programs on your computer, click \"Show details\" for more " 22965"information" 22966msgstr "" 22967 22968#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 22969#, python-format 22970msgid "Edit the applications used for %s files" 22971msgstr "" 22972 22973#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 22974msgid "Change &icon" 22975msgstr "" 22976 22977#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 22978msgid "Change &name" 22979msgstr "" 22980 22981#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 22982#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 22983#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 22984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 22985msgid "No selection" 22986msgstr "" 22987 22988#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 22989#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 22990#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 22991msgid "No application selected" 22992msgstr "" 22993 22994#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 22995msgid "Choose new icon" 22996msgstr "" 22997 22998#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 22999msgid "Invalid icon" 23000msgstr "" 23001 23002#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 23003#, python-format 23004msgid "Could not load image from %s" 23005msgstr "" 23006 23007#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23008msgid "Enter new name" 23009msgstr "" 23010 23011#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23012msgid "New name for {}" 23013msgstr "" 23014 23015#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 23016msgid "cover image" 23017msgstr "" 23018 23019#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 23020#, python-brace-format 23021msgid "Open {0} files with {1}" 23022msgstr "" 23023 23024#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 23025msgid "Open with" 23026msgstr "" 23027 23028#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 23029msgid "" 23030"Restore settings to default values. You have to click Apply to actually save" 23031" the default settings." 23032msgstr "" 23033 23034#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 23035msgid "Configure " 23036msgstr "" 23037 23038#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 23039msgid "Ignore duplicate incoming formats" 23040msgstr "" 23041 23042#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 23043msgid "Overwrite existing duplicate formats" 23044msgstr "" 23045 23046#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 23047msgid "Create new record for each duplicate format" 23048msgstr "" 23049 23050#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23051msgid "Choose a folder" 23052msgstr "" 23053 23054#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23056#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23057msgid "Invalid folder" 23058msgstr "" 23059 23060#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23061#, python-format 23062msgid "" 23063"You must specify an existing folder as your auto-add folder. %s does not " 23064"exist." 23065msgstr "" 23066 23067#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23068#, python-format 23069msgid "You do not have read/write permissions for the folder: %s" 23070msgstr "" 23071 23072#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23073#, python-format 23074msgid "Cannot use folders whose names start with a period or underscore: %s" 23075msgstr "" 23076 23077#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23078#, python-format 23079msgid "" 23080"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23081"after being added to calibre. Are you sure?" 23082msgstr "" 23083 23084#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23085msgid "" 23086"Here you can control how calibre will read metadata from the files you add " 23087"to it. calibre can either read metadata from the contents of the file, or " 23088"from the filename." 23089msgstr "" 23090 23091#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23092msgid "Read &metadata from file contents rather than file name" 23093msgstr "" 23094 23095#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23096msgid "" 23097"Swap the first name and last name of the author. This affects only metadata " 23098"read from file names." 23099msgstr "" 23100 23101#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23102msgid "" 23103"&Swap author first name and last name when reading author from filename" 23104msgstr "" 23105 23106#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23107msgid "Configure metadata from file name" 23108msgstr "" 23109 23110#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23111msgid "Reading &metadata" 23112msgstr "" 23113 23114#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23115msgid "&Mark newly added books" 23116msgstr "" 23117 23118#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23119msgid "" 23120"When using the \"&Copy to library\" action to copy books between libraries," 23121" preserve the date" 23122msgstr "" 23123 23124#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23125msgid "" 23126"When using the \"Copy to library\" action check for &duplicates with the " 23127"same title, author and language" 23128msgstr "" 23129 23130#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23131msgid "Automatically &convert added books to the preferred output format" 23132msgstr "" 23133 23134#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23135msgid "" 23136"This will force an automatic conversion even if the file being added is the " 23137"same format as the output format. For example, if you set your output format" 23138" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23139msgstr "" 23140 23141#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23142msgid "" 23143"When auto-converting, convert even if the format being added is the &same as" 23144" the output format" 23145msgstr "" 23146 23147#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23148msgid "" 23149"<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" 23150"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23151msgstr "" 23152 23153#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23154msgid "&Auto-merge added books if they already exist:" 23155msgstr "" 23156 23157#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23158msgid "" 23159"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23160"existing book records. This box controls what happens when an existing record already has\n" 23161"the incoming format:\n" 23162"\n" 23163"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23164"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23165"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23166"\n" 23167"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23168"Author matching is exact." 23169msgstr "" 23170 23171#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23172msgid "&Tags to apply when adding a book:" 23173msgstr "" 23174 23175#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23176msgid "" 23177"A comma-separated list of tags that will be applied to books added to the " 23178"library" 23179msgstr "" 23180 23181#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23182msgid "Contro&l how tags are processed:" 23183msgstr "" 23184 23185#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23186msgid "" 23187"Create rules that can filter or transform tags on added books automatically " 23188"as soon as they are added. " 23189msgstr "" 23190 23191#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23192msgid "&Rules to filter tags read from metadata" 23193msgstr "" 23194 23195#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23196msgid "Control which files are added during bul&k imports:" 23197msgstr "" 23198 23199#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23200msgid "" 23201"<p>You can specify rules to add/ignore files here. These will be used when " 23202"recursively adding books from folders." 23203msgstr "" 23204 23205#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23206msgid "Rules to filter added &files" 23207msgstr "" 23208 23209#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23210msgid "Control how auth&ors are processed:" 23211msgstr "" 23212 23213#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23214msgid "Rules to manipulate a&uthor names" 23215msgstr "" 23216 23217#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23218msgid "Adding &actions" 23219msgstr "" 23220 23221#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23222msgid "" 23223"By default, calibre will automatically add only known e-book files. \n" 23224"This option tells calibre to add all file types, except those\n" 23225"that have been explicitly ignored below." 23226msgstr "" 23227 23228#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23229msgid "Automatically add files of &all types (not just e-books)" 23230msgstr "" 23231 23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23233msgid "Folder to automatically add files from" 23234msgstr "" 23235 23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23237msgid "Browse for folder" 23238msgstr "" 23239 23240#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23241msgid "Automatically &convert added files to the preferred output format" 23242msgstr "" 23243 23244#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23245msgid "" 23246"<b>Ignore</b> files with the following &extensions when automatically adding" 23247" " 23248msgstr "" 23249 23250#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23251msgid "" 23252"Specify a &folder. Any files you put into this folder will be automatically " 23253"added to calibre (restart required)." 23254msgstr "" 23255 23256#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23257msgid "" 23258"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23259"to calibre." 23260msgstr "" 23261 23262#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23263msgid "" 23264"If set, this option will cause calibre to check if a file\n" 23265" being automatically added is already in the calibre library.\n" 23266" If it is, a message will pop up asking you whether\n" 23267" you want to add it anyway." 23268msgstr "" 23269 23270#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23271msgid "Check for &duplicates when automatically adding files" 23272msgstr "" 23273 23274#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23275msgid "&Automatic adding" 23276msgstr "" 23277 23278#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23279#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23280msgid "High" 23281msgstr "" 23282 23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23285#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23286msgid "Low" 23287msgstr "" 23288 23289#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23290msgid "Very low" 23291msgstr "" 23292 23293#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23294msgid "Compact Metadata" 23295msgstr "" 23296 23297#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23298#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23299msgid "Default" 23300msgstr "" 23301 23302#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23303msgid "All on 1 tab" 23304msgstr "" 23305 23306#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23307msgid "Confirmation dialogs have all been reset" 23308msgstr "" 23309 23310#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23311msgid "Notify when a &new version is available" 23312msgstr "" 23313 23314#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23315msgid "Automatically send downloaded &news to e-book reader" 23316msgstr "" 23317 23318#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23319msgid "Job &priority:" 23320msgstr "" 23321 23322#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23323msgid "" 23324"Choose a different layout for the Edit metadata dialog. The compact metadata" 23325" layout favors editing custom metadata over changing covers and formats." 23326msgstr "" 23327 23328#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23329msgid "Preferred &input format order:" 23330msgstr "" 23331 23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23333msgid "Preferred &output format:" 23334msgstr "" 23335 23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23337msgid "Edit metadata (single) &layout:" 23338msgstr "" 23339 23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23341msgid "" 23342"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23343"If not checked, the values can be Yes or No." 23344msgstr "" 23345 23346#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23347msgid "&Yes/No columns have three values (needs restart)" 23348msgstr "" 23349 23350#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23351msgid "Recognize numbers inside text when sorting (needs restart)" 23352msgstr "" 23353 23354#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23355msgid "" 23356"<p>Setting this means that when sorting on text fields\n" 23357"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23358"Note that setting this can cause problems with text that starts\n" 23359"with numbers and is a little slower. This setting is per user, not\n" 23360"per library.</p>" 23361msgstr "" 23362 23363#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23364msgid "&Delete news from library when it is automatically sent to reader" 23365msgstr "" 23366 23367#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23368msgid "Default network &timeout:" 23369msgstr "" 23370 23371#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23372msgid "" 23373"Set the default timeout for network fetches (i.e. anytime we go out to the " 23374"internet to get information)" 23375msgstr "" 23376 23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23378#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23379msgid " seconds" 23380msgstr "" 23381 23382#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23383msgid "" 23384"Use this Virtual library on calibre startup if the current library is being " 23385"used. Also applied when switching to this library. Note that this setting is" 23386" per library. " 23387msgstr "" 23388 23389#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23390msgid "Reset all disabled &confirmation dialogs" 23391msgstr "" 23392 23393#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23394msgid "Use internal &viewer for:" 23395msgstr "" 23396 23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23398msgid "Virtual library to apply when the current &library is opened:" 23399msgstr "" 23400 23401#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23402msgid "All columns" 23403msgstr "" 23404 23405#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23406msgid "icon with text" 23407msgstr "" 23408 23409#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23410msgid "icon with no text" 23411msgstr "" 23412 23413#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23414msgid "composed icons w/text" 23415msgstr "" 23416 23417#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23418msgid "composed icons w/no text" 23419msgstr "" 23420 23421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23424msgid "is true" 23425msgstr "" 23426 23427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23430msgid "is false" 23431msgstr "" 23432 23433#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23434msgid "is not true" 23435msgstr "" 23436 23437#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23438msgid "is not false" 23439msgstr "" 23440 23441#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23442msgid "is undefined" 23443msgstr "" 23444 23445#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23446msgid "is defined" 23447msgstr "" 23448 23449#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23450msgid "has id" 23451msgstr "" 23452 23453#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23454msgid "does not have id" 23455msgstr "" 23456 23457#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23458#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23459msgid "is equal to" 23460msgstr "" 23461 23462#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23465#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23466msgid "is set" 23467msgstr "" 23468 23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23472#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23473msgid "is not set" 23474msgstr "" 23475 23476#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23477msgid "is more days ago than" 23478msgstr "" 23479 23480#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23481msgid "is fewer days ago than" 23482msgstr "" 23483 23484#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23485msgid "is more days from now than" 23486msgstr "" 23487 23488#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23489msgid "is fewer days from now than" 23490msgstr "" 23491 23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23493#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23494msgid "has" 23495msgstr "" 23496 23497#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23498#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23499msgid "does not have" 23500msgstr "" 23501 23502#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23503#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23504msgid "has pattern" 23505msgstr "" 23506 23507#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23509msgid "does not have pattern" 23510msgstr "" 23511 23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23513#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23514msgid "does not contain" 23515msgstr "" 23516 23517#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23518msgid "If the ___ column ___ values" 23519msgstr "" 23520 23521#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23522msgid "" 23523"Enter either an identifier type or an identifier type and value of the form " 23524"identifier:value" 23525msgstr "" 23526 23527#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23528msgid "" 23529"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23530" eng for English. You can also use the full language name, in which case " 23531"calibre will try to automatically convert it to the language code." 23532msgstr "" 23533 23534#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23535msgid "Enter a number" 23536msgstr "" 23537 23538#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23539msgid "" 23540"Enter the maximum days old the item can be. Zero is today. Dates in the " 23541"future always match" 23542msgstr "" 23543 23544#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23545msgid "" 23546"Enter the minimum days old the item can be. Zero is today. Dates in the " 23547"future never match" 23548msgstr "" 23549 23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23551msgid "" 23552"Enter the maximum days in the future the item can be. Zero is today. Dates " 23553"in the past always match" 23554msgstr "" 23555 23556#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23557msgid "" 23558"Enter the minimum days in the future the item can be. Zero is today. Dates " 23559"in the past never match" 23560msgstr "" 23561 23562#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23563msgid "Enter a date in the format YYYY-MM-DD" 23564msgstr "" 23565 23566#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23567msgid "Enter a string." 23568msgstr "" 23569 23570#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23571msgid "Enter a regular expression" 23572msgstr "" 23573 23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23575#, python-format 23576msgid "You can match multiple values by separating them with %s" 23577msgstr "" 23578 23579#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23580#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23581msgid "Remove icons" 23582msgstr "" 23583 23584#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23585msgid "" 23586"Select the icons you wish to remove. The icon files will be removed when you" 23587" press OK. There is no undo." 23588msgstr "" 23589 23590#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23591msgid "No icons selected" 23592msgstr "" 23593 23594#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23595msgid "You must select at least one icon to remove" 23596msgstr "" 23597 23598#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23599msgid "One icon will be removed." 23600msgid_plural "{} icons will be removed." 23601msgstr[0] "" 23602msgstr[1] "" 23603 23604#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23605msgid "" 23606"This will prevent any rules that use this icon from working. Are you sure?" 23607msgstr "" 23608 23609#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23610msgid "column coloring" 23611msgstr "" 23612 23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23614msgid "column icon" 23615msgstr "" 23616 23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23618msgid "Cover grid emblem" 23619msgstr "" 23620 23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23622#, python-brace-format 23623msgid "Create/edit a {0} rule" 23624msgstr "" 23625 23626#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23627#, python-brace-format 23628msgid "Create a {0} rule by filling in the boxes below" 23629msgstr "" 23630 23631#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23632msgid "Add the emblem:" 23633msgstr "" 23634 23635#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23636msgid "Set the:" 23637msgstr "" 23638 23639#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23640msgid "" 23641"If you choose composed icons and multiple rules match, then all the matching" 23642" icons will be combined, otherwise the icon from the first rule to match " 23643"will be used." 23644msgstr "" 23645 23646#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23647msgid "of the column:" 23648msgstr "" 23649 23650#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23651msgid "to:" 23652msgstr "" 23653 23654#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23655msgid "&Add new image" 23656msgstr "" 23657 23658#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23659msgid "(Images should be square-ish)" 23660msgstr "" 23661 23662#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23663msgid "Choose &more than one icon" 23664msgstr "" 23665 23666#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23667msgid "&Add icon" 23668msgstr "" 23669 23670#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23671msgid "(Icons should be square or landscape)" 23672msgstr "" 23673 23674#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23675msgid "Only if the following conditions are all satisfied:" 23676msgstr "" 23677 23678#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23679msgid "Add &another condition" 23680msgstr "" 23681 23682#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23683msgid "You can disable a condition by blanking all of its boxes" 23684msgstr "" 23685 23686#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23687msgid "&Remove icons" 23688msgstr "" 23689 23690#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23691msgid "" 23692"Remove previously added icons. Note that removing an icon will cause rules " 23693"that use it to stop working." 23694msgstr "" 23695 23696#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23697msgid "Open to see checkboxes" 23698msgstr "" 23699 23700#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23701msgid "Sample text" 23702msgstr "" 23703 23704#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23705msgid "No icon selected" 23706msgstr "" 23707 23708#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23709msgid "You must choose an icon for this rule" 23710msgstr "" 23711 23712#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23713msgid "Invalid condition" 23714msgstr "" 23715 23716#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23717#, python-format 23718msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23719msgstr "" 23720 23721#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23722msgid "No conditions" 23723msgstr "" 23724 23725#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23726msgid "You must specify at least one non-empty condition for this rule" 23727msgstr "" 23728 23729#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23730msgid "color" 23731msgstr "" 23732 23733#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23734#, python-format 23735msgid "" 23736"\n" 23737" <p>Advanced rule for column <b>%(col)s</b>:\n" 23738" <pre>%(rule)s</pre>\n" 23739" " 23740msgstr "" 23741 23742#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23743#, python-format 23744msgid "" 23745"\n" 23746" <p>Advanced rule:\n" 23747" <pre>%(rule)s</pre>\n" 23748" " 23749msgstr "" 23750 23751#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23752#, python-format 23753msgid "" 23754"\n" 23755" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23756" <pre>%(rule)s</pre>\n" 23757" " 23758msgstr "" 23759 23760#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23761#, python-format 23762msgid "(<span style=\"color: %s;\">sample</span>)" 23763msgstr "" 23764 23765#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23766#, python-brace-format 23767msgid "" 23768"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23769"<ul>{1}</ul>" 23770msgstr "" 23771 23772#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23773#, python-format 23774msgid "" 23775" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23776" if the following conditions are met:</p>\n" 23777" <ul>%(rule)s</ul>\n" 23778" " 23779msgstr "" 23780 23781#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23782#, python-format 23783msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23784msgstr "" 23785 23786#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23787#, python-format 23788msgid "" 23789"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23790"%(val_label)s<b>%(val)s</b>" 23791msgstr "" 23792 23793#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23794msgid "value: " 23795msgstr "" 23796 23797#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23798#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23799#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23800msgid "&Add rule" 23801msgstr "" 23802 23803#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23804#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23805msgid "&Remove rule(s)" 23806msgstr "" 23807 23808#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23809msgid "Move the selected rule up" 23810msgstr "" 23811 23812#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23813msgid "Move the selected rule down" 23814msgstr "" 23815 23816#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23817msgid "Add ad&vanced rule" 23818msgstr "" 23819 23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23821msgid "Du&plicate rule" 23822msgstr "" 23823 23824#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23825msgid "Convert to advanced r&ule" 23826msgstr "" 23827 23828#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23829msgid "Open icon folder" 23830msgstr "" 23831 23832#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23833msgid "Import rules from a file" 23834msgstr "" 23835 23836#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23837msgid "" 23838"You can control the color of columns in the book list by creating \"rules\" " 23839"that tell calibre what color to use. Click the \"Add rule\" button below to " 23840"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23841msgstr "" 23842 23843#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23844msgid "" 23845"You can add icons to columns in the book list by creating \"rules\" that " 23846"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23847"started.<p>You can <b>change an existing rule</b> by double clicking it." 23848msgstr "" 23849 23850#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23851msgid "" 23852"You can add emblems (small icons) that are displayed on the side of covers " 23853"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23854" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23855"existing rule</b> by double clicking it." 23856msgstr "" 23857 23858#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 23859msgid "Show &emblems next to the covers" 23860msgstr "" 23861 23862#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 23863msgid "" 23864"If checked, you can tell calibre to display icons of your choosing next to " 23865"the covers shown in the Cover grid, controlled by the metadata of the book." 23866msgstr "" 23867 23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 23870msgid "Select one rule" 23871msgstr "" 23872 23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 23874#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 23875msgid "You must select only one rule." 23876msgstr "" 23877 23878#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23879msgid "No rule selected" 23880msgstr "" 23881 23882#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23883#, python-format 23884msgid "No rule selected for %s." 23885msgstr "" 23886 23887#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 23888msgid "removal" 23889msgstr "" 23890 23891#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 23892msgid "Choose file to export to" 23893msgstr "" 23894 23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 23896#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 23897msgid "Rules" 23898msgstr "" 23899 23900#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 23901msgid "Choose file to import from" 23902msgstr "" 23903 23904#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 23905msgid "No valid rules found" 23906msgstr "" 23907 23908#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 23909msgid "No valid rules were found in {}." 23910msgstr "" 23911 23912#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 23913msgid "Column header" 23914msgstr "" 23915 23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 23917msgid "Lookup name" 23918msgstr "" 23919 23920#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 23921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 23922msgid "Type" 23923msgstr "" 23924 23925#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 23926msgid "Yes/No with text" 23927msgstr "" 23928 23929#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 23930msgid "Ampersand separated text, shown in the Tag browser" 23931msgstr "" 23932 23933#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 23934msgid "(lookup name was {}) {}" 23935msgstr "" 23936 23937#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 23938msgid "You must select a column to delete it" 23939msgstr "" 23940 23941#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 23942msgid "The selected column is not a custom column" 23943msgstr "" 23944 23945#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 23946#, python-format 23947msgid "Do you really want to delete column %s and all its data?" 23948msgstr "" 23949 23950#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 23951msgid "" 23952"Here you can re-arrange the layout of the columns in the calibre library " 23953"book list. You can hide columns by unchecking them. You can also create your" 23954" own, custom columns." 23955msgstr "" 23956 23957#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 23958msgid "Move column up" 23959msgstr "" 23960 23961#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 23962msgid "Remove a user-defined column" 23963msgstr "" 23964 23965#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 23966msgid "Add a user-defined column" 23967msgstr "" 23968 23969#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 23970msgid "Edit settings of a user-defined column" 23971msgstr "" 23972 23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 23974msgid "Move column down" 23975msgstr "" 23976 23977#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 23978msgid "Add &custom column" 23979msgstr "" 23980 23981#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 23982msgid "" 23983"Restore settings to default values. Only settings for the currently selected" 23984" section are restored." 23985msgstr "" 23986 23987#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 23988msgid "Text, column shown in the Tag browser" 23989msgstr "" 23990 23991#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 23992msgid "Comma separated text, like tags, shown in the Tag browser" 23993msgstr "" 23994 23995#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 23996msgid "Long text, like comments, not shown in the Tag browser" 23997msgstr "" 23998 23999#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 24000msgid "Text column for keeping series-like information" 24001msgstr "" 24002 24003#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 24004msgid "Text, but with a fixed set of permitted values" 24005msgstr "" 24006 24007#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 24008msgid "Floating point numbers" 24009msgstr "" 24010 24011#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 24012msgid "Integers" 24013msgstr "" 24014 24015#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 24016msgid "Ratings, shown with stars" 24017msgstr "" 24018 24019#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 24023msgid "Yes/No" 24024msgstr "" 24025 24026#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 24027msgid "Column built from other columns" 24028msgstr "" 24029 24030#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 24031msgid "Column built from other columns, behaves like tags" 24032msgstr "" 24033 24034#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 24036msgid "Create a custom column" 24037msgstr "" 24038 24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 24041msgid "Edit custom column" 24042msgstr "" 24043 24044#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24045msgid "No column has been selected" 24046msgstr "" 24047 24048#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24049msgid "No column selected" 24050msgstr "" 24051 24052#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24053msgid "Selected column is not a user-defined column" 24054msgstr "" 24055 24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24057#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24058msgid "Now" 24059msgstr "" 24060 24061#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24064#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24065#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24066msgid "Formats" 24067msgstr "" 24068 24069#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24070msgid "My Tags" 24071msgstr "" 24072 24073#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24074msgid "My Series" 24075msgstr "" 24076 24077#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24078msgid "My Rating" 24079msgstr "" 24080 24081#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24082msgid "People" 24083msgstr "" 24084 24085#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24086msgid "My Title" 24087msgstr "" 24088 24089#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24090msgid "Quick create:" 24091msgstr "" 24092 24093#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24094msgid "ISBN" 24095msgstr "" 24096 24097#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24098msgid "Names" 24099msgstr "" 24100 24101#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24102msgid "Short text" 24103msgstr "" 24104 24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24106msgid "" 24107"Used for searching the column. Must contain only digits and lower case " 24108"letters." 24109msgstr "" 24110 24111#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24112msgid "&Lookup name:" 24113msgstr "" 24114 24115#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24116msgid "" 24117"Column heading in the library view and category name in the Tag browser" 24118msgstr "" 24119 24120#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24121msgid "Column &heading:" 24122msgstr "" 24123 24124#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24125msgid "What kind of information will be kept in the column." 24126msgstr "" 24127 24128#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24129msgid "Show &checkmarks" 24130msgstr "" 24131 24132#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24133msgid "" 24134"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24135"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24136"Everything else will show nothing." 24137msgstr "" 24138 24139#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24140msgid "Contains names" 24141msgstr "" 24142 24143#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24144msgid "Check this box if this column contains names, like the authors column." 24145msgstr "" 24146 24147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24148msgid "&Column type:" 24149msgstr "" 24150 24151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24152msgid "Optional text describing what this column is for" 24153msgstr "" 24154 24155#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24156msgid "D&escription:" 24157msgstr "" 24158 24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24160msgid "Default: (nothing)" 24161msgstr "" 24162 24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24164msgid "Field template. Uses the same syntax as save templates." 24165msgstr "" 24166 24167#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24168#, python-format 24169msgid "Similar to save templates. For example, %s" 24170msgstr "" 24171 24172#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24173msgid "No heading" 24174msgstr "" 24175 24176#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24177msgid "Show heading above the text" 24178msgstr "" 24179 24180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24181msgid "Show heading to the side of the text" 24182msgstr "" 24183 24184#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24185msgid "" 24186"Choose whether or not the column heading is shown in the Book\n" 24187"details panel and, if shown, where" 24188msgstr "" 24189 24190#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24191msgid "Column heading:" 24192msgstr "" 24193 24194#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24195msgid "Short text, like a title" 24196msgstr "" 24197 24198#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24199msgid "Plain text formatted using markdown" 24200msgstr "" 24201 24202#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24203msgid "" 24204"Choose how the data in this column is interpreted.\n" 24205"This controls how the data is displayed in the Book details panel\n" 24206"and how it is edited." 24207msgstr "" 24208 24209#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24210msgid "Interpret this column as:" 24211msgstr "" 24212 24213#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24214msgid "" 24215"A comma-separated list of permitted values. The empty value is always\n" 24216"included, and is the default. For example, the list 'one,two,three' has\n" 24217"four values, the first of them being the empty value." 24218msgstr "" 24219 24220#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24221msgid "&Values:" 24222msgstr "" 24223 24224#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24225msgid "" 24226"A list of color names to use when displaying an item. The\n" 24227"list must be empty or contain a color for each value." 24228msgstr "" 24229 24230#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24231msgid "Colors:" 24232msgstr "" 24233 24234#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24235msgid "Allow half stars" 24236msgstr "" 24237 24238#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24239msgid "Allow half star ratings, for example: " 24240msgstr "" 24241 24242#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24243msgid "&Sort/search column by" 24244msgstr "" 24245 24246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24247msgid "How this column should handled in the GUI when sorting and searching" 24248msgstr "" 24249 24250#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24251msgid "Show in Tag browser" 24252msgstr "" 24253 24254#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24255msgid "If checked, this column will appear in the Tag browser as a category" 24256msgstr "" 24257 24258#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24259msgid "Show as HTML in Book details" 24260msgstr "" 24261 24262#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24263msgid "" 24264"If checked, this column will be displayed as HTML in Book details and the " 24265"Content server. This can be used to construct links with the template " 24266"language. For example, the template " 24267"<pre><big><b>{title}</b></big>{series:| " 24268"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24269"bold large characters, along with the series, for example <br>\"<big><b>An " 24270"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24271"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24272" book</a></pre> will generate a link to the book on the Beam e-books " 24273"site." 24274msgstr "" 24275 24276#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24277msgid "" 24278"Default value when a new book is added to the library. For Date columns " 24279"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24280"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24281"permitted values. For Rating columns enter a number between 0 and 5." 24282msgstr "" 24283 24284#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24285msgid "&Default value:" 24286msgstr "" 24287 24288#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24289msgid "&Format for dates" 24290msgstr "" 24291 24292#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24293msgid "Default: dd MMM yyyy." 24294msgstr "" 24295 24296#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24297msgid "" 24298"<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" 24299"<ul>\n" 24300"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24301"<li>dd MMMM yy gives 05 January 10</li>\n" 24302"</ul> " 24303msgstr "" 24304 24305#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24306msgid "&Format for numbers" 24307msgstr "" 24308 24309#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24310msgid "" 24311"Default: Not formatted. For format language details see <a " 24312"href=\"https://docs.python.org/library/string.html#format-string-" 24313"syntax\">the Python documentation</a>" 24314msgstr "" 24315 24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24317#, python-brace-format 24318msgid "" 24319"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24320"leading zeros. The format <code>{0:d} days</code> prints the number " 24321"then the word \"days\"" 24322msgstr "" 24323 24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24325msgid "" 24326"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24327" 1 digit after the decimal point. The format " 24328"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24329"displays the number with 2 digits after the decimal point and thousands " 24330"separated by commas." 24331msgstr "" 24332 24333#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24334msgid "No lookup name was provided" 24335msgstr "" 24336 24337#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24338msgid "" 24339"The lookup name must contain only lower case letters, digits and " 24340"underscores, and start with a letter" 24341msgstr "" 24342 24343#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24344msgid "" 24345"Lookup names cannot end with _index, because these names are reserved for " 24346"the index of a series column." 24347msgstr "" 24348 24349#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24350msgid "No column heading was provided" 24351msgstr "" 24352 24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24354#, python-format 24355msgid "The lookup name %s is already used" 24356msgstr "" 24357 24358#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24359#, python-format 24360msgid "The heading %s is already used" 24361msgstr "" 24362 24363#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24365#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24369msgid "Invalid default value" 24370msgstr "" 24371 24372#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24373msgid "The default value must be \"Now\" or a date" 24374msgstr "" 24375 24376#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24377msgid "You must enter a template for composite columns" 24378msgstr "" 24379 24380#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24381msgid "You must enter at least one value for enumeration columns" 24382msgstr "" 24383 24384#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24385msgid "" 24386"The colors box must be empty or contain the same number of items as the " 24387"value box" 24388msgstr "" 24389 24390#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24391#, python-brace-format 24392msgid "The color {0} is unknown" 24393msgstr "" 24394 24395#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24396msgid "The default value must be one of the permitted values" 24397msgstr "" 24398 24399#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24400msgid "The default value must be an integer" 24401msgstr "" 24402 24403#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24404msgid "The default value must be a real number" 24405msgstr "" 24406 24407#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24408msgid "The default value must be a real number between 0 and 5.0" 24409msgstr "" 24410 24411#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24412msgid "The default value must be an integer between 0 and 5" 24413msgstr "" 24414 24415#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24416msgid "The default value must be \"Yes\" or \"No\"" 24417msgstr "" 24418 24419#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24420msgid "Getting debug information, please wait" 24421msgstr "" 24422 24423#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24424#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24425msgid "Copy to &clipboard" 24426msgstr "" 24427 24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24429msgid "Device already detected" 24430msgstr "" 24431 24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24433#, python-format 24434msgid "" 24435"A device (%s) is already detected by calibre. If you wish to debug the " 24436"detection of another device, first disconnect this device." 24437msgstr "" 24438 24439#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24440msgid "Debugging failed" 24441msgstr "" 24442 24443#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24444msgid "" 24445"Running debug device detection failed. Click Show Details for more " 24446"information." 24447msgstr "" 24448 24449#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24450msgid "Getting device information" 24451msgstr "" 24452 24453#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24454msgid "User-defined device information" 24455msgstr "" 24456 24457#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24458#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24459msgid "Device Detection" 24460msgstr "" 24461 24462#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24463msgid "Ensure your device is disconnected, then press OK" 24464msgstr "" 24465 24466#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24467msgid "Ensure your device is connected, then press OK" 24468msgstr "" 24469 24470#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24471msgid "" 24472"Copy these values to the clipboard, paste them into an editor, then enter " 24473"them into the USER_DEVICE by customizing the device plugin in " 24474"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24475" want the books to be put. You must restart calibre for your changes to take" 24476" effect.\n" 24477msgstr "" 24478 24479#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24480msgid "" 24481"<p>calibre can send your books to you (or your reader) by email. Emails will" 24482" be automatically sent for downloaded news to all email addresses that have " 24483"<i>Auto send</i> checked." 24484msgstr "" 24485 24486#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24487msgid "Add an email address to which to send books" 24488msgstr "" 24489 24490#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24491msgid "&Add email" 24492msgstr "" 24493 24494#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24495msgid "Make &default" 24496msgstr "" 24497 24498#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24499msgid "&Remove email" 24500msgstr "" 24501 24502#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24503msgid "" 24504"Add the comments from the book metadata to the email.\n" 24505"Useful to allow the recipient to see a summary of the\n" 24506"book before opening it." 24507msgstr "" 24508 24509#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24510msgid "Add &comments metadata as text to the email" 24511msgstr "" 24512 24513#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24514msgid "Email" 24515msgstr "" 24516 24517#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24518msgid "Subject" 24519msgstr "" 24520 24521#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24522msgid "Alias" 24523msgstr "" 24524 24525#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24526msgid "Auto send" 24527msgstr "" 24528 24529#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24530msgid "Auto send only tags" 24531msgstr "" 24532 24533#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24534msgid "Formats to email. The first matching format will be sent." 24535msgstr "" 24536 24537#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24538#, python-brace-format 24539msgid "" 24540"Subject of the email to use when sending. When left blank the title will be " 24541"used for the subject. Also, the same templates used for \"Save to disk\" " 24542"such as {title} and {author_sort} can be used here." 24543msgstr "" 24544 24545#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24546msgid "" 24547"If checked, downloaded news will be automatically mailed to this email " 24548"address (provided it is in one of the listed formats and has not been " 24549"filtered by tags)." 24550msgstr "" 24551 24552#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24553msgid "Friendly name to use for this email address" 24554msgstr "" 24555 24556#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24557msgid "" 24558"If specified, only news with one of these tags will be sent to this email " 24559"address. All news downloads have their title as a tag, so you can use this " 24560"to easily control which news downloads are sent to this email address." 24561msgstr "" 24562 24563#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24564msgid "new email address" 24565msgstr "" 24566 24567#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24568msgid "" 24569"The list of devices that you have asked calibre to ignore. Uncheck a device " 24570"to have calibre stop ignoring it." 24571msgstr "" 24572 24573#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24574msgid "" 24575"The list of device plugins you have disabled. Uncheck an entry to enable the" 24576" plugin. calibre cannot detect devices that are managed by disabled plugins." 24577msgstr "" 24578 24579#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24580msgid "Reset allowed devices" 24581msgstr "" 24582 24583#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24584msgid "" 24585"This will erase the list of devices that calibre knows about causing it to " 24586"ask you for permission to manage them again, the next time they connect" 24587msgstr "" 24588 24589#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24590msgid "Search for the author on Goodreads" 24591msgstr "" 24592 24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24594msgid "Search for the author on Amazon" 24595msgstr "" 24596 24597#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24598msgid "Search for the author in your calibre library" 24599msgstr "" 24600 24601#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24602msgid "Search for the author on Wikipedia" 24603msgstr "" 24604 24605#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24606msgid "Search for the author on Google Books" 24607msgstr "" 24608 24609#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24610msgid "Search for the book on Goodreads" 24611msgstr "" 24612 24613#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24614msgid "Search for the book on Amazon" 24615msgstr "" 24616 24617#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24618msgid "Search for the book on Google Books" 24619msgstr "" 24620 24621#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24622msgid "Use a custom search URL" 24623msgstr "" 24624 24625#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24626msgid "Clicking on &author names should:" 24627msgstr "" 24628 24629#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24630#, python-brace-format 24631msgid "" 24632"Enter the URL to search. It should contain the string {0}\n" 24633"which will be replaced by the author name. For example,\n" 24634"{1}" 24635msgstr "" 24636 24637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24638msgid "Enter the URL" 24639msgstr "" 24640 24641#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24642msgid "Create a new rule" 24643msgstr "" 24644 24645#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24646msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24647msgstr "" 24648 24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24650msgid "&Key:" 24651msgstr "" 24652 24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24654msgid "The name that will appear in the Book details panel" 24655msgstr "" 24656 24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24658#, python-brace-format 24659msgid "" 24660"The template used to create the link. The placeholder {0} in the template " 24661"will be replaced with the actual identifier value. Use {1} to avoid the " 24662"value being quoted." 24663msgstr "" 24664 24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24666#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24667msgid "Key" 24668msgstr "" 24669 24670#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24671#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24672msgid "Template" 24673msgstr "" 24674 24675#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24676msgid "Value needed" 24677msgstr "" 24678 24679#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24680#, python-format 24681msgid "The %s field cannot be empty" 24682msgstr "" 24683 24684#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24685msgid "Create rules for identifiers" 24686msgstr "" 24687 24688#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24689msgid "Create rules to convert identifiers into links." 24690msgstr "" 24691 24692#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24693msgid "&Edit rule" 24694msgstr "" 24695 24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24698msgid "Default icons" 24699msgstr "" 24700 24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24702#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24703#, python-format 24704msgid "Icon theme: <b>%s</b>" 24705msgstr "" 24706 24707#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24708msgid "Narrow" 24709msgstr "" 24710 24711#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24712msgid "Wide" 24713msgstr "" 24714 24715#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24718#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24719msgid "Automatic" 24720msgstr "" 24721 24722#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24724msgid "Off" 24725msgstr "" 24726 24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24728msgid "On" 24729msgstr "" 24730 24731#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24732#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24733#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24734#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24735#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24736#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24737msgid "System default" 24738msgstr "" 24739 24740#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24741msgid "calibre style" 24742msgstr "" 24743 24744#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24745msgid "No subtitle" 24746msgstr "" 24747 24748#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24750#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24751msgid "Bottom" 24752msgstr "" 24753 24754#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24756#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24757msgid "Top" 24758msgstr "" 24759 24760#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24761msgid "Above text" 24762msgstr "" 24763 24764#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24765msgid "Beside text" 24766msgstr "" 24767 24768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24770msgid "Never" 24771msgstr "" 24772 24773#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24774msgid "Small" 24775msgstr "" 24776 24777#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24778msgid "Medium" 24779msgstr "" 24780 24781#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24782msgid "Always" 24783msgstr "" 24784 24785#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24786msgid "If there is enough room" 24787msgstr "" 24788 24789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24790#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24791msgid "By first letter" 24792msgstr "" 24793 24794#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24795msgid "Partitioned" 24796msgstr "" 24797 24798#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24799msgid "Column &coloring" 24800msgstr "" 24801 24802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24803msgid "Column &icons" 24804msgstr "" 24805 24806#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24807msgid "Change &color" 24808msgstr "" 24809 24810#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24811msgid "Change &background image" 24812msgstr "" 24813 24814#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24815msgid "Restore default &appearance" 24816msgstr "" 24817 24818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24819#, python-format 24820msgid "Current aspect ratio (width/height): %.2g" 24821msgstr "" 24822 24823#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24824msgid "Edit template for caption" 24825msgstr "" 24826 24827#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24828#, python-format 24829msgid "Current space used: %s" 24830msgstr "" 24831 24832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24833msgid "Choose background color for the Cover grid" 24834msgstr "" 24835 24836#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24837msgid "Remove background image?" 24838msgstr "" 24839 24840#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24841msgid "" 24842"There is currently a background image set, so the color you have chosen will" 24843" not be visible. Remove the background image?" 24844msgstr "" 24845 24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24847msgid "Disable all animations. Useful if you have a slow/old computer." 24848msgstr "" 24849 24850#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24851msgid "Disable &animations" 24852msgstr "" 24853 24854#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24855msgid "User interface style (&needs restart):" 24856msgstr "" 24857 24858#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 24859msgid "&User interface layout (needs restart):" 24860msgstr "" 24861 24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 24863msgid "E&xtra spacing to add between rows in the book list (can be negative):" 24864msgstr "" 24865 24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 24867#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 24868msgid "Toolbar" 24869msgstr "" 24870 24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 24872msgid "Icon si&ze:" 24873msgstr "" 24874 24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 24876msgid "Show &text under icons:" 24877msgstr "" 24878 24879#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 24880msgid "Use t&wo lines for the text under the icons (needs restart)" 24881msgstr "" 24882 24883#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 24884msgid "Change &font (needs restart)" 24885msgstr "" 24886 24887#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 24888msgid "Show &tooltips in the book list" 24889msgstr "" 24890 24891#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 24892msgid "Show &layout buttons in the status bar (needs restart)" 24893msgstr "" 24894 24895#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 24896msgid "Enable s&ystem tray icon (needs restart)" 24897msgstr "" 24898 24899#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 24900msgid "Choose &language (needs restart):" 24901msgstr "" 24902 24903#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 24904msgid "&Interface font:" 24905msgstr "" 24906 24907#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 24908msgid "" 24909"Disable popup notifications when calibre completes jobs such a conversion, " 24910"sending to device etc. The notifications are sent via the operating system " 24911"notification facility, if available. Note that on Windows, you have to " 24912"enable the system tray icon for notifications to work." 24913msgstr "" 24914 24915#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 24916msgid "Disable n&otifications on job completion" 24917msgstr "" 24918 24919#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 24920msgid "Show the &splash screen at startup" 24921msgstr "" 24922 24923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 24924msgid "Change &icon theme (needs restart)" 24925msgstr "" 24926 24927#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 24928msgid "Show &row numbers in the book list" 24929msgstr "" 24930 24931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 24932msgid "Ad&just for high resolution screens (needs restart):" 24933msgstr "" 24934 24935#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 24936msgid "" 24937"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 24938"\n" 24939"<ul>\n" 24940"<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" 24941"\n" 24942"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 24943"\n" 24944"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 24945"</ul>" 24946msgstr "" 24947 24948#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 24949msgid "Allow using &drag and drop to merge books" 24950msgstr "" 24951 24952#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 24953msgid "Draw a &grid in the book list" 24954msgstr "" 24955 24956#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 24957msgid "&Main interface" 24958msgstr "" 24959 24960#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 24961msgid "" 24962"Control the Cover grid view. You can enable this view by clicking the " 24963"\"Layout\" button in the bottom right corner of the main calibre window." 24964msgstr "" 24965 24966#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 24967msgid "Field to show &under the covers:" 24968msgstr "" 24969 24970#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 24971msgid "Spac&ing between covers:" 24972msgstr "" 24973 24974#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 24975msgid "" 24976"The spacing between covers. A value of zero means calculate automatically " 24977"based on cover size." 24978msgstr "" 24979 24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 24982#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 24983msgid " cm" 24984msgstr "" 24985 24986#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 24987msgid "Background for the Cover grid" 24988msgstr "" 24989 24990#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 24991msgid "" 24992"By default, calibre chooses a cover size based on your computer's screen " 24993"size. You can change the cover size here:" 24994msgstr "" 24995 24996#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 24997msgid "Cover &width: " 24998msgstr "" 24999 25000#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 25001msgid "" 25002"The width of displayed covers.\n" 25003"A value of zero means calculate automatically." 25004msgstr "" 25005 25006#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 25007msgid "Make the covers larger, maintaining current aspect ratio." 25008msgstr "" 25009 25010#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 25011msgid "&Larger covers" 25012msgstr "" 25013 25014#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 25015msgid "Cover &height: " 25016msgstr "" 25017 25018#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 25019msgid "" 25020"The height of displayed covers.\n" 25021"A value of zero means calculate automatically." 25022msgstr "" 25023 25024#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 25025msgid "Make the covers smaller, maintaining current aspect ratio." 25026msgstr "" 25027 25028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 25029msgid "&Smaller covers" 25030msgstr "" 25031 25032#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 25033msgid "Reset size to automatic" 25034msgstr "" 25035 25036#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 25037msgid "&Reset size" 25038msgstr "" 25039 25040#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 25041msgid "Size of the emblems (if any) shown &next to the covers: " 25042msgstr "" 25043 25044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 25045msgid "Show a &field (such as title) under the covers" 25046msgstr "" 25047 25048#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25049msgid "&Location of the emblems shown next to the covers:" 25050msgstr "" 25051 25052#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25053msgid "&Emblems" 25054msgstr "" 25055 25056#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25057msgid "Caching of covers for improved performance" 25058msgstr "" 25059 25060#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25061msgid "" 25062"There are two kinds of caches that calibre uses to improve performance when " 25063"rendering covers in the grid view. A disk cache that is kept on your hard " 25064"disk and stores the cover thumbnails and an in memory cache used to ensure " 25065"flicker free rendering of covers. For best results, keep the memory cache " 25066"small and the disk cache large, unless you have a lot of extra RAM in your " 25067"computer and don't mind it being used by the memory cache." 25068msgstr "" 25069 25070#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25071#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25072msgid "Disable" 25073msgstr "" 25074 25075#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25076msgid " MB" 25077msgstr "" 25078 25079#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25080msgid "&Empty disk cache" 25081msgstr "" 25082 25083#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25084msgid "&Open cache folder" 25085msgstr "" 25086 25087#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25088msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25089msgstr "" 25090 25091#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25092msgid "Maximum amount of &disk space to use for caching thumbnails: " 25093msgstr "" 25094 25095#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25096msgid "" 25097"The maximum number of screenfulls of thumbnails to keep in memory. " 25098"Increasing this will make rendering faster, at the cost of more memory " 25099"usage. Note that regardless of this setting, a minimum of one hundred " 25100"thumbnails are always kept in memory, to ensure flicker free rendering." 25101msgstr "" 25102 25103#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25104msgid "&Performance" 25105msgstr "" 25106 25107#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25108msgid "Cover &grid" 25109msgstr "" 25110 25111#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25112msgid "Text styling" 25113msgstr "" 25114 25115#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25116msgid "Create rules to convert &identifiers into links" 25117msgstr "" 25118 25119#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25120#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25121msgid "Move down" 25122msgstr "" 25123 25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25126msgid "Move up" 25127msgstr "" 25128 25129#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25130msgid "" 25131"Note that <b>comments</b> will always be displayed at the end, regardless of" 25132" the position you assign here." 25133msgstr "" 25134 25135#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25136msgid "Show &cover" 25137msgstr "" 25138 25139#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25140msgid "Show the size of the book's cover in pixels" 25141msgstr "" 25142 25143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25144msgid "Show cover &size" 25145msgstr "" 25146 25147#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25148msgid "Use &Roman numerals for series" 25149msgstr "" 25150 25151#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25152msgid "Show comments &heading:" 25153msgstr "" 25154 25155#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25156msgid "&Book details" 25157msgstr "" 25158 25159#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25160msgid "" 25161"Choose how Tag browser subcategories are displayed when\n" 25162"there are more items than the limit. Select by first\n" 25163"letter to see an A, B, C list. Choose partitioned to\n" 25164"have a list of fixed-sized groups. Set to disabled\n" 25165"if you never want subcategories" 25166msgstr "" 25167 25168#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25169msgid "&Category partitioning method:" 25170msgstr "" 25171 25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25173msgid "Co&llapse when more items than:" 25174msgstr "" 25175 25176#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25177msgid "" 25178"If a Tag browser category has more than this number of items, it is divided\n" 25179"up into subcategories. If the partition method is set to disable, this value is ignored." 25180msgstr "" 25181 25182#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25183msgid "Combine letters &when fewer items than:" 25184msgstr "" 25185 25186#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25187msgid "" 25188"If collapsing by first letter, combine adjacent letters together if\n" 25189"there are fewer items under a letter than specified here. If the partition method is\n" 25190"not set to first letter, this value is ignored. Set to zero to disable." 25191msgstr "" 25192 25193#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25194msgid "Spacing between &items:" 25195msgstr "" 25196 25197#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25198msgid "" 25199"The spacing between consecutive items in the Tag browser. In units of (ex) " 25200"which is the approximate height of the letter 'x' in the currently used " 25201"font. " 25202msgstr "" 25203 25204#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25205msgid " ex" 25206msgstr "" 25207 25208#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25209msgid "Categories ¬ to partition:" 25210msgstr "" 25211 25212#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25213msgid "" 25214"A comma-separated list of categories that are not to\n" 25215"be partitioned even if the number of items is larger than\n" 25216"the value shown above. This option can be used to\n" 25217"avoid collapsing hierarchical categories that have only\n" 25218"a few top-level elements." 25219msgstr "" 25220 25221#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25222msgid "C&ategories with hierarchical items:" 25223msgstr "" 25224 25225#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25226msgid "" 25227"A comma-separated list of categories in which items containing\n" 25228"periods are displayed in the Tag browser trees. For example, if\n" 25229"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25230"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25231"both under 'Mystery'. If 'tags' is not in this box,\n" 25232"then the tags will be displayed each on their own line." 25233msgstr "" 25234 25235#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25236msgid "Show &tooltips" 25237msgstr "" 25238 25239#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25240msgid "Show &average ratings" 25241msgstr "" 25242 25243#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25244msgid "" 25245"Show counts for items in the Tag browser. Such as the number of books\n" 25246"by each author, the number of authors, etc. If you turn it off, you can still\n" 25247"see the counts by hovering your mouse over any item." 25248msgstr "" 25249 25250#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25251msgid "Show &counts" 25252msgstr "" 25253 25254#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25255msgid "Use &alternating row colors" 25256msgstr "" 25257 25258#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25259msgid "" 25260"When checked, calibre will automatically hide any category\n" 25261" (a column, custom or standard) that has no items to show. For example, some\n" 25262" categories might not have values when using Virtual libraries. Checking this\n" 25263" box will cause these empty categories to be hidden." 25264msgstr "" 25265 25266#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25267msgid "Hi&de empty categories (columns)" 25268msgstr "" 25269 25270#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25271msgid "" 25272"When checked, Find in the Tag browser will show all items\n" 25273" that match the search instead of the first one. If Hide empty categories is\n" 25274" also checked then only categories containing a matched item will be shown." 25275msgstr "" 25276 25277#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25278msgid "Find &shows all items that match" 25279msgstr "" 25280 25281#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25282msgid "" 25283"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25284"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25285"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25286"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25287"using the mouse.</p>" 25288msgstr "" 25289 25290#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25291msgid "Allow the Tag browser to have keyboard &focus" 25292msgstr "" 25293 25294#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25295msgid "" 25296"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25297"then you should set a keyboard shortcut to focus the Tag browser under " 25298"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25299"keyboard focus</code>" 25300msgstr "" 25301 25302#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25303msgid "&Tag browser" 25304msgstr "" 25305 25306#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25307msgid "When showing in a separate window, show it &fullscreen" 25308msgstr "" 25309 25310#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25311msgid "Show in a &separate window (needs restart)" 25312msgstr "" 25313 25314#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25315msgid "&Number of covers to show in browse mode (needs restart):" 25316msgstr "" 25317 25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25319#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25320msgid "Template &editor" 25321msgstr "" 25322 25323#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25324msgid "" 25325"The template used to generate the text below the covers. Uses the same " 25326"syntax as save templates. Defaults to just the book title. Note that this " 25327"setting is per-library, which means that you have to set it again for every " 25328"different calibre library you use. Use an empty template for no text." 25329msgstr "" 25330 25331#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25332msgid "Show &reflections" 25333msgstr "" 25334 25335#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25336msgid "" 25337"Show covers in their original aspect ratio instead of resizing\n" 25338"them to all have the same width and height" 25339msgstr "" 25340 25341#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25342msgid "Preserve &aspect ratio of covers" 25343msgstr "" 25344 25345#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25346msgid "&Template for caption:" 25347msgstr "" 25348 25349#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25350msgid "Fie&ld for sub-title:" 25351msgstr "" 25352 25353#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25354#, python-format 25355msgid "You can press the %s key to toggle full screen mode." 25356msgstr "" 25357 25358#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25359msgid "Show ne&xt cover during auto scroll after:" 25360msgstr "" 25361 25362#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25363msgid "&Double click to view the central book, instead of single click" 25364msgstr "" 25365 25366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25367msgid "Cover &browser" 25368msgstr "" 25369 25370#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25371msgid "" 25372"Check this box to make Quickview show books only in the\n" 25373"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25374"unchecked then only row changes are taken into account." 25375msgstr "" 25376 25377#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25378msgid "" 25379"Check this box to make Quickview change the column being examined\n" 25380"when the column in the book list is changed using the cursor arrow keys" 25381msgstr "" 25382 25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25384msgid "&Change Quickview item when book list column changes" 25385msgstr "" 25386 25387#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25388msgid "" 25389"Pressing 'Enter' in a cell changes both the book and the\n" 25390"column being examined (the left-hand pane)" 25391msgstr "" 25392 25393#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25394msgid "&Pressing 'Enter' changes the examined column" 25395msgstr "" 25396 25397#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25398msgid "" 25399"Double-clicking in a cell changes both the book and the\n" 25400"column being examined (the left-hand pane)" 25401msgstr "" 25402 25403#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25404msgid "&Double click changes examined column" 25405msgstr "" 25406 25407#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25408msgid "Select columns to display" 25409msgstr "" 25410 25411#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25412msgid "&Quickview" 25413msgstr "" 25414 25415#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25416msgid "version" 25417msgstr "" 25418 25419#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25420msgid "created by Kovid Goyal" 25421msgstr "" 25422 25423#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25424msgid "Run Welcome &wizard" 25425msgstr "" 25426 25427#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25428msgid "Save changes" 25429msgstr "" 25430 25431#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25432msgid "Cancel and return to overview" 25433msgstr "" 25434 25435#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25436msgid "Restoring to defaults not supported for" 25437msgstr "" 25438 25439#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25440msgid "" 25441"Some of the changes you made require a restart. Please restart calibre as " 25442"soon as possible." 25443msgstr "" 25444 25445#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25446msgid "" 25447"The changes you have made require calibre be restarted immediately. You will" 25448" not be allowed to set any more preferences, until you restart." 25449msgstr "" 25450 25451#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25453msgid "Source" 25454msgstr "" 25455 25456#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25457msgid "Cover priority" 25458msgstr "" 25459 25460#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25461msgid "This source is configured and ready to go" 25462msgstr "" 25463 25464#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25465msgid "This source needs configuration" 25466msgstr "" 25467 25468#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25469msgid "" 25470"This plugin is useful only for <b>Chinese</b> language books. It can return " 25471"incorrect results for books in English. Are you sure you want to enable it?" 25472msgstr "" 25473 25474#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25475msgid "Published date" 25476msgstr "" 25477 25478#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25479#, python-format 25480msgid "<b>Configure %(name)s</b><br>%(desc)s" 25481msgstr "" 25482 25483#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25484msgid "No source selected" 25485msgstr "" 25486 25487#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25488msgid "No source selected, cannot configure." 25489msgstr "" 25490 25491#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25492msgid "Metadata sources" 25493msgstr "" 25494 25495#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25496msgid "" 25497"Disable any metadata sources you do not want by unchecking them. You can " 25498"also set the cover priority. Covers from sources that have a higher " 25499"(smaller) priority will be preferred when bulk downloading metadata." 25500msgstr "" 25501 25502#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25503msgid "" 25504"Sources with a red X next to their names must be configured before they will" 25505" be used. " 25506msgstr "" 25507 25508#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25509msgid "C&onfigure selected source" 25510msgstr "" 25511 25512#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25513msgid "" 25514"If you uncheck any fields, metadata for those fields will not be downloaded" 25515msgstr "" 25516 25517#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25519msgid "&Select all" 25520msgstr "" 25521 25522#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25523msgid "Sele&ct none" 25524msgstr "" 25525 25526#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25527msgid "" 25528"Restore your own subset of checked fields that you define using the 'Set as " 25529"default' button" 25530msgstr "" 25531 25532#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25533msgid "Select &default" 25534msgstr "" 25535 25536#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25537msgid "" 25538"Store the currently checked fields as the default, you can quickly apply the" 25539" default using the 'Select default' button" 25540msgstr "" 25541 25542#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25543msgid "&Set as default" 25544msgstr "" 25545 25546#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25547msgid "Convert all downloaded comments to plain &text" 25548msgstr "" 25549 25550#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25551msgid "Swap &author names from FN LN to LN, FN" 25552msgstr "" 25553 25554#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25555msgid "" 25556"<p>When downloading comments, append the downloaded comments to any existing" 25557" comment, instead of overwriting them." 25558msgstr "" 25559 25560#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25561msgid "" 25562"When downloading comments, append the downloaded comments to any existing " 25563"comment, instead of overwriting them." 25564msgstr "" 25565 25566#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25567msgid "Append comments to &existing" 25568msgstr "" 25569 25570#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25571msgid "" 25572"<p>Normally, the metadata download system will keep only a single result per" 25573" metadata source. This option will cause it to keep all results returned " 25574"from every metadata source. Useful if you only use one or two sources and " 25575"want to select individual results from them by hand. Note that result with " 25576"identical title/author/identifiers are still merged." 25577msgstr "" 25578 25579#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25580msgid "Keep more than one entry per source" 25581msgstr "" 25582 25583#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25584msgid "" 25585"<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" 25586"<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." 25587msgstr "" 25588 25589#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25590msgid "" 25591"Prefer smaller tag sets when picking tags from different metadata sources" 25592msgstr "" 25593 25594#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25595msgid "Prefer &fewer tags" 25596msgstr "" 25597 25598#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25599msgid "Create &rules to filter/transform tags" 25600msgstr "" 25601 25602#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25603msgid "Create rules to &transform author names" 25604msgstr "" 25605 25606#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25607msgid "Max. &number of tags to download:" 25608msgstr "" 25609 25610#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25611msgid "Max. &time to wait after first match is found:" 25612msgstr "" 25613 25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25615#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25616msgid " secs" 25617msgstr "" 25618 25619#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25620msgid "Max. time to wait after first &cover is found:" 25621msgstr "" 25622 25623#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25624msgid "" 25625"The maximum number of jobs that will run simultaneously in the background. " 25626"This refers to CPU intensive tasks like conversion. Lower this number if " 25627"you want calibre to use less CPU." 25628msgstr "" 25629 25630#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25631msgid "No proxies used" 25632msgstr "" 25633 25634#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25635msgid "<b>Using proxies:</b>" 25636msgstr "" 25637 25638#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25639msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25640msgstr "" 25641 25642#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25643msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25644msgstr "" 25645 25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25647msgid "Debug &device detection" 25648msgstr "" 25649 25650#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25651msgid "Get information to setup the &user defined device" 25652msgstr "" 25653 25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25655msgid "Open calibre &configuration folder" 25656msgstr "" 25657 25658#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25659msgid "Abort &jobs that take more than:" 25660msgstr "" 25661 25662#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25663msgid "Never abort" 25664msgstr "" 25665 25666#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25667msgid " minutes" 25668msgstr "" 25669 25670#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25671msgid "Create a calibre &icon theme" 25672msgstr "" 25673 25674#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25675msgid "Device currently connected: " 25676msgstr "" 25677 25678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25679msgid "Device currently connected: None" 25680msgstr "" 25681 25682#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25683msgid "" 25684"That format has no metadata writers enabled. A plugboard will probably have " 25685"no effect." 25686msgstr "" 25687 25688#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25689msgid "That format and device already has a plugboard." 25690msgstr "" 25691 25692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25693msgid "Possibly override plugboard?" 25694msgstr "" 25695 25696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25697msgid "" 25698"A more general plugboard already exists for that format and device. Are you " 25699"sure you want to add the new plugboard?" 25700msgstr "" 25701 25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25703#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25704msgid "Add possibly overridden plugboard?" 25705msgstr "" 25706 25707#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25708msgid "" 25709"More specific device plugboards exist for that format. Are you sure you want" 25710" to add the new plugboard?" 25711msgstr "" 25712 25713#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25714msgid "Really add plugboard?" 25715msgstr "" 25716 25717#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25718msgid "" 25719"A different plugboard matches that format and device combination. Are you " 25720"sure you want to add the new plugboard?" 25721msgstr "" 25722 25723#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25724msgid "" 25725"More specific format and device plugboards already exist. Are you sure you " 25726"want to add the new plugboard?" 25727msgstr "" 25728 25729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25730#, python-brace-format 25731msgid "The {0} device does not support the {1} format." 25732msgstr "" 25733 25734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25735#, python-brace-format 25736msgid "The {0} device supports only the {1} format(s)." 25737msgstr "" 25738 25739#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25740msgid "Invalid destination" 25741msgstr "" 25742 25743#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25744msgid "The destination field cannot be blank" 25745msgstr "" 25746 25747#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25748msgid "Plugboard modifies comments" 25749msgstr "" 25750 25751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25752msgid "" 25753"This plugboard modifies the comments metadata. If the comments are set to " 25754"invalid HTML, it could cause problems on the device. Are you sure you wish " 25755"to save this plugboard?" 25756msgstr "" 25757 25758#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25759#, python-brace-format 25760msgid "The {0} device plugin is disabled." 25761msgstr "" 25762 25763#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25764msgid "" 25765"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25766"\n" 25767"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" 25768"\n" 25769"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" 25770"\n" 25771"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." 25772msgstr "" 25773 25774#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25775msgid "Format (choose first)" 25776msgstr "" 25777 25778#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25779msgid "Device (choose second)" 25780msgstr "" 25781 25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25783msgid "Add &new plugboard:" 25784msgstr "" 25785 25786#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25787msgid "Edit &existing plugboard:" 25788msgstr "" 25789 25790#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25791msgid "Existing &plugboards:" 25792msgstr "" 25793 25794#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25795msgid "Source template" 25796msgstr "" 25797 25798#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25799msgid "Destination field" 25800msgstr "" 25801 25802#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25803msgid "&Save plugboard" 25804msgstr "" 25805 25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25807msgid "&Delete plugboard" 25808msgstr "" 25809 25810#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25811msgid "" 25812"\n" 25813"Customization: " 25814msgstr "" 25815 25816#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25817msgid "" 25818"\n" 25819"\n" 25820"This plugin has been disabled" 25821msgstr "" 25822 25823#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25824msgid "" 25825"\n" 25826"\n" 25827"This plugin is installed system-wide and can not be managed from within calibre" 25828msgstr "" 25829 25830#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25831msgid "Search for plugin" 25832msgstr "" 25833 25834#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25835msgid "Could not find any matching plugins" 25836msgstr "" 25837 25838#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25839msgid "files" 25840msgstr "" 25841 25842#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25843msgid "Add plugin" 25844msgstr "" 25845 25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25847msgid "No valid plugin path" 25848msgstr "" 25849 25850#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25851#, python-format 25852msgid "%s is not a valid plugin path" 25853msgstr "" 25854 25855#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 25856#, python-format 25857msgid "Select an actual plugin under <b>%s</b> to customize" 25858msgstr "" 25859 25860#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 25861#, python-format 25862msgid "Disabling the plugin %s is not allowed" 25863msgstr "" 25864 25865#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 25866#, python-format 25867msgid "Are you sure you want to remove the plugin: %s?" 25868msgstr "" 25869 25870#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 25871#, python-brace-format 25872msgid "" 25873"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 25874" it to be completely removed." 25875msgstr "" 25876 25877#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 25878msgid "Cannot remove builtin plugin" 25879msgstr "" 25880 25881#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 25882msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 25883msgstr "" 25884 25885#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 25886msgid "" 25887"Here you can customize the behavior of calibre by controlling what plugins " 25888"it uses." 25889msgstr "" 25890 25891#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 25892msgid "Show only those plugins that have been installed by you" 25893msgstr "" 25894 25895#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 25896msgid "Show only &user installed plugins" 25897msgstr "" 25898 25899#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 25900msgid "Get &new plugins" 25901msgstr "" 25902 25903#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 25904msgid "Check for &updated plugins" 25905msgstr "" 25906 25907#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 25908msgid "&Load plugin from file" 25909msgstr "" 25910 25911#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 25912msgid "" 25913"This setting can be overridden for <b>individual devices</b>, by clicking " 25914"the device icon and choosing \"Configure this device\"." 25915msgstr "" 25916 25917#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 25918msgid "Any custom field" 25919msgstr "" 25920 25921#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 25922msgid "The lookup name of any custom field (these names begin with \"#\")." 25923msgstr "" 25924 25925#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 25926msgid "Constant template" 25927msgstr "" 25928 25929#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 25930#, python-brace-format 25931msgid "" 25932"The template contains no {fields}, so all books will have the same name. Is " 25933"this OK?" 25934msgstr "" 25935 25936#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 25937msgid "Save template" 25938msgstr "" 25939 25940#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 25941msgid "" 25942"By adjusting the template below, you can control what folders the files are " 25943"saved in and what filenames they are given. You can use the / character to " 25944"indicate sub-folders. Available metadata variables are described below. If a" 25945" particular book does not have some metadata, the variable will be replaced " 25946"by the empty string." 25947msgstr "" 25948 25949#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 25950msgid "Available variables:" 25951msgstr "" 25952 25953#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 25954msgid "" 25955"Here you can control how calibre will save your books when you click the " 25956"\"Save to disk\" button:" 25957msgstr "" 25958 25959#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 25960msgid "Save &cover separately" 25961msgstr "" 25962 25963#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 25964msgid "Replace space with &underscores" 25965msgstr "" 25966 25967#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 25968msgid "Update &metadata in saved copies" 25969msgstr "" 25970 25971#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 25972msgid "Change paths to &lowercase" 25973msgstr "" 25974 25975#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 25976#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 25977msgid "Format &dates as:" 25978msgstr "" 25979 25980#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 25981msgid "File &formats to save:" 25982msgstr "" 25983 25984#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 25985msgid "Convert non-English characters to &English equivalents" 25986msgstr "" 25987 25988#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 25989msgid "Save metadata in a separate &OPF file" 25990msgstr "" 25991 25992#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 25993msgid "&Show files in the file browser after saving to disk" 25994msgstr "" 25995 25996#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 25997msgid "" 25998"<b>Grouped search terms</b> are search names that permit a query to " 25999"automatically search across more than one column. For example, if you create" 26000" a grouped search term <code>allseries</code> with the value <code>series, " 26001"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 26002"will find 'adhoc' in any of the columns <code>series</code>, " 26003"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 26004"the grouped search term in the drop-down box, enter the list of columns to " 26005"search in the value box, then push the Save button. <p>Note: Search terms " 26006"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 26007"are the same term.<p>You can have your grouped search term show up as User " 26008"categories in the Tag browser. Just add the grouped search term names to " 26009"the Make User categories from box. You can add multiple terms separated by " 26010"commas. The new User category will be automatically populated with all the " 26011"items in the categories included in the grouped search term. <p>Automatic " 26012"User categories permit you to see easily all the category items that are in " 26013"the columns contained in the grouped search term. Using the above " 26014"<code>allseries</code> example, the automatically-generated User category " 26015"will contain all the series mentioned in <code>series</code>, " 26016"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 26017"check for duplicates, to find which column contains a particular item, or to" 26018" have hierarchical categories (categories that contain categories)." 26019msgstr "" 26020 26021#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 26022msgid "Enter new or select existing name" 26023msgstr "" 26024 26025#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 26026msgid "Enter list of column lookup names to search" 26027msgstr "" 26028 26029#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26030msgid "Match all" 26031msgstr "" 26032 26033#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26034msgid "Match any" 26035msgstr "" 26036 26037#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 26042#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 26043msgid "Grouped search terms" 26044msgstr "" 26045 26046#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 26047msgid "The search term cannot be blank" 26048msgstr "" 26049 26050#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26051msgid "That name is already used for a column or grouped search term" 26052msgstr "" 26053 26054#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26055msgid "That name is already used for User category" 26056msgstr "" 26057 26058#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26059msgid "The value box cannot be empty" 26060msgstr "" 26061 26062#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26063msgid "The empty grouped search term cannot be deleted" 26064msgstr "" 26065 26066#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26067msgid "Incompatible options" 26068msgstr "" 26069 26070#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26071msgid "" 26072"The option to have un-accented characters match accented characters has no " 26073"effect if you also turn on case-sensitive searching. So only turn on one of " 26074"those options" 26075msgstr "" 26076 26077#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26078msgid "" 26079"Clear search histories from all over calibre. Including the book list, " 26080"E-book viewer, fetch news dialog, etc." 26081msgstr "" 26082 26083#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26084msgid "Clear search &histories" 26085msgstr "" 26086 26087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26088msgid "What to search by default" 26089msgstr "" 26090 26091#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26092msgid "" 26093"When you enter a search term without a prefix, by default calibre will " 26094"search all metadata for matches. For example, entering, \"asimov\" will " 26095"search not just authors but title/tags/series/comments/etc. Use these " 26096"options if you would like to change this behavior." 26097msgstr "" 26098 26099#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26100msgid "&Limit the searched metadata" 26101msgstr "" 26102 26103#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26104msgid "&Columns that non-prefixed searches are limited to:" 26105msgstr "" 26106 26107#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26108msgid "" 26109"Note that this option affects all searches, including saved searches and " 26110"restrictions. Therefore, if you use this option, it is best to ensure that " 26111"you always use prefixes in your saved searches. For example, use " 26112"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26113msgstr "" 26114 26115#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26116msgid "Search as you &type" 26117msgstr "" 26118 26119#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26120msgid "Case &sensitive searching" 26121msgstr "" 26122 26123#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26124msgid "" 26125"&Highlight search results instead of restricting the book list to the " 26126"results" 26127msgstr "" 26128 26129#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26130msgid "" 26131"<p>This option will cause a small button to appear next to the Search bar. " 26132"Clicking the button will toggle between showing only the search results and " 26133"showing all books with the search results highlighted." 26134msgstr "" 26135 26136#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26137msgid "" 26138"Show a &quick toggle button to switch between highlighting and restricting " 26139"results next to the Search bar" 26140msgstr "" 26141 26142#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26143msgid "Unaccented characters match &accented characters" 26144msgstr "" 26145 26146#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26147msgid "Genera&l" 26148msgstr "" 26149 26150#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26151msgid "&Names:" 26152msgstr "" 26153 26154#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26155msgid "" 26156"Contains the names of the currently-defined group search terms.\n" 26157"Create a new name by entering it into the empty box, then\n" 26158"pressing Save. Rename a search term by selecting it then\n" 26159"changing the name and pressing Save. Change the value of\n" 26160"a search term by changing the value box then pressing Save." 26161msgstr "" 26162 26163#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26164msgid "Delete the current search term" 26165msgstr "" 26166 26167#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26168msgid "&Value:" 26169msgstr "" 26170 26171#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26172msgid "" 26173"Enter a comma-separated list of lookup names of the columns\n" 26174"to include in the grouped search term" 26175msgstr "" 26176 26177#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26178msgid "" 26179"Save the current search term. You can rename a search term by\n" 26180"changing the name then pressing Save. You can change the value\n" 26181"of a search term by changing the value box then pressing Save." 26182msgstr "" 26183 26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26185msgid "Make &user categories from:" 26186msgstr "" 26187 26188#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26189msgid "" 26190"Enter the names of any grouped search terms you wish\n" 26191"to be shown as user categories" 26192msgstr "" 26193 26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26195msgid "&Grouped searches" 26196msgstr "" 26197 26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26199msgid "What to search when searching similar books" 26200msgstr "" 26201 26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26203msgid "" 26204"<p>When you search for similar books by right clicking the\n" 26205" book and selecting \"Similar books\",\n" 26206" calibre constructs a search using the column lookup names specified below.\n" 26207" By changing the lookup name to a grouped search term you can\n" 26208" search multiple columns at once.</p>" 26209msgstr "" 26210 26211#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26212msgid "S&imilar authors: " 26213msgstr "" 26214 26215#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26216msgid "Si&milar series: " 26217msgstr "" 26218 26219#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26220msgid "Similar &tags: " 26221msgstr "" 26222 26223#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26224msgid "Simi&lar publishers: " 26225msgstr "" 26226 26227#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26228msgid "&Similar books" 26229msgstr "" 26230 26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26233msgid "Manual management" 26234msgstr "" 26235 26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26237#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26238msgid "Only on send" 26239msgstr "" 26240 26241#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26242#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26243msgid "Automatic management" 26244msgstr "" 26245 26246#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26247msgid "Cannot change metadata management while a device is connected" 26248msgstr "" 26249 26250#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26251msgid "Metadata management (disabled while device connected)" 26252msgstr "" 26253 26254#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26255msgid "Me&tadata management:" 26256msgstr "" 26257 26258#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26259msgid "" 26260"<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" 26261"<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" 26262"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26263msgstr "" 26264 26265#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26266msgid "Browse for the file" 26267msgstr "" 26268 26269#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26270msgid "Choose a file" 26271msgstr "" 26272 26273#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26274msgid "" 26275"calibre contains an internet server that allows you to access your book " 26276"collection using a browser from anywhere in the world. Any changes to the " 26277"settings will only take effect after a server restart." 26278msgstr "" 26279 26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26281msgid "Require &username and password to access the Content server" 26282msgstr "" 26283 26284#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26285msgid "Run server &automatically when calibre starts" 26286msgstr "" 26287 26288#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26289msgid "&Start server" 26290msgstr "" 26291 26292#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26293msgid "St&op server" 26294msgstr "" 26295 26296#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26297msgid "&Test server" 26298msgstr "" 26299 26300#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26301msgid "Show server &logs" 26302msgstr "" 26303 26304#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26305msgid "Do not start calibre automatically when computer is started" 26306msgstr "" 26307 26308#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26309msgid "Start calibre when the computer is started" 26310msgstr "" 26311 26312#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26313msgid "" 26314"Currently calibre is set to run automatically when the\n" 26315" computer starts. Use this button to disable that." 26316msgstr "" 26317 26318#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26319msgid "" 26320"Start calibre in the system tray automatically when the computer starts" 26321msgstr "" 26322 26323#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26324#, python-format 26325msgid "Content server listening at: %s" 26326msgstr "" 26327 26328#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26329msgid "Remember to create at least one user account in the \"User accounts\" tab" 26330msgstr "" 26331 26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26333msgid "" 26334"Requiring a username/password prevents unauthorized people from accessing " 26335"your calibre library. It is also needed for some features such as making any" 26336" changes to the library as well as last read position/annotation syncing." 26337msgstr "" 26338 26339#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26340#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26341msgid "Change password for {}" 26342msgstr "" 26343 26344#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26345msgid "Add new user" 26346msgstr "" 26347 26348#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26349msgid "Set the password for this user" 26350msgstr "" 26351 26352#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26353msgid "&Repeat password:" 26354msgstr "" 26355 26356#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26357msgid "Empty username" 26358msgstr "" 26359 26360#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26361msgid "You must enter a username" 26362msgstr "" 26363 26364#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26365msgid "Username already exists" 26366msgstr "" 26367 26368#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26369msgid "" 26370"A user with the username {} already exists. Please choose a different " 26371"username." 26372msgstr "" 26373 26374#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26375msgid "Username is not valid" 26376msgstr "" 26377 26378#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26379msgid "Password do not match" 26380msgstr "" 26381 26382#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26383msgid "The two passwords you entered do not match!" 26384msgstr "" 26385 26386#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26387msgid "Empty password" 26388msgstr "" 26389 26390#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26391msgid "You must enter a password for this user" 26392msgstr "" 26393 26394#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26395msgid "Invalid password" 26396msgstr "" 26397 26398#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26399msgid "Further &restrict access to books in this library that match:" 26400msgstr "" 26401 26402#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26403msgid "A search expression" 26404msgstr "" 26405 26406#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26407msgid "" 26408"A search expression. If specified, access will be further restricted to only" 26409" those books that match this expression. For example: tags:\"=Share\"" 26410msgstr "" 26411 26412#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26413msgid "Change library access permissions for {}" 26414msgstr "" 26415 26416#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26417msgid "All except the specified libraries" 26418msgstr "" 26419 26420#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26421msgid "All libraries" 26422msgstr "" 26423 26424#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26425msgid "Only the specified libraries" 26426msgstr "" 26427 26428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26429msgid "Allow access to:" 26430msgstr "" 26431 26432#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26433msgid "Specify the libraries below:" 26434msgstr "" 26435 26436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26437msgid "No libraries specified" 26438msgstr "" 26439 26440#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26441msgid "You have not specified any libraries" 26442msgstr "" 26443 26444#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26445msgid "<b>{} is allowed access to all libraries" 26446msgstr "" 26447 26448#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26449msgid "" 26450"{} is allowed access only to the libraries whose names <b>match</b> one of " 26451"the names specified below." 26452msgstr "" 26453 26454#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26455msgid "" 26456"{} is allowed access to all libraries, <b>except</b> those whose names match" 26457" one of the names specified below." 26458msgstr "" 26459 26460#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26461msgid "Allow {} to make &changes (i.e. grant write access)" 26462msgstr "" 26463 26464#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26465msgid "" 26466"If enabled, allows the user to make changes to the library. Adding " 26467"books/deleting books/editing metadata, etc." 26468msgstr "" 26469 26470#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26471msgid "Change &password" 26472msgstr "" 26473 26474#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26475#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26476msgid "{} is currently only allowed to access the library named: {}" 26477msgid_plural "{} is currently only allowed to access the libraries named: {}" 26478msgstr[0] "" 26479msgstr[1] "" 26480 26481#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26482msgid "Change the allowed libraries" 26483msgstr "" 26484 26485#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26486#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26487msgid "{} is currently not allowed to access the library named: {}" 26488msgid_plural "{} is currently not allowed to access the libraries named: {}" 26489msgstr[0] "" 26490msgstr[1] "" 26491 26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26493msgid "Change the blocked libraries" 26494msgstr "" 26495 26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26497msgid "{} is currently allowed access to all libraries" 26498msgstr "" 26499 26500#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26501msgid "Restrict the &libraries {} can access" 26502msgstr "" 26503 26504#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26505msgid "&Add user" 26506msgstr "" 26507 26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26509msgid "&Remove user" 26510msgstr "" 26511 26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26513msgid "" 26514"Here you can create a template to control what data is shown when using the " 26515"<i>Custom list</i> mode for the book list" 26516msgstr "" 26517 26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26519msgid "Show a cover &thumbnail" 26520msgstr "" 26521 26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26523msgid "Thumbnail &height:" 26524msgstr "" 26525 26526#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26527msgid "Entry &height:" 26528msgstr "" 26529 26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26531msgid "" 26532"The height for each entry. The special value \"auto\" causes a height to be " 26533"calculated based on the number of lines in the template. Otherwise, use a " 26534"CSS length, such as 100px or 15ex" 26535msgstr "" 26536 26537#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26538msgid "&Long text fields:" 26539msgstr "" 26540 26541#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26542msgid "" 26543"A comma separated list of fields that will be added at the bottom of every " 26544"entry. These fields are interpreted as containing HTML, not plain text." 26545msgstr "" 26546 26547#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26548#, python-brace-format 26549msgid "" 26550"The template below will be interpreted as HTML and all {{fields}} will be " 26551"replaced by the actual metadata, if available. For custom columns use the " 26552"column lookup name, for example: #mytags. You can use {0} as a separator to " 26553"split a line into multiple columns." 26554msgstr "" 26555 26556#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26557msgid "&Import template" 26558msgstr "" 26559 26560#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26561msgid "E&xport template" 26562msgstr "" 26563 26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26565#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26566msgid "Choose template file" 26567msgstr "" 26568 26569#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26570#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26571msgid "Template files" 26572msgstr "" 26573 26574#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26575msgid "Book" 26576msgstr "" 26577 26578#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26579msgid "URL type:" 26580msgstr "" 26581 26582#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26583msgid "URL:" 26584msgstr "" 26585 26586#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26587msgid "Missing author placeholder" 26588msgstr "" 26589 26590#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26591#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26592#, python-brace-format 26593msgid "The URL {0} does not contain the {1} placeholder" 26594msgstr "" 26595 26596#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26597msgid "Missing title placeholder" 26598msgstr "" 26599 26600#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26601#, python-brace-format 26602msgid "" 26603"Add new locations to search for books or authors using the \"Search the " 26604"internet\" feature of the Content server. The URLs should contain {author} " 26605"which will be replaced by the author name and, for book URLs, {title} which " 26606"will be replaced by the book title." 26607msgstr "" 26608 26609#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26610msgid "&Add URL" 26611msgstr "" 26612 26613#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26614msgid "Export URLs" 26615msgstr "" 26616 26617#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26618msgid "Import URLs" 26619msgstr "" 26620 26621#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26622#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26623msgid "Choose URLs file" 26624msgstr "" 26625 26626#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26627#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26628msgid "URL files" 26629msgstr "" 26630 26631#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26632msgid "&Main" 26633msgstr "" 26634 26635#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26636msgid "&User accounts" 26637msgstr "" 26638 26639#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26640msgid "Book &list template" 26641msgstr "" 26642 26643#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26644msgid "&Search the internet" 26645msgstr "" 26646 26647#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26648#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26649#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26650msgid "Failed to start Content server" 26651msgstr "" 26652 26653#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26654msgid "Error log:" 26655msgstr "" 26656 26657#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26658msgid "No error log found" 26659msgstr "" 26660 26661#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26662msgid "Access log:" 26663msgstr "" 26664 26665#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26666msgid "No access log found" 26667msgstr "" 26668 26669#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26670msgid "The server log files are in: {}" 26671msgstr "" 26672 26673#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26674msgid "&Clear logs" 26675msgstr "" 26676 26677#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26678msgid "Server running" 26679msgstr "" 26680 26681#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26682msgid "Cannot clear logs while the server is running. First stop the server." 26683msgstr "" 26684 26685#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26686msgid "No users specified" 26687msgstr "" 26688 26689#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26690msgid "" 26691"You have turned on the setting to require passwords to access the Content " 26692"server, but you have not created any user accounts. Create at least one user" 26693" account in the \"User accounts\" tab to proceed." 26694msgstr "" 26695 26696#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26697msgid "Invalid trusted IPs" 26698msgstr "" 26699 26700#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26701msgid "You need to restart the server for changes to take effect" 26702msgstr "" 26703 26704#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26705msgid "" 26706"\n" 26707" <p>Here you can add and remove functions used in template processing. A\n" 26708" template function is written in Python. It takes information from the\n" 26709" book, processes it in some way, then returns a string result. Functions\n" 26710" defined here are usable in templates in the same way that builtin\n" 26711" functions are usable. The function must be named <b>evaluate</b>, and\n" 26712" must have the signature shown below.</p>\n" 26713" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26714" → returning a Unicode string</code></p>\n" 26715" <p>The parameters of the evaluate function are:\n" 26716" <ul>\n" 26717" <li><b>formatter</b>: the instance of the formatter being used to\n" 26718" evaluate the current template. You can use this to do recursive\n" 26719" template evaluation.</li>\n" 26720" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26721" dictionary.</li>\n" 26722" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26723" This parameter can be None in some cases, such as when evaluating\n" 26724" non-book templates.</li>\n" 26725" <li><b>locals</b>: the local variables assigned to by the current\n" 26726" template program.</li>\n" 26727" <li><b>your parameters</b>: you must supply one or more formal\n" 26728" parameters. The number must match the arg count box, unless arg count is\n" 26729" -1 (variable number or arguments), in which case the last argument must\n" 26730" be *args. At least one argument is required, and is usually the value of\n" 26731" the field being operated upon. Note that when writing in basic template\n" 26732" mode, the user does not provide this first argument. Instead it is\n" 26733" supplied by the formatter.</li>\n" 26734" </ul></p>\n" 26735" <p>\n" 26736" The following example function checks the value of the field. If the\n" 26737" field is not empty, the field's value is returned, otherwise the value\n" 26738" EMPTY is returned.\n" 26739" <pre>\n" 26740" name: my_ifempty\n" 26741" arg count: 1\n" 26742" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26743" program code:\n" 26744" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26745" if val:\n" 26746" return val\n" 26747" else:\n" 26748" return 'EMPTY'</pre>\n" 26749" This function can be called in any of the three template program modes:\n" 26750" <ul>\n" 26751" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26752" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26753" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26754" </p>\n" 26755" " 26756msgstr "" 26757 26758#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26759#, python-brace-format 26760msgid "" 26761"\n" 26762" <p>\n" 26763" Here you can create, edit (replace), and delete stored templates used\n" 26764" in template processing. You use a stored template in another template as\n" 26765" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26766"\n" 26767" <p>Stored templates must use General Program Mode -- they must begin with\n" 26768" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26769" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26770" arguments are copied to the named variables.</p>\n" 26771"\n" 26772" <p>For example, this stored template checks if any items are in a\n" 26773" list, returning '1' if any are found and '' if not.</p>\n" 26774" <p>\n" 26775" Template name: items_in_list<br>\n" 26776" Template contents:<pre>\n" 26777" program:\n" 26778" arguments(lst='No list argument given', items='');\n" 26779" r = '';\n" 26780" for l in items:\n" 26781" if str_in_list(lst, ',', l, '1', '') then\n" 26782" r = '1';\n" 26783" break\n" 26784" fi\n" 26785" rof;\n" 26786" r</pre>\n" 26787" You call the stored template like this:<pre>\n" 26788" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26789" See the template language tutorial for more information.</p>\n" 26790" </p>\n" 26791" " 26792msgstr "" 26793 26794#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26795#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26796msgid "Show help" 26797msgstr "" 26798 26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26802#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26803msgid "Hide help" 26804msgstr "" 26805 26806#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26807msgid "" 26808"The template functions saved in the library are corrupt. Do you want to " 26809"delete them? Answering 'Yes' will delete all the functions." 26810msgstr "" 26811 26812#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26813msgid "You cannot delete a built-in function" 26814msgstr "" 26815 26816#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26817#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26818msgid "Function not defined" 26819msgstr "" 26820 26821#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26822#, python-format 26823msgid "Name %s already used" 26824msgstr "" 26825 26826#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26827msgid "The name {} is already used for stored template" 26828msgstr "" 26829 26830#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26831msgid "" 26832"Argument count should be -1 or greater than zero. Setting it to zero means " 26833"that this function cannot be used in single function mode." 26834msgstr "" 26835 26836#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26837msgid "Exception while compiling function" 26838msgstr "" 26839 26840#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26841msgid "function source code not available" 26842msgstr "" 26843 26844#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26845msgid "Cannot \"test\" when no books are selected" 26846msgstr "" 26847 26848#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 26852msgid "Stored templates" 26853msgstr "" 26854 26855#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 26856msgid "The name {} is already used for template function" 26857msgstr "" 26858 26859#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 26860msgid "The stored template must begin with \"program:\"" 26861msgstr "" 26862 26863#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 26864msgid "Exception while storing template" 26865msgstr "" 26866 26867#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 26868msgid "Changes to the current template will be lost. OK?" 26869msgstr "" 26870 26871#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 26872msgid "D&elete" 26873msgstr "" 26874 26875#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 26876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 26877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 26878msgid "&Replace" 26879msgstr "" 26880 26881#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 26882#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 26883msgid "C&reate" 26884msgstr "" 26885 26886#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 26887msgid "" 26888"Open a template tester dialog to use a template to test stored templates" 26889msgstr "" 26890 26891#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 26892msgid "&Stored Templates" 26893msgstr "" 26894 26895#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 26896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 26897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 26898msgid "F&unction:" 26899msgstr "" 26900 26901#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 26902msgid "Enter the name of the function to create." 26903msgstr "" 26904 26905#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 26906msgid "Argument &count:" 26907msgstr "" 26908 26909#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 26910msgid "Set this to -1 if the function takes a variable number of arguments" 26911msgstr "" 26912 26913#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 26914#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 26915msgid "Replace" 26916msgstr "" 26917 26918#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 26919msgid "P&rogram code (Follow Python indenting rules):" 26920msgstr "" 26921 26922#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 26923msgid "&Template functions" 26924msgstr "" 26925 26926#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 26927msgid "Choose a texture" 26928msgstr "" 26929 26930#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 26931msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 26932msgstr "" 26933 26934#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 26935msgid "Add texture" 26936msgstr "" 26937 26938#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 26939msgid "Remove texture" 26940msgstr "" 26941 26942#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 26943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 26944msgid "Choose image" 26945msgstr "" 26946 26947#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 26948msgid "Cannot remove builtin textures" 26949msgstr "" 26950 26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 26952msgid "Donate to support the development of calibre" 26953msgstr "" 26954 26955#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 26956msgid "Location Manager" 26957msgstr "" 26958 26959#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 26960msgid "Switch between library and device views" 26961msgstr "" 26962 26963#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 26964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 26965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 26966#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 26967msgid "Separator" 26968msgstr "" 26969 26970#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 26971#, python-format 26972msgid "%d books" 26973msgstr "" 26974 26975#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 26976msgid "The main toolbar" 26977msgstr "" 26978 26979#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 26980msgid "The main toolbar when a device is connected" 26981msgstr "" 26982 26983#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 26984msgid "The optional second toolbar" 26985msgstr "" 26986 26987#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 26988msgid "The menubar" 26989msgstr "" 26990 26991#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 26992msgid "The menubar when a device is connected" 26993msgstr "" 26994 26995#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 26996msgid "The context menu for the books in the calibre library" 26997msgstr "" 26998 26999#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 27000msgid "The context menu for the split book list" 27001msgstr "" 27002 27003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 27004msgid "The context menu for the books on the device" 27005msgstr "" 27006 27007#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 27008msgid "The context menu for the Cover browser" 27009msgstr "" 27010 27011#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 27012msgid "Click to choose toolbar or menu to customize" 27013msgstr "" 27014 27015#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 27016#, python-format 27017msgid "Cannot add the actions %s to this location" 27018msgstr "" 27019 27020#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 27021#, python-format 27022msgid "Cannot remove the actions %s from this location" 27023msgstr "" 27024 27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 27026msgid "Preferences missing" 27027msgstr "" 27028 27029#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 27030msgid "" 27031"The Preferences action must be in either the main toolbar or the menubar." 27032msgstr "" 27033 27034#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 27035msgid "Location manager missing" 27036msgstr "" 27037 27038#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 27039msgid "" 27040"The Location manager must be in either the main toolbar or the menubar when " 27041"a device is connected." 27042msgstr "" 27043 27044#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 27045msgid "" 27046"<p>The toolbar in calibre is different depending on whether a device is " 27047"connected or not. Choose <b>which toolbar</b> you would like to customize:" 27048msgstr "" 27049 27050#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27051msgid "Choose the toolbar to customize" 27052msgstr "" 27053 27054#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27056#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27057msgid "A&vailable actions" 27058msgstr "" 27059 27060#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27061msgid "Add selected actions to toolbar" 27062msgstr "" 27063 27064#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27065msgid "Remove selected actions from toolbar" 27066msgstr "" 27067 27068#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27070#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27071msgid "&Current actions" 27072msgstr "" 27073 27074#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27076msgid "Move selected action up" 27077msgstr "" 27078 27079#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27081msgid "Move selected action down" 27082msgstr "" 27083 27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27085#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27086msgid "ID" 27087msgstr "" 27088 27089#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27090msgid "This tweak has its default value" 27091msgstr "" 27092 27093#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27094msgid "This tweak has been customized" 27095msgstr "" 27096 27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27098msgid "Plugin tweaks" 27099msgstr "" 27100 27101#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27102msgid "" 27103"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27104" these tweaks should be available on the website from where you downloaded " 27105"the plugins." 27106msgstr "" 27107 27108#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27109msgid "" 27110"Values for the tweaks are shown below. Edit them to change the behavior of " 27111"calibre. Your changes will only take effect <b>after a restart</b> of " 27112"calibre." 27113msgstr "" 27114 27115#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27116msgid "Edit tweaks for any custom plugins you have installed" 27117msgstr "" 27118 27119#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27120msgid "&Plugin tweaks" 27121msgstr "" 27122 27123#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27124msgid "Edit tweak" 27125msgstr "" 27126 27127#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27128msgid "Restore this tweak to its default value" 27129msgstr "" 27130 27131#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27132msgid "&Reset this tweak" 27133msgstr "" 27134 27135#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27136msgid "Apply any changes you made to this tweak" 27137msgstr "" 27138 27139#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27140msgid "&Apply changes to this tweak" 27141msgstr "" 27142 27143#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27144msgid "Search for tweak" 27145msgstr "" 27146 27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27148#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27149msgid "" 27150"There was a syntax error in your tweak. Click the \"Show details\" button " 27151"for details." 27152msgstr "" 27153 27154#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27155msgid "Invalid tweaks" 27156msgstr "" 27157 27158#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27159msgid "" 27160"The tweaks you entered are invalid, try resetting the tweaks to default and " 27161"changing them one by one until you find the invalid setting." 27162msgstr "" 27163 27164#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27165msgid "View log" 27166msgstr "" 27167 27168#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27169msgid "Choose Files" 27170msgstr "" 27171 27172#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27173msgid "Collecting metadata..." 27174msgstr "" 27175 27176#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27177#, python-format 27178msgid "Saving %d books..." 27179msgstr "" 27180 27181#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27182msgid "Copying files and writing metadata..." 27183msgstr "" 27184 27185#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27186msgid "Copying files..." 27187msgstr "" 27188 27189#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27191#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27192msgid "Could not save books to disk, click \"Show details\" for more information" 27193msgstr "" 27194 27195#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27196#, python-format 27197msgid "" 27198"The update metadata worker process crashed while processing the book %s. " 27199"Saving is aborted." 27200msgstr "" 27201 27202#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27203#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27204msgid "Requested formats not available" 27205msgstr "" 27206 27207#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27208#, python-format 27209msgid "No %s format file present" 27210msgstr "" 27211 27212#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27213#, python-brace-format 27214msgid "Failed to save: {0} by {1} to disk, with error:" 27215msgstr "" 27216 27217#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27218#, python-brace-format 27219msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27220msgstr "" 27221 27222#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27223#, python-brace-format 27224msgid "" 27225"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27226msgstr "" 27227 27228#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27229#, python-brace-format 27230msgid "" 27231"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27232msgstr "" 27233 27234#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27235msgid "" 27236"Failed to update metadata in some books, click \"Show details\" for more " 27237"information" 27238msgstr "" 27239 27240#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27241msgid "" 27242"Failed to save any books to disk, click \"Show details\" for more " 27243"information" 27244msgstr "" 27245 27246#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27247msgid "" 27248"Failed to save some books to disk, click \"Show details\" for more " 27249"information" 27250msgstr "" 27251 27252#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27253msgid "Error while saving" 27254msgstr "" 27255 27256#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27257msgid "Paste and &search" 27258msgstr "" 27259 27260#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27261#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27262#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27263msgid "&Paste" 27264msgstr "" 27265 27266#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27267msgid "Copy search as URL" 27268msgstr "" 27269 27270#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27271msgid "&Clear search history" 27272msgstr "" 27273 27274#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27275#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27276msgid "Create saved search" 27277msgstr "" 27278 27279#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27280msgid "" 27281"Invalid saved search name. It must contain at least one letter or number" 27282msgstr "" 27283 27284#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27285msgid "There is no search to save" 27286msgstr "" 27287 27288#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27289msgid "Delete current search" 27290msgstr "" 27291 27292#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27293msgid "No search is selected" 27294msgstr "" 27295 27296#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27297msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27298msgstr "" 27299 27300#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27301msgid "Search (For advanced search click the gear icon to the left)" 27302msgstr "" 27303 27304#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27305msgid "Start search" 27306msgstr "" 27307 27308#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27309msgid "Enable or disable search highlighting." 27310msgstr "" 27311 27312#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27313msgid "Highlight search results" 27314msgstr "" 27315 27316#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27317msgid "" 27318"This will change how searching works. When you search, instead of showing " 27319"only the matching books, all books will be shown with the matching books " 27320"highlighted. Are you sure this is what you want?" 27321msgstr "" 27322 27323#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27330msgid "Filter" 27331msgstr "" 27332 27333#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27334msgid "Choose saved search or enter name for new saved search" 27335msgstr "" 27336 27337#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27338msgid "" 27339"Save current search under the name shown in the box. Press and hold for a " 27340"pop-up options menu." 27341msgstr "" 27342 27343#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27344msgid "Create Saved search" 27345msgstr "" 27346 27347#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27348#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27349msgid "Delete Saved search" 27350msgstr "" 27351 27352#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27353msgid "Add Saved search" 27354msgstr "" 27355 27356#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27357msgid "Get Saved search expression" 27358msgstr "" 27359 27360#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27361msgid "Current search is not a saved search" 27362msgstr "" 27363 27364#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27365#, python-format 27366msgid "Create a Virtual library based on %s" 27367msgstr "" 27368 27369#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27370#, python-format 27371msgid "Match any of the selected %s" 27372msgstr "" 27373 27374#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27375#, python-format 27376msgid "Match all of the selected %s" 27377msgstr "" 27378 27379#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27380#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27381msgid "Edit Virtual library" 27382msgstr "" 27383 27384#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27385#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27386msgid "Create Virtual library" 27387msgstr "" 27388 27389#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27390msgid "Virtual library &name:" 27391msgstr "" 27392 27393#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27394msgid "&Search expression:" 27395msgstr "" 27396 27397#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27398msgid "Create a Virtual library based on: " 27399msgstr "" 27400 27401#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27402#, python-format 27403msgid "" 27404"\n" 27405" <h2>Virtual libraries</h2>\n" 27406"\n" 27407" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27408" you books that match a search. When a Virtual library is in effect, calibre\n" 27409" behaves as though the library contains only the matched books. The Tag browser\n" 27410" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27411" you do will only search within the books in the Virtual library. This\n" 27412" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27413"\n" 27414" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27415" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27416"\n" 27417" <p>More information and examples are available in the\n" 27418" <a href=\"%s\">User Manual</a>.</p>\n" 27419" " 27420msgstr "" 27421 27422#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27423msgid "Saved searches recognized in the expression:" 27424msgstr "" 27425 27426#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27427msgid "Search text changed" 27428msgstr "" 27429 27430#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27431msgid "" 27432"The Virtual library name or the search text has changed. Do you want to " 27433"discard these changes?" 27434msgstr "" 27435 27436#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27437#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27438#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27439msgid "No name" 27440msgstr "" 27441 27442#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27443msgid "You must provide a name for the new Virtual library" 27444msgstr "" 27445 27446#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27447msgid "A Virtual library name cannot begin with \"*\"" 27448msgstr "" 27449 27450#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27451msgid "Name already in use" 27452msgstr "" 27453 27454#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27455msgid "" 27456"That name is already in use. Do you want to replace it with the new search?" 27457msgstr "" 27458 27459#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27460msgid "No search string" 27461msgstr "" 27462 27463#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27464msgid "You must provide a search to define the new Virtual library" 27465msgstr "" 27466 27467#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27468#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27469msgid "Invalid search" 27470msgstr "" 27471 27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27473#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27474msgid "The search in the search box is not valid" 27475msgstr "" 27476 27477#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27478msgid "Search found no books" 27479msgstr "" 27480 27481#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27482msgid "" 27483"The search found no books, so the Virtual library will be empty. Do you " 27484"really want to use that search?" 27485msgstr "" 27486 27487#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27488#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27489msgid "*current search" 27490msgstr "" 27491 27492#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27493msgid "Virtual library from current search" 27494msgstr "" 27495 27496#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27497msgid "Create a temporary Virtual library from the current search" 27498msgstr "" 27499 27500#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27501msgid "" 27502"Use a \"Virtual library\" to show only a subset of the books present in this" 27503" library" 27504msgstr "" 27505 27506#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27507msgid "(all books)" 27508msgstr "" 27509 27510#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27511msgid "Additional restriction" 27512msgstr "" 27513 27514#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27515msgid "Remove Virtual library" 27516msgstr "" 27517 27518#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27519msgid "Show Virtual libraries as tabs" 27520msgstr "" 27521 27522#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27523msgid "No search" 27524msgstr "" 27525 27526#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27527msgid "There is no current search to use" 27528msgstr "" 27529 27530#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27531#, python-brace-format 27532msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27533msgstr "" 27534 27535#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27536msgid "No Virtual libraries" 27537msgstr "" 27538 27539#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27540msgid "No Virtual libraries present, create some first" 27541msgstr "" 27542 27543#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27544#, python-brace-format 27545msgid "" 27546"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27547" For example, if want to choose the VL:\n" 27548" {example}\n" 27549" Simply type in the characters:\n" 27550" {chars}\n" 27551" and press Enter." 27552msgstr "" 27553 27554#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27555msgid "Choose Virtual library" 27556msgstr "" 27557 27558#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27559#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27560msgid "&Default" 27561msgstr "" 27562 27563#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27564msgid "Click to change" 27565msgstr "" 27566 27567#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27568msgid "Customize shortcuts for" 27569msgstr "" 27570 27571#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27572msgid "Keys" 27573msgstr "" 27574 27575#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27576msgid "Double click to change" 27577msgstr "" 27578 27579#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27580msgid "Starting up, please wait..." 27581msgstr "" 27582 27583#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27584msgid "Added tags:" 27585msgstr "" 27586 27587#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27588msgid "Open store in external web browser" 27589msgstr "" 27590 27591#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27592#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27593#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27594msgid "&What kind of match to use:" 27595msgstr "" 27596 27597#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27598#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27599#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27600msgid "&All these words:" 27601msgstr "" 27602 27603#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27604#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27605#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27606msgid "This exact &phrase:" 27607msgstr "" 27608 27609#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27610#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27611#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27612msgid "&One or more of these words:" 27613msgstr "" 27614 27615#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27616#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27617#, python-format 27618msgid "See the <a href=\"%s\">User Manual</a> for more help" 27619msgstr "" 27620 27621#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27622#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27623#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27624msgid "Enter the title." 27625msgstr "" 27626 27627#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27628msgid "&Description:" 27629msgstr "" 27630 27631#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27632msgid "&Headquarters:" 27633msgstr "" 27634 27635#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27636#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27637#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27638msgid "Search only in specific fields:" 27639msgstr "" 27640 27641#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27642msgid "Enabled:" 27643msgstr "" 27644 27645#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27646#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27647msgid "DRM:" 27648msgstr "" 27649 27650#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27652#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27653#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27655#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27656msgid "true" 27657msgstr "" 27658 27659#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27661#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27662#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27663#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27664#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27665msgid "false" 27666msgstr "" 27667 27668#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27669#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27670msgid "Affiliate:" 27671msgstr "" 27672 27673#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27674msgid "Nam&e/description..." 27675msgstr "" 27676 27677#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27678msgid "Query" 27679msgstr "" 27680 27681#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27682msgid "Enable:" 27683msgstr "" 27684 27685#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27686msgid "&All" 27687msgstr "" 27688 27689#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27690#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27691msgid "&None" 27692msgstr "" 27693 27694#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27695msgid "&Invert" 27696msgstr "" 27697 27698#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27699#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27700msgid "Affiliate" 27701msgstr "" 27702 27703#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27704msgid "Enabled" 27705msgstr "" 27706 27707#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27708msgid "Headquarters" 27709msgstr "" 27710 27711#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27712msgid "No DRM" 27713msgstr "" 27714 27715#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27716msgid "" 27717"This store is currently disabled and cannot be used in other parts of " 27718"calibre." 27719msgstr "" 27720 27721#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27722msgid "" 27723"This store is currently enabled and can be used in other parts of calibre." 27724msgstr "" 27725 27726#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27727msgid "This store only distributes e-books without DRM." 27728msgstr "" 27729 27730#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27731msgid "" 27732"This store distributes e-books with DRM. It may have some titles without " 27733"DRM, but you will need to check on a per title basis." 27734msgstr "" 27735 27736#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27737#, python-format 27738msgid "" 27739"This store is headquartered in %s. This is a good indication of what market " 27740"the store caters to. However, this does not necessarily mean that the store " 27741"is limited to that market only." 27742msgstr "" 27743 27744#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27745#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27746#, python-format 27747msgid "Buying from this store supports the calibre developer: %s." 27748msgstr "" 27749 27750#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27751#, python-format 27752msgid "This store distributes e-books in the following formats: %s" 27753msgstr "" 27754 27755#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27756msgid "Configure..." 27757msgstr "" 27758 27759#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27760msgid "Time" 27761msgstr "" 27762 27763#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27764msgid "Number of seconds to wait for a store to respond:" 27765msgstr "" 27766 27767#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27768msgid "Number of seconds to let a store process results:" 27769msgstr "" 27770 27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27772msgid "Display" 27773msgstr "" 27774 27775#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27776msgid "Maximum number of results to show per store:" 27777msgstr "" 27778 27779#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27780msgid "Open search result in system browser" 27781msgstr "" 27782 27783#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27784msgid "Threads" 27785msgstr "" 27786 27787#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27788msgid "Number of search threads to use:" 27789msgstr "" 27790 27791#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27792msgid "Number of cache update threads to use:" 27793msgstr "" 27794 27795#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27796msgid "Number of cover download threads to use:" 27797msgstr "" 27798 27799#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27800msgid "Number of details threads to use:" 27801msgstr "" 27802 27803#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27804msgid "&Price:" 27805msgstr "" 27806 27807#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27808msgid "Download:" 27809msgstr "" 27810 27811#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27812msgid "Titl&e/author/price..." 27813msgstr "" 27814 27815#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27816msgid "DRM" 27817msgstr "" 27818 27819#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27820msgid "Download" 27821msgstr "" 27822 27823#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27824msgid "Price" 27825msgstr "" 27826 27827#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27828#, python-format 27829msgid "" 27830"Detected price as: %s. Check with the store before making a purchase to " 27831"verify this price is correct. This price often does not include promotions " 27832"the store may be running." 27833msgstr "" 27834 27835#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27836msgid "No price was found" 27837msgstr "" 27838 27839#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27840msgid "" 27841"This book as been detected as having DRM restrictions. This book may not " 27842"work with your reader and you will have limitations placed upon you as to " 27843"what you can do with this book. Check with the store before making any " 27844"purchases to ensure you can actually read this book." 27845msgstr "" 27846 27847#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27848msgid "" 27849"This book has been detected as being DRM Free. You should be able to use " 27850"this book on any device provided it is in a format calibre supports for " 27851"conversion. However, before making a purchase double check the DRM status " 27852"with the store. The store may not be disclosing the use of DRM." 27853msgstr "" 27854 27855#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 27856msgid "" 27857"The DRM status of this book could not be determined. There is a very high " 27858"likelihood that this book is actually DRM restricted." 27859msgstr "" 27860 27861#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 27862#, python-format 27863msgid "The following formats can be downloaded directly: %s." 27864msgstr "" 27865 27866#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 27867msgid "Download..." 27868msgstr "" 27869 27870#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 27871msgid "Goto in store..." 27872msgstr "" 27873 27874#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 27875#, python-format 27876msgid "Buying from this store supports the calibre developer: %s</p>" 27877msgstr "" 27878 27879#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 27880msgid "No query" 27881msgstr "" 27882 27883#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 27884msgid "You must enter a title, author or keyword to search for." 27885msgstr "" 27886 27887#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 27888msgid "Customize Get books search" 27889msgstr "" 27890 27891#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 27892msgid "Choose s&tores" 27893msgstr "" 27894 27895#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 27896msgid "Configure s&earch" 27897msgstr "" 27898 27899#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 27900msgid "Couldn't find any books matching your query." 27901msgstr "" 27902 27903#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 27904msgid "Choose format to download to your library." 27905msgstr "" 27906 27907#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 27908msgid "Search by title" 27909msgstr "" 27910 27911#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 27912msgid "Search by author" 27913msgstr "" 27914 27915#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 27916msgid "&Keyword:" 27917msgstr "" 27918 27919#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 27920msgid "Search by any keyword" 27921msgstr "" 27922 27923#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 27924msgid "&Invert selection" 27925msgstr "" 27926 27927#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 27928msgid "Configure Get books behavior" 27929msgstr "" 27930 27931#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 27932msgid "&Configure" 27933msgstr "" 27934 27935#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 27936msgid "Open a selected book in the system's web browser" 27937msgstr "" 27938 27939#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 27940msgid "Open in &external browser" 27941msgstr "" 27942 27943#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 27944#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 27945msgid "Books:" 27946msgstr "" 27947 27948#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 27949msgid "" 27950"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 27951"interface\">User Manual</a> for more help" 27952msgstr "" 27953 27954#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 27955msgid "Titl&e/author/price ..." 27956msgstr "" 27957 27958#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 27959#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 27960msgid "Dialog" 27961msgstr "" 27962 27963#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 27964msgid "Updating book cache" 27965msgstr "" 27966 27967#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 27968msgid "Checking last download date." 27969msgstr "" 27970 27971#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 27972msgid "Downloading book list from MobileRead." 27973msgstr "" 27974 27975#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 27976msgid "Processing books." 27977msgstr "" 27978 27979#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 27980#, python-format 27981msgid "%(num)s of %(tot)s books processed." 27982msgstr "" 27983 27984#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 27985msgid "Updating MobileRead book cache..." 27986msgstr "" 27987 27988#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 27989msgid "&Query:" 27990msgstr "" 27991 27992#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 27993msgid "Home" 27994msgstr "" 27995 27996#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 27997msgid "Reload" 27998msgstr "" 27999 28000#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 28001#, python-brace-format 28002msgid "Download of {0} failed with error: {1}" 28003msgstr "" 28004 28005#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 28006msgid "" 28007"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 28008" your computer. Once it is saved, open it with <a " 28009"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 28010"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 28011"which will be a .epub file. You can add this book to calibre using \"Add " 28012"Books\" and selecting the file from the ADE library folder." 28013msgstr "" 28014 28015#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 28016msgid "File is not a supported e-book type. Save to disk?" 28017msgstr "" 28018 28019#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 28020msgid "Could not contact calibre" 28021msgstr "" 28022 28023#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 28024msgid "" 28025"No running calibre instance found. Please start calibre before trying to " 28026"download books." 28027msgstr "" 28028 28029#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 28030msgid "Download completed" 28031msgstr "" 28032 28033#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 28034#, python-brace-format 28035msgid "" 28036"Download of {0} has been completed, the book was added to your calibre " 28037"library" 28038msgstr "" 28039 28040#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 28041#, python-format 28042msgid "Average rating for books in this category: %.1f" 28043msgstr "" 28044 28045#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 28046msgid "Books in this category are unrated" 28047msgstr "" 28048 28049#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 28050#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28051msgid "Search expression:" 28052msgstr "" 28053 28054#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28055#, python-format 28056msgid "Number of books: %s" 28057msgstr "" 28058 28059#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28060#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28061msgid "Rename in Virtual library" 28062msgstr "" 28063 28064#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28065msgid "" 28066"Do you want this rename to apply only to books in the current Virtual " 28067"library?" 28068msgstr "" 28069 28070#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28071msgid "Yes, apply only in VL" 28072msgstr "" 28073 28074#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28075msgid "No, apply in entire library" 28076msgstr "" 28077 28078#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28079#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28080#, python-brace-format 28081msgid "The grouped search term name is \"{0}\"" 28082msgstr "" 28083 28084#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28085#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28086#, python-brace-format 28087msgid "The lookup/search name is \"{0}\"{1}" 28088msgstr "" 28089 28090#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28091msgid "Changing the authors for several books can take a while. Are you sure?" 28092msgstr "" 28093 28094#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28095msgid "" 28096"Changing the metadata for that many books can take a while. Are you sure?" 28097msgstr "" 28098 28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28101#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28102msgid "Rename User category" 28103msgstr "" 28104 28105#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28106msgid "You cannot use periods in the name when renaming User categories" 28107msgstr "" 28108 28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28110#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28111#, python-format 28112msgid "The name %s is already used" 28113msgstr "" 28114 28115#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28116msgid "Author names cannot contain & characters." 28117msgstr "" 28118 28119#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28120msgid "Duplicate search name" 28121msgstr "" 28122 28123#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28124#, python-format 28125msgid "The saved search name %s is already used." 28126msgstr "" 28127 28128#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28129msgid "User categories" 28130msgstr "" 28131 28132#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28133msgid "Custom columns" 28134msgstr "" 28135 28136#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28137msgid "Invalid search restriction" 28138msgstr "" 28139 28140#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28141msgid "The current search restriction is invalid" 28142msgstr "" 28143 28144#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28145msgid "New category" 28146msgstr "" 28147 28148#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28149#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28150msgid "Delete User category" 28151msgstr "" 28152 28153#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28154#, python-format 28155msgid "%s is not a User category" 28156msgstr "" 28157 28158#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28159#, python-format 28160msgid "%s contains items. Do you really want to delete it?" 28161msgstr "" 28162 28163#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28164msgid "Remove category" 28165msgstr "" 28166 28167#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28168#, python-format 28169msgid "User category %s does not exist" 28170msgstr "" 28171 28172#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28173msgid "Add to User category" 28174msgstr "" 28175 28176#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28177#, python-format 28178msgid "A User category %s does not exist" 28179msgstr "" 28180 28181#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28182msgid "Children" 28183msgstr "" 28184 28185#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28186msgid "Item" 28187msgstr "" 28188 28189#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28190#, python-format 28191msgid "" 28192"%s and its children will be deleted from books in the Virtual library. Are " 28193"you sure?" 28194msgstr "" 28195 28196#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28197#, python-format 28198msgid "%s and its children will be deleted from all books. Are you sure?" 28199msgstr "" 28200 28201#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28202#, python-format 28203msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28204msgstr "" 28205 28206#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28207#, python-format 28208msgid "%s will be deleted from all books. Are you sure?" 28209msgstr "" 28210 28211#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28212msgid "Delete item" 28213msgstr "" 28214 28215#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28216msgid "You must select some books to apply {} to" 28217msgstr "" 28218 28219#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28220#, python-format 28221msgid "" 28222"The identifier %s will be deleted from books in the current virtual library." 28223" Are you sure?" 28224msgstr "" 28225 28226#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28227#, python-format 28228msgid "The identifier %s will be deleted from all books. Are you sure?" 28229msgstr "" 28230 28231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28232msgid "Delete identifier" 28233msgstr "" 28234 28235#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28236#, python-format 28237msgid "change_tb_category_visibility: category %s does not exist" 28238msgstr "" 28239 28240#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28241#, python-format 28242msgid "change_tb_category_visibility: invalid operation %s" 28243msgstr "" 28244 28245#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28246msgid "" 28247"Change how the Tag browser works, such as, how it is sorted, what happens " 28248"when you click items, etc." 28249msgstr "" 28250 28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28252msgid "" 28253"Search for items. If the text begins with equals (=) the search is exact " 28254"match, otherwise it is \"contains\" finding items containing the text " 28255"anywhere in the item name. Both exact and contains searches ignore case. You" 28256" can limit the search to particular categories using syntax similar to " 28257"search. For example, tags:foo will find foo in any tag, but not in authors " 28258"etc. Entering *foo will collapse all categories then showing only those " 28259"categories with items containing the text \"foo\"" 28260msgstr "" 28261 28262#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28263msgid "Find in the Tag browser" 28264msgstr "" 28265 28266#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28267msgid "Find the first/next matching item" 28268msgstr "" 28269 28270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28271msgid "Find" 28272msgstr "" 28273 28274#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28275msgid "No more matches.</b><p> Click Find again to go to first match" 28276msgstr "" 28277 28278#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28279msgid "Configure Tag browser" 28280msgstr "" 28281 28282#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28283msgid "Number of books" 28284msgstr "" 28285 28286#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28287msgid "Average rating" 28288msgstr "" 28289 28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28291msgid "Set the sort order for entries in the Tag browser" 28292msgstr "" 28293 28294#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28295msgid "Search type when selecting multiple items" 28296msgstr "" 28297 28298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28299msgid "Match all of the items" 28300msgstr "" 28301 28302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28303msgid "Match any of the items" 28304msgstr "" 28305 28306#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28307msgid "" 28308"When selecting multiple entries in the Tag browser match any or all of them" 28309msgstr "" 28310 28311#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28312msgid "Manage authors, tags, etc." 28313msgstr "" 28314 28315#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28316msgid "" 28317"All of these category_managers are available by right-clicking on items in " 28318"the Tag browser above" 28319msgstr "" 28320 28321#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28322msgid "'Click' found item" 28323msgstr "" 28324 28325#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28326msgid "Give the Tag browser keyboard focus" 28327msgstr "" 28328 28329#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28330msgid "Hide counts" 28331msgstr "" 28332 28333#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28334msgid "Show counts" 28335msgstr "" 28336 28337#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28338msgid "Hide average rating" 28339msgstr "" 28340 28341#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28342msgid "Show average rating" 28343msgstr "" 28344 28345#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28346msgid "" 28347"A Virtual library is active but you are renaming the item in all books in " 28348"your library. Is this really what you want to do?" 28349msgstr "" 28350 28351#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28352msgid "Yes, apply in entire library" 28353msgstr "" 28354 28355#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28356msgid "No, apply only in Virtual library" 28357msgstr "" 28358 28359#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28360#, python-format 28361msgid "Change icon for: %s" 28362msgstr "" 28363 28364#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28365msgid "Delete the saved search: {}?" 28366msgstr "" 28367 28368#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28369msgid "Show category" 28370msgstr "" 28371 28372#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28373msgid "All categories" 28374msgstr "" 28375 28376#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28377#, python-format 28378msgid "Rename %s in Virtual library" 28379msgstr "" 28380 28381#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28382#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28384#, python-format 28385msgid "Rename %s" 28386msgstr "" 28387 28388#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28389#, python-format 28390msgid "Delete %s in Virtual library" 28391msgstr "" 28392 28393#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28394#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28395#, python-format 28396msgid "Delete %s" 28397msgstr "" 28398 28399#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28400#, python-format 28401msgid "Edit sort for %s" 28402msgstr "" 28403 28404#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28405#, python-format 28406msgid "Edit link for %s" 28407msgstr "" 28408 28409#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28410#, python-format 28411msgid "Add %s to User category" 28412msgstr "" 28413 28414#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28415#, python-format 28416msgid "Children of %s" 28417msgstr "" 28418 28419#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28420#, python-format 28421msgid "Add/remove %s to selected books" 28422msgstr "" 28423 28424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28425#, python-format 28426msgid "Add %s to selected books" 28427msgstr "" 28428 28429#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28430#, python-format 28431msgid "Remove %s from selected books" 28432msgstr "" 28433 28434#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28435#, python-format 28436msgid "Delete Saved search %s" 28437msgstr "" 28438 28439#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28440#, python-format 28441msgid "Delete %s in Virtual Library" 28442msgstr "" 28443 28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28445#, python-format 28446msgid "Remove %(item)s from category %(cat)s" 28447msgstr "" 28448 28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28451#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28452msgid "Search for" 28453msgstr "" 28454 28455#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28456#, python-format 28457msgid "%s and its children" 28458msgstr "" 28459 28460#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28461#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28462#, python-format 28463msgid "Everything but %s" 28464msgstr "" 28465 28466#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28467#, python-format 28468msgid "Everything but %s and its children" 28469msgstr "" 28470 28471#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28472msgid "The saved search expression" 28473msgstr "" 28474 28475#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28476#, python-format 28477msgid "Add sub-category to %s" 28478msgstr "" 28479 28480#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28481#, python-format 28482msgid "Delete User category %s" 28483msgstr "" 28484 28485#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28486#, python-format 28487msgid "Books in category %s" 28488msgstr "" 28489 28490#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28491#, python-format 28492msgid "Books not in category %s" 28493msgstr "" 28494 28495#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28496#, python-format 28497msgid "Edit permissible values for %s" 28498msgstr "" 28499 28500#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28501#, python-format 28502msgid "Hide category %s" 28503msgstr "" 28504 28505#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28506msgid "Change category icon" 28507msgstr "" 28508 28509#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28510msgid "Restore default icon" 28511msgstr "" 28512 28513#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28514#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28515msgid "Manage User categories" 28516msgstr "" 28517 28518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28519msgid "Change sub-categorization scheme" 28520msgstr "" 28521 28522#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28523msgid "Partition" 28524msgstr "" 28525 28526#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28527msgid "First letter is usable only when sorting by name" 28528msgstr "" 28529 28530#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28531msgid "Expand or collapse" 28532msgstr "" 28533 28534#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28535#, python-brace-format 28536msgid "Expand {0}" 28537msgstr "" 28538 28539#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28540#, python-brace-format 28541msgid "Expand {0} and its children" 28542msgstr "" 28543 28544#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28545#, python-brace-format 28546msgid "Collapse {0}" 28547msgstr "" 28548 28549#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28550#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28551msgid "Remove" 28552msgstr "" 28553 28554#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28555msgid "Keep" 28556msgstr "" 28557 28558#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28559msgid "Title-case" 28560msgstr "" 28561 28562#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28563msgid "Split" 28564msgstr "" 28565 28566#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28567msgid "Create the rule below, the rule can be used to remove or replace tags" 28568msgstr "" 28569 28570#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28571msgid "the tag, if it" 28572msgstr "" 28573 28574#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28575msgid "You must provide a value for the tag to match" 28576msgstr "" 28577 28578#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28579#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28580msgid "with the tag:" 28581msgstr "" 28582 28583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28584#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28585msgid "on the character:" 28586msgstr "" 28587 28588#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28589msgid "" 28590"The character on which to split tags. Note that technically you can specify " 28591"a sub-string, not just a single character. Then splitting will happen on the" 28592" sub-string." 28593msgstr "" 28594 28595#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28596msgid "" 28597"What to replace the tag with. Note that if you use a pattern to match tags, " 28598"you can replace with parts of the matched pattern. See the User Manual on " 28599"how to use regular expressions for details." 28600msgstr "" 28601 28602#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28603#, python-format 28604msgid "" 28605"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28606msgstr "" 28607 28608#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28609msgid "Edit the list of tags with the Tag editor" 28610msgstr "" 28611 28612#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28613msgid "Tags that contain this string will match" 28614msgstr "" 28615 28616#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28617msgid "Use the Tag editor to edit the list of tags" 28618msgstr "" 28619 28620#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28621#, python-brace-format 28622msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28623msgstr "" 28624 28625#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28626msgid "" 28627"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28628"button below to get started. The rules will be processed in order for every " 28629"tag until either a \"remove\" or a \"keep\" rule matches." 28630msgstr "" 28631 28632#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28633msgid "You can <b>change an existing rule</b> by double clicking it" 28634msgstr "" 28635 28636#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28637msgid "Move current rule up" 28638msgstr "" 28639 28640#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28641msgid "Move current rule down" 28642msgstr "" 28643 28644#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28645msgid "Test tag mapper rules" 28646msgstr "" 28647 28648#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28649msgid "Enter a comma separated list of &tags to test:" 28650msgstr "" 28651 28652#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28653msgid "Enter tags and click the \"Test\" button" 28654msgstr "" 28655 28656#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28657#, python-format 28658msgid "<b>Resulting tags:</b> %s" 28659msgstr "" 28660 28661#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28662msgid "Cannot save as no rules have been created" 28663msgstr "" 28664 28665#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28666msgid "Save ruleset as" 28667msgstr "" 28668 28669#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28670msgid "Enter a name for this ruleset:" 28671msgstr "" 28672 28673#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28674#, python-format 28675msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28676msgstr "" 28677 28678#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28679msgid "Delete saved rulesets" 28680msgstr "" 28681 28682#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28683msgid "No saved rulesets available" 28684msgstr "" 28685 28686#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28687msgid "Edit tag mapper rules" 28688msgstr "" 28689 28690#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28691msgid "Select a destination for the Table of Contents entry" 28692msgstr "" 28693 28694#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28695msgid "Search for text..." 28696msgstr "" 28697 28698#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28700msgid "Find &next" 28701msgstr "" 28702 28703#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28705msgid "Find &previous" 28706msgstr "" 28707 28708#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28709msgid "" 28710"Here you can choose a destination for the Table of Contents' entry to point " 28711"to. First choose a file from the book in the left-most panel. The file will " 28712"open in the central panel.<p>Then choose a location inside the file. To do " 28713"so, simply click on the place in the central panel that you want to use as " 28714"the destination. As you move the mouse around the central panel, a thick " 28715"green line appears, indicating the precise location that will be selected " 28716"when you click." 28717msgstr "" 28718 28719#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28720msgid "Na&me of the ToC entry:" 28721msgstr "" 28722 28723#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28724msgid "Currently selected destination:" 28725msgstr "" 28726 28727#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28728#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28729msgid "No match found" 28730msgstr "" 28731 28732#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28733#, python-format 28734msgid "No match found for: %s" 28735msgstr "" 28736 28737#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28738#, python-format 28739msgid "" 28740"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28741" to search in the %(which)s file [%(next)s]?" 28742msgstr "" 28743 28744#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28745msgid "next" 28746msgstr "" 28747 28748#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28749msgid "previous" 28750msgstr "" 28751 28752#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28753msgid "Bad markup" 28754msgstr "" 28755 28756#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28757msgid "This book has severely broken markup, its ToC cannot be edited." 28758msgstr "" 28759 28760#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28761#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28762#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28763msgid "File:" 28764msgstr "" 28765 28766#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28767#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28768msgid "Top of the file" 28769msgstr "" 28770 28771#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28772#, python-format 28773msgid "Approximately %d%% from the top" 28774msgstr "" 28775 28776#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28777#, python-format 28778msgid "Location: A <%s> tag inside the file" 28779msgstr "" 28780 28781#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28782msgid "Create ToC from XPath" 28783msgstr "" 28784 28785#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28786msgid "" 28787"Specify a series of XPath expressions for the different levels of the Table " 28788"of Contents. You can use the wizard buttons to help you create XPath " 28789"expressions." 28790msgstr "" 28791 28792#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28793#, python-format 28794msgid "Level %s ToC:" 28795msgstr "" 28796 28797#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28798msgid "Do not add duplicate entries at the same level" 28799msgstr "" 28800 28801#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28802msgid "No XPaths" 28803msgstr "" 28804 28805#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28806msgid "No XPaths have been entered" 28807msgstr "" 28808 28809#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28810#, python-format 28811msgid "The XPath expression %s is not valid." 28812msgstr "" 28813 28814#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28815msgid "" 28816"You can edit existing entries in the Table of Contents by clicking them in " 28817"the panel to the left." 28818msgstr "" 28819 28820#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28821msgid "" 28822"Entries with a green tick next to them point to a location that has been " 28823"verified to exist. Entries with a red dot are broken and may need to be " 28824"fixed." 28825msgstr "" 28826 28827#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28828msgid "Create a &new entry" 28829msgstr "" 28830 28831#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28832msgid "Generate ToC from &major headings" 28833msgstr "" 28834 28835#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28836msgid "" 28837"Generate a Table of Contents from the major headings in the book. This will " 28838"work if the book identifies its headings using HTML heading tags. Uses the " 28839"<h1>, <h2> and <h3> tags." 28840msgstr "" 28841 28842#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28843msgid "Generate ToC from &all headings" 28844msgstr "" 28845 28846#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28847msgid "" 28848"Generate a Table of Contents from all the headings in the book. This will " 28849"work if the book identifies its headings using HTML heading tags. Uses the " 28850"<h1-6> tags." 28851msgstr "" 28852 28853#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 28854msgid "Generate ToC from &links" 28855msgstr "" 28856 28857#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 28858msgid "" 28859"Generate a Table of Contents from all the links in the book. Links that " 28860"point to destinations that do not exist in the book are ignored. Also " 28861"multiple links with the same destination or the same text are ignored." 28862msgstr "" 28863 28864#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 28865msgid "Generate ToC from &files" 28866msgstr "" 28867 28868#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 28869msgid "" 28870"Generate a Table of Contents from individual files in the book. Each entry " 28871"in the ToC will point to the start of the file, the text of the entry will " 28872"be the \"first line\" of text from the file." 28873msgstr "" 28874 28875#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 28876msgid "Generate ToC from &XPath" 28877msgstr "" 28878 28879#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 28880msgid "Generate a Table of Contents from arbitrary XPath expressions." 28881msgstr "" 28882 28883#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 28884msgid "&Flatten the ToC" 28885msgstr "" 28886 28887#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 28888msgid "Flatten the Table of Contents, putting all entries at the top level" 28889msgstr "" 28890 28891#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 28892msgid "" 28893"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 28894"files. In a linear ToC every entry must point to a location after the " 28895"previous entry. If you create a non-linear ToC it will be automatically re-" 28896"arranged inside the AZW3 file." 28897msgstr "" 28898 28899#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 28900msgid "" 28901"You can move this entry around the Table of Contents by drag and drop or " 28902"using the up and down buttons to the left" 28903msgstr "" 28904 28905#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 28906msgid "Change the &location this entry points to" 28907msgstr "" 28908 28909#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 28910msgid "&Remove this entry" 28911msgstr "" 28912 28913#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 28914msgid "New entry &inside this entry" 28915msgstr "" 28916 28917#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 28918msgid "New entry &above this entry" 28919msgstr "" 28920 28921#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 28922msgid "New entry &below this entry" 28923msgstr "" 28924 28925#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 28926msgid "&Flatten this entry" 28927msgstr "" 28928 28929#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 28930msgid "" 28931"All children of this entry are brought to the same level as this entry." 28932msgstr "" 28933 28934#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 28935msgid "&Return to welcome screen" 28936msgstr "" 28937 28938#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 28939msgid "Go back to the top level view" 28940msgstr "" 28941 28942#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 28943msgid "Remove duplicates" 28944msgstr "" 28945 28946#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 28947msgid "Should headings with the same text at the same level be included?" 28948msgstr "" 28949 28950#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28951msgid "&Include duplicates" 28952msgstr "" 28953 28954#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28955msgid "&Remove duplicates" 28956msgstr "" 28957 28958#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 28959msgid "This entry points to an existing destination" 28960msgstr "" 28961 28962#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 28963msgid "The location this entry points to does not exist" 28964msgstr "" 28965 28966#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 28967#, python-brace-format 28968msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 28969msgstr "" 28970 28971#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 28972msgid "Multiple items selected" 28973msgstr "" 28974 28975#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 28976msgid "" 28977"You are trying to move multiple items at once, this is not supported. " 28978"Instead use Drag and Drop to move multiple items" 28979msgstr "" 28980 28981#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 28982msgid "Chapter " 28983msgstr "" 28984 28985#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 28986msgid "All selected items will be renamed to the form prefix-number" 28987msgstr "" 28988 28989#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 28990msgid "Change the location this entry points to" 28991msgstr "" 28992 28993#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 28994msgid "Bulk rename all selected items" 28995msgstr "" 28996 28997#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 28998msgid "Remove all selected items" 28999msgstr "" 29000 29001#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 29002#, python-format 29003msgid "Move \"%s\" up" 29004msgstr "" 29005 29006#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 29007#, python-format 29008msgid "Move \"%s\" down" 29009msgstr "" 29010 29011#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 29012#, python-format 29013msgid "Unindent \"%s\"" 29014msgstr "" 29015 29016#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 29017#, python-format 29018msgid "Indent \"%s\"" 29019msgstr "" 29020 29021#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 29022msgid "Move current entry up [Ctrl+Up]" 29023msgstr "" 29024 29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 29026msgid "Unindent the current entry [Ctrl+Left]" 29027msgstr "" 29028 29029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 29030msgid "Remove all selected entries" 29031msgstr "" 29032 29033#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 29034msgid "Indent the current entry [Ctrl+Right]" 29035msgstr "" 29036 29037#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 29038msgid "Move current entry down [Ctrl+Down]" 29039msgstr "" 29040 29041#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 29042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 29043msgid "&Expand all" 29044msgstr "" 29045 29046#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 29047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 29048msgid "&Collapse all" 29049msgstr "" 29050 29051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29052msgid "Double click on an entry to change the text" 29053msgstr "" 29054 29055#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29056#, python-format 29057msgid "" 29058"The location this entry point to does not exist:\n" 29059"%s" 29060msgstr "" 29061 29062#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29064#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29065msgid "No items found" 29066msgstr "" 29067 29068#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29069msgid "No items were found that could be added to the Table of Contents." 29070msgstr "" 29071 29072#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29073msgid "No links were found that could be added to the Table of Contents." 29074msgstr "" 29075 29076#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29077msgid "No files were found that could be added to the Table of Contents." 29078msgstr "" 29079 29080#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29082#, python-format 29083msgid "Edit the ToC in %s" 29084msgstr "" 29085 29086#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29087#, python-format 29088msgid "Loading %s, please wait..." 29089msgstr "" 29090 29091#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29093msgid "Undo the last action, if any" 29094msgstr "" 29095 29096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29097#, python-format 29098msgid "Writing %s, please wait..." 29099msgstr "" 29100 29101#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29103msgid "Failed to write book" 29104msgstr "" 29105 29106#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29108#, python-format 29109msgid "Could not write %s. Click \"Show details\" for more information." 29110msgstr "" 29111 29112#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29113msgid "Failed to load book" 29114msgstr "" 29115 29116#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29117#, python-format 29118msgid "Could not load %s. Click \"Show details\" for more information." 29119msgstr "" 29120 29121#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29122#, python-format 29123msgid "Convert book %(num)d of %(total)d (%(title)s)" 29124msgstr "" 29125 29126#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29127msgid "Could not convert" 29128msgstr "" 29129 29130#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29131#, python-format 29132msgid "" 29133"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29134"should have files, but calibre is not finding them, that is most likely " 29135"because you moved the book's files around outside of calibre. You will need " 29136"to find those files and re-add them to calibre." 29137msgstr "" 29138 29139#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29140#, python-format 29141msgid "No supported formats (Available formats: %s)" 29142msgstr "" 29143 29144#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29145msgid "This book has no actual e-book files" 29146msgstr "" 29147 29148#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29149#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29150msgid "Could not convert some books" 29151msgstr "" 29152 29153#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29154msgid "" 29155"Could not convert the book because no supported source format was found" 29156msgstr "" 29157 29158#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29159#, python-brace-format 29160msgid "" 29161"Could not convert {num} of {tot} books, because no supported source formats " 29162"were found." 29163msgstr "" 29164 29165#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29166msgid "Queueing books for bulk conversion" 29167msgstr "" 29168 29169#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29170msgid "Queueing " 29171msgstr "" 29172 29173#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29174#, python-format 29175msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29176msgstr "" 29177 29178#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29179#, python-format 29180msgid "" 29181"Could not convert %(num)d of %(tot)d books, because no suitable source " 29182"format was found." 29183msgstr "" 29184 29185#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29186#, python-format 29187msgid "Fetch news from %s" 29188msgstr "" 29189 29190#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29191msgid "Convert existing" 29192msgstr "" 29193 29194#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29195#, python-format 29196msgid "" 29197"The following books have already been converted to the %s format. Do you " 29198"wish to reconvert them?" 29199msgstr "" 29200 29201#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29202#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29203msgid "Could not find speech-dispatcher on your system. Please install it." 29204msgstr "" 29205 29206#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29207#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29208#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29211msgid "Language" 29212msgstr "" 29213 29214#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29215msgid "Variant" 29216msgstr "" 29217 29218#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29219msgid "&Speed of speech:" 29220msgstr "" 29221 29222#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29223msgid "Speech s&ynthesizer:" 29224msgstr "" 29225 29226#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29227msgid "female" 29228msgstr "" 29229 29230#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29231msgid "male" 29232msgstr "" 29233 29234#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29235msgid "neutral" 29236msgstr "" 29237 29238#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29239#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29240msgid "Age" 29241msgstr "" 29242 29243#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29244#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29245msgid "Gender" 29246msgstr "" 29247 29248#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29249#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29250msgid "&Speed of speech (words per minute):" 29251msgstr "" 29252 29253#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29254msgid "Sound output:" 29255msgstr "" 29256 29257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29258msgid "&Unmark marked text" 29259msgstr "" 29260 29261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29262msgid "The Qt WebEngine Render process crashed and has been restarted" 29263msgstr "" 29264 29265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29267msgid "Unsaved changes" 29268msgstr "" 29269 29270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29271msgid "" 29272"The current book has unsaved changes. If you open a new book, they will be " 29273"lost. Are you sure you want to proceed?" 29274msgstr "" 29275 29276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29277msgid "Cannot open" 29278msgstr "" 29279 29280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29281msgid "" 29282"The current book is being saved, you cannot open a new book until the saving" 29283" is completed" 29284msgstr "" 29285 29286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29288msgid "Choose file location" 29289msgstr "" 29290 29291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29292msgid "Importing book, please wait..." 29293msgstr "" 29294 29295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29296msgid "Choose book folder" 29297msgstr "" 29298 29299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29301msgid "Choose book" 29302msgstr "" 29303 29304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29305msgid "File not found" 29306msgstr "" 29307 29308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29309#, python-format 29310msgid "The file %s does not exist." 29311msgstr "" 29312 29313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29314msgid "Unsupported format" 29315msgstr "" 29316 29317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29318#, python-format 29319msgid "" 29320"Tweaking is only supported for books in the %s formats. Convert your book to" 29321" one of these formats first." 29322msgstr "" 29323 29324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29325msgid "Opening book, please wait..." 29326msgstr "" 29327 29328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29330msgid "Failed to open book" 29331msgstr "" 29332 29333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29334msgid "" 29335"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29336"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29337"this book." 29338msgstr "" 29339 29340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29341msgid "Failed to open book, click \"Show details\" for more information." 29342msgstr "" 29343 29344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29345msgid "Start of editing session" 29346msgstr "" 29347 29348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29349msgid "Before: Delete files" 29350msgstr "" 29351 29352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29353msgid "One file deleted" 29354msgid_plural "{} files deleted" 29355msgstr[0] "" 29356msgstr[1] "" 29357 29358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29359msgid "Before: Re-order text" 29360msgstr "" 29361 29362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29364msgid "" 29365"You must first open a book to edit, before trying to create new files in it." 29366msgstr "" 29367 29368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29369#, python-format 29370msgid "Before: Add file %s" 29371msgstr "" 29372 29373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29374msgid "Choose files" 29375msgstr "" 29376 29377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29378msgid "Before Add files" 29379msgstr "" 29380 29381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29382msgid "Before: Add cover" 29383msgstr "" 29384 29385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29386msgid "No book is currently open. You must first open a book." 29387msgstr "" 29388 29389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29390msgid "No book open" 29391msgstr "" 29392 29393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29394msgid "You must open a book before trying to edit the Table of Contents." 29395msgstr "" 29396 29397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29398msgid "Before: Edit Table of Contents" 29399msgstr "" 29400 29401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29402msgid "Before: Insert inline Table of Contents" 29403msgstr "" 29404 29405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29406msgid "No Table of Contents" 29407msgstr "" 29408 29409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29410msgid "" 29411"Cannot create an inline Table of Contents as this book has no existing Table" 29412" of Contents. You must first create a Table of Contents using the Edit Table" 29413" of Contents tool." 29414msgstr "" 29415 29416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29417#, python-format 29418msgid "Before: %s" 29419msgstr "" 29420 29421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29424msgid "You must first open a book in order to transform styles." 29425msgstr "" 29426 29427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29428msgid "No HTML file" 29429msgstr "" 29430 29431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29432msgid "Not currently editing an HTML file" 29433msgstr "" 29434 29435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29437msgid "No HTML files" 29438msgstr "" 29439 29440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29441msgid "Not currently editing any HTML files" 29442msgstr "" 29443 29444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29445msgid "No HTML files are currently selected in the File browser" 29446msgstr "" 29447 29448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29449msgid "Before HTML transformation" 29450msgstr "" 29451 29452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29453msgid "No HTML was changed." 29454msgstr "" 29455 29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29458msgid "No changes" 29459msgstr "" 29460 29461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29462msgid "Before style transformation" 29463msgstr "" 29464 29465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29466msgid "No styles were changed." 29467msgstr "" 29468 29469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29470msgid "Before: Get external resources" 29471msgstr "" 29472 29473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29474msgid "No book is currently open. You must first open a book to manage fonts." 29475msgstr "" 29476 29477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29478msgid "Embed all fonts" 29479msgstr "" 29480 29481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29482msgid "Subset all fonts" 29483msgstr "" 29484 29485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29486#, python-format 29487msgid "" 29488"The %s format does not support file and folder names internally, therefore " 29489"arranging files into folders is not allowed." 29490msgstr "" 29491 29492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29493msgid "The files in this book are already arranged into folders" 29494msgstr "" 29495 29496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29497msgid "Nothing to do" 29498msgstr "" 29499 29500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29501msgid "Show this message &again" 29502msgstr "" 29503 29504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29505msgid "Before: Arrange into folders" 29506msgstr "" 29507 29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29511msgid "Renaming and updating links..." 29512msgstr "" 29513 29514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29515#, python-brace-format 29516msgid "" 29517"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29518"can cause problems, are you sure?" 29519msgstr "" 29520 29521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29522#, python-brace-format 29523msgid "" 29524"The name you have chosen {0} contains special characters, internally it will" 29525" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29526"hyphens and underscores for file names. Other characters can cause problems " 29527"for different e-book viewers. Are you sure you want to proceed?" 29528msgstr "" 29529 29530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29531#, python-format 29532msgid "Before: Rename %s" 29533msgstr "" 29534 29535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29536msgid "Before: Bulk rename" 29537msgstr "" 29538 29539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29540msgid "Failed to rename files" 29541msgstr "" 29542 29543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29544msgid "Failed to rename files, click \"Show details\" for more information." 29545msgstr "" 29546 29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29549msgid "&Revert to" 29550msgstr "" 29551 29552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29553msgid "&Revert changes" 29554msgstr "" 29555 29556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29557msgid "Show this popup again" 29558msgstr "" 29559 29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29564msgid "See what &changed" 29565msgstr "" 29566 29567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29568#, python-format 29569msgid "%s books" 29570msgstr "" 29571 29572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29573msgid "Current book" 29574msgstr "" 29575 29576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29577msgid "Other book" 29578msgstr "" 29579 29580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29581msgid "Before: Fix HTML" 29582msgstr "" 29583 29584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29585msgid "All HTML files fixed" 29586msgstr "" 29587 29588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29589msgid "Fixing done" 29590msgstr "" 29591 29592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29593msgid "Before: Beautify files" 29594msgstr "" 29595 29596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29597msgid "All files beautified" 29598msgstr "" 29599 29600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29601msgid "Beautified" 29602msgstr "" 29603 29604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29605msgid "Inserting images is only supported for HTML and CSS files." 29606msgstr "" 29607 29608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29609msgid "New class name" 29610msgstr "" 29611 29612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29613msgid "Rename the class {} to?" 29614msgstr "" 29615 29616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29617msgid "Before: Rename {}" 29618msgstr "" 29619 29620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29621msgid "No class {} found to change" 29622msgstr "" 29623 29624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29625msgid "Semantics are not supported for the AZW3 format." 29626msgstr "" 29627 29628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29629msgid "Before: Set Semantics" 29630msgstr "" 29631 29632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29633msgid "Before: Filter style information" 29634msgstr "" 29635 29636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29637msgid "No matching style rules were found" 29638msgstr "" 29639 29640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29641#, python-format 29642msgid "No file with the name %s was found in the book" 29643msgstr "" 29644 29645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29646msgid "No style rules that match the class {} were found" 29647msgstr "" 29648 29649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29650msgid "" 29651"Choose a name for the checkpoint.\n" 29652"You can later restore the book to this checkpoint via the\n" 29653"\"Revert to...\" entries in the Edit menu." 29654msgstr "" 29655 29656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29657msgid "Path does not exist" 29658msgstr "" 29659 29660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29661#, python-format 29662msgid "" 29663"The file you are editing (%s) no longer exists. You have to choose a new " 29664"save location." 29665msgstr "" 29666 29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29668msgid "Cannot save a copy" 29669msgstr "" 29670 29671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29672msgid "Saving a copy of a folder based book is not supported" 29673msgstr "" 29674 29675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29676msgid "Choose path" 29677msgstr "" 29678 29679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29680#, python-format 29681msgid "Book (%s)" 29682msgstr "" 29683 29684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29685msgid "Saving copy, please wait..." 29686msgstr "" 29687 29688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29689msgid "Failed to save copy" 29690msgstr "" 29691 29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29693msgid "Failed to save copy, click \"Show details\" for more information." 29694msgstr "" 29695 29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29697#, python-format 29698msgid "Copy saved to %s" 29699msgstr "" 29700 29701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29702msgid "Copy saved" 29703msgstr "" 29704 29705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29706msgid "Could not save" 29707msgstr "" 29708 29709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29710msgid "" 29711"Saving of the book failed. Click \"Show details\" for more information. You " 29712"can try to save a copy to a different location, via File->Save a copy" 29713msgstr "" 29714 29715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29716msgid "Enter line number" 29717msgstr "" 29718 29719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29721#, python-format 29722msgid "Before: Split %s" 29723msgstr "" 29724 29725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29726msgid "Does not exist" 29727msgstr "" 29728 29729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29730#, python-format 29731msgid "" 29732"The file %s does not exist. If you were trying to click an item in the Table" 29733" of Contents, you may need to refresh it by right-clicking and choosing " 29734"\"Refresh\"." 29735msgstr "" 29736 29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29739msgid "Unsupported file format" 29740msgstr "" 29741 29742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29744#, python-format 29745msgid "Editing files of type %s is not supported" 29746msgstr "" 29747 29748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29749#, python-format 29750msgid "The anchor %s was not found in this file" 29751msgstr "" 29752 29753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29754msgid "File deleted" 29755msgstr "" 29756 29757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29758msgid "" 29759"The file {} has already been deleted, re-run Check Book to update the " 29760"results." 29761msgstr "" 29762 29763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29764msgid "Before: Spell Check" 29765msgstr "" 29766 29767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29768msgid "Before: Auto-fix errors" 29769msgstr "" 29770 29771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29772#, python-format 29773msgid "Before: Merge files into %s" 29774msgstr "" 29775 29776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29777msgid "{} files merged" 29778msgstr "" 29779 29780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29781msgid "Before: Link stylesheets" 29782msgstr "" 29783 29784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29785msgid "File opened" 29786msgstr "" 29787 29788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29789#, python-brace-format 29790msgid "" 29791"When you are done editing {0} click \"Import\" to update the file in the " 29792"book or \"Discard\" to lose any changes." 29793msgstr "" 29794 29795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29796#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29797msgid "Discard" 29798msgstr "" 29799 29800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29801msgid "Import" 29802msgstr "" 29803 29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29806#, python-format 29807msgid "Before: Replace %s" 29808msgstr "" 29809 29810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29811msgid "You must first open a book in order to see the report." 29812msgstr "" 29813 29814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29815msgid "You must first open a book in order to check links." 29816msgstr "" 29817 29818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29819msgid "You must first open a book in order to compress images." 29820msgstr "" 29821 29822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29823msgid "Before: compress images" 29824msgstr "" 29825 29826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29827msgid "Unexpected error" 29828msgstr "" 29829 29830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29831msgid "Failed to compress images, click \"Show details\" for more information" 29832msgstr "" 29833 29834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29835msgid "Cannot decode" 29836msgstr "" 29837 29838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29839#, python-format 29840msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29841msgstr "" 29842 29843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29844msgid "No book is currently open. You must first open a book to edit." 29845msgstr "" 29846 29847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 29848msgid "" 29849"The current book is being saved in the background. Quitting now will " 29850"<b>abort the save process</b>! Finish saving first?" 29851msgstr "" 29852 29853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29854msgid "&Quit immediately" 29855msgstr "" 29856 29857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29858msgid "Finish &saving first" 29859msgstr "" 29860 29861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 29862msgid "" 29863"There are unsaved changes, if you quit without saving, you will lose them." 29864msgstr "" 29865 29866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 29867msgid "&Save and Quit" 29868msgstr "" 29869 29870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 29871msgid "&Quit without saving" 29872msgstr "" 29873 29874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 29875msgid "Saving, please wait..." 29876msgstr "" 29877 29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 29880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 29882msgid "Favorites" 29883msgstr "" 29884 29885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 29886msgid "European scripts" 29887msgstr "" 29888 29889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 29890msgid "Armenian" 29891msgstr "" 29892 29893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 29894msgid "Armenian ligatures" 29895msgstr "" 29896 29897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 29898msgid "Coptic" 29899msgstr "" 29900 29901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 29902msgid "Coptic in Greek block" 29903msgstr "" 29904 29905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 29906msgid "Cypriot syllabary" 29907msgstr "" 29908 29909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 29910msgid "Cyrillic" 29911msgstr "" 29912 29913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 29914msgid "Cyrillic supplement" 29915msgstr "" 29916 29917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 29918msgid "Cyrillic extended A" 29919msgstr "" 29920 29921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 29922msgid "Cyrillic extended B" 29923msgstr "" 29924 29925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 29926msgid "Georgian" 29927msgstr "" 29928 29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 29930msgid "Georgian supplement" 29931msgstr "" 29932 29933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 29934msgid "Glagolitic" 29935msgstr "" 29936 29937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 29938msgid "Gothic" 29939msgstr "" 29940 29941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 29942msgid "Greek and Coptic" 29943msgstr "" 29944 29945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 29946msgid "Greek extended" 29947msgstr "" 29948 29949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 29950msgid "Latin, Basic & Latin-1 supplement" 29951msgstr "" 29952 29953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 29954msgid "Latin extended A" 29955msgstr "" 29956 29957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 29958msgid "Latin extended B" 29959msgstr "" 29960 29961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 29962msgid "Latin extended C" 29963msgstr "" 29964 29965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 29966msgid "Latin extended D" 29967msgstr "" 29968 29969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 29970msgid "Latin extended additional" 29971msgstr "" 29972 29973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 29974msgid "Latin ligatures" 29975msgstr "" 29976 29977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 29978msgid "Fullwidth Latin letters" 29979msgstr "" 29980 29981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 29982msgid "Linear B syllabary" 29983msgstr "" 29984 29985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 29986msgid "Linear B ideograms" 29987msgstr "" 29988 29989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 29990msgid "Ogham" 29991msgstr "" 29992 29993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 29994msgid "Old italic" 29995msgstr "" 29996 29997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 29998msgid "Phaistos disc" 29999msgstr "" 30000 30001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 30002msgid "Runic" 30003msgstr "" 30004 30005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 30006msgid "Shavian" 30007msgstr "" 30008 30009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 30010msgid "Phonetic symbols" 30011msgstr "" 30012 30013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 30014msgid "IPA extensions" 30015msgstr "" 30016 30017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 30018msgid "Phonetic extensions" 30019msgstr "" 30020 30021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 30022msgid "Phonetic extensions supplement" 30023msgstr "" 30024 30025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 30026msgid "Modifier tone letters" 30027msgstr "" 30028 30029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 30030msgid "Spacing modifier letters" 30031msgstr "" 30032 30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 30034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 30035msgid "Superscripts and subscripts" 30036msgstr "" 30037 30038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 30039msgid "Combining diacritics" 30040msgstr "" 30041 30042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 30043msgid "Combining diacritical marks" 30044msgstr "" 30045 30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 30047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 30048msgid "Combining diacritical marks for symbols" 30049msgstr "" 30050 30051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30052msgid "Combining diacritical marks supplement" 30053msgstr "" 30054 30055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30056msgid "Combining half marks" 30057msgstr "" 30058 30059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30060msgid "African scripts" 30061msgstr "" 30062 30063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30064msgid "Bamum" 30065msgstr "" 30066 30067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30068msgid "Bamum supplement" 30069msgstr "" 30070 30071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30072msgid "Egyptian hieroglyphs" 30073msgstr "" 30074 30075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30076msgid "Ethiopic" 30077msgstr "" 30078 30079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30080msgid "Ethiopic supplement" 30081msgstr "" 30082 30083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30084msgid "Ethiopic extended" 30085msgstr "" 30086 30087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30088msgid "Ethiopic extended A" 30089msgstr "" 30090 30091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30092msgid "Meroitic cursive" 30093msgstr "" 30094 30095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30096msgid "Meroitic hieroglyphs" 30097msgstr "" 30098 30099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30100msgid "N'Ko" 30101msgstr "" 30102 30103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30104msgid "Osmanya" 30105msgstr "" 30106 30107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30108msgid "Tifinagh" 30109msgstr "" 30110 30111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30112msgid "Vai" 30113msgstr "" 30114 30115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30116msgid "Middle Eastern scripts" 30117msgstr "" 30118 30119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30120msgid "Arabic" 30121msgstr "" 30122 30123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30124msgid "Arabic supplement" 30125msgstr "" 30126 30127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30128msgid "Arabic extended A" 30129msgstr "" 30130 30131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30132msgid "Arabic presentation forms A" 30133msgstr "" 30134 30135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30136msgid "Arabic presentation forms B" 30137msgstr "" 30138 30139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30140msgid "Avestan" 30141msgstr "" 30142 30143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30144msgid "Carian" 30145msgstr "" 30146 30147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30148msgid "Cuneiform" 30149msgstr "" 30150 30151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30154msgid "Cuneiform numbers and punctuation" 30155msgstr "" 30156 30157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30158msgid "Hebrew" 30159msgstr "" 30160 30161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30162msgid "Hebrew presentation forms" 30163msgstr "" 30164 30165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30166msgid "Imperial Aramaic" 30167msgstr "" 30168 30169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30170msgid "Inscriptional Pahlavi" 30171msgstr "" 30172 30173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30174msgid "Inscriptional Parthian" 30175msgstr "" 30176 30177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30178msgid "Lycian" 30179msgstr "" 30180 30181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30182msgid "Lydian" 30183msgstr "" 30184 30185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30186msgid "Mandaic" 30187msgstr "" 30188 30189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30190msgid "Old Persian" 30191msgstr "" 30192 30193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30194msgid "Old South Arabian" 30195msgstr "" 30196 30197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30198msgid "Phoenician" 30199msgstr "" 30200 30201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30202msgid "Samaritan" 30203msgstr "" 30204 30205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30206msgid "Syriac" 30207msgstr "" 30208 30209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30210msgid "Ugaritic" 30211msgstr "" 30212 30213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30214msgid "Central Asian scripts" 30215msgstr "" 30216 30217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30218msgid "Mongolian" 30219msgstr "" 30220 30221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30222msgid "Old Turkic" 30223msgstr "" 30224 30225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30226msgid "Phags-pa" 30227msgstr "" 30228 30229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30230msgid "Tibetan" 30231msgstr "" 30232 30233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30234msgid "South Asian scripts" 30235msgstr "" 30236 30237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30238msgid "Bengali" 30239msgstr "" 30240 30241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30242msgid "Brahmi" 30243msgstr "" 30244 30245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30246msgid "Chakma" 30247msgstr "" 30248 30249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30250msgid "Devanagari" 30251msgstr "" 30252 30253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30254msgid "Devanagari extended" 30255msgstr "" 30256 30257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30258msgid "Gujarati" 30259msgstr "" 30260 30261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30262msgid "Gurmukhi" 30263msgstr "" 30264 30265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30266msgid "Kaithi" 30267msgstr "" 30268 30269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30270msgid "Kannada" 30271msgstr "" 30272 30273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30274msgid "Kharoshthi" 30275msgstr "" 30276 30277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30278msgid "Lepcha" 30279msgstr "" 30280 30281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30282msgid "Limbu" 30283msgstr "" 30284 30285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30286msgid "Malayalam" 30287msgstr "" 30288 30289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30290msgid "Meetei Mayek" 30291msgstr "" 30292 30293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30294msgid "Meetei Mayek extensions" 30295msgstr "" 30296 30297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30298msgid "Ol Chiki" 30299msgstr "" 30300 30301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30302msgid "Oriya" 30303msgstr "" 30304 30305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30306msgid "Saurashtra" 30307msgstr "" 30308 30309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30310msgid "Sinhala" 30311msgstr "" 30312 30313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30314msgid "Sharada" 30315msgstr "" 30316 30317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30318msgid "Sora Sompeng" 30319msgstr "" 30320 30321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30322msgid "Syloti Nagri" 30323msgstr "" 30324 30325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30326msgid "Takri" 30327msgstr "" 30328 30329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30330msgid "Tamil" 30331msgstr "" 30332 30333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30334msgid "Telugu" 30335msgstr "" 30336 30337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30338msgid "Thaana" 30339msgstr "" 30340 30341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30342msgid "Vedic extensions" 30343msgstr "" 30344 30345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30346msgid "Southeast Asian scripts" 30347msgstr "" 30348 30349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30350msgid "Balinese" 30351msgstr "" 30352 30353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30354msgid "Batak" 30355msgstr "" 30356 30357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30358msgid "Buginese" 30359msgstr "" 30360 30361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30362msgid "Cham" 30363msgstr "" 30364 30365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30366msgid "Javanese" 30367msgstr "" 30368 30369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30370msgid "Kayah Li" 30371msgstr "" 30372 30373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30374msgid "Khmer" 30375msgstr "" 30376 30377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30378msgid "Khmer symbols" 30379msgstr "" 30380 30381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30382msgid "Lao" 30383msgstr "" 30384 30385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30386msgid "Myanmar" 30387msgstr "" 30388 30389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30390msgid "Myanmar extended A" 30391msgstr "" 30392 30393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30394msgid "New Tai Lue" 30395msgstr "" 30396 30397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30398msgid "Rejang" 30399msgstr "" 30400 30401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30402msgid "Sundanese" 30403msgstr "" 30404 30405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30406msgid "Sundanese supplement" 30407msgstr "" 30408 30409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30410msgid "Tai Le" 30411msgstr "" 30412 30413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30414msgid "Tai Tham" 30415msgstr "" 30416 30417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30418msgid "Tai Viet" 30419msgstr "" 30420 30421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30422msgid "Thai" 30423msgstr "" 30424 30425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30426msgid "Philippine scripts" 30427msgstr "" 30428 30429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30430msgid "Buhid" 30431msgstr "" 30432 30433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30434msgid "Hanunoo" 30435msgstr "" 30436 30437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30438msgid "Tagalog" 30439msgstr "" 30440 30441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30442msgid "Tagbanwa" 30443msgstr "" 30444 30445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30446msgid "East Asian scripts" 30447msgstr "" 30448 30449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30450msgid "Bopomofo" 30451msgstr "" 30452 30453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30454msgid "Bopomofo extended" 30455msgstr "" 30456 30457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30458msgid "CJK Unified ideographs" 30459msgstr "" 30460 30461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30462msgid "CJK Unified ideographs extension A" 30463msgstr "" 30464 30465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30466msgid "CJK Unified ideographs extension B" 30467msgstr "" 30468 30469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30470msgid "CJK Unified ideographs extension C" 30471msgstr "" 30472 30473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30474msgid "CJK Unified ideographs extension D" 30475msgstr "" 30476 30477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30478msgid "CJK compatibility ideographs" 30479msgstr "" 30480 30481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30482msgid "CJK compatibility ideographs supplement" 30483msgstr "" 30484 30485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30486msgid "Kangxi radicals" 30487msgstr "" 30488 30489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30490msgid "CJK radicals supplement" 30491msgstr "" 30492 30493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30494msgid "CJK strokes" 30495msgstr "" 30496 30497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30498msgid "Ideographic description characters" 30499msgstr "" 30500 30501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30502msgid "Hiragana" 30503msgstr "" 30504 30505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30506msgid "Katakana" 30507msgstr "" 30508 30509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30510msgid "Katakana phonetic extensions" 30511msgstr "" 30512 30513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30514msgid "Kana supplement" 30515msgstr "" 30516 30517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30518msgid "Halfwidth Katakana" 30519msgstr "" 30520 30521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30522msgid "Kanbun" 30523msgstr "" 30524 30525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30526msgid "Hangul syllables" 30527msgstr "" 30528 30529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30530msgid "Hangul Jamo" 30531msgstr "" 30532 30533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30534msgid "Hangul Jamo extended A" 30535msgstr "" 30536 30537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30538msgid "Hangul Jamo extended B" 30539msgstr "" 30540 30541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30542msgid "Hangul compatibility Jamo" 30543msgstr "" 30544 30545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30546msgid "Halfwidth Jamo" 30547msgstr "" 30548 30549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30550msgid "Lisu" 30551msgstr "" 30552 30553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30554msgid "Miao" 30555msgstr "" 30556 30557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30558msgid "Yi syllables" 30559msgstr "" 30560 30561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30562msgid "Yi radicals" 30563msgstr "" 30564 30565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30566msgid "American scripts" 30567msgstr "" 30568 30569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30570msgid "Cherokee" 30571msgstr "" 30572 30573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30574msgid "Deseret" 30575msgstr "" 30576 30577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30578msgid "Unified Canadian aboriginal syllabics" 30579msgstr "" 30580 30581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30582msgid "UCAS extended" 30583msgstr "" 30584 30585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30587msgid "Other" 30588msgstr "" 30589 30590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30591msgid "Alphabetic presentation forms" 30592msgstr "" 30593 30594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30595msgid "Halfwidth and Fullwidth forms" 30596msgstr "" 30597 30598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30599msgid "Punctuation" 30600msgstr "" 30601 30602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30603msgid "General punctuation" 30604msgstr "" 30605 30606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30607msgid "ASCII punctuation" 30608msgstr "" 30609 30610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30611msgid "Latin-1 punctuation" 30612msgstr "" 30613 30614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30615msgid "Small form variants" 30616msgstr "" 30617 30618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30619msgid "Supplemental punctuation" 30620msgstr "" 30621 30622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30623msgid "CJK symbols and punctuation" 30624msgstr "" 30625 30626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30627msgid "CJK compatibility forms" 30628msgstr "" 30629 30630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30631msgid "Fullwidth ASCII punctuation" 30632msgstr "" 30633 30634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30635msgid "Vertical forms" 30636msgstr "" 30637 30638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30639msgid "Alphanumeric symbols" 30640msgstr "" 30641 30642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30643msgid "Arabic mathematical alphabetic symbols" 30644msgstr "" 30645 30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30648msgid "Letterlike symbols" 30649msgstr "" 30650 30651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30652msgid "Roman symbols" 30653msgstr "" 30654 30655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30657msgid "Mathematical alphanumeric symbols" 30658msgstr "" 30659 30660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30661msgid "Enclosed alphanumerics" 30662msgstr "" 30663 30664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30665msgid "Enclosed alphanumeric supplement" 30666msgstr "" 30667 30668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30669msgid "Enclosed CJK letters and months" 30670msgstr "" 30671 30672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30673msgid "Enclosed ideographic supplement" 30674msgstr "" 30675 30676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30677msgid "CJK compatibility" 30678msgstr "" 30679 30680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30681msgid "Technical symbols" 30682msgstr "" 30683 30684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30685msgid "Miscellaneous technical" 30686msgstr "" 30687 30688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30689msgid "Control pictures" 30690msgstr "" 30691 30692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30693msgid "Optical character recognition" 30694msgstr "" 30695 30696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30697msgid "Numbers and digits" 30698msgstr "" 30699 30700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30701msgid "Aegean numbers" 30702msgstr "" 30703 30704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30705msgid "Ancient Greek numbers" 30706msgstr "" 30707 30708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30709msgid "Common Indic number forms" 30710msgstr "" 30711 30712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30713msgid "Counting rod numerals" 30714msgstr "" 30715 30716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30717msgid "Fullwidth ASCII digits" 30718msgstr "" 30719 30720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30721msgid "Number forms" 30722msgstr "" 30723 30724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30725msgid "Rumi numeral symbols" 30726msgstr "" 30727 30728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30729msgid "Mathematical symbols" 30730msgstr "" 30731 30732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30733msgid "Arrows" 30734msgstr "" 30735 30736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30737msgid "Supplemental arrows A" 30738msgstr "" 30739 30740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30741msgid "Supplemental arrows B" 30742msgstr "" 30743 30744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30746msgid "Miscellaneous symbols and arrows" 30747msgstr "" 30748 30749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30750msgid "Mathematical operators" 30751msgstr "" 30752 30753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30754msgid "Miscellaneous mathematical symbols A" 30755msgstr "" 30756 30757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30758msgid "Miscellaneous mathematical symbols B" 30759msgstr "" 30760 30761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30762msgid "Supplemental mathematical operators" 30763msgstr "" 30764 30765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30766msgid "Ceilings and floors" 30767msgstr "" 30768 30769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30770msgid "Geometric shapes" 30771msgstr "" 30772 30773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30774msgid "Box drawing" 30775msgstr "" 30776 30777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30778msgid "Block elements" 30779msgstr "" 30780 30781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30783msgid "Musical symbols" 30784msgstr "" 30785 30786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30787msgid "More musical symbols" 30788msgstr "" 30789 30790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30791msgid "Ancient Greek musical notation" 30792msgstr "" 30793 30794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30795msgid "Byzantine musical symbols" 30796msgstr "" 30797 30798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30799msgid "Game symbols" 30800msgstr "" 30801 30802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30803msgid "Chess" 30804msgstr "" 30805 30806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30807msgid "Domino tiles" 30808msgstr "" 30809 30810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30811msgid "Draughts" 30812msgstr "" 30813 30814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30815msgid "Japanese chess" 30816msgstr "" 30817 30818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30819msgid "Mahjong tiles" 30820msgstr "" 30821 30822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30823msgid "Playing cards" 30824msgstr "" 30825 30826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30827msgid "Playing card suits" 30828msgstr "" 30829 30830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30831msgid "Other symbols" 30832msgstr "" 30833 30834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30835msgid "Alchemical symbols" 30836msgstr "" 30837 30838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30839msgid "Ancient symbols" 30840msgstr "" 30841 30842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30843msgid "Braille patterns" 30844msgstr "" 30845 30846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 30847msgid "Currency symbols" 30848msgstr "" 30849 30850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 30851msgid "Dingbats" 30852msgstr "" 30853 30854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 30855msgid "Emoticons" 30856msgstr "" 30857 30858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 30859msgid "Miscellaneous symbols" 30860msgstr "" 30861 30862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 30863msgid "Miscellaneous symbols and pictographs" 30864msgstr "" 30865 30866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 30867msgid "Yijing hexagram symbols" 30868msgstr "" 30869 30870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 30871msgid "Yijing mono and digrams" 30872msgstr "" 30873 30874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 30875msgid "Yijing trigrams" 30876msgstr "" 30877 30878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 30879msgid "Tai Xuan Jing symbols" 30880msgstr "" 30881 30882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 30883msgid "Transport and map symbols" 30884msgstr "" 30885 30886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 30887msgid "Specials" 30888msgstr "" 30889 30890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 30891msgid "Variation selectors" 30892msgstr "" 30893 30894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 30895msgid "Variation selectors supplement" 30896msgstr "" 30897 30898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 30899#, python-format 30900msgid "Copy %s to clipboard" 30901msgstr "" 30902 30903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30904#, python-format 30905msgid "Add %s to favorites" 30906msgstr "" 30907 30908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30909#, python-format 30910msgid "Remove %s from favorites" 30911msgstr "" 30912 30913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 30914msgid "Restore favorites to defaults" 30915msgstr "" 30916 30917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 30918msgid "Insert character" 30919msgstr "" 30920 30921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 30922msgid "Re-arrange favorites" 30923msgstr "" 30924 30925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 30926msgid "" 30927"Search for Unicode characters by using the English names or nicknames. You " 30928"can also search directly using a character code. For example, the following " 30929"searches will all yield the no-break space character: U+A0, nbsp, no-break" 30930msgstr "" 30931 30932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 30933msgid "Search by name, nickname or character code" 30934msgstr "" 30935 30936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 30937msgid "Clear search" 30938msgstr "" 30939 30940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 30941msgid "" 30942"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 30943" again when you are done." 30944msgstr "" 30945 30946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 30947msgid "Match any word" 30948msgstr "" 30949 30950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 30951msgid "" 30952"When searching return characters whose names match any of the specified " 30953"words" 30954msgstr "" 30955 30956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 30957msgid "WARNING" 30958msgstr "" 30959 30960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 30961msgid "INFO" 30962msgstr "" 30963 30964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 30965msgid "Check has not been run" 30966msgstr "" 30967 30968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 30969msgid "Copy list of errors to clipboard" 30970msgstr "" 30971 30972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30973msgid "Click to run a check on the book" 30974msgstr "" 30975 30976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30977msgid "Run check" 30978msgstr "" 30979 30980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 30981#, python-format 30982msgid "line: %d" 30983msgstr "" 30984 30985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 30986#, python-format 30987msgid " column: %d" 30988msgstr "" 30989 30990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30991msgid "Information" 30992msgstr "" 30993 30994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30995msgid "Warning" 30996msgstr "" 30997 30998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 30999msgid "Try to fix only this error" 31000msgstr "" 31001 31002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 31003msgid "Click to open in editor" 31004msgstr "" 31005 31006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 31007msgid "" 31008"Try to fix all fixable errors automatically. Only works for some types of " 31009"error." 31010msgstr "" 31011 31012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 31013msgid "Try to correct all fixable errors automatically" 31014msgstr "" 31015 31016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31017msgid "Re-run check" 31018msgstr "" 31019 31020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31021msgid "Re-run the check" 31022msgstr "" 31023 31024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 31025msgid "Running fixers, please wait..." 31026msgstr "" 31027 31028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 31029msgid "Running checks, please wait..." 31030msgstr "" 31031 31032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 31033msgid "Check external links" 31034msgstr "" 31035 31036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 31037msgid "Checking external links, please wait..." 31038msgstr "" 31039 31040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 31041msgid "Check &anchors" 31042msgstr "" 31043 31044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 31045msgid "" 31046"Check HTML anchors in links (the part after the #).\n" 31047" This can be a little slow, since it requires downloading and parsing all the HTML pages." 31048msgstr "" 31049 31050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 31051msgid "Checking failed" 31052msgstr "" 31053 31054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31055msgid "" 31056"There was an error while checking links, click \"Show details\" for more " 31057"information" 31058msgstr "" 31059 31060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31061msgid "No broken links found" 31062msgstr "" 31063 31064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31065msgid "Found a broken link" 31066msgid_plural "Found {} broken links" 31067msgstr[0] "" 31068msgstr[1] "" 31069 31070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31071msgid "Fix this link" 31072msgstr "" 31073 31074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31075msgid "line number" 31076msgstr "" 31077 31078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31079msgid "Enter the corrected URL:" 31080msgstr "" 31081 31082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31083msgid "Fix URL" 31084msgstr "" 31085 31086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31088msgid "Font" 31089msgstr "" 31090 31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31095msgid "Image" 31096msgstr "" 31097 31098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31099msgid "Stylesheet" 31100msgstr "" 31101 31102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31103msgid "Completion failed" 31104msgstr "" 31105 31106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31107msgid "" 31108"Failed to get completions, click \"Show details\" for more information. " 31109"Future errors during completion will be suppressed." 31110msgstr "" 31111 31112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31113msgid "Failed to get completion data" 31114msgstr "" 31115 31116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31117msgid "Calculating differences, please wait..." 31118msgstr "" 31119 31120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31121msgid "Differences between books" 31122msgstr "" 31123 31124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31125msgid "Go to previous change" 31126msgstr "" 31127 31128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31129msgid "&Previous change" 31130msgstr "" 31131 31132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31133msgid "Go to next change" 31134msgstr "" 31135 31136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31137msgid "&Next change" 31138msgstr "" 31139 31140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31141msgid "Search for text" 31142msgstr "" 31143 31144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31145msgid "Next &match" 31146msgstr "" 31147 31148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31149msgid "P&revious match" 31150msgstr "" 31151 31152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31153msgid "Left panel" 31154msgstr "" 31155 31156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31157msgid "Perform search in the left panel" 31158msgstr "" 31159 31160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31161msgid "Right panel" 31162msgstr "" 31163 31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31165msgid "Perform search in the right panel" 31166msgstr "" 31167 31168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31169msgid "&Options" 31170msgstr "" 31171 31172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31173msgid "Change how the differences are displayed" 31174msgstr "" 31175 31176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31177msgid "Lines of context around each change" 31178msgstr "" 31179 31180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31181#, python-format 31182msgid "Show %d lines of context" 31183msgstr "" 31184 31185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31186msgid "Show all text" 31187msgstr "" 31188 31189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31190msgid "Double click right side to edit" 31191msgstr "" 31192 31193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31194msgid "" 31195"Double click on any change in the right panel to edit that location in the " 31196"editor" 31197msgstr "" 31198 31199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31200msgid "Beautify files before comparing them" 31201msgstr "" 31202 31203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31204msgid "Do not beautify files before comparing" 31205msgstr "" 31206 31207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31208msgid "The books are identical" 31209msgstr "" 31210 31211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31213msgid "No changes found" 31214msgstr "" 31215 31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31218msgid "The files are identical" 31219msgstr "" 31220 31221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31222msgid "No differences found" 31223msgstr "" 31224 31225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31226msgid "The folders are identical" 31227msgstr "" 31228 31229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31230#, python-format 31231msgid "[%s was added]" 31232msgstr "" 31233 31234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31235#, python-format 31236msgid "[%s was removed]" 31237msgstr "" 31238 31239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31240msgid "Previous change" 31241msgstr "" 31242 31243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31244msgid "Next change" 31245msgstr "" 31246 31247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31248msgid "Open file in the editor" 31249msgstr "" 31250 31251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31252#, python-format 31253msgid "No matches found for query: %s" 31254msgstr "" 31255 31256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31257msgid "This file was added" 31258msgstr "" 31259 31260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31261msgid "This file was removed" 31262msgstr "" 31263 31264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31265#, python-format 31266msgid "[This file was renamed from %s]" 31267msgstr "" 31268 31269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31270#, python-format 31271msgid "[This file was renamed to %s]" 31272msgstr "" 31273 31274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31275#, python-format 31276msgid "Binary file of size: %s" 31277msgstr "" 31278 31279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31280msgid "Image could not be rendered" 31281msgstr "" 31282 31283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31284#, python-brace-format 31285msgid "Size: {0} Resolution: {1}x{2}" 31286msgstr "" 31287 31288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31289msgid "The files are identical after beautifying" 31290msgstr "" 31291 31292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31293msgid "Choose the external resources to download" 31294msgstr "" 31295 31296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31297msgid "Data URL #{}" 31298msgstr "" 31299 31300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31301msgid "one instance" 31302msgid_plural "{} instances" 31303msgstr[0] "" 31304msgstr[1] "" 31305 31306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31307msgid "Download external resources" 31308msgstr "" 31309 31310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31311msgid "Searching for external resources..." 31312msgstr "" 31313 31314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31315msgid "Scan failed" 31316msgstr "" 31317 31318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31319msgid "" 31320"Failed to scan for external resources, click \"Show details\" for more " 31321"information." 31322msgstr "" 31323 31324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31325msgid "No external resources found" 31326msgstr "" 31327 31328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31329msgid "No external resources were found in this book." 31330msgstr "" 31331 31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31334msgid "" 31335"Failed to download external resources, click \"Show details\" for more " 31336"information." 31337msgstr "" 31338 31339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31340msgid "Some downloads failed" 31341msgstr "" 31342 31343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31344msgid "" 31345"Failed to download some external resources, click \"Show details\" for more " 31346"information." 31347msgstr "" 31348 31349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31350msgid "Updating resources in book..." 31351msgstr "" 31352 31353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31354msgid "Successfully processed the external resource" 31355msgid_plural "Successfully processed {} external resources" 31356msgstr[0] "" 31357msgstr[1] "" 31358 31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31360msgid "Could not download one image" 31361msgid_plural "Could not download {} images" 31362msgstr[0] "" 31363msgstr[1] "" 31364 31365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31366msgid "Replace failed" 31367msgstr "" 31368 31369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31370msgid "" 31371"Failed to replace external resources, click \"Show details\" for more " 31372"information." 31373msgstr "" 31374 31375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31377msgid "Trim image" 31378msgstr "" 31379 31380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31382msgid "Auto-trim image" 31383msgstr "" 31384 31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31387msgid "Rotate image" 31388msgstr "" 31389 31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31392msgid "Resize image" 31393msgstr "" 31394 31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31398msgid "Sharpen image" 31399msgstr "" 31400 31401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31404msgid "Blur image" 31405msgstr "" 31406 31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31409msgid "Make image look like an oil painting" 31410msgstr "" 31411 31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31414msgid "De-speckle image" 31415msgstr "" 31416 31417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31418msgid "Normalize image" 31419msgstr "" 31420 31421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31424msgid "No image" 31425msgstr "" 31426 31427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31428msgid "No image loaded" 31429msgstr "" 31430 31431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31432#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31434msgid "Invalid image" 31435msgstr "" 31436 31437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31438msgid "The current image is not valid" 31439msgstr "" 31440 31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31443msgid "Drop image" 31444msgstr "" 31445 31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31448msgid "Paste image" 31449msgstr "" 31450 31451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31452msgid "No image available in the clipboard" 31453msgstr "" 31454 31455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31456msgid "" 31457"No active selection, first select a region in the image, by dragging with " 31458"your mouse" 31459msgstr "" 31460 31461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31462msgid "Not a valid image" 31463msgstr "" 31464 31465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31466msgid "Choose the new width and height" 31467msgstr "" 31468 31469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31470msgid "&Width:" 31471msgstr "" 31472 31473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31474msgid "&Height:" 31475msgstr "" 31476 31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31478msgid "" 31479"Cutting of images is not allowed. If you want to delete the image, use the " 31480"files browser to do it." 31481msgstr "" 31482 31483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31484msgid "File actions tool bar" 31485msgstr "" 31486 31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31489msgid "Edit actions tool bar" 31490msgstr "" 31491 31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31493msgid "Image filters" 31494msgstr "" 31495 31496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31497msgid "Improve contrast (normalize image)" 31498msgstr "" 31499 31500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31501msgid "Image information bar" 31502msgstr "" 31503 31504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31505msgid "Copy selected region" 31506msgstr "" 31507 31508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31509msgid "Paste into selected region" 31510msgstr "" 31511 31512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31513msgid "Copy image" 31514msgstr "" 31515 31516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31517msgid "" 31518"The standard deviation for the Gaussian sharpen operation (higher means more" 31519" sharpening)" 31520msgstr "" 31521 31522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31523msgid "" 31524"The standard deviation for the Gaussian blur operation (higher means more " 31525"blurring)" 31526msgstr "" 31527 31528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31529msgid "Oilify image" 31530msgstr "" 31531 31532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31533msgid "The strength of the operation (higher numbers have larger effects)" 31534msgstr "" 31535 31536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31537msgid "Choose file name" 31538msgstr "" 31539 31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31543msgid "No name specified" 31544msgstr "" 31545 31546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31547msgid "You must specify a file name for the new file, with an extension." 31548msgstr "" 31549 31550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31551msgid "Choose an image" 31552msgstr "" 31553 31554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31555msgid "Images in book" 31556msgstr "" 31557 31558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31559msgid "&Existing images in the book" 31560msgstr "" 31561 31562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31563msgid "Search for image by file name" 31564msgstr "" 31565 31566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31567msgid "Refresh the displayed images" 31568msgstr "" 31569 31570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31571msgid "&Import image" 31572msgstr "" 31573 31574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31575msgid "Import an image from elsewhere in your computer" 31576msgstr "" 31577 31578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31579msgid "&Paste image" 31580msgstr "" 31581 31582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31583msgid "Paste an image from the clipboard" 31584msgstr "" 31585 31586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31587msgid "Full page image" 31588msgstr "" 31589 31590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31591msgid "" 31592"Insert the image so that it takes up an entire page when viewed in a reader" 31593msgstr "" 31594 31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31597msgid "Preserve aspect ratio" 31598msgstr "" 31599 31600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31601msgid "" 31602"Preserve the aspect ratio of the inserted image when rendering it full paged" 31603msgstr "" 31604 31605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31606msgid "&Zoom in" 31607msgstr "" 31608 31609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31610msgid "There is no image on the clipboard" 31611msgstr "" 31612 31613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31614msgid "Invalid file extension" 31615msgstr "" 31616 31617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31618msgid "The file name you choose must have a .jpg or .png extension" 31619msgstr "" 31620 31621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31622msgid "Choose folder" 31623msgstr "" 31624 31625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31626msgid "Choose the folder into which the files will be placed" 31627msgstr "" 31628 31629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31630msgid "Create new folder" 31631msgstr "" 31632 31633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31634msgid "Enter a name for the new folder" 31635msgstr "" 31636 31637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31638msgid "Folder name" 31639msgstr "" 31640 31641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31642msgid "Create new book" 31643msgstr "" 31644 31645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31646msgid "&Authors:" 31647msgstr "" 31648 31649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31652msgid "&Language:" 31653msgstr "" 31654 31655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31656msgid "Invalid markup" 31657msgstr "" 31658 31659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31660msgid "" 31661"The current block tag has an existing unclosed style attribute. Run the Fix " 31662"HTML tool first." 31663msgstr "" 31664 31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31667msgid "Invalid HTML" 31668msgstr "" 31669 31670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31671#, python-format 31672msgid "" 31673"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31674"to rename tags." 31675msgstr "" 31676 31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31679msgid "No tag found" 31680msgstr "" 31681 31682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31683msgid "No suitable block level tag was found to rename" 31684msgstr "" 31685 31686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31687msgid "Cursor inside tag" 31688msgstr "" 31689 31690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31691msgid "Cannot split as the cursor is inside the tag definition" 31692msgstr "" 31693 31694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31695msgid "No suitable tag was found to split" 31696msgstr "" 31697 31698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31699#, python-format 31700msgid "" 31701"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31702"to split tags." 31703msgstr "" 31704 31705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31706msgid "Not in a block tag" 31707msgstr "" 31708 31709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31710msgid "" 31711"Cannot change text alignment as the cursor is not inside a block level tag, " 31712"such as a <p> or <div> tag." 31713msgstr "" 31714 31715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31716msgid "Insert filler text" 31717msgstr "" 31718 31719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31720msgid "Insert a tag" 31721msgstr "" 31722 31723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31724msgid "Insert a self closing tag" 31725msgstr "" 31726 31727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31728msgid "Insert a HTML link" 31729msgstr "" 31730 31731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31732msgid "Insert a HTML image" 31733msgstr "" 31734 31735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31736msgid "Insert a HTML tag with a class" 31737msgstr "" 31738 31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31741msgid "No snippet found" 31742msgstr "" 31743 31744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31746msgid "No matching snippet was found" 31747msgstr "" 31748 31749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31750#, python-format 31751msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31752msgstr "" 31753 31754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31755msgid "The name of this snippet" 31756msgstr "" 31757 31758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31759msgid "The text used to trigger this snippet" 31760msgstr "" 31761 31762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31763msgid "Tri&gger:" 31764msgstr "" 31765 31766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31767msgid "&File types:" 31768msgstr "" 31769 31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31771msgid "Which file types this snippet should be active in" 31772msgstr "" 31773 31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31775msgid "You can test your snippet here" 31776msgstr "" 31777 31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31779msgid "T&est:" 31780msgstr "" 31781 31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31783msgid "Create a snippet" 31784msgstr "" 31785 31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31787msgid "Edit snippet" 31788msgstr "" 31789 31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31791msgid "You must provide a name for this snippet" 31792msgstr "" 31793 31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31795msgid "You must provide a trigger for this snippet" 31796msgstr "" 31797 31798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31799msgid "You must provide a template for this snippet" 31800msgstr "" 31801 31802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31803msgid "You must specify at least one file type" 31804msgstr "" 31805 31806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31807msgid "Create/edit snippets" 31808msgstr "" 31809 31810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31811msgid "Search for a snippet" 31812msgstr "" 31813 31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31815msgid "&Add snippet" 31816msgstr "" 31817 31818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31819msgid "&Edit snippet" 31820msgstr "" 31821 31822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31823msgid "&Remove snippet" 31824msgstr "" 31825 31826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31827msgid "Change &built-in" 31828msgstr "" 31829 31830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31831msgid "Invalid snippet" 31832msgstr "" 31833 31834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31835msgid "Cannot edit snippet" 31836msgstr "" 31837 31838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31839msgid "No snippet selected" 31840msgstr "" 31841 31842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 31843msgid "No snippets found" 31844msgstr "" 31845 31846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 31847#, python-format 31848msgid "No snippets found for query: %s" 31849msgstr "" 31850 31851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 31852msgid "Choose the built-in snippet to modify:" 31853msgstr "" 31854 31855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 31856msgid "Invalid text" 31857msgstr "" 31858 31859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 31860msgid "Unterminated string" 31861msgstr "" 31862 31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 31864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 31865msgid "Hold down the Ctrl key and click to open this link" 31866msgstr "" 31867 31868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 31870msgid "This link points to a file that is not present in the book" 31871msgstr "" 31872 31873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 31874msgid "An unescaped < is not allowed. Replace it with <" 31875msgstr "" 31876 31877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 31878msgid "An unescaped ampersand is not allowed. Replace it with &" 31879msgstr "" 31880 31881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 31882msgid "An unescaped > is not allowed. Replace it with >" 31883msgstr "" 31884 31885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 31886msgid "/ not allowed except at the end of the tag" 31887msgstr "" 31888 31889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 31890msgid "Unknown character" 31891msgstr "" 31892 31893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 31894msgid "A closing tag must contain only the tag name and nothing else" 31895msgstr "" 31896 31897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 31898msgid "Expecting an attribute value" 31899msgstr "" 31900 31901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 31902msgid "A tag name cannot end with a colon" 31903msgstr "" 31904 31905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 31906msgid "" 31907"Hold down the Ctrl key and click to open the first matching CSS style rule" 31908msgstr "" 31909 31910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 31911msgid "" 31912"Sorting CSS rules can in rare cases change the effective styles applied to " 31913"the book. Are you sure you want to proceed?" 31914msgstr "" 31915 31916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 31917msgid "Create custom theme" 31918msgstr "" 31919 31920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 31921msgid "&Name of custom theme:" 31922msgstr "" 31923 31924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 31925msgid "&Builtin theme to base on:" 31926msgstr "" 31927 31928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 31929msgid "You must specify a name for your theme" 31930msgstr "" 31931 31932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 31933#, python-format 31934msgid "A custom theme with the name %s already exists" 31935msgstr "" 31936 31937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31938msgid "No color" 31939msgstr "" 31940 31941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31942#, python-brace-format 31943msgid "Red: {0} Green: {1} Blue: {2}" 31944msgstr "" 31945 31946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 31947msgid "Remove color" 31948msgstr "" 31949 31950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31951msgid "&Background" 31952msgstr "" 31953 31954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31955msgid "&Foreground" 31956msgstr "" 31957 31958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 31960msgid "&Italic" 31961msgstr "" 31962 31963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31964msgid "B&old" 31965msgstr "" 31966 31967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 31968msgid "&Underline:" 31969msgstr "" 31970 31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 31972msgid "" 31973"<h2>Creating a custom theme</h2>\n" 31974"\n" 31975"<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" 31976"\n" 31977"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 31978"\n" 31979"<p xml:lang=\"und\">\n" 31980"{}\n" 31981" 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" 31982"\n" 31983"{}\n" 31984" Defines the colors for text selected by the mouse.\n" 31985"\n" 31986"{}\n" 31987" Defines the color for the line containing the cursor.\n" 31988"\n" 31989"{}\n" 31990" Defines the colors for the line numbers on the left.\n" 31991"\n" 31992"{}\n" 31993" Defines the colors for matching tags in HTML and matching\n" 31994" braces in CSS.\n" 31995"\n" 31996"{}\n" 31997" Used for highlighting tags in HTML\n" 31998"\n" 31999"{}\n" 32000" Used for highlighting attributes in HTML\n" 32001"\n" 32002"{}\n" 32003" Tag names in HTML\n" 32004"\n" 32005"{}\n" 32006" Namespace prefixes in XML and constants in CSS\n" 32007"\n" 32008"{}\n" 32009" Non-breaking spaces/hyphens in HTML\n" 32010"\n" 32011"{}\n" 32012" Syntax errors such as <this <>\n" 32013"\n" 32014"{}\n" 32015" Misspelled words such as <span lang=\"en\">thisword</span>\n" 32016"\n" 32017"{}\n" 32018" Comments like <!-- this one -->\n" 32019"\n" 32020"</p>\n" 32021"\n" 32022"<style type=\"text/css\">\n" 32023"/* Some CSS so you can see how the highlighting rules affect it */\n" 32024"\n" 32025"p.someclass {{\n" 32026" font-family: serif;\n" 32027" font-size: 12px;\n" 32028" line-height: 1.2;\n" 32029"}}\n" 32030"</style>\n" 32031msgstr "" 32032 32033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 32034msgid "Create/edit custom theme" 32035msgstr "" 32036 32037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 32038msgid "&Edit theme:" 32039msgstr "" 32040 32041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 32042msgid "Add &new theme" 32043msgstr "" 32044 32045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 32046msgid "&Remove theme" 32047msgstr "" 32048 32049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32050msgid "&Bold" 32051msgstr "" 32052 32053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32054msgid "Make the selected text bold" 32055msgstr "" 32056 32057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32058msgid "<h3>Bold</h3>Make the selected text bold" 32059msgstr "" 32060 32061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32062msgid "Make the selected text italic" 32063msgstr "" 32064 32065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32066msgid "<h3>Italic</h3>Make the selected text italic" 32067msgstr "" 32068 32069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32070#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32071msgid "&Underline" 32072msgstr "" 32073 32074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32075msgid "Underline the selected text" 32076msgstr "" 32077 32078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32079msgid "<h3>Underline</h3>Underline the selected text" 32080msgstr "" 32081 32082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32083msgid "&Strikethrough" 32084msgstr "" 32085 32086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32087msgid "Draw a line through the selected text" 32088msgstr "" 32089 32090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32091msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32092msgstr "" 32093 32094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32095msgid "&Superscript" 32096msgstr "" 32097 32098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32099msgid "Make the selected text a superscript" 32100msgstr "" 32101 32102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32103msgid "" 32104"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32105"normal line" 32106msgstr "" 32107 32108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32109msgid "&Subscript" 32110msgstr "" 32111 32112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32113msgid "Make the selected text a subscript" 32114msgstr "" 32115 32116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32117msgid "" 32118"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32119"normal line" 32120msgstr "" 32121 32122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32123msgid "&Color" 32124msgstr "" 32125 32126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32127msgid "Change text color" 32128msgstr "" 32129 32130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32131msgid "<h3>Color</h3>Change the color of the selected text" 32132msgstr "" 32133 32134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32135msgid "&Background color" 32136msgstr "" 32137 32138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32139msgid "Change background color of text" 32140msgstr "" 32141 32142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32143msgid "" 32144"<h3>Background color</h3>Change the background color of the selected text" 32145msgstr "" 32146 32147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32148msgid "Align &left" 32149msgstr "" 32150 32151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32152msgid "<h3>Align left</h3>Align the paragraph to the left" 32153msgstr "" 32154 32155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32156msgid "&Center" 32157msgstr "" 32158 32159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32160msgid "<h3>Center</h3>Center the paragraph" 32161msgstr "" 32162 32163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32164msgid "Align &right" 32165msgstr "" 32166 32167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32168msgid "<h3>Align right</h3>Align the paragraph to the right" 32169msgstr "" 32170 32171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32172msgid "&Justify" 32173msgstr "" 32174 32175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32176msgid "Justify" 32177msgstr "" 32178 32179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32180msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32181msgstr "" 32182 32183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32184msgid "&Sort style rules" 32185msgstr "" 32186 32187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32188msgid "Sort the style rules" 32189msgstr "" 32190 32191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32192msgid "&Insert image" 32193msgstr "" 32194 32195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32196msgid "Insert an image into the text" 32197msgstr "" 32198 32199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32200msgid "<h3>Insert image</h3>Insert an image into the text" 32201msgstr "" 32202 32203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32204msgid "Insert &hyperlink" 32205msgstr "" 32206 32207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32209msgid "Insert hyperlink" 32210msgstr "" 32211 32212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32213msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32214msgstr "" 32215 32216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32217msgid "Smart &comment" 32218msgstr "" 32219 32220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32221msgid "Smart comment (toggle block comments)" 32222msgstr "" 32223 32224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32225msgid "" 32226"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32227"inside an existing block comment, uncomment it, otherwise comment out the " 32228"selected text." 32229msgstr "" 32230 32231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32232#, python-format 32233msgid "Convert the paragraph to <%s>" 32234msgstr "" 32235 32236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32237msgid "&Lower case" 32238msgstr "" 32239 32240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32241msgid "&Swap case" 32242msgstr "" 32243 32244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32245msgid "&Upper case" 32246msgstr "" 32247 32248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32249msgid "&Capitalize" 32250msgstr "" 32251 32252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32253msgid "&Title case" 32254msgstr "" 32255 32256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32257#, python-format 32258msgid "Change the case of the selected text: %s" 32259msgstr "" 32260 32261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32262msgid "Insert &tag" 32263msgstr "" 32264 32265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32266msgid "Insert tag" 32267msgstr "" 32268 32269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32270msgid "" 32271"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32272"inserted around the selected text" 32273msgstr "" 32274 32275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32276msgid "Remove &tag" 32277msgstr "" 32278 32279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32280msgid "Remove tag" 32281msgstr "" 32282 32283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32284msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32285msgstr "" 32286 32287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32288msgid "&Split tag" 32289msgstr "" 32290 32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32292msgid "Split current tag" 32293msgstr "" 32294 32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32296msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32297msgstr "" 32298 32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32300msgid "Change paragraph to heading" 32301msgstr "" 32302 32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32304msgid "Add a tag to this menu" 32305msgstr "" 32306 32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32308msgid "Remove from this menu" 32309msgstr "" 32310 32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32312msgid "Name of tag to add" 32313msgstr "" 32314 32315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32316msgid "Enter the name of the tag" 32317msgstr "" 32318 32319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32320msgid "Editor tools" 32321msgstr "" 32322 32323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32324msgid "Format text" 32325msgstr "" 32326 32327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32328msgid "No text" 32329msgstr "" 32330 32331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32332msgid "There is no suitable text in the clipboard to paste." 32333msgstr "" 32334 32335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32336msgid "Ignore this word" 32337msgstr "" 32338 32339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32340#, python-brace-format 32341msgid "Add this word to the dictionary: {0}" 32342msgstr "" 32343 32344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32345msgid "Add this word to the dictionary" 32346msgstr "" 32347 32348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32349#, python-format 32350msgid "Open %s" 32351msgstr "" 32352 32353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32354msgid "Rename the class {}" 32355msgstr "" 32356 32357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32358#, python-format 32359msgid "Show help for: %s" 32360msgstr "" 32361 32362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32363msgid "Change &case" 32364msgstr "" 32365 32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32368msgid "Chapter-" 32369msgstr "" 32370 32371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32372msgid "Style-" 32373msgstr "" 32374 32375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32376msgid "Styles" 32377msgstr "" 32378 32379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32380msgid "Image-" 32381msgstr "" 32382 32383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32384msgid "Font-" 32385msgstr "" 32386 32387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32388msgid "Misc-" 32389msgstr "" 32390 32391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32392msgid "The file name must have an extension" 32393msgstr "" 32394 32395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32396msgid "The file name contains invalid characters" 32397msgstr "" 32398 32399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32400msgid "This file name already exists in the book" 32401msgstr "" 32402 32403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32404msgid "Bulk rename items" 32405msgstr "" 32406 32407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32408msgid "All selected files will be renamed to the form prefix-number" 32409msgstr "" 32410 32411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32412msgid "&Prefix:" 32413msgstr "" 32414 32415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32416msgid "Starting &number:" 32417msgstr "" 32418 32419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32420msgid "Rename files according to their book order" 32421msgstr "" 32422 32423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32424msgid "" 32425"Rename the selected files according to the order they appear in the book, " 32426"instead of the order they were selected in." 32427msgstr "" 32428 32429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32430#, python-brace-format 32431msgid "Merge the file {0} into the file {1}?" 32432msgstr "" 32433 32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32435#, python-brace-format 32436msgid "Merge the {0} selected files into the file {1}?" 32437msgstr "" 32438 32439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32440msgid "Merge files" 32441msgstr "" 32442 32443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32444msgid "Full path: " 32445msgstr "" 32446 32447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32448#, python-format 32449msgid "This file is the cover %s for this book" 32450msgstr "" 32451 32452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32453msgid "image" 32454msgstr "" 32455 32456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32457msgid "This file contains all the metadata and book structure information" 32458msgstr "" 32459 32460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32461msgid "This file contains the metadata table of contents" 32462msgstr "" 32463 32464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32465msgid "This file is not listed in the book manifest" 32466msgstr "" 32467 32468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32469msgid "" 32470"This file is marked as non-linear in the spine\n" 32471"Drag it to the top to make it linear" 32472msgstr "" 32473 32474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32475msgid "This file is a text file that is not referenced in the spine" 32476msgstr "" 32477 32478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32479msgid "This file occurs more than once in the spine" 32480msgstr "" 32481 32482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32483msgid "Not a valid font" 32484msgstr "" 32485 32486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32487msgid "Select all {} files" 32488msgstr "" 32489 32490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32491msgid "De-select all {} files" 32492msgstr "" 32493 32494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32495#, python-format 32496msgid "Export %s" 32497msgstr "" 32498 32499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32500#, python-format 32501msgid "Replace %s with file..." 32502msgstr "" 32503 32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32505#, python-format 32506msgid "Export all %d selected files" 32507msgstr "" 32508 32509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32510#, python-format 32511msgid "&Rename %s" 32512msgstr "" 32513 32514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32515#, python-format 32516msgid "Mark %s as cover image" 32517msgstr "" 32518 32519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32520#, python-format 32521msgid "Mark %s as cover page" 32522msgstr "" 32523 32524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32525msgid "&Bulk rename the selected files" 32526msgstr "" 32527 32528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32529msgid "Change the file extension for the selected files" 32530msgstr "" 32531 32532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32533msgid "&Delete the selected file" 32534msgid_plural "&Delete the {} selected files" 32535msgstr[0] "" 32536msgstr[1] "" 32537 32538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32539msgid "&Copy the selected file to another editor instance" 32540msgid_plural "&Copy the {} selected files to another editor instance" 32541msgstr[0] "" 32542msgstr[1] "" 32543 32544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32545msgid "Paste files from other editor instance" 32546msgstr "" 32547 32548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32549msgid "Link &stylesheets..." 32550msgstr "" 32551 32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32553msgid "&Merge selected text files" 32554msgstr "" 32555 32556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32557msgid "&Merge selected style files" 32558msgstr "" 32559 32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32563msgid "Cannot rename" 32564msgstr "" 32565 32566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32568#, python-format 32569msgid "" 32570"%s books do not support file renaming as they do not use file names " 32571"internally. The filenames you see are automatically generated from the " 32572"internal structures of the original file." 32573msgstr "" 32574 32575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32576msgid "Not first item" 32577msgstr "" 32578 32579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32580#, python-format 32581msgid "" 32582"%s is not the first text item. You should only mark the first text item as " 32583"cover. Do you want to make it the first item?" 32584msgstr "" 32585 32586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32587#, python-format 32588msgid "The file(s) %s cannot be renamed." 32589msgstr "" 32590 32591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32592msgid "New file extension:" 32593msgstr "" 32594 32595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32596msgid "Rename files" 32597msgstr "" 32598 32599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32600#, python-format 32601msgid "The file(s) %s cannot be deleted." 32602msgstr "" 32603 32604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32605#, python-format 32606msgid "No item with the name: %s was found" 32607msgstr "" 32608 32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32611msgid "Choose location" 32612msgstr "" 32613 32614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32617#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32618msgid "Files" 32619msgstr "" 32620 32621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32622msgid "HTML files" 32623msgstr "" 32624 32625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32626msgid "No stylesheets" 32627msgstr "" 32628 32629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32630msgid "" 32631"This book currently has no stylesheets. You must first create a stylesheet " 32632"before linking it." 32633msgstr "" 32634 32635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32636msgid "Choose stylesheets" 32637msgstr "" 32638 32639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32640msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32641msgstr "" 32642 32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32644msgid "Remove existing links to stylesheets" 32645msgstr "" 32646 32647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32648msgid "" 32649"Choose a name for the new (blank) file. To place the file in a specific " 32650"folder in the book, include the folder name, for example: " 32651"<i>text/chapter1.html" 32652msgstr "" 32653 32654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32655msgid "Automatically add style-sheet links into new HTML files" 32656msgstr "" 32657 32658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32659msgid "Import resource file (image/font/etc.)" 32660msgstr "" 32661 32662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32663msgid "Import a file from your computer as a new file into the book." 32664msgstr "" 32665 32666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32667msgid "Choose a name for the imported file" 32668msgstr "" 32669 32670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32671msgid "" 32672"You must specify a name for the new file, with an extension, for example, " 32673"chapter1.html" 32674msgstr "" 32675 32676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32677msgid "Choose master file" 32678msgstr "" 32679 32680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32681msgid "" 32682"Choose the master file. All selected files will be merged into the master " 32683"file:" 32684msgstr "" 32685 32686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32687#, python-format 32688msgid "Debug output from %s" 32689msgstr "" 32690 32691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32693msgid "No such function" 32694msgstr "" 32695 32696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32697#, python-format 32698msgid "There is no function named %s" 32699msgstr "" 32700 32701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32702msgid "Cannot remove builtin function" 32703msgstr "" 32704 32705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32706#, python-format 32707msgid "The function %s is a builtin function, it cannot be removed." 32708msgstr "" 32709 32710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32711msgid "Choose a function to run on matched text (by name)" 32712msgstr "" 32713 32714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32716msgid "Save current search" 32717msgstr "" 32718 32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32721msgid "Show saved searches" 32722msgstr "" 32723 32724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32725msgid "Create/edit a function" 32726msgstr "" 32727 32728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32729msgid "F&unction name:" 32730msgstr "" 32731 32732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32733#, python-format 32734msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32735msgstr "" 32736 32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32739msgid "Must specify name" 32740msgstr "" 32741 32742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32743msgid "You must specify a name for this function." 32744msgstr "" 32745 32746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32747msgid "Invalid Python code" 32748msgstr "" 32749 32750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32751#, python-format 32752msgid "The code you created is not valid Python code, with error: %s" 32753msgstr "" 32754 32755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32756msgid "No replace function" 32757msgstr "" 32758 32759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32760msgid "You must create a Python function named replace in your code" 32761msgstr "" 32762 32763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32764#, python-format 32765msgid "Inherited from %s" 32766msgstr "" 32767 32768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32769#, python-format 32770msgid "Matched CSS rules for %s" 32771msgstr "" 32772 32773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32774msgid "Computed final style" 32775msgstr "" 32776 32777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32778msgid "Copy everything" 32779msgstr "" 32780 32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32782msgid "No style information found" 32783msgstr "" 32784 32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32786msgid "" 32787"Move the cursor inside a HTML tag to see what styles apply to that tag." 32788msgstr "" 32789 32790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32791msgid "" 32792"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32793"\n" 32794"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32795"files inside the book which will be opened for editing automatically.\n" 32796msgstr "" 32797 32798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32799msgid "The text to select in the book when it is opened for editing" 32800msgstr "" 32801 32802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32803#, python-format 32804msgid "Change this to the relative path to: %s" 32805msgstr "" 32806 32807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32808msgid "Font file added" 32809msgstr "" 32810 32811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32812msgid "" 32813"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32814" for this file has been copied to the clipboard. You should paste it into " 32815"whichever CSS file you want to add this font to." 32816msgstr "" 32817 32818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32819msgid "Font files added" 32820msgstr "" 32821 32822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32823msgid "" 32824"The specified font files have been added. The text for the CSS @font-face " 32825"rules for these files has been copied to the clipboard. You should paste it " 32826"into whichever CSS file you want to add these fonts to." 32827msgstr "" 32828 32829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 32830#, python-format 32831msgid "Font faces for %s" 32832msgstr "" 32833 32834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32835msgid "Embedded" 32836msgstr "" 32837 32838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32839msgid "Font family" 32840msgstr "" 32841 32842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 32843msgid "Change font" 32844msgstr "" 32845 32846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 32847#, python-format 32848msgid "Change the font %s to:" 32849msgid_plural "Change the fonts %s to:" 32850msgstr[0] "" 32851msgstr[1] "" 32852 32853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 32854msgid "&New font:" 32855msgstr "" 32856 32857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 32858#, python-format 32859msgid "The font <i>%s</i> <b>exists</b> on your computer" 32860msgstr "" 32861 32862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 32863#, python-format 32864msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 32865msgstr "" 32866 32867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 32868msgid "Manage fonts" 32869msgstr "" 32870 32871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 32872msgid "&Install fonts" 32873msgstr "" 32874 32875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 32876msgid "" 32877"Install fonts from .ttf/.otf files to make them available for embedding" 32878msgstr "" 32879 32880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 32881msgid "&Change selected fonts" 32882msgstr "" 32883 32884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 32885msgid "&Remove selected fonts" 32886msgstr "" 32887 32888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 32889msgid "&Embed all fonts" 32890msgstr "" 32891 32892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 32893msgid "&Subset all fonts" 32894msgstr "" 32895 32896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 32897msgid "Rescan the book for fonts in case you have made changes" 32898msgstr "" 32899 32900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 32901msgid "" 32902" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 32903" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 32904msgstr "" 32905 32906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 32907msgid "" 32908" Double click any font family to see if the font is available for embedding " 32909"on your computer. " 32910msgstr "" 32911 32912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 32913#, python-format 32914msgid "" 32915"The font <b>%s</b> was not found on your computer. If you have the font " 32916"files, you can install it using the \"Install fonts\" button in the lower " 32917"left corner." 32918msgstr "" 32919 32920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 32921msgid "No fonts selected" 32922msgstr "" 32923 32924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 32925msgid "No fonts selected, you must first select some fonts in the left panel" 32926msgstr "" 32927 32928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 32929msgid "Remove unused CSS" 32930msgstr "" 32931 32932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 32933msgid "" 32934"This will remove all CSS rules that do not match any actual content. There " 32935"are a couple of additional cleanups you can enable, below:" 32936msgstr "" 32937 32938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 32939msgid "Remove unused &class attributes" 32940msgstr "" 32941 32942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 32943msgid "" 32944"Remove all class attributes from the HTML that do not match any existing CSS" 32945" rules" 32946msgstr "" 32947 32948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 32949msgid "Merge CSS rules with identical &selectors" 32950msgstr "" 32951 32952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 32953msgid "" 32954"Merge CSS rules in the same stylesheet that have identical selectors. Note " 32955"that in rare cases merging can result in a change to the effective styling " 32956"of the book, so use with care." 32957msgstr "" 32958 32959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 32960msgid "Merge CSS rules with identical &properties" 32961msgstr "" 32962 32963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 32964msgid "" 32965"Merge CSS rules in the same stylesheet that have identical properties. Note " 32966"that in rare cases merging can result in a change to the effective styling " 32967"of the book, so use with care." 32968msgstr "" 32969 32970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 32971msgid "Remove &unreferenced style sheets" 32972msgstr "" 32973 32974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 32975msgid "Remove stylesheets that are not referenced by any content." 32976msgstr "" 32977 32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 32979msgid "Remove NCX ToC file" 32980msgstr "" 32981 32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 32983msgid "Remove the legacy Table of Contents in NCX form?" 32984msgstr "" 32985 32986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 32987msgid "" 32988"This form of Table of Contents is superseded by the new HTML based Table of " 32989"Contents. Leaving it behind is useful only if you expect this book to be " 32990"read on very old devices that lack proper support for EPUB 3" 32991msgstr "" 32992 32993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 32994msgid "Ask this question again in the future" 32995msgstr "" 32996 32997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 32998msgid "Keep NCX" 32999msgstr "" 33000 33001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33002msgid "Remove NCX" 33003msgstr "" 33004 33005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 33006msgid "Action report" 33007msgstr "" 33008 33009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 33010msgid "Compress images" 33011msgstr "" 33012 33013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 33014msgid "" 33015"You can compress the images in this book losslessly, reducing the file size " 33016"of the book, without affecting image quality. Typically image size is " 33017"reduced by 5 - 15%." 33018msgstr "" 33019 33020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 33021msgid "Enable &lossy compression of JPEG images" 33022msgstr "" 33023 33024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 33025msgid "" 33026"This allows you to change the quality factor used for JPEG images.\n" 33027"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 33028msgstr "" 33029 33030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 33031msgid "" 33032"The compression quality, 1 is high compression, 100 is low compression.\n" 33033"Image quality is inversely correlated with compression quality." 33034msgstr "" 33035 33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 33037msgid "Compression &quality:" 33038msgstr "" 33039 33040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 33041msgid "Compressing images..." 33042msgstr "" 33043 33044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 33045msgid "Compressing images, please wait..." 33046msgstr "" 33047 33048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 33049msgid "Editor font &family:" 33050msgstr "" 33051 33052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 33053msgid "Editor font &size:" 33054msgstr "" 33055 33056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 33057msgid "Create/edit &custom color schemes" 33058msgstr "" 33059 33060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33061msgid "&Color scheme:" 33062msgstr "" 33063 33064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33065msgid " characters" 33066msgstr "" 33067 33068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33069msgid "W&idth of tabs:" 33070msgstr "" 33071 33072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33073msgid "Change &templates" 33074msgstr "" 33075 33076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33077msgid "Templates for new files:" 33078msgstr "" 33079 33080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33081msgid "&Wrap long lines in the editor" 33082msgstr "" 33083 33084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33085msgid "&Replace HTML entities as they are typed" 33086msgstr "" 33087 33088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33089msgid "" 33090"With this option, every time you type in a complete html entity, such as " 33091"&hellip; it is automatically replaced by its corresponding character. " 33092"The replacement happens only when the trailing semi-colon is typed." 33093msgstr "" 33094 33095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33096msgid "Auto close t&ags when typing </" 33097msgstr "" 33098 33099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33100msgid "" 33101"With this option, every time you type </ the current HTML closing tag is " 33102"auto-completed" 33103msgstr "" 33104 33105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33106msgid "" 33107"Show the &name of the current character before the cursor along with the " 33108"line and column number" 33109msgstr "" 33110 33111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33112msgid "Beautify individual &files automatically when they are opened" 33113msgstr "" 33114 33115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33116msgid "" 33117"This will cause the beautify current file action to be performed " 33118"automatically every time you open a HTML/CSS/etc. file for editing." 33119msgstr "" 33120 33121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33122msgid "Show &misspelled words underlined in the code view" 33123msgstr "" 33124 33125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33126msgid "" 33127"This will cause spelling errors to be highlighted in the code view for easy " 33128"correction as you type." 33129msgstr "" 33130 33131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33132msgid "Allow drag and drop &editing of text" 33133msgstr "" 33134 33135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33136msgid "" 33137"Allow using drag and drop to move text around in the editor. It can be " 33138"useful to turn this off if you have a misbehaving touchpad." 33139msgstr "" 33140 33141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33142msgid "Manage &spelling dictionaries" 33143msgstr "" 33144 33145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33146msgid "Manage sni&ppets" 33147msgstr "" 33148 33149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33150#, python-format 33151msgid "Automatic (%s)" 33152msgstr "" 33153 33154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33155msgid "Update &metadata embedded in the book when opening" 33156msgstr "" 33157 33158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33159msgid "" 33160"When the file is opened, update the metadata embedded in the book file to " 33161"the current metadata in the calibre library." 33162msgstr "" 33163 33164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33165msgid "" 33166"Ask which &format to edit if more than one format is available for the book" 33167msgstr "" 33168 33169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33170msgid "" 33171"When auto-selecting the format to edit for a book with multiple formats, " 33172"this is the preference order." 33173msgstr "" 33174 33175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33176msgid "Preferred format order (drag and drop to change)" 33177msgstr "" 33178 33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33180msgid "Allow dockable &windows to be nested inside the dock areas" 33181msgstr "" 33182 33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33184msgid "" 33185"By default, you can have only a single row or column of windows in the dock " 33186"areas (the areas around the central editors). This option allows for more " 33187"flexible window layout, but is a little more complex to use." 33188msgstr "" 33189 33190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33191msgid "Choose which windows will occupy the corners of the dockable areas" 33192msgstr "" 33193 33194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33195msgid "The &top-left corner" 33196msgstr "" 33197 33198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33199msgid "The top-&right corner" 33200msgstr "" 33201 33202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33203msgid "The &bottom-left corner" 33204msgstr "" 33205 33206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33207msgid "The bottom-ri&ght corner" 33208msgstr "" 33209 33210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33211msgid "Restore &state of previously edited book when opening it again" 33212msgstr "" 33213 33214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33215msgid "" 33216"When opening a previously edited book again, restore its state. That means " 33217"all open files are automatically re-opened and the cursor is positioned at " 33218"its previous location." 33219msgstr "" 33220 33221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33222msgid "Show full &file paths in the File browser" 33223msgstr "" 33224 33225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33226msgid "" 33227"Showing the full file paths is useful when editing books that contain " 33228"multiple files with the same file name." 33229msgstr "" 33230 33231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33232msgid "Monospaced text" 33233msgstr "" 33234 33235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33236msgid "Sans-serif text" 33237msgstr "" 33238 33239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33240msgid "Serif text" 33241msgstr "" 33242 33243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33244#, python-format 33245msgid "Font family for &%s:" 33246msgstr "" 33247 33248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33249msgid "Style for standard &text:" 33250msgstr "" 33251 33252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33253msgid "&Default font size:" 33254msgstr "" 33255 33256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33257msgid "&Monospace font size:" 33258msgstr "" 33259 33260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33261msgid "Mi&nimum font size:" 33262msgstr "" 33263 33264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33265msgid "lines" 33266msgstr "" 33267 33268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33269msgid "" 33270"Number of lines that are shown above the current line when syncing the text " 33271"shown in the preview panel to the cursor position in the code view" 33272msgstr "" 33273 33274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33275msgid "Visible lines above s&ync point:" 33276msgstr "" 33277 33278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33279msgid "Background color:" 33280msgstr "" 33281 33282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33283msgid "Foreground color:" 33284msgstr "" 33285 33286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33287msgid "Link color:" 33288msgstr "" 33289 33290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33291msgid "Use the colors from the book styles, defaulting to black-on-white" 33292msgstr "" 33293 33294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33295msgid "Theme based" 33296msgstr "" 33297 33298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33299msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33300msgstr "" 33301 33302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33303msgid "Choose a custom color" 33304msgstr "" 33305 33306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33307#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33308#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33309msgid "Custom" 33310msgstr "" 33311 33312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33313msgid "Choose which toolbar you want to customize" 33314msgstr "" 33315 33316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33317#, python-format 33318msgid "Tools for %s editors" 33319msgstr "" 33320 33321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33322msgid "Book wide actions" 33323msgstr "" 33324 33325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33326msgid "Book wide tools" 33327msgstr "" 33328 33329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33330msgid "Book wide tools from third party plugins" 33331msgstr "" 33332 33333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33334msgid "Common tools for all editors" 33335msgstr "" 33336 33337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33338msgid "Text formatting actions" 33339msgstr "" 33340 33341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33342msgid "&Toolbar to customize:" 33343msgstr "" 33344 33345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33346#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33347msgid "Add selected actions to the toolbar" 33348msgstr "" 33349 33350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33351#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33352msgid "Remove selected actions from the toolbar" 33353msgstr "" 33354 33355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33356msgid "Adjust the size of icons on all toolbars" 33357msgstr "" 33358 33359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33360msgid "Toolbar &icon size:" 33361msgstr "" 33362 33363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33364msgid "Customize templates" 33365msgstr "" 33366 33367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33368msgid "Choose the &type of template to edit:" 33369msgstr "" 33370 33371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33372#, python-brace-format 33373msgid "" 33374"The variables {0} and {1} will be replaced with the title and author of the " 33375"book. {2} is where the cursor will be positioned. If you want to include " 33376"braces in your template, for example for CSS rules, you have to escape them," 33377" like this: {3}" 33378msgstr "" 33379 33380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33381msgid "Preferences for Edit book" 33382msgstr "" 33383 33384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33385msgid "Restore all &defaults" 33386msgstr "" 33387 33388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33389msgid "Restore defaults for all preferences" 33390msgstr "" 33391 33392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33393msgid "Restore ¤t defaults" 33394msgstr "" 33395 33396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33397msgid "Restore defaults for currently displayed preferences" 33398msgstr "" 33399 33400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33401msgid "Restore c&onfirmations" 33402msgstr "" 33403 33404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33405msgid "Restore all disabled confirmation prompts" 33406msgstr "" 33407 33408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33409msgid "Main window" 33410msgstr "" 33411 33412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33413msgid "Editor settings" 33414msgstr "" 33415 33416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33417msgid "Preview settings" 33418msgstr "" 33419 33420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33421msgid "Keyboard shortcuts" 33422msgstr "" 33423 33424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33425msgid "Toolbars" 33426msgstr "" 33427 33428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33429msgid "Integration with calibre" 33430msgstr "" 33431 33432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33433msgid "There are no disabled confirmation prompts" 33434msgstr "" 33435 33436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33437msgid "One disabled confirmation prompt was restored" 33438msgid_plural "{} disabled confirmation prompts were restored" 33439msgstr[0] "" 33440msgstr[1] "" 33441 33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33443msgid "Disabled confirmations restored" 33444msgstr "" 33445 33446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33447#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33448msgid "Render process crashed" 33449msgstr "" 33450 33451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33452msgid "" 33453"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33454"work. You should try restarting the editor." 33455msgstr "" 33456 33457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33458msgid "" 33459"\n" 33460" <h3>Live preview</h3>\n" 33461"\n" 33462" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33463" The preview will update automatically as you make changes.\n" 33464"\n" 33465" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33466" only, it is not intended to simulate an actual e-book reader. Some\n" 33467" aspects of your e-book will not work, such as page breaks and page margins.\n" 33468" " 33469msgstr "" 33470 33471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33472msgid "Inspect element" 33473msgstr "" 33474 33475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33476msgid "Open link" 33477msgstr "" 33478 33479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33480#, python-format 33481msgid "Edit %s" 33482msgstr "" 33483 33484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33485msgid "Loading preview, please wait..." 33486msgstr "" 33487 33488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33489msgid "Search in preview" 33490msgstr "" 33491 33492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33493msgid "Invalid location" 33494msgstr "" 33495 33496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33497msgid "Cannot split on the body tag" 33498msgstr "" 33499 33500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33501msgid "Failed to launch worker" 33502msgstr "" 33503 33504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33505msgid "Failed to launch the worker process used for rendering the preview" 33506msgstr "" 33507 33508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33509msgid "Cannot disable" 33510msgstr "" 33511 33512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33513msgid "" 33514"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33515"panel is open." 33516msgstr "" 33517 33518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33519msgid "Auto reload preview when text changes in editor" 33520msgstr "" 33521 33522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33523msgid "Disable auto reload of preview" 33524msgstr "" 33525 33526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33527msgid "Disable syncing of preview position to editor position" 33528msgstr "" 33529 33530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33531msgid "Enable syncing of preview position to editor position" 33532msgstr "" 33533 33534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33535msgid "Abort file split" 33536msgstr "" 33537 33538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33539msgid "" 33540"Split this file at a specified location.<p>After clicking this button, click" 33541" inside the preview panel above at the location you want the file to be " 33542"split." 33543msgstr "" 33544 33545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33546msgid "Delete selected files" 33547msgstr "" 33548 33549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33550msgid "Folder" 33551msgstr "" 33552 33553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33555msgid "Size (KB)" 33556msgstr "" 33557 33558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33559msgid "Style" 33560msgstr "" 33561 33562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33563#, python-brace-format 33564msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33565msgstr "" 33566 33567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33568msgid "Resolution" 33569msgstr "" 33570 33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33574msgid "Times used" 33575msgstr "" 33576 33577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33578#, python-format 33579msgid "Edit the image: %s" 33580msgstr "" 33581 33582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33583msgid "Anchor" 33584msgstr "" 33585 33586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33587msgid "Source text" 33588msgstr "" 33589 33590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33591msgid "Target" 33592msgstr "" 33593 33594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33595msgid "Target text" 33596msgstr "" 33597 33598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33599msgid "The link destination does not exist" 33600msgstr "" 33601 33602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33603msgid "The link destination exists" 33604msgstr "" 33605 33606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33607msgid "The link destination could not be verified" 33608msgstr "" 33609 33610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33611msgid "Click entries above to see their destination here" 33612msgstr "" 33613 33614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33615msgid "No destination found for this link" 33616msgstr "" 33617 33618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33620msgid "Word" 33621msgstr "" 33622 33623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33624#, python-brace-format 33625msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33626msgstr "" 33627 33628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33629msgid "Character" 33630msgstr "" 33631 33632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33633msgid "Codepoint" 33634msgstr "" 33635 33636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33637msgid "All the characters in the book" 33638msgstr "" 33639 33640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33642#, python-brace-format 33643msgid "{0} [{1} elements]" 33644msgstr "" 33645 33646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33647msgid "Sort by:" 33648msgstr "" 33649 33650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33651msgid "&Counts" 33652msgstr "" 33653 33654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33655msgid "&Name" 33656msgstr "" 33657 33658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33659#, python-brace-format 33660msgid "{0} rules, {1} unused" 33661msgstr "" 33662 33663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33665msgid "Number of matches" 33666msgstr "" 33667 33668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33669msgid "Style Rule" 33670msgstr "" 33671 33672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33673#, python-brace-format 33674msgid "{0} classes, {1} unused" 33675msgstr "" 33676 33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33678msgid "Class" 33679msgstr "" 33680 33681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33682msgid "Words" 33683msgstr "" 33684 33685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33686msgid "Style rules" 33687msgstr "" 33688 33689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33690msgid "Style classes" 33691msgstr "" 33692 33693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33694msgid "Characters" 33695msgstr "" 33696 33697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33698msgid "Links" 33699msgstr "" 33700 33701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33702#, python-format 33703msgid "Export of %s data is not supported" 33704msgstr "" 33705 33706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33707msgid "Choose a filename for the data" 33708msgstr "" 33709 33710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33711msgid "CSV files" 33712msgstr "" 33713 33714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33715msgid "Reports" 33716msgstr "" 33717 33718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33719msgid "Export the currently shown report as a CSV file" 33720msgstr "" 33721 33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33723msgid "Are you sure you want to delete the selected files?" 33724msgstr "" 33725 33726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33727msgid "Failed to gather data" 33728msgstr "" 33729 33730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33731msgid "" 33732"Failed to gather data for the report. Click \"Show details\" for more " 33733"information." 33734msgstr "" 33735 33736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33737msgid "Saving..." 33738msgstr "" 33739 33740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33741msgid "Enable completion based on search history" 33742msgstr "" 33743 33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33745msgid "Disable completion based on search history" 33746msgstr "" 33747 33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33749msgid "All style files" 33750msgstr "" 33751 33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33754msgid "All text files" 33755msgstr "" 33756 33757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33759msgid "Current file" 33760msgstr "" 33761 33762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33763msgid "Marked text" 33764msgstr "" 33765 33766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33768msgid "Open files" 33769msgstr "" 33770 33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33773msgid "Selected files" 33774msgstr "" 33775 33776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33777msgid "" 33778"\n" 33779" Where to search/replace:\n" 33780" <dl>\n" 33781" <dt><b>Current file</b></dt>\n" 33782" <dd>Search only inside the currently opened file</dd>\n" 33783" <dt><b>All text files</b></dt>\n" 33784" <dd>Search in all text (HTML) files</dd>\n" 33785" <dt><b>All style files</b></dt>\n" 33786" <dd>Search in all style (CSS) files</dd>\n" 33787" <dt><b>Selected files</b></dt>\n" 33788" <dd>Search in the files currently selected in the File browser</dd>\n" 33789" <dt><b>Open files</b></dt>\n" 33790" <dd>Search in the files currently open in the editor</dd>\n" 33791" <dt><b>Marked text</b></dt>\n" 33792" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33793" </dl>" 33794msgstr "" 33795 33796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33797msgid "Down" 33798msgstr "" 33799 33800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33801msgid "Up" 33802msgstr "" 33803 33804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33805msgid "" 33806"\n" 33807" Direction to search:\n" 33808" <dl>\n" 33809" <dt><b>Down</b></dt>\n" 33810" <dd>Search for the next match from your current position</dd>\n" 33811" <dt><b>Up</b></dt>\n" 33812" <dd>Search for the previous match from your current position</dd>\n" 33813" </dl>" 33814msgstr "" 33815 33816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33817msgid "Fuzzy" 33818msgstr "" 33819 33820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33822#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 33823msgid "Regex" 33824msgstr "" 33825 33826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33827msgid "Regex-function" 33828msgstr "" 33829 33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 33831msgid "" 33832"Select how the search expression is interpreted\n" 33833" <dl>\n" 33834" <dt><b>Normal</b></dt>\n" 33835" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 33836" <dt><b>Fuzzy</b></dt>\n" 33837" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 33838" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 33839" <dt><b>Regex</b></dt>\n" 33840" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 33841" <dt><b>Regex-function</b></dt>\n" 33842" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 33843" </dl>" 33844msgstr "" 33845 33846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 33848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 33849msgid "&Find:" 33850msgstr "" 33851 33852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 33853msgid "Clear search &history" 33854msgstr "" 33855 33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 33857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 33858msgid "&Replace:" 33859msgstr "" 33860 33861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 33862msgid "Clear replace &history" 33863msgstr "" 33864 33865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 33866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 33867msgid "Create/&edit" 33868msgstr "" 33869 33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 33871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 33872msgid "Create a new function, or edit an existing function" 33873msgstr "" 33874 33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 33876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 33877msgid "Remo&ve" 33878msgstr "" 33879 33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 33881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 33882msgid "Remove this function" 33883msgstr "" 33884 33885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 33886msgid "Fin&d" 33887msgstr "" 33888 33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 33890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33891msgid "Replace a&nd Find" 33892msgstr "" 33893 33894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 33895msgid "Re&place" 33896msgstr "" 33897 33898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 33901msgid "Replace &all" 33902msgstr "" 33903 33904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 33906msgid "&Mode:" 33907msgstr "" 33908 33909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 33910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 33911#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 33912msgid "&Case sensitive" 33913msgstr "" 33914 33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 33917msgid "&Wrap" 33918msgstr "" 33919 33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 33922msgid "" 33923"When searching reaches the end, wrap around to the beginning and continue " 33924"the search" 33925msgstr "" 33926 33927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 33928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 33929msgid "&Dot all" 33930msgstr "" 33931 33932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 33933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 33934msgid "" 33935"Make the '.' special character match any character at all, including a " 33936"newline" 33937msgstr "" 33938 33939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 33940msgid "Close search panel" 33941msgstr "" 33942 33943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 33944msgid "Abort editing of search" 33945msgstr "" 33946 33947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 33948msgid "The name with which to save this search" 33949msgstr "" 33950 33951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 33952msgid "Case sensitive" 33953msgstr "" 33954 33955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 33956msgid "Dot matches all" 33957msgstr "" 33958 33959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 33960msgid "Finish editing of search" 33961msgstr "" 33962 33963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33964msgid "Add search" 33965msgstr "" 33966 33967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33968msgid "Edit search" 33969msgstr "" 33970 33971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 33972msgid "You must specify a search name" 33973msgstr "" 33974 33975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 33976msgid "Name exists" 33977msgstr "" 33978 33979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 33980#, python-format 33981msgid "Another search with the name %s already exists" 33982msgstr "" 33983 33984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 33985msgid "Must specify find" 33986msgstr "" 33987 33988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 33989msgid "You must specify a find expression" 33990msgstr "" 33991 33992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 33993msgid "Must specify function" 33994msgstr "" 33995 33996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 33997msgid "You must specify a function name in Function-Regex mode" 33998msgstr "" 33999 34000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 34001msgid "Filter displayed searches" 34002msgstr "" 34003 34004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 34005msgid "The entries are tried in order until the first one matches." 34006msgstr "" 34007 34008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34009msgid "&Find" 34010msgstr "" 34011 34012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34013msgid "Run the search using the selected entries." 34014msgstr "" 34015 34016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 34017msgid "Run replace using the selected entries." 34018msgstr "" 34019 34020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34021msgid "Run replace and then find using the selected entries." 34022msgstr "" 34023 34024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34025msgid "Run Replace all for all selected entries in the order selected" 34026msgstr "" 34027 34028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 34030msgid "&Count all" 34031msgstr "" 34032 34033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34034msgid "Run Count all for all selected entries" 34035msgstr "" 34036 34037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 34038msgid "Move selected entries up" 34039msgstr "" 34040 34041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 34042msgid "Move selected entries down" 34043msgstr "" 34044 34045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 34046msgid "Edit the currently selected search" 34047msgstr "" 34048 34049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34050msgid "Re&move search" 34051msgstr "" 34052 34053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34054msgid "Remove the currently selected searches" 34055msgstr "" 34056 34057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 34058msgid "Add a new saved search" 34059msgstr "" 34060 34061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34062msgid "Import saved searches" 34063msgstr "" 34064 34065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34066msgid "Export saved searches" 34067msgstr "" 34068 34069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34070#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34071msgid "Export" 34072msgstr "" 34073 34074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34075msgid "Export all" 34076msgstr "" 34077 34078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34079msgid "Export selected" 34080msgstr "" 34081 34082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34083msgid "Copy to search panel" 34084msgstr "" 34085 34086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34087msgid "No saved search is selected" 34088msgstr "" 34089 34090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34091msgid "Cannot edit search - no search selected." 34092msgstr "" 34093 34094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34095msgid "" 34096"Are you sure you want to permanently delete the selected saved searches?" 34097msgstr "" 34098 34099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34100#, python-brace-format 34101msgid "(Case sensitive: {0} Dot All: {1})" 34102msgstr "" 34103 34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34105#, python-brace-format 34106msgid "(Case sensitive: {0} [Normal search])" 34107msgstr "" 34108 34109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34110#, python-brace-format 34111msgid "" 34112"{2} {3}\n" 34113"Find: {0}\n" 34114"Replace: {1}" 34115msgstr "" 34116 34117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34118msgid "Invalid data" 34119msgstr "" 34120 34121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34122#, python-format 34123msgid "The file %s does not contain valid saved searches" 34124msgstr "" 34125 34126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34128msgid "No searches" 34129msgstr "" 34130 34131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34132msgid "No searches available to be saved" 34133msgstr "" 34134 34135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34136msgid "No searches selected" 34137msgstr "" 34138 34139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34140msgid "No file is being edited." 34141msgstr "" 34142 34143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34144msgid "No files are selected in the File browser" 34145msgstr "" 34146 34147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34148msgid "" 34149"No text is marked. First select some text, and then use The \"Mark selected " 34150"text\" action in the Search menu to mark it." 34151msgstr "" 34152 34153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34154msgid "No search query specified" 34155msgstr "" 34156 34157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34158msgid "the selected searches" 34159msgstr "" 34160 34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34163msgid "Invalid regex" 34164msgstr "" 34165 34166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34168#, python-brace-format 34169msgid "" 34170"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34171msgstr "" 34172 34173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34174#, python-format 34175msgid "No replace function with the name: %s exists" 34176msgstr "" 34177 34178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34180#, python-format 34181msgid "No matches were found for %s" 34182msgstr "" 34183 34184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34185msgid "" 34186"You have turned off search wrapping, so all text might not have been " 34187"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34188"via the \"Wrap\" checkbox at the bottom of the search panel." 34189msgstr "" 34190 34191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34192msgid "Cannot replace" 34193msgstr "" 34194 34195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34196msgid "You must first click \"Find\", before trying to replace" 34197msgstr "" 34198 34199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34200msgid "Currently selected text does not match the search query." 34201msgstr "" 34202 34203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34204#, python-brace-format 34205msgid "Performed the replacement at {num} occurrences of {query}" 34206msgstr "" 34207 34208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34209#, python-brace-format 34210msgid "Found {num} occurrences of {query}" 34211msgstr "" 34212 34213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34214#, python-brace-format 34215msgid "{0}: {1} occurrences" 34216msgstr "" 34217 34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34220msgid "Searching done" 34221msgstr "" 34222 34223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34224msgid "Before: Replace all" 34225msgstr "" 34226 34227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34228msgid "Add a dictionary" 34229msgstr "" 34230 34231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34232#, python-brace-format 34233msgid "" 34234"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34235" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34236" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34237" downloaded .oxt file here to add the dictionary to {0}." 34238msgstr "" 34239 34240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34241msgid "Path to OXT file" 34242msgstr "" 34243 34244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34245msgid "Browse for an OXT file" 34246msgstr "" 34247 34248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34249msgid "&Path to OXT file:" 34250msgstr "" 34251 34252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34253msgid "Choose a nickname for this dictionary" 34254msgstr "" 34255 34256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34257msgid "&Nickname:" 34258msgstr "" 34259 34260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34261msgid "Choose OXT Dictionary" 34262msgstr "" 34263 34264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34265msgid "Dictionaries" 34266msgstr "" 34267 34268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34269msgid "Must specify nickname" 34270msgstr "" 34271 34272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34273msgid "You must specify a nickname for this dictionary" 34274msgstr "" 34275 34276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34277msgid "Nickname already used" 34278msgstr "" 34279 34280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34281#, python-format 34282msgid "A dictionary with the nick name \"%s\" already exists." 34283msgstr "" 34284 34285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34286msgid "Failed to import dictionaries" 34287msgstr "" 34288 34289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34290#, python-format 34291msgid "" 34292"Failed to import dictionaries from %s. Click \"Show details\" for more " 34293"information" 34294msgstr "" 34295 34296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34297msgid "No dictionaries" 34298msgstr "" 34299 34300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34301#, python-format 34302msgid "No dictionaries were found in %s" 34303msgstr "" 34304 34305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34307msgid "Copy selected words to clipboard" 34308msgstr "" 34309 34310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34311msgid "Select all words" 34312msgstr "" 34313 34314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34315msgid "Manage user dictionaries" 34316msgstr "" 34317 34318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34319msgid "&New dictionary" 34320msgstr "" 34321 34322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34323msgid "&Remove dictionary" 34324msgstr "" 34325 34326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34327msgid "Re&name dictionary" 34328msgstr "" 34329 34330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34331msgid "Mark this dictionary as active" 34332msgstr "" 34333 34334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34335msgid "Words in this dictionary:" 34336msgstr "" 34337 34338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34339msgid "&Add word" 34340msgstr "" 34341 34342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34343msgid "&Remove selected words" 34344msgstr "" 34345 34346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34347msgid "&Import list of words" 34348msgstr "" 34349 34350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34351msgid "New dictionary" 34352msgstr "" 34353 34354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34355msgid "Name of the new dictionary" 34356msgstr "" 34357 34358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34360msgid "Already used" 34361msgstr "" 34362 34363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34365#, python-format 34366msgid "A dictionary with the name %s already exists" 34367msgstr "" 34368 34369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34370msgid "New name" 34371msgstr "" 34372 34373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34374msgid "New name for the dictionary" 34375msgstr "" 34376 34377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34378#, python-format 34379msgid "Configure the dictionary: <b>%s" 34380msgstr "" 34381 34382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34383msgid "Add a word" 34384msgstr "" 34385 34386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34387msgid "Word to add" 34388msgstr "" 34389 34390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34391msgid "&Word:" 34392msgstr "" 34393 34394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34395msgid "Import list of words" 34396msgstr "" 34397 34398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34399msgid "Enter a list of words, one per line" 34400msgstr "" 34401 34402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34404msgid "Paste from clipboard" 34405msgstr "" 34406 34407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34408msgid "" 34409"Words in the user dictionary must have an associated language. Choose the " 34410"language below:" 34411msgstr "" 34412 34413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34414msgid "Must specify language" 34415msgstr "" 34416 34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34418msgid "You must specify a language to import words" 34419msgstr "" 34420 34421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34422msgid "Manage dictionaries" 34423msgstr "" 34424 34425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34426msgid "&Remove this dictionary" 34427msgstr "" 34428 34429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34430msgid "Manage &user dictionaries" 34431msgstr "" 34432 34433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34434msgid "" 34435"Manage the list of user dictionaries (dictionaries to which you can add " 34436"words)" 34437msgstr "" 34438 34439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34440msgid "&Add dictionary" 34441msgstr "" 34442 34443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34444msgid "Add a new dictionary that you downloaded from the internet" 34445msgstr "" 34446 34447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34448#, python-brace-format 34449msgid "<Builtin dictionary for {0}>" 34450msgstr "" 34451 34452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34453msgid "" 34454"<p>You can change the dictionaries used for any specified language.</p>\n" 34455" <p>A language can have many country specific variants. Each of these variants\n" 34456" can have one or more dictionaries assigned to it. The default variant for each language\n" 34457" is shown in bold to the left.</p>\n" 34458" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34459" every variant.</p>\n" 34460" <p>When a book specifies its language as a plain language, without any country variant,\n" 34461" the default variant you choose here will be used.</p>\n" 34462" " 34463msgstr "" 34464 34465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34466#, python-brace-format 34467msgid "This is already the preferred variant for the {1} language" 34468msgstr "" 34469 34470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34471#, python-brace-format 34472msgid "Use this as the preferred variant for the {1} language" 34473msgstr "" 34474 34475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34476msgid "This is already the preferred dictionary" 34477msgstr "" 34478 34479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34480msgid "Use this as the preferred dictionary" 34481msgstr "" 34482 34483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34484msgid "Misspelled?" 34485msgstr "" 34486 34487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34488msgid "Ignored" 34489msgstr "" 34490 34491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34492#, python-format 34493msgid "Change %s to" 34494msgstr "" 34495 34496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34497msgid "Specify replacement manually" 34498msgstr "" 34499 34500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34501msgid "Ignore/un-ignore all selected words" 34502msgstr "" 34503 34504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34505msgid "Add/remove all selected words" 34506msgstr "" 34507 34508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34509msgid "Check spelling" 34510msgstr "" 34511 34512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34513msgid "" 34514"Re-scan the book for words, useful if you have edited the book since opening" 34515" this dialog" 34516msgstr "" 34517 34518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34519msgid "&Undo last change" 34520msgstr "" 34521 34522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34523msgid "Undo the last spell check word replacement, if any" 34524msgstr "" 34525 34526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34527msgid "Checking, please wait..." 34528msgstr "" 34529 34530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34531msgid "Filter the list of words" 34532msgstr "" 34533 34534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34535msgid "&Ignore" 34536msgstr "" 34537 34538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34539msgid "Un&ignore" 34540msgstr "" 34541 34542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34543msgid "Ignore the current word for the rest of this session" 34544msgstr "" 34545 34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34547msgid "Stop ignoring the current word" 34548msgstr "" 34549 34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34551msgid "Add word to &dictionary:" 34552msgstr "" 34553 34554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34555msgid "Remove from &dictionaries" 34556msgstr "" 34557 34558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34559msgid "Add the current word to the specified user dictionary" 34560msgstr "" 34561 34562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34563msgid "Remove the current word from all active user dictionaries" 34564msgstr "" 34565 34566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34567msgid "" 34568"You have no active user dictionaries. You must choose at least one active " 34569"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34570msgstr "" 34571 34572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34573msgid "Show &next occurrence" 34574msgstr "" 34575 34576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34577msgid "" 34578"Show the next occurrence of the selected word in the editor, so you can edit" 34579" it manually" 34580msgstr "" 34581 34582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34583msgid "&Change selected word to:" 34584msgstr "" 34585 34586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34587msgid "The replacement word" 34588msgstr "" 34589 34590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34591msgid "Show &only misspelled words" 34592msgstr "" 34593 34594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34595msgid "Case &sensitive sort" 34596msgstr "" 34597 34598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34599msgid "When sorting the list of words, be case sensitive" 34600msgstr "" 34601 34602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34603msgid "Case sensitive sea&rch" 34604msgstr "" 34605 34606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34607msgid "When filtering the list of words, be case sensitive" 34608msgstr "" 34609 34610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34611msgid "The original word" 34612msgstr "" 34613 34614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34615msgid "No changed word" 34616msgstr "" 34617 34618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34619msgid "There is no spelling replacement to undo" 34620msgstr "" 34621 34622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34623msgid "Failed to check spelling" 34624msgstr "" 34625 34626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34627msgid "" 34628"Failed to check spelling, click \"Show details\" for the full error " 34629"information." 34630msgstr "" 34631 34632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34633msgid "Files edited" 34634msgstr "" 34635 34636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34637#, python-format 34638msgid "" 34639"The files in the editor were edited outside the spell check dialog, and the " 34640"word %s no longer exists." 34641msgstr "" 34642 34643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34644#, python-brace-format 34645msgid "Misspelled words: {0} Total words: {1}" 34646msgstr "" 34647 34648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34649msgid "" 34650"Select how the search expression is interpreted\n" 34651" <dl>\n" 34652" <dt><b>Normal</b></dt>\n" 34653" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34654" <dt><b>Regex</b></dt>\n" 34655" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34656" </dl>" 34657msgstr "" 34658 34659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34660msgid "" 34661"\n" 34662" Where to search/replace:\n" 34663" <dl>\n" 34664" <dt><b>Current file</b></dt>\n" 34665" <dd>Search only inside the currently opened file</dd>\n" 34666" <dt><b>All text files</b></dt>\n" 34667" <dd>Search in all text (HTML) files</dd>\n" 34668" <dt><b>Selected files</b></dt>\n" 34669" <dd>Search in the files currently selected in the File browser</dd>\n" 34670" <dt><b>Open files</b></dt>\n" 34671" <dd>Search in the files currently open in the editor</dd>\n" 34672" </dl>" 34673msgstr "" 34674 34675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34676#, python-brace-format 34677msgid "" 34678"File: {0}\n" 34679"Anchor: {1}" 34680msgstr "" 34681 34682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34683msgid "Top of file" 34684msgstr "" 34685 34686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34687msgid "Double click a file in the left panel to start editing it." 34688msgstr "" 34689 34690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34692msgid "Full path:" 34693msgstr "" 34694 34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34696msgid "Close tab" 34697msgstr "" 34698 34699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34700msgid "Close other tabs" 34701msgstr "" 34702 34703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34704msgid "Close tabs to the right of this tab" 34705msgstr "" 34706 34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34708#, python-brace-format 34709msgid "Line: {0} : {1}" 34710msgstr "" 34711 34712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34713#, python-brace-format 34714msgid "{0} {1} created by {2}" 34715msgstr "" 34716 34717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34718msgid "Global actions" 34719msgstr "" 34720 34721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34722msgid "&New file (images/fonts/HTML/etc.)" 34723msgstr "" 34724 34725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34726msgid "Create a new file in the current book" 34727msgstr "" 34728 34729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34730msgid "&Import files into book" 34731msgstr "" 34732 34733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34734msgid "Import files into book" 34735msgstr "" 34736 34737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34738msgid "&Open book" 34739msgstr "" 34740 34741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34742msgid "Open a book" 34743msgstr "" 34744 34745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34746msgid "Open &folder (unzipped EPUB) as book" 34747msgstr "" 34748 34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34750msgid "Open a folder (unzipped EPUB) as a book" 34751msgstr "" 34752 34753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34754msgid "Edit &next file" 34755msgstr "" 34756 34757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34758msgid "Edit the next file in the spine" 34759msgstr "" 34760 34761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34762msgid "Edit &previous file" 34763msgstr "" 34764 34765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34766msgid "Edit the previous file in the spine" 34767msgstr "" 34768 34769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34770msgid "&Revert to before" 34771msgstr "" 34772 34773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34774msgid "Revert book to before the last action (Undo)" 34775msgstr "" 34776 34777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34778msgid "&Revert to after" 34779msgstr "" 34780 34781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34782msgid "Revert book state to after the next action (Redo)" 34783msgstr "" 34784 34785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34786msgid "Save book" 34787msgstr "" 34788 34789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34790msgid "Save a ©" 34791msgstr "" 34792 34793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34794msgid "Save a copy of the book" 34795msgstr "" 34796 34797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34798msgid "Quit" 34799msgstr "" 34800 34801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34802msgid "Create a new, empty book" 34803msgstr "" 34804 34805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34806msgid "Create new, &empty book" 34807msgstr "" 34808 34809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34810msgid "&Import an HTML or DOCX file as a new book" 34811msgstr "" 34812 34813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34814msgid "Import an HTML or DOCX file as a new book" 34815msgstr "" 34816 34817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34818msgid "&Quick open a file to edit" 34819msgstr "" 34820 34821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34822msgid "Quickly open a file from the book to edit it" 34823msgstr "" 34824 34825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 34826msgid "Editor actions" 34827msgstr "" 34828 34829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 34830msgid "Undo typing" 34831msgstr "" 34832 34833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 34834msgid "R&edo" 34835msgstr "" 34836 34837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 34838msgid "Redo typing" 34839msgstr "" 34840 34841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 34842msgid "Cut &text" 34843msgstr "" 34844 34845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 34846msgid "Cut text" 34847msgstr "" 34848 34849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 34850msgid "P&aste from clipboard" 34851msgstr "" 34852 34853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 34854msgid "Tools" 34855msgstr "" 34856 34857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34858msgid "&Edit Table of Contents" 34859msgstr "" 34860 34861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34862msgid "Edit Table of Contents" 34863msgstr "" 34864 34865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 34866msgid "&Insert inline Table of Contents" 34867msgstr "" 34868 34869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 34870msgid "Insert inline Table of Contents" 34871msgstr "" 34872 34873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 34874msgid "&Fix HTML" 34875msgstr "" 34876 34877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 34878msgid "Fix HTML in the current file" 34879msgstr "" 34880 34881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 34882msgid "&Fix HTML - all files" 34883msgstr "" 34884 34885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 34886msgid "Fix HTML in all files" 34887msgstr "" 34888 34889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 34890msgid "&Beautify current file" 34891msgstr "" 34892 34893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 34894msgid "Beautify current file" 34895msgstr "" 34896 34897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 34898msgid "&Beautify all files" 34899msgstr "" 34900 34901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 34902msgid "Beautify all files" 34903msgstr "" 34904 34905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 34906msgid "&Insert special character" 34907msgstr "" 34908 34909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 34910msgid "Insert special character" 34911msgstr "" 34912 34913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 34914msgid "&Arrange into folders" 34915msgstr "" 34916 34917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 34918msgid "Arrange into folders" 34919msgstr "" 34920 34921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 34922msgid "Set &semantics" 34923msgstr "" 34924 34925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 34927msgid "Set semantics" 34928msgstr "" 34929 34930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 34931msgid "&Filter style information" 34932msgstr "" 34933 34934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34935msgid "&Manage fonts" 34936msgstr "" 34937 34938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34939msgid "Manage fonts in the book" 34940msgstr "" 34941 34942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34943msgid "Add &cover" 34944msgstr "" 34945 34946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34947msgid "Add a cover to the book" 34948msgstr "" 34949 34950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34951msgid "&Reports" 34952msgstr "" 34953 34954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34955msgid "Show a report on various aspects of the book" 34956msgstr "" 34957 34958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 34959msgid "Check &external links" 34960msgstr "" 34961 34962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 34963msgid "Check external links in the book" 34964msgstr "" 34965 34966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 34967msgid "C&ompress images losslessly" 34968msgstr "" 34969 34970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 34971msgid "Compress images losslessly" 34972msgstr "" 34973 34974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 34975msgid "Transform &styles" 34976msgstr "" 34977 34978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 34979msgid "Transform styles used in the book" 34980msgstr "" 34981 34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 34983msgid "Transform HTML used in the book" 34984msgstr "" 34985 34986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 34987msgid "Download external &resources" 34988msgstr "" 34989 34990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 34991msgid "" 34992"Download external resources in the book (images/stylesheets/etc/ that are " 34993"not included in the book)" 34994msgstr "" 34995 34996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 34997msgid "&Subset embedded fonts" 34998msgstr "" 34999 35000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35001msgid "Subset embedded fonts" 35002msgstr "" 35003 35004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35005msgid "Subset fonts" 35006msgstr "" 35007 35008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 35009msgid "&Embed referenced fonts" 35010msgstr "" 35011 35012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35013msgid "Embed fonts" 35014msgstr "" 35015 35016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35017msgid "Embed referenced fonts" 35018msgstr "" 35019 35020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 35021msgid "&Smarten punctuation (works best for English)" 35022msgstr "" 35023 35024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 35025msgid "Remove &unused CSS rules" 35026msgstr "" 35027 35028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 35029msgid "Remove unused CSS rules" 35030msgstr "" 35031 35032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 35033msgid "Upgrade book internals" 35034msgstr "" 35035 35036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 35037msgid "Auto reload preview" 35038msgstr "" 35039 35040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 35042msgid "Sync preview position to editor position" 35043msgstr "" 35044 35045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 35046msgid "Refresh preview" 35047msgstr "" 35048 35049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 35050msgid "Split this file" 35051msgstr "" 35052 35053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 35054msgid "Split file in the preview panel" 35055msgstr "" 35056 35057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 35058msgid "Find next in preview" 35059msgstr "" 35060 35061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35062msgid "Find previous in preview" 35063msgstr "" 35064 35065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35066msgid "&Find/replace" 35067msgstr "" 35068 35069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35070msgid "Show the Find/replace panel" 35071msgstr "" 35072 35073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35074msgid "Replace current match" 35075msgstr "" 35076 35077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35078msgid "Replace and find ne&xt" 35079msgstr "" 35080 35081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35082msgid "Replace current match and find next" 35083msgstr "" 35084 35085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35086msgid "R&eplace and find previous" 35087msgstr "" 35088 35089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35090msgid "Replace current match and find previous" 35091msgstr "" 35092 35093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35094msgid "Replace all matches" 35095msgstr "" 35096 35097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35098msgid "Count number of matches" 35099msgstr "" 35100 35101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35102msgid "&Mark selected text" 35103msgstr "" 35104 35105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35106msgid "Mark selected text or unmark already marked text" 35107msgstr "" 35108 35109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35110msgid "Go to &line" 35111msgstr "" 35112 35113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35114msgid "Go to line number" 35115msgstr "" 35116 35117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35118msgid "Sa&ved searches" 35119msgstr "" 35120 35121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35122msgid "Show the saved searches dialog" 35123msgstr "" 35124 35125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35126msgid "&Search ignoring HTML markup" 35127msgstr "" 35128 35129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35130msgid "Show the text search panel" 35131msgstr "" 35132 35133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35135msgid "Check book" 35136msgstr "" 35137 35138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35139msgid "C&heck book" 35140msgstr "" 35141 35142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35143msgid "Check book for errors" 35144msgstr "" 35145 35146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35147msgid "Check &spelling" 35148msgstr "" 35149 35150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35151msgid "Check book for spelling errors" 35152msgstr "" 35153 35154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35155msgid "&Next error" 35156msgstr "" 35157 35158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35159msgid "Show next error" 35160msgstr "" 35161 35162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35163msgid "&Previous error" 35164msgstr "" 35165 35166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35167msgid "Show previous error" 35168msgstr "" 35169 35170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35171msgid "&Next spelling mistake" 35172msgstr "" 35173 35174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35175msgid "Go to next spelling mistake" 35176msgstr "" 35177 35178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35179msgid "&Create checkpoint" 35180msgstr "" 35181 35182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35183msgid "Create a checkpoint with the current state of the book" 35184msgstr "" 35185 35186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35187msgid "&Close current tab" 35188msgstr "" 35189 35190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35191msgid "Close the currently open tab" 35192msgstr "" 35193 35194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35195msgid "C&lose other tabs" 35196msgstr "" 35197 35198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35199msgid "Close all tabs except the current tab" 35200msgstr "" 35201 35202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35203msgid "Close tabs to the &right" 35204msgstr "" 35205 35206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35207msgid "Close tabs to the right of the current tab" 35208msgstr "" 35209 35210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35211msgid "User &Manual" 35212msgstr "" 35213 35214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35215msgid "Show User Manual" 35216msgstr "" 35217 35218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35219msgid "&Browse images in book" 35220msgstr "" 35221 35222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35223msgid "Browse images in the books visually" 35224msgstr "" 35225 35226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35227msgid "&Split at multiple locations" 35228msgstr "" 35229 35230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35231msgid "Split HTML file at multiple locations" 35232msgstr "" 35233 35234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35235msgid "Compare to &another book" 35236msgstr "" 35237 35238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35239msgid "Compare to another book" 35240msgstr "" 35241 35242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35243msgid "Manage &Snippets" 35244msgstr "" 35245 35246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35247msgid "Manage user created Snippets" 35248msgstr "" 35249 35250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35251msgid "&File" 35252msgstr "" 35253 35254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35255msgid "&Recently opened books" 35256msgstr "" 35257 35258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35259msgid "&Tools" 35260msgstr "" 35261 35262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35263msgid "External &links" 35264msgstr "" 35265 35266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35267msgid "&View" 35268msgstr "" 35269 35270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35271msgid "Tool&bars" 35272msgstr "" 35273 35274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35275msgid "&Plugins" 35276msgstr "" 35277 35278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35279msgid "&Help" 35280msgstr "" 35281 35282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35283msgid "&Donate to support calibre development" 35284msgstr "" 35285 35286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35287msgid "Book tool bar" 35288msgstr "" 35289 35290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35291msgid "Tools tool bar" 35292msgstr "" 35293 35294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35295msgid "Plugins tool bar" 35296msgstr "" 35297 35298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35299msgid "Donate to support calibre development" 35300msgstr "" 35301 35302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35303#, python-format 35304msgid "Toggle %s" 35305msgstr "" 35306 35307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35308msgid "Windows" 35309msgstr "" 35310 35311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35312msgid "File browser" 35313msgstr "" 35314 35315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35316msgid "File preview" 35317msgstr "" 35318 35319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35320msgid "Live CSS" 35321msgstr "" 35322 35323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35324#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35325#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35326msgid "Inspector" 35327msgstr "" 35328 35329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35330msgid "Text search" 35331msgstr "" 35332 35333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35334msgid "Checkpoints" 35335msgstr "" 35336 35337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35338#, python-format 35339msgid " [was %s]" 35340msgstr "" 35341 35342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35343msgid "Current state" 35344msgstr "" 35345 35346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35348msgid "[Unnamed state]" 35349msgstr "" 35350 35351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35352msgid "Revert the book to the selected checkpoint" 35353msgstr "" 35354 35355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35356msgid "&Compare" 35357msgstr "" 35358 35359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35360msgid "" 35361"Compare the state of the book at the selected checkpoint with the current " 35362"state" 35363msgstr "" 35364 35365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35366msgid "Cannot revert" 35367msgstr "" 35368 35369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35370msgid "Cannot revert to the current state" 35371msgstr "" 35372 35373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35374msgid "Cannot compare" 35375msgstr "" 35376 35377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35378msgid "There is no point comparing the current state to itself" 35379msgstr "" 35380 35381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35382msgid "Choose tag name" 35383msgstr "" 35384 35385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35386msgid "Specify the name of the &tag to insert:" 35387msgstr "" 35388 35389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35390msgid "Text (HTML) files" 35391msgstr "" 35392 35393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35394msgid "Style (CSS) files" 35395msgstr "" 35396 35397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35398msgid "Audio" 35399msgstr "" 35400 35401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35402msgid "Video" 35403msgstr "" 35404 35405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35406msgid "OPF file (metadata)" 35407msgstr "" 35408 35409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35410msgid "Table of contents file (NCX)" 35411msgstr "" 35412 35413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35414msgid "Arrange in folders" 35415msgstr "" 35416 35417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35418msgid "" 35419"Arrange the files in this book into sub-folders based on their types. If you" 35420" leave a folder blank, the files will be placed in the root." 35421msgstr "" 35422 35423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35424msgid "" 35425"Note that this will only arrange files inside the book, it will not affect " 35426"how they are displayed in the File browser" 35427msgstr "" 35428 35429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35430msgid "Specify locations to split at" 35431msgstr "" 35432 35433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35434msgid "" 35435"Specify the locations to split at, using an XPath expression (click the " 35436"wizard button for help with generating XPath expressions)." 35437msgstr "" 35438 35439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35440msgid "&XPath expression:" 35441msgstr "" 35442 35443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35444msgid "Invalid XPath expression" 35445msgstr "" 35446 35447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35448msgid "Choose file to import" 35449msgstr "" 35450 35451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35452msgid "" 35453"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35454"EPUB will be generated with minimal changes from the source, unlike doing a " 35455"full conversion in calibre." 35456msgstr "" 35457 35458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35459msgid "Choose the file to import" 35460msgstr "" 35461 35462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35463msgid "Source file:" 35464msgstr "" 35465 35466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35467msgid "Choose the location for the newly created EPUB" 35468msgstr "" 35469 35470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35471msgid "Destination file:" 35472msgstr "" 35473 35474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35475msgid "Importable files" 35476msgstr "" 35477 35478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35479msgid "Choose destination" 35480msgstr "" 35481 35482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35483msgid "EPUB files" 35484msgstr "" 35485 35486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35487msgid "Need document" 35488msgstr "" 35489 35490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35491msgid "You must specify the source file that will be imported." 35492msgstr "" 35493 35494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35495msgid "No results found" 35496msgstr "" 35497 35498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35499msgid "Choose file to edit" 35500msgstr "" 35501 35502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35503#, python-brace-format 35504msgid "" 35505"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35506" For example, if want to choose the file:\n" 35507" {example}\n" 35508" Simply type in the characters:\n" 35509" {chars}\n" 35510" and press Enter." 35511msgstr "" 35512 35513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35514#, python-brace-format 35515msgid "" 35516"Anchor: {0}\n" 35517"Leading text: {1}" 35518msgstr "" 35519 35520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35522msgid "Filter files" 35523msgstr "" 35524 35525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35526msgid "Choose a &file to link to:" 35527msgstr "" 35528 35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35531msgid "Filter locations" 35532msgstr "" 35533 35534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35536msgid "Choose a &location (anchor) in the file:" 35537msgstr "" 35538 35539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35541msgid "The destination (href) for the link" 35542msgstr "" 35543 35544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35546msgid "&Target:" 35547msgstr "" 35548 35549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35550msgid "Te&xt:" 35551msgstr "" 35552 35553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35554msgid "The (optional) text for the link" 35555msgstr "" 35556 35557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35558#, python-brace-format 35559msgid "" 35560"\n" 35561" The template to use for generating the link. In addition to {0} and {1}\n" 35562" you can also use {2}, {3} and {4} variables\n" 35563" in the template, they will be replaced by the source filename, the destination\n" 35564" filename and the anchor, respectively.\n" 35565" " 35566msgstr "" 35567 35568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35569msgid "Copyright page" 35570msgstr "" 35571 35572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35573msgid "Page with title, author, publisher, etc." 35574msgstr "" 35575 35576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35577msgid "The book cover, typically a single HTML file with a cover image inside" 35578msgstr "" 35579 35580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35581msgid "Back-of-book style index" 35582msgstr "" 35583 35584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35585msgid "First \"real\" page of content" 35586msgstr "" 35587 35588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35589msgid "Type of &semantics:" 35590msgstr "" 35591 35592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35593msgid "Choose a &file:" 35594msgstr "" 35595 35596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35597msgid "About semantics" 35598msgstr "" 35599 35600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35601msgid "" 35602"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" 35603"\n" 35604"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35605"\n" 35606"The semantic information will be written in the <guide> section of the OPF file." 35607msgstr "" 35608 35609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35610msgid "Flo&ats" 35611msgstr "" 35612 35613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35614msgid "&Other CSS properties:" 35615msgstr "" 35616 35617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35618#, python-format 35619msgid "Only filter CSS in the current file (%s)" 35620msgstr "" 35621 35622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35623msgid "Add a cover" 35624msgstr "" 35625 35626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35627msgid "&Images in book" 35628msgstr "" 35629 35630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35631msgid "Filter the list of images" 35632msgstr "" 35633 35634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35635msgid "" 35636"If enabled the cover image you select will be embedded into the book in such" 35637" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35638" preserved. This will mean blank spaces around the image if the screen the " 35639"book is being viewed on has an aspect ratio different to the image." 35640msgstr "" 35641 35642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35643msgid "Import &image" 35644msgstr "" 35645 35646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35647msgid "Choose a cover image" 35648msgstr "" 35649 35650#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35651msgid "Quick Start Guide" 35652msgstr "" 35653 35654#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35655msgid "&Donate to support calibre" 35656msgstr "" 35657 35658#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35659msgid "&Eject connected device" 35660msgstr "" 35661 35662#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35663msgid "Quit calibre" 35664msgstr "" 35665 35666#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35667msgid "Minimize the calibre window" 35668msgstr "" 35669 35670#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35671msgid "Clear the current search" 35672msgstr "" 35673 35674#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35675msgid "Focus the book list" 35676msgstr "" 35677 35678#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35679msgid "Clear the Virtual library" 35680msgstr "" 35681 35682#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35683msgid "Clear the additional restriction" 35684msgstr "" 35685 35686#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35687msgid "Debug mode" 35688msgstr "" 35689 35690#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35691#, python-format 35692msgid "" 35693"You have started calibre in debug mode. After you quit calibre, the debug " 35694"log will be available in the file: %s<p>The log will be displayed " 35695"automatically." 35696msgstr "" 35697 35698#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35699msgid "Content server changed!" 35700msgstr "" 35701 35702#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35703msgid "" 35704"calibre 3 comes with a completely re-written Content server. As such any " 35705"custom configuration you have for the content server no longer applies. You " 35706"should check and refresh your settings in Preferences->Sharing->Sharing over" 35707" the net" 35708msgstr "" 35709 35710#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35711#, python-format 35712msgid "" 35713"Could not start the Content server. Error:\n" 35714"\n" 35715"%s" 35716msgstr "" 35717 35718#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35719msgid "Hide main window" 35720msgstr "" 35721 35722#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35723msgid "Show main window" 35724msgstr "" 35725 35726#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35727#, python-format 35728msgid "" 35729"The library database at %s appears to be corrupted. Do you want calibre to " 35730"try and rebuild it automatically? The rebuild may not be completely " 35731"successful." 35732msgstr "" 35733 35734#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35735msgid "Conversion error" 35736msgstr "" 35737 35738#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35739#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35740#, python-format 35741msgid "<p><b>Failed to convert: %s" 35742msgstr "" 35743 35744#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35745msgid "" 35746"\n" 35747" Many older e-book reader devices are incapable of displaying\n" 35748" EPUB files that have internal components over a certain size.\n" 35749" Therefore, when converting to EPUB, calibre automatically tries\n" 35750" to split up the EPUB into smaller sized pieces. For some\n" 35751" files that are large undifferentiated blocks of text, this\n" 35752" splitting fails.\n" 35753" <p>You can <b>work around the problem</b> by either increasing the\n" 35754" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35755" or by turning on Heuristic processing, also in the conversion\n" 35756" dialog. Note that if you make the maximum split size too large,\n" 35757" your e-book reader may have trouble with the EPUB.\n" 35758" " 35759msgstr "" 35760 35761#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35762#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35763msgid "Conversion failed" 35764msgstr "" 35765 35766#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35767msgid "here" 35768msgstr "" 35769 35770#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35771msgid "Recipe Disabled" 35772msgstr "" 35773 35774#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35775msgid "<b>Failed</b>" 35776msgstr "" 35777 35778#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35779msgid "There are active jobs. Are you sure you want to quit?" 35780msgstr "" 35781 35782#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35783msgid "" 35784" is communicating with the device!<br>\n" 35785" Quitting may cause corruption on the device.<br>\n" 35786" Are you sure you want to quit?" 35787msgstr "" 35788 35789#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35790msgid "There are library updates waiting. Are you sure you want to quit?" 35791msgstr "" 35792 35793#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35794msgid "Library updates waiting" 35795msgstr "" 35796 35797#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35798msgid "" 35799"Some deleted books are still being moved to the recycle bin, if you quit " 35800"now, they will be left behind. Are you sure you want to quit?" 35801msgstr "" 35802 35803#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35804msgid "Running database shutdown plugins. This could take a few seconds..." 35805msgstr "" 35806 35807#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35808msgid "Shutting down the Content server. This could take a while..." 35809msgstr "" 35810 35811#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35812msgid "" 35813"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35814" context menu of the system tray." 35815msgstr "" 35816 35817#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35818#, python-brace-format 35819msgid "" 35820"New version <b>{ver}</b> of {app} is available for download. See the <a " 35821"href=\"{url}\">new features</a>." 35822msgstr "" 35823 35824#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 35825msgid "Update available!" 35826msgstr "" 35827 35828#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 35829msgid "Show this notification for future updates" 35830msgstr "" 35831 35832#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 35833msgid "&Get update" 35834msgstr "" 35835 35836#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 35837msgid "Update &plugins" 35838msgstr "" 35839 35840#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 35841msgid " and one plugin update" 35842msgid_plural " and {} plugin updates" 35843msgstr[0] "" 35844msgstr[1] "" 35845 35846#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 35847msgid "Update found" 35848msgstr "" 35849 35850#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 35851msgid "updated plugin" 35852msgid_plural "updated plugins" 35853msgstr[0] "" 35854msgstr[1] "" 35855 35856#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 35857#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 35858msgid "Plugin updates" 35859msgstr "" 35860 35861#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 35862msgid "A plugin update is available" 35863msgid_plural "There are {} plugin updates available" 35864msgstr[0] "" 35865msgstr[1] "" 35866 35867#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 35868msgid "Install and configure user plugins" 35869msgstr "" 35870 35871#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 35872msgid "Rename this bookmark" 35873msgstr "" 35874 35875#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 35876msgid "Remove this bookmark" 35877msgstr "" 35878 35879#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 35880msgid "Double click to edit the bookmarks" 35881msgstr "" 35882 35883#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 35884msgid "&New" 35885msgstr "" 35886 35887#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 35888msgid "Create a new bookmark at the current location" 35889msgstr "" 35890 35891#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 35892msgid "Remove the currently selected bookmark" 35893msgstr "" 35894 35895#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 35896msgid "Pre&vious" 35897msgstr "" 35898 35899#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 35900msgid "Nex&t" 35901msgstr "" 35902 35903#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 35904msgid "Position in book" 35905msgstr "" 35906 35907#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 35908msgid "Change how the bookmarks are sorted" 35909msgstr "" 35910 35911#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 35912#, python-brace-format 35913msgid "Are you sure you want to delete the bookmark: {0}?" 35914msgstr "" 35915 35916#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 35917msgid "Export bookmarks" 35918msgstr "" 35919 35920#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 35921#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 35922msgid "Saved bookmarks" 35923msgstr "" 35924 35925#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 35926msgid "Import bookmarks" 35927msgstr "" 35928 35929#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 35930msgid "Add bookmark" 35931msgstr "" 35932 35933#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 35934msgid "Enter title for bookmark:" 35935msgstr "" 35936 35937#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 35938msgid "calibre highlights" 35939msgstr "" 35940 35941#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 35942msgid "highlights" 35943msgstr "" 35944 35945#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 35946msgid "Modify this highlight" 35947msgstr "" 35948 35949#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 35950msgid "Edit notes for this highlight" 35951msgstr "" 35952 35953#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 35954msgid "Delete this highlight" 35955msgid_plural "Delete selected highlights" 35956msgstr[0] "" 35957msgstr[1] "" 35958 35959#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 35960#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 35961msgid "Table of Contents section:" 35962msgid_plural "Table of Contents sections:" 35963msgstr[0] "" 35964msgstr[1] "" 35965 35966#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 35967msgid "Double click to jump to an entry" 35968msgstr "" 35969 35970#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35971msgid "Modify" 35972msgstr "" 35973 35974#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35975msgid "Modify the selected highlight" 35976msgstr "" 35977 35978#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 35979msgid "Delete the selected highlights" 35980msgstr "" 35981 35982#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 35983msgid "Export all highlights" 35984msgstr "" 35985 35986#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 35987msgid "No highlights match the search: {}" 35988msgstr "" 35989 35990#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 35991msgid "No selected highlight" 35992msgstr "" 35993 35994#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 35995msgid "No highlight is currently selected" 35996msgstr "" 35997 35998#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 35999msgid "Are you sure you want to delete this highlight permanently?" 36000msgid_plural "Are you sure you want to delete all {} highlights permanently?" 36001msgstr[0] "" 36002msgstr[1] "" 36003 36004#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36005msgid "No highlights" 36006msgstr "" 36007 36008#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36009msgid "This book has no highlights to export" 36010msgstr "" 36011 36012#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 36013msgid "Edit lookup source" 36014msgstr "" 36015 36016#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 36017msgid "The name of the source" 36018msgstr "" 36019 36020#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 36021msgid "The URL template of the source" 36022msgstr "" 36023 36024#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 36025#, python-brace-format 36026msgid "" 36027"The URL template must starts with https:// and have {word} in it which will " 36028"be replaced by the actual query" 36029msgstr "" 36030 36031#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 36032msgid "You must specify a name" 36033msgstr "" 36034 36035#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 36036msgid "Name already exists" 36037msgstr "" 36038 36039#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 36040msgid "A lookup source with the name {} already exists" 36041msgstr "" 36042 36043#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 36044msgid "You must specify a URL" 36045msgstr "" 36046 36047#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 36048msgid "The URL must start with https://" 36049msgstr "" 36050 36051#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 36052#, python-brace-format 36053msgid "The URL must contain the placeholder {word}" 36054msgstr "" 36055 36056#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 36057msgid "Edit lookup sources" 36058msgstr "" 36059 36060#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 36061msgid "Double-click to edit an entry" 36062msgstr "" 36063 36064#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 36065#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36066msgid "Restore defaults" 36067msgstr "" 36068 36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36070msgid "No sources" 36071msgstr "" 36072 36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36074msgid "You must specify at least one lookup source" 36075msgstr "" 36076 36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36078msgid "Zoom in" 36079msgstr "" 36080 36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36082msgid "Zoom out" 36083msgstr "" 36084 36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36086msgid "Default zoom" 36087msgstr "" 36088 36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36090msgid "Inspect" 36091msgstr "" 36092 36093#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36094msgid "Lookup &in:" 36095msgstr "" 36096 36097#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36098msgid "Double click on a word in the book's text to look it up." 36099msgstr "" 36100 36101#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36102msgid "Add sources" 36103msgstr "" 36104 36105#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36106msgid "Add more sources at which to lookup words" 36107msgstr "" 36108 36109#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36110msgid "Refresh the result to match the currently selected text" 36111msgstr "" 36112 36113#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36114msgid "Update on selection change" 36115msgstr "" 36116 36117#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36118msgid "" 36119"Automatically update the displayed result when selected text in the book " 36120"changes. With this disabled the lookup is changed only when clicking the " 36121"Refresh button." 36122msgstr "" 36123 36124#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36125msgid "Connecting to E-book viewer failed" 36126msgstr "" 36127 36128#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36129msgid "" 36130"Unable to connect to existing E-book viewer window, try restarting the " 36131"viewer." 36132msgstr "" 36133 36134#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36135msgid "" 36136"%prog [options] file\n" 36137"\n" 36138"View an e-book.\n" 36139msgstr "" 36140 36141#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36142msgid "" 36143"If specified, the E-book viewer window will try to come to the front when " 36144"started." 36145msgstr "" 36146 36147#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36148msgid "" 36149"If specified, the E-book viewer window will try to open full screen when " 36150"started." 36151msgstr "" 36152 36153#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36154msgid "Force reload of all opened books" 36155msgstr "" 36156 36157#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36158msgid "" 36159"The position at which to open the specified book. The position is a location" 36160" or position you can get by using the Go to->Location action in the viewer " 36161"controls. Alternately, you can use the form toc:something and it will open " 36162"at the location of the first Table of Contents entry that contains the " 36163"string \"something\". The form toc-href:something will match the href " 36164"(internal link destination) of toc nodes. The matching is exact. If you want" 36165" to match a substring, use the form toc-href-contains:something. The form " 36166"ref:something will use Reference mode references." 36167msgstr "" 36168 36169#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36170msgid "Failed to start listener" 36171msgstr "" 36172 36173#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36174msgid "" 36175"Could not start the listener used for single instance viewers. Try rebooting" 36176" your computer." 36177msgstr "" 36178 36179#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36180msgid "Print to PDF" 36181msgstr "" 36182 36183#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36184#, python-format 36185msgid "Print %s to a PDF file" 36186msgstr "" 36187 36188#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36189msgid "Choose location for PDF file" 36190msgstr "" 36191 36192#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36193msgid "&File:" 36194msgstr "" 36195 36196#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36197msgid "Paper &size:" 36198msgstr "" 36199 36200#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36201msgid "&Left margin:" 36202msgstr "" 36203 36204#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36205msgid "&Top margin:" 36206msgstr "" 36207 36208#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36209msgid "&Right margin:" 36210msgstr "" 36211 36212#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36213msgid "&Bottom margin:" 36214msgstr "" 36215 36216#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36217msgid "inches" 36218msgstr "" 36219 36220#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36221msgid "Add page &number to printed pages" 36222msgstr "" 36223 36224#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36225msgid "&Open PDF file after printing" 36226msgstr "" 36227 36228#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36229msgid "PDF file" 36230msgstr "" 36231 36232#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36233msgid "No filename specified" 36234msgstr "" 36235 36236#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36237msgid "You must specify a filename for the PDF file to generate" 36238msgstr "" 36239 36240#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36241msgid "Incorrect filename specified" 36242msgstr "" 36243 36244#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36245msgid "The filename for the PDF file must end with .pdf" 36246msgstr "" 36247 36248#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36249msgid "Printing, this will take a while, please wait..." 36250msgstr "" 36251 36252#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36253msgid "Printing..." 36254msgstr "" 36255 36256#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36257msgid "Failed to convert to PDF" 36258msgstr "" 36259 36260#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36261msgid "Failed to generate PDF file, click \"Show details\" for more information." 36262msgstr "" 36263 36264#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36265msgid "Contains" 36266msgstr "" 36267 36268#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36269msgid "Whole words" 36270msgstr "" 36271 36272#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36273msgid "" 36274"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36275"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36276"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36277"regular expression." 36278msgstr "" 36279 36280#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36281msgid "Go back to where you were before searching" 36282msgstr "" 36283 36284#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36285msgid "This text is hidden in the book and cannot be displayed" 36286msgstr "" 36287 36288#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36289msgid "No matches were found for:" 36290msgstr "" 36291 36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36293#, python-format 36294msgid "Expand all items under %s" 36295msgstr "" 36296 36297#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36298msgid "Expand all items" 36299msgstr "" 36300 36301#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36302msgid "Collapse all items" 36303msgstr "" 36304 36305#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36306msgid "Expand all items at the level of {}" 36307msgstr "" 36308 36309#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36310msgid "Collapse all items at the level of {}" 36311msgstr "" 36312 36313#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36314msgid "Copy Table of Contents to clipboard" 36315msgstr "" 36316 36317#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36318msgid "Search Table of Contents" 36319msgstr "" 36320 36321#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36322msgid "Search for text in the Table of Contents" 36323msgstr "" 36324 36325#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36326#, python-format 36327msgid "There are no Table of Contents entries matching: %s" 36328msgstr "" 36329 36330#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36331msgid "Switch color scheme" 36332msgstr "" 36333 36334#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36335msgid "Increase font size" 36336msgstr "" 36337 36338#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36339msgid "Decrease font size" 36340msgstr "" 36341 36342#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36343msgid "Toggle full screen" 36344msgstr "" 36345 36346#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36347msgid "Previous page" 36348msgstr "" 36349 36350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36351#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36352#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36353msgid "Next section" 36354msgstr "" 36355 36356#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36358#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36359msgid "Previous section" 36360msgstr "" 36361 36362#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36363msgid "Toggle Reference mode" 36364msgstr "" 36365 36366#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36367msgid "Toggle auto-scrolling" 36368msgstr "" 36369 36370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36371msgid "Lookup words" 36372msgstr "" 36373 36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36375msgid "Show viewer controls" 36376msgstr "" 36377 36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36379msgid "Toggle paged mode" 36380msgstr "" 36381 36382#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36383msgid "Print book" 36384msgstr "" 36385 36386#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36387msgid "Show book metadata" 36388msgstr "" 36389 36390#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36391msgid "Read aloud" 36392msgstr "" 36393 36394#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36395msgid "Browse highlights in book" 36396msgstr "" 36397 36398#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36399msgid "Select all text in the current file" 36400msgstr "" 36401 36402#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36403msgid "Edit this book" 36404msgstr "" 36405 36406#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36407msgid "Reload this book" 36408msgstr "" 36409 36410#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36411msgid "Customize this toolbar" 36412msgstr "" 36413 36414#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36415msgid "Hide this toolbar" 36416msgstr "" 36417 36418#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36419msgid "Switch to flow mode -- where the text is not broken into pages" 36420msgstr "" 36421 36422#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36423msgid "Switch to paged mode -- where the text is broken into pages" 36424msgstr "" 36425 36426#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36427msgid "Turn off auto-scrolling" 36428msgstr "" 36429 36430#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36431msgid "Turn on auto-scrolling" 36432msgstr "" 36433 36434#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36435msgid "Read the text of the book aloud" 36436msgstr "" 36437 36438#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36439msgid "Stop reading" 36440msgstr "" 36441 36442#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36443msgid "Configure the toolbar" 36444msgstr "" 36445 36446#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36447msgid "" 36448"Choose the actions you want on the toolbar. Drag and drop items in the right" 36449" hand list to re-arrange the toolbar." 36450msgstr "" 36451 36452#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36453msgid "Configure Read aloud" 36454msgstr "" 36455 36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36457#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36458msgid "Text-to-Speech unavailable" 36459msgstr "" 36460 36461#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36462msgid "Lookup" 36463msgstr "" 36464 36465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36466msgid "Preparing book for first read, please wait" 36467msgstr "" 36468 36469#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36470msgid "E-book viewer" 36471msgstr "" 36472 36473#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36474#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36475msgid "Scroll here" 36476msgstr "" 36477 36478#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36479msgid "Start of book" 36480msgstr "" 36481 36482#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36483msgid "End of book" 36484msgstr "" 36485 36486#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36487msgid "Start of current file" 36488msgstr "" 36489 36490#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36491msgid "End of current file" 36492msgstr "" 36493 36494#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36495msgid "Hide this scrollbar" 36496msgstr "" 36497 36498#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36499msgid "Search :: no matches" 36500msgstr "" 36501 36502#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36503msgid "Search :: one match" 36504msgstr "" 36505 36506#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36507msgid "Search :: {} matches" 36508msgstr "" 36509 36510#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36511#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36512msgid "Failed to load the image {}" 36513msgstr "" 36514 36515#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36516#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36517msgid "Image not found" 36518msgstr "" 36519 36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36521#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36522msgid "Failed to find the image {}" 36523msgstr "" 36524 36525#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36526msgid "Cannot print book" 36527msgstr "" 36528 36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36530#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36531msgid "No book is currently open" 36532msgstr "" 36533 36534#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36535msgid "Choose e-book" 36536msgstr "" 36537 36538#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36539msgid "E-books" 36540msgstr "" 36541 36542#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36543msgid "Loading book" 36544msgstr "" 36545 36546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36547msgid "Loading book, please wait" 36548msgstr "" 36549 36550#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36551msgid "Loading book failed" 36552msgstr "" 36553 36554#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36555#, python-brace-format 36556msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36557msgstr "" 36558 36559#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36560msgid "" 36561"The Qt WebEngine Render process has crashed. You should try restarting the " 36562"viewer." 36563msgstr "" 36564 36565#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36566msgid "Choose background image" 36567msgstr "" 36568 36569#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36570msgid "Clear search history" 36571msgstr "" 36572 36573#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36574msgid "Test file name invalid" 36575msgstr "" 36576 36577#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36578#, python-format 36579msgid "" 36580"The file name <b>%s</b> does not appear to end with a file extension. It " 36581"must end with a file extension like .epub or .mobi" 36582msgstr "" 36583 36584#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36585msgid "Hide size in corner" 36586msgstr "" 36587 36588#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36589msgid "Show size in corner" 36590msgstr "" 36591 36592#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36593msgid "Drag to resize" 36594msgstr "" 36595 36596#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36597msgid "Hide {}" 36598msgstr "" 36599 36600#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36601msgid "Show {}" 36602msgstr "" 36603 36604#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36605msgid "Choose &color" 36606msgstr "" 36607 36608#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36609msgid "Choose a color" 36610msgstr "" 36611 36612#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36613#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36614msgid "Cu&t" 36615msgstr "" 36616 36617#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36618#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36619msgid "&Step up" 36620msgstr "" 36621 36622#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36623#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36624msgid "Step &down" 36625msgstr "" 36626 36627#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36628msgid "Not rated" 36629msgstr "" 36630 36631#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36632msgid "Generic e-ink device" 36633msgstr "" 36634 36635#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36636msgid "Smartphone" 36637msgstr "" 36638 36639#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36640msgid "iPad like tablet" 36641msgstr "" 36642 36643#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36644msgid "Kindle Basic (all models)" 36645msgstr "" 36646 36647#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36648msgid "Kindle Fire and Fire HD" 36649msgstr "" 36650 36651#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36652msgid "All other SONY devices" 36653msgstr "" 36654 36655#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36656msgid "Kobo and Kobo Touch Readers" 36657msgstr "" 36658 36659#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36660msgid "Kobo Vox, Aura and Glo families" 36661msgstr "" 36662 36663#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36664msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36665msgstr "" 36666 36667#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36668msgid "Nook and Nook Simple Reader" 36669msgstr "" 36670 36671#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36672msgid "PocketBook 360 and newer models" 36673msgstr "" 36674 36675#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36676msgid "PocketBook Lux (1-5) and Basic 4" 36677msgstr "" 36678 36679#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36680msgid "PocketBook Inkpad 3 (Pro) and X" 36681msgstr "" 36682 36683#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36684msgid "Android phone" 36685msgstr "" 36686 36687#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36688msgid "Android tablet" 36689msgstr "" 36690 36691#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36692msgid "Android phone with Kindle reader" 36693msgstr "" 36694 36695#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36696msgid "Android tablet with Kindle reader" 36697msgstr "" 36698 36699#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36700msgid "Generic" 36701msgstr "" 36702 36703#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36704msgid "" 36705"Choose your e-book device. If your device is not in the list, choose a " 36706"\"Generic\" device." 36707msgstr "" 36708 36709#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36710#, python-brace-format 36711msgid "" 36712"If you are moving calibre from an old computer to a new one, please read <a " 36713"href=\"{0}\">the instructions</a>." 36714msgstr "" 36715 36716#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36717msgid "Select location for books" 36718msgstr "" 36719 36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36721#, python-format 36722msgid "Failed to create a folder at %s" 36723msgstr "" 36724 36725#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36726#, python-format 36727msgid "" 36728"You must choose an empty folder for the calibre library. %s is not empty." 36729msgstr "" 36730 36731#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36732msgid "&Next >" 36733msgstr "" 36734 36735#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36736msgid "< &Back" 36737msgstr "" 36738 36739#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36740#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36741#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36742#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36743#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36744msgid "Cancel" 36745msgstr "" 36746 36747#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36748msgid "&Finish" 36749msgstr "" 36750 36751#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36752msgid "Commit" 36753msgstr "" 36754 36755#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36756msgid "Welcome wizard" 36757msgstr "" 36758 36759#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36761#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36765msgid "Welcome to calibre" 36766msgstr "" 36767 36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36771#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36772#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36773msgid "The one stop solution to all your e-book needs." 36774msgstr "" 36775 36776#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36777msgid "&Manufacturers" 36778msgstr "" 36779 36780#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36781msgid "&Devices" 36782msgstr "" 36783 36784#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36786#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36787#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36788msgid "WizardPage" 36789msgstr "" 36790 36791#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36792#, python-format 36793msgid "" 36794"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36795"button to apply your settings." 36796msgstr "" 36797 36798#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36799msgid "" 36800"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36801" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36802msgstr "" 36803 36804#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 36805#, python-format 36806msgid "" 36807"<h2>User Manual</h2>A User Manual is also available <a " 36808"href=\"%s\">online</a>." 36809msgstr "" 36810 36811#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 36812msgid "" 36813"<p>calibre can automatically send books by email to your Kindle. To do that " 36814"you have to setup email delivery below. The easiest way is to setup a free " 36815"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 36816" below. You will also have to register your email address in your Amazon " 36817"account." 36818msgstr "" 36819 36820#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 36821msgid "&Kindle email:" 36822msgstr "" 36823 36824#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 36825msgid "Choose your &language:" 36826msgstr "" 36827 36828#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 36829msgid "" 36830"<p>Choose a location for your books. When you add books to calibre, they " 36831"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 36832msgstr "" 36833 36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 36835msgid "" 36836"If a calibre library already exists at the newly selected location, calibre " 36837"will use it automatically." 36838msgstr "" 36839 36840#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 36841msgid "Test email settings" 36842msgstr "" 36843 36844#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 36845#, python-format 36846msgid "Send test mail from %s to:" 36847msgstr "" 36848 36849#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 36850#, python-format 36851msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 36852msgstr "" 36853 36854#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 36855msgid "No email address" 36856msgstr "" 36857 36858#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 36859msgid "" 36860"No email address to send mail to has been specified. You must specify a To: " 36861"address before running the test." 36862msgstr "" 36863 36864#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 36865msgid "Sending email, please wait..." 36866msgstr "" 36867 36868#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 36869msgid "Email successfully sent" 36870msgstr "" 36871 36872#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 36873msgid "Setup sending email using" 36874msgstr "" 36875 36876#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 36877#, python-brace-format 36878msgid "" 36879"If you don't have an account, you can sign up for a free {name} email " 36880"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 36881msgstr "" 36882 36883#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 36884#, python-format 36885msgid "Your %s &email address:" 36886msgstr "" 36887 36888#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 36889#, python-format 36890msgid "Your %s &username:" 36891msgstr "" 36892 36893#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 36894#, python-format 36895msgid "Your %s &password:" 36896msgstr "" 36897 36898#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 36899#, python-format 36900msgid "" 36901"If you plan to use email to send books to your Kindle, remember to add your " 36902"%s email address to the allowed email addresses in your Amazon.com Kindle " 36903"management page." 36904msgstr "" 36905 36906#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 36907msgid "Setup" 36908msgstr "" 36909 36910#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 36911msgid "Incorrect username" 36912msgstr "" 36913 36914#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 36915#, python-format 36916msgid "%s needs the full email address as your username" 36917msgstr "" 36918 36919#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 36920msgid "OK to proceed?" 36921msgstr "" 36922 36923#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 36924msgid "" 36925"This will display your email password on the screen. Is it OK to proceed?" 36926msgstr "" 36927 36928#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 36929msgid "" 36930"Before using this account to send mail, you must enable the \"Enable access " 36931"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 36932"Settings > POP3 & IMAP." 36933msgstr "" 36934 36935#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 36936msgid "" 36937"Google recently deliberately broke their email sending protocol (SMTP) " 36938"support in an attempt to force everyone to use their web interface so they " 36939"can show you more ads. They are trying to claim that SMTP is insecure, that " 36940"is incorrect and simply an excuse. To use a Gmail account you will need to " 36941"\"allow less secure apps\" as described <a " 36942"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 36943msgstr "" 36944 36945#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 36946msgid "" 36947"If you are setting up a new Hotmail account, Microsoft requires that you " 36948"verify your account periodically, before it will let calibre send email." 36949msgstr "" 36950 36951#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 36952#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 36953msgid "Bad configuration" 36954msgstr "" 36955 36956#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 36957msgid "You must set the From email address" 36958msgstr "" 36959 36960#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 36961msgid "" 36962"You must either set both the username <b>and</b> password for the mail " 36963"server or no username and no password at all." 36964msgstr "" 36965 36966#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 36967msgid "" 36968"No username and password set for mailserver. Most mailservers need a " 36969"username and password. Are you sure?" 36970msgstr "" 36971 36972#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 36973msgid "Send email &from:" 36974msgstr "" 36975 36976#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 36977msgid "" 36978"<p>This is what will be present in the From: field of emails sent by " 36979"calibre.<br> Set it to your email address" 36980msgstr "" 36981 36982#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 36983msgid "" 36984"<p>A mail server is useful if the service you are sending mail to only " 36985"accepts email from well know mail services." 36986msgstr "" 36987 36988#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 36989msgid "Email server" 36990msgstr "" 36991 36992#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 36993msgid "calibre can <b>optionally</b> use a server to send mail" 36994msgstr "" 36995 36996#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 36997msgid "&Hostname:" 36998msgstr "" 36999 37000#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 37001msgid "The hostname of your mail server. For example, smtp.gmail.com" 37002msgstr "" 37003 37004#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 37005msgid "&Port:" 37006msgstr "" 37007 37008#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 37009msgid "" 37010"The port your mail server listens for connections on. The default is 25" 37011msgstr "" 37012 37013#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 37014msgid "Your username on the mail server" 37015msgstr "" 37016 37017#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 37018msgid "Your password on the mail server" 37019msgstr "" 37020 37021#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 37022msgid "&Show" 37023msgstr "" 37024 37025#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 37026msgid "Encr&yption:" 37027msgstr "" 37028 37029#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 37030msgid "" 37031"Use TLS encryption when connecting to the mail server. This is the most " 37032"common." 37033msgstr "" 37034 37035#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 37036msgid "&TLS" 37037msgstr "" 37038 37039#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 37040msgid "Use SSL encryption when connecting to the mail server." 37041msgstr "" 37042 37043#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 37044msgid "SS&L" 37045msgstr "" 37046 37047#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 37048msgid "WARNING: Using no encryption is highly insecure" 37049msgstr "" 37050 37051#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 37052msgid "Use &GMX" 37053msgstr "" 37054 37055#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 37056msgid "Use &Hotmail" 37057msgstr "" 37058 37059#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 37060msgid "&Test email" 37061msgstr "" 37062 37063#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 37064msgid "" 37065"<p>If you use the <a " 37066"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37067"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37068"your calibre book collection wirelessly, directly on the device. To do this " 37069"you have to turn on the calibre Content server." 37070msgstr "" 37071 37072#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37073msgid "Turn on the &Content server" 37074msgstr "" 37075 37076#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37077#, python-format 37078msgid "" 37079"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37080"<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." 37081msgstr "" 37082 37083#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37084#, python-brace-format 37085msgid "Invalid query format for colon-separated search: {0}" 37086msgstr "" 37087 37088#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37089msgid "BIBTEX catalog generator" 37090msgstr "" 37091 37092#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37093#, python-format 37094msgid "" 37095"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37096"Available fields: %(fields)s.\n" 37097"plus user-created custom fields.\n" 37098"Example: %(opt)s=title,authors,tags\n" 37099"Default: '%%default'\n" 37100"Applies to: BIBTEX output format" 37101msgstr "" 37102 37103#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37104#, python-format 37105msgid "" 37106"Output field to sort on.\n" 37107"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37108"Default: '%default'\n" 37109"Applies to: BIBTEX output format" 37110msgstr "" 37111 37112#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37113#, python-format 37114msgid "" 37115"Create a citation for BibTeX entries.\n" 37116"Boolean value: True, False\n" 37117"Default: '%default'\n" 37118"Applies to: BIBTEX output format" 37119msgstr "" 37120 37121#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37122#, python-format 37123msgid "" 37124"Create a file entry if formats is selected for BibTeX entries.\n" 37125"Boolean value: True, False\n" 37126"Default: '%default'\n" 37127"Applies to: BIBTEX output format" 37128msgstr "" 37129 37130#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37131#, python-format 37132msgid "" 37133"The template for citation creation from database fields.\n" 37134"Should be a template with {} enclosed fields.\n" 37135"Available fields: %s.\n" 37136"Default: '%%default'\n" 37137"Applies to: BIBTEX output format" 37138msgstr "" 37139 37140#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37141#, python-format 37142msgid "" 37143"BibTeX file encoding output.\n" 37144"Available types: utf8, cp1252, ascii.\n" 37145"Default: '%default'\n" 37146"Applies to: BIBTEX output format" 37147msgstr "" 37148 37149#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37150#, python-format 37151msgid "" 37152"BibTeX file encoding flag.\n" 37153"Available types: strict, replace, ignore, backslashreplace.\n" 37154"Default: '%default'\n" 37155"Applies to: BIBTEX output format" 37156msgstr "" 37157 37158#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37159#, python-format 37160msgid "" 37161"Entry type for BibTeX catalog.\n" 37162"Available types: book, misc, mixed.\n" 37163"Default: '%default'\n" 37164"Applies to: BIBTEX output format" 37165msgstr "" 37166 37167#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37168msgid "CSV/XML catalog generator" 37169msgstr "" 37170 37171#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37172#, python-format 37173msgid "" 37174"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37175"Available fields: %(fields)s,\n" 37176"plus user-created custom fields.\n" 37177"Example: %(opt)s=title,authors,tags\n" 37178"Default: '%%default'\n" 37179"Applies to: CSV, XML output formats" 37180msgstr "" 37181 37182#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37183#, python-format 37184msgid "" 37185"Output field to sort on.\n" 37186"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37187"Default: '%default'\n" 37188"Applies to: CSV, XML output formats" 37189msgstr "" 37190 37191#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37192msgid "AZW3/EPUB/MOBI catalog generator" 37193msgstr "" 37194 37195#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37196#, python-format 37197msgid "" 37198"Title of generated catalog used as title in metadata.\n" 37199"Default: '%default'\n" 37200"Applies to: AZW3, EPUB, MOBI output formats" 37201msgstr "" 37202 37203#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37204#, python-format 37205msgid "" 37206"Create cross-references in Authors section for books with multiple authors.\n" 37207"Default: '%default'\n" 37208"Applies to: AZW3, EPUB, MOBI output formats" 37209msgstr "" 37210 37211#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37212#, python-format 37213msgid "" 37214"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" 37215"Default: '%default'\n" 37216"Applies to: AZW3, EPUB, MOBI output formats" 37217msgstr "" 37218 37219#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37220#, python-format 37221msgid "" 37222"Regex describing tags to exclude as genres.\n" 37223"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37224"Applies to: AZW3, EPUB, MOBI output formats" 37225msgstr "" 37226 37227#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37228#, python-format 37229msgid "" 37230"Specifies the rules used to exclude books from the generated catalog.\n" 37231"The model for an exclusion rule is either\n" 37232"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37233"('<rule name>','<custom column>','<pattern>').\n" 37234"For example:\n" 37235"(('Archived books','#status','Archived'),)\n" 37236"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37237"When multiple rules are defined, all rules will be applied.\n" 37238"Default: \n" 37239"\"%default\"\n" 37240"Applies to: AZW3, EPUB, MOBI output formats" 37241msgstr "" 37242 37243#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37244#, python-format 37245msgid "" 37246"Include 'Authors' section in catalog.\n" 37247"Default: '%default'\n" 37248"Applies to: AZW3, EPUB, MOBI output formats" 37249msgstr "" 37250 37251#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37252#, python-format 37253msgid "" 37254"Include 'Descriptions' section in catalog.\n" 37255"Default: '%default'\n" 37256"Applies to: AZW3, EPUB, MOBI output formats" 37257msgstr "" 37258 37259#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37260#, python-format 37261msgid "" 37262"Include 'Genres' section in catalog.\n" 37263"Default: '%default'\n" 37264"Applies to: AZW3, EPUB, MOBI output formats" 37265msgstr "" 37266 37267#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107 37268#, python-format 37269msgid "" 37270"Include 'Titles' section in catalog.\n" 37271"Default: '%default'\n" 37272"Applies to: AZW3, EPUB, MOBI output formats" 37273msgstr "" 37274 37275#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114 37276#, python-format 37277msgid "" 37278"Include 'Series' section in catalog.\n" 37279"Default: '%default'\n" 37280"Applies to: AZW3, EPUB, MOBI output formats" 37281msgstr "" 37282 37283#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121 37284#, python-format 37285msgid "" 37286"Include 'Recently Added' section in catalog.\n" 37287"Default: '%default'\n" 37288"Applies to: AZW3, EPUB, MOBI output formats" 37289msgstr "" 37290 37291#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128 37292#, python-format 37293msgid "" 37294"Source field for 'Genres' section.\n" 37295"Default: '%default'\n" 37296"Applies to: AZW3, EPUB, MOBI output formats" 37297msgstr "" 37298 37299#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37300#, python-format 37301msgid "" 37302"Custom field containing note text to insert in Description header.\n" 37303"Default: '%default'\n" 37304"Applies to: AZW3, EPUB, MOBI output formats" 37305msgstr "" 37306 37307#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37308#, python-format 37309msgid "" 37310"#<custom field>:[before|after]:[True|False] specifying:\n" 37311" <custom field> Custom field containing notes to merge with comments\n" 37312" [before|after] Placement of notes with respect to comments\n" 37313" [True|False] - A horizontal rule is inserted between notes and comments\n" 37314"Default: '%default'\n" 37315"Applies to: AZW3, EPUB, MOBI output formats" 37316msgstr "" 37317 37318#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37319#, python-format 37320msgid "" 37321"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" 37322"Default: '%default'\n" 37323"Applies to: AZW3, EPUB, MOBI output formats" 37324msgstr "" 37325 37326#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37327#, python-format 37328msgid "" 37329"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37330"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37331"When multiple rules are defined, the first matching rule will be used.\n" 37332"Default:\n" 37333"\"%default\"\n" 37334"Applies to: AZW3, EPUB, MOBI output formats" 37335msgstr "" 37336 37337#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37338#, python-format 37339msgid "" 37340"Use a named preset created with the GUI catalog builder.\n" 37341"A preset specifies all settings for building a catalog.\n" 37342"Default: '%default'\n" 37343"Applies to: AZW3, EPUB, MOBI output formats" 37344msgstr "" 37345 37346#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37347#, python-format 37348msgid "" 37349"Replace existing cover when generating the catalog.\n" 37350"Default: '%default'\n" 37351"Applies to: AZW3, EPUB, MOBI output formats" 37352msgstr "" 37353 37354#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37355#, python-format 37356msgid "" 37357"Size hint (in inches) for book covers in catalog.\n" 37358"Range: 1.0 - 2.0\n" 37359"Default: '%default'\n" 37360"Applies to: AZW3, EPUB, MOBI output formats" 37361msgstr "" 37362 37363#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202 37364#, python-format 37365msgid "Error: Preset \"%s\" not found." 37366msgstr "" 37367 37368#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37369#, python-format 37370msgid "Stored presets: %s" 37371msgstr "" 37372 37373#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37374msgid "Error: No stored presets." 37375msgstr "" 37376 37377#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37378msgid "" 37379"\n" 37380"*** Adding 'By authors' section required for MOBI output ***" 37381msgstr "" 37382 37383#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37384msgid "column not in book: " 37385msgstr "" 37386 37387#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37388msgid "Symbols" 37389msgstr "" 37390 37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37392msgid "No genres to catalog.\n" 37393msgstr "" 37394 37395#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37396msgid "Check 'Excluded genres' regex in the E-book options.\n" 37397msgstr "" 37398 37399#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37400msgid "No books available to catalog" 37401msgstr "" 37402 37403#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37404#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37405msgid "Titles" 37406msgstr "" 37407 37408#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37409msgid "Genres" 37410msgstr "" 37411 37412#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37413#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37414msgid "Recently Added" 37415msgstr "" 37416 37417#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37418#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37419msgid "Recently Read" 37420msgstr "" 37421 37422#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37423msgid "Descriptions" 37424msgstr "" 37425 37426#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37427msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37428msgstr "" 37429 37430#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37431msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37432msgstr "" 37433 37434#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37435msgid "Sorting database" 37436msgstr "" 37437 37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37439msgid "Sorting titles" 37440msgstr "" 37441 37442#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37443msgid "" 37444"No books to catalog.\n" 37445"Check 'Excluded books' rules in the E-book options.\n" 37446msgstr "" 37447 37448#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37449msgid "No books available to include in catalog" 37450msgstr "" 37451 37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37463msgid "error in" 37464msgstr "" 37465 37466#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37467msgid "Genres HTML" 37468msgstr "" 37469 37470#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37471msgid "Titles HTML" 37472msgstr "" 37473 37474#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37475#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37476#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37477msgid "by " 37478msgstr "" 37479 37480#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37481msgid "Descriptions HTML" 37482msgstr "" 37483 37484#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37485msgid "Description HTML" 37486msgstr "" 37487 37488#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37489msgid "NCX header" 37490msgstr "" 37491 37492#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37493msgid "NCX for descriptions" 37494msgstr "" 37495 37496#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37497msgid "NCX for Series" 37498msgstr "" 37499 37500#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37501#, python-format 37502msgid "Series beginning with %s" 37503msgstr "" 37504 37505#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37506#, python-format 37507msgid "Series beginning with '%s'" 37508msgstr "" 37509 37510#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37511msgid "NCX for Titles" 37512msgstr "" 37513 37514#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37515#, python-format 37516msgid "Titles beginning with %s" 37517msgstr "" 37518 37519#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37520#, python-format 37521msgid "Titles beginning with '%s'" 37522msgstr "" 37523 37524#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37525msgid "NCX for Authors" 37526msgstr "" 37527 37528#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37529#, python-format 37530msgid "Authors beginning with %s" 37531msgstr "" 37532 37533#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37534#, python-format 37535msgid "Authors beginning with '%s'" 37536msgstr "" 37537 37538#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37539msgid "NCX for Recently Added" 37540msgstr "" 37541 37542#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37543msgid "NCX for Recently Read" 37544msgstr "" 37545 37546#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37547msgid "NCX for genres" 37548msgstr "" 37549 37550#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37551msgid "Generating OPF" 37552msgstr "" 37553 37554#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37555msgid "Thumbnails" 37556msgstr "" 37557 37558#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37559msgid "Thumbnail" 37560msgstr "" 37561 37562#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37563msgid "Saving NCX" 37564msgstr "" 37565 37566#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37567msgid "Invalid titles" 37568msgstr "" 37569 37570#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37571msgid "Extra titles" 37572msgstr "" 37573 37574#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37575msgid "Invalid authors" 37576msgstr "" 37577 37578#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37579msgid "Extra authors" 37580msgstr "" 37581 37582#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37583msgid "Missing book formats" 37584msgstr "" 37585 37586#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37587msgid "Extra book formats" 37588msgstr "" 37589 37590#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37591msgid "Unknown files in books" 37592msgstr "" 37593 37594#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37595msgid "Missing cover files" 37596msgstr "" 37597 37598#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37599msgid "Cover files not in database" 37600msgstr "" 37601 37602#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37603msgid "Folders raising exception" 37604msgstr "" 37605 37606#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37607msgid "INVALID CONDITION" 37608msgstr "" 37609 37610#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37611#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37612#, python-format 37613msgid "Path to library too long. Must be less than %d characters." 37614msgstr "" 37615 37616#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37617#, python-format 37618msgid " (%s books)" 37619msgstr "" 37620 37621#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37622msgid "Identifiers" 37623msgstr "" 37624 37625#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37626msgid "On device" 37627msgstr "" 37628 37629#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37630msgid "Series sort" 37631msgstr "" 37632 37633#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37634msgid "Title sort" 37635msgstr "" 37636 37637#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37638msgid "The title" 37639msgstr "" 37640 37641#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37642msgid "The authors" 37643msgstr "" 37644 37645#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37646#, python-brace-format 37647msgid "" 37648"The author sort string. To use only the first letter of the name use " 37649"{author_sort[0]}" 37650msgstr "" 37651 37652#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37653msgid "The tags" 37654msgstr "" 37655 37656#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37657msgid "The series" 37658msgstr "" 37659 37660#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37661msgid "" 37662"The series number. To get leading zeros use {series_index:0>3s} or " 37663"{series_index:>3s} for leading spaces" 37664msgstr "" 37665 37666#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37667msgid "The rating" 37668msgstr "" 37669 37670#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37671msgid "The ISBN" 37672msgstr "" 37673 37674#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37675msgid "The publisher" 37676msgstr "" 37677 37678#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37679msgid "The date" 37680msgstr "" 37681 37682#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37683msgid "The published date" 37684msgstr "" 37685 37686#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37687msgid "The date when the metadata for this book record was last modified" 37688msgstr "" 37689 37690#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37691msgid "The language(s) of this book" 37692msgstr "" 37693 37694#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37695msgid "The calibre internal id" 37696msgstr "" 37697 37698#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37699msgid "Options to control saving to disk" 37700msgstr "" 37701 37702#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37703msgid "" 37704"Normally, calibre will update the metadata in the saved files from what is " 37705"in the calibre library. Makes saving to disk slower." 37706msgstr "" 37707 37708#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37709msgid "" 37710"Normally, calibre will write the metadata into a separate OPF file along " 37711"with the actual e-book files." 37712msgstr "" 37713 37714#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37715msgid "" 37716"Normally, calibre will save the cover in a separate file along with the " 37717"actual e-book files." 37718msgstr "" 37719 37720#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37721msgid "" 37722"Comma separated list of formats to save for each book. By default all " 37723"available formats are saved." 37724msgstr "" 37725 37726#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37727#, python-format 37728msgid "" 37729"The template to control the filename and folder structure of the saved " 37730"files. Default is \"%(templ)s\" which will save books into a per-author " 37731"subfolder with filenames containing title and author. Available controls " 37732"are: {%(controls)s}" 37733msgstr "" 37734 37735#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37736#, python-format 37737msgid "" 37738"The template to control the filename and folder structure of files sent to " 37739"the device. Default is \"%(templ)s\" which will save books into a per-author" 37740" folder with filenames containing title and author. Available controls are: " 37741"{%(controls)s}" 37742msgstr "" 37743 37744#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37745msgid "" 37746"Have calibre convert all non English characters into English equivalents for" 37747" the file names. This is useful if saving to a legacy filesystem without " 37748"full support for Unicode filenames." 37749msgstr "" 37750 37751#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37752#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37753#, python-format 37754msgid "" 37755"The format in which to display dates. %(day)s - day, %(month)s - month, " 37756"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37757msgstr "" 37758 37759#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37760msgid "Convert paths to lowercase." 37761msgstr "" 37762 37763#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37764msgid "Replace whitespace with underscores." 37765msgstr "" 37766 37767#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37768msgid "Save into a single folder, ignoring the template folder structure" 37769msgstr "" 37770 37771#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37772#, python-format 37773msgid "" 37774"Failed to calculate path for save to disk. Template: %(templ)s\n" 37775"Error: %(err)s" 37776msgstr "" 37777 37778#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37779#, python-format 37780msgid "Template evaluation resulted in no path components. Template: %s" 37781msgstr "" 37782 37783#: /__w/calibre/calibre/src/calibre/linux.py:1144 37784msgid "The one stop solution to all your e-book needs" 37785msgstr "" 37786 37787#: /__w/calibre/calibre/src/calibre/linux.py:1146 37788msgid "calibre is the one stop solution to all your e-book needs." 37789msgstr "" 37790 37791#: /__w/calibre/calibre/src/calibre/linux.py:1147 37792msgid "" 37793"You can use calibre to catalog your books, fetch metadata for them " 37794"automatically, convert them from and to all the various e-book formats, send" 37795" them to your e-book reader devices, read the books on your computer, edit " 37796"the books in a dedicated e-book editor and even make them available over the" 37797" network with the built-in Content server. You can also download news and " 37798"periodicals in e-book format from over a thousand different news and " 37799"magazine websites." 37800msgstr "" 37801 37802#: /__w/calibre/calibre/src/calibre/linux.py:1160 37803msgid "Edit the text and styles inside e-books" 37804msgstr "" 37805 37806#: /__w/calibre/calibre/src/calibre/linux.py:1162 37807msgid "" 37808"The calibre E-book editor allows you to edit the text and styles inside the " 37809"book with a live preview of your changes." 37810msgstr "" 37811 37812#: /__w/calibre/calibre/src/calibre/linux.py:1163 37813msgid "" 37814"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 37815"various useful tools for checking the book for errors, editing the Table of " 37816"Contents, performing automated cleanups, etc." 37817msgstr "" 37818 37819#: /__w/calibre/calibre/src/calibre/linux.py:1175 37820msgid "Read e-books in over a dozen different formats" 37821msgstr "" 37822 37823#: /__w/calibre/calibre/src/calibre/linux.py:1177 37824msgid "" 37825"The calibre E-book viewer allows you to read e-books in over a dozen " 37826"different formats." 37827msgstr "" 37828 37829#: /__w/calibre/calibre/src/calibre/linux.py:1178 37830msgid "" 37831"It has a full screen mode for distraction free reading and can display the " 37832"text with multiple columns per screen." 37833msgstr "" 37834 37835#: /__w/calibre/calibre/src/calibre/linux.py:1315 37836msgid "Command Line Interface" 37837msgstr "" 37838 37839#: /__w/calibre/calibre/src/calibre/linux.py:1316 37840msgid "" 37841"On macOS, the command line tools are inside the calibre bundle, for example," 37842" if you installed calibre in :file:`/Applications` the command line tools " 37843"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 37844msgstr "" 37845 37846#: /__w/calibre/calibre/src/calibre/linux.py:1319 37847msgid "Documented commands" 37848msgstr "" 37849 37850#: /__w/calibre/calibre/src/calibre/linux.py:1319 37851msgid "Undocumented commands" 37852msgstr "" 37853 37854#: /__w/calibre/calibre/src/calibre/linux.py:1320 37855msgid "" 37856"You can see usage for undocumented commands by executing them without " 37857"arguments in a terminal." 37858msgstr "" 37859 37860#: /__w/calibre/calibre/src/calibre/linux.py:1321 37861msgid "Change language" 37862msgstr "" 37863 37864#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 37865#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 37866#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 37867#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 37868msgid "Newest" 37869msgstr "" 37870 37871#: /__w/calibre/calibre/src/calibre/srv/code.py:130 37872#, python-brace-format 37873msgid "<b>{title}</b> by {authors}" 37874msgstr "" 37875 37876#: /__w/calibre/calibre/src/calibre/srv/code.py:131 37877#, python-brace-format 37878msgid "{series_index} of <i>{series}</i>" 37879msgstr "" 37880 37881#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37882#, python-brace-format 37883msgid "Date: {timestamp}" 37884msgstr "" 37885 37886#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37887#, python-brace-format 37888msgid "Published: {pubdate}" 37889msgstr "" 37890 37891#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37892#, python-brace-format 37893msgid "Publisher: {publisher}" 37894msgstr "" 37895 37896#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 37897msgid "Show " 37898msgstr "" 37899 37900#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 37901msgid " sorted by " 37902msgstr "" 37903 37904#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37905msgid "Change library" 37906msgstr "" 37907 37908#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37909msgid "Change library to: " 37910msgstr "" 37911 37912#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 37913msgid "Switch to the full interface (non-mobile interface)" 37914msgstr "" 37915 37916#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 37917msgid "" 37918"The full interface gives you many more features, but it may not work well on" 37919" a small screen" 37920msgstr "" 37921 37922#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 37923#, python-brace-format 37924msgid "{0} is not a valid IP address/network, with error: {1}" 37925msgstr "" 37926 37927#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 37928#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 37929msgid "username [password]" 37930msgstr "" 37931 37932#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 37933msgid "Give this user only read access" 37934msgstr "" 37935 37936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 37939#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 37940msgid "username is required" 37941msgstr "" 37942 37943#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 37944msgid "username" 37945msgstr "" 37946 37947#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 37948msgid "username set|reset|toggle|show" 37949msgstr "" 37950 37951#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 37952msgid "username and operation are required" 37953msgstr "" 37954 37955#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 37956msgid "[options] username [library_name ...]" 37957msgstr "" 37958 37959#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 37960msgid "" 37961"Specify the action to perform.\n" 37962"A value of \"show\" shows the current library restrictions for the specified user.\n" 37963"A value of \"allow-all\" removes all library restrictions.\n" 37964"A value of \"allow\" allows access to only the specified libraries.\n" 37965"A value of \"block\" allows access to all, except the specified libraries.\n" 37966"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." 37967msgstr "" 37968 37969#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 37970msgid "Unknown command: {}" 37971msgstr "" 37972 37973#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 37974msgid "Manage the user accounts for calibre-server. Available commands are:" 37975msgstr "" 37976 37977#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 37978msgid "Use {} for help on individual commands" 37979msgstr "" 37980 37981#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 37982msgid "What do you want to do?" 37983msgstr "" 37984 37985#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 37986msgid "default" 37987msgstr "" 37988 37989#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 37990msgid "No choice selected, exiting..." 37991msgstr "" 37992 37993#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 37994#, python-format 37995msgid "%s is not a valid choice, try again" 37996msgstr "" 37997 37998#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 37999msgid "Existing user names:" 38000msgstr "" 38001 38002#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 38003msgid "There are no users, you must first add an user" 38004msgstr "" 38005 38006#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 38007#, python-format 38008msgid "The username %s does not exist" 38009msgstr "" 38010 38011#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 38013msgid "Enter the username" 38014msgstr "" 38015 38016#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 38017#, python-format 38018msgid "Enter the new password for %s: " 38019msgstr "" 38020 38021#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 38022#: /__w/calibre/calibre/src/calibre/srv/users.py:62 38023msgid "Empty passwords are not allowed" 38024msgstr "" 38025 38026#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 38027#, python-format 38028msgid "Re-enter the new password for %s, to verify: " 38029msgstr "" 38030 38031#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 38032msgid "Passwords do not match" 38033msgstr "" 38034 38035#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 38036#, python-format 38037msgid "User %s added successfully!" 38038msgstr "" 38039 38040#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 38041#, python-format 38042msgid "Are you sure you want to remove the user %s?" 38043msgstr "" 38044 38045#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 38046#, python-format 38047msgid "User %s successfully removed!" 38048msgstr "" 38049 38050#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 38051#, python-format 38052msgid "Password for %s successfully changed!" 38053msgstr "" 38054 38055#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 38056#, python-brace-format 38057msgid "Current password for {0} is: {1}" 38058msgstr "" 38059 38060#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 38061msgid "Allow {} to make changes (i.e. grant write access)" 38062msgstr "" 38063 38064#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 38065msgid "Prevent {} from making changes (i.e. remove write access)" 38066msgstr "" 38067 38068#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38069msgid "{} has the following additional per-library restrictions:" 38070msgstr "" 38071 38072#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38073msgid "{} has no additional per-library restrictions" 38074msgstr "" 38075 38076#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38077msgid "Allow access to all libraries" 38078msgstr "" 38079 38080#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38081msgid "Allow access to only specified libraries" 38082msgstr "" 38083 38084#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38085msgid "Allow access to all, except specified libraries" 38086msgstr "" 38087 38088#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38089msgid "Change per-library restrictions" 38090msgstr "" 38091 38092#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38093msgid "Enter the name of the library:" 38094msgstr "" 38095 38096#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38097msgid "" 38098"Enter a search expression, access will be granted only to books matching " 38099"this expression. An empty expression will grant access to all books." 38100msgstr "" 38101 38102#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38103msgid "Another restriction?" 38104msgstr "" 38105 38106#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38107msgid "Enter a comma separated list of library names:" 38108msgstr "" 38109 38110#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38111msgid "Allowing access only to libraries: {}" 38112msgstr "" 38113 38114#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38115msgid "Allowing access to all libraries, except: {}" 38116msgstr "" 38117 38118#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38119msgid "Show password for {}" 38120msgstr "" 38121 38122#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38123msgid "Change read/write permission for {}" 38124msgstr "" 38125 38126#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38127msgid "Change the libraries {} is allowed to access" 38128msgstr "" 38129 38130#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38131#, python-brace-format 38132msgid "{0} has {1} access" 38133msgstr "" 38134 38135#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38136msgid "read-write" 38137msgstr "" 38138 38139#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38140msgid "readonly" 38141msgstr "" 38142 38143#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38144msgid "Add a new user" 38145msgstr "" 38146 38147#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38148msgid "Edit an existing user" 38149msgstr "" 38150 38151#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38152msgid "Remove a user" 38153msgstr "" 38154 38155#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38156msgid "one item" 38157msgid_plural "{} items" 38158msgstr[0] "" 38159msgstr[1] "" 38160 38161#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38162#, python-format 38163msgid "RATING: %s<br />" 38164msgstr "" 38165 38166#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38167#, python-format 38168msgid "TAGS: %s<br />" 38169msgstr "" 38170 38171#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38172#, python-format 38173msgid "SERIES: %(series)s [%(sidx)s]<br />" 38174msgstr "" 38175 38176#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38177msgid "Books in your library" 38178msgstr "" 38179 38180#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38181msgid "By " 38182msgstr "" 38183 38184#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38185msgid "Books sorted by " 38186msgstr "" 38187 38188#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38189msgid "Library:" 38190msgstr "" 38191 38192#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38193msgid "Change calibre library to:" 38194msgstr "" 38195 38196#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38197#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38198#, python-format 38199msgid "By %s" 38200msgstr "" 38201 38202#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38203#, python-brace-format 38204msgid "By {0} :: {1}" 38205msgstr "" 38206 38207#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38208msgid "Path to the SSL certificate file" 38209msgstr "" 38210 38211#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38212msgid "Path to the SSL private key file" 38213msgstr "" 38214 38215#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38216msgid "Time (in seconds) after which an idle connection is closed" 38217msgstr "" 38218 38219#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38220msgid "" 38221"Time (in seconds) to wait for a response from the server when making queries" 38222msgstr "" 38223 38224#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38225msgid "Total time in seconds to wait for clean shutdown" 38226msgstr "" 38227 38228#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38229msgid "Socket pre-allocation, for example, with systemd socket activation" 38230msgstr "" 38231 38232#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38233msgid "Max. size of single HTTP header (in KB)" 38234msgstr "" 38235 38236#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38237msgid "Max. allowed size for files uploaded to the server (in MB)" 38238msgstr "" 38239 38240#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38241msgid "Minimum size for which responses use data compression (in bytes)" 38242msgstr "" 38243 38244#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38245msgid "Number of worker threads used to process requests" 38246msgstr "" 38247 38248#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38249msgid "Maximum number of worker processes" 38250msgstr "" 38251 38252#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38253msgid "" 38254"Worker processes are launched as needed and used for large jobs such as " 38255"preparing a book for viewing, adding books, converting, etc. Normally, the " 38256"max. number of such processes is based on the number of CPU cores. You can " 38257"control it by this setting." 38258msgstr "" 38259 38260#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38261msgid "Maximum time for worker processes" 38262msgstr "" 38263 38264#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38265msgid "" 38266"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38267" to zero for no limit." 38268msgstr "" 38269 38270#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38271msgid "The port on which to listen for connections" 38272msgstr "" 38273 38274#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38275msgid "A prefix to prepend to all URLs" 38276msgstr "" 38277 38278#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38279msgid "" 38280"Useful if you wish to run this server behind a reverse proxy. For example " 38281"use, /calibre as the URL prefix." 38282msgstr "" 38283 38284#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38285msgid "Number of books to show in a single page" 38286msgstr "" 38287 38288#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38289msgid "The number of books to show in a single page in the browser." 38290msgstr "" 38291 38292#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38293msgid "Advertise OPDS feeds via BonJour" 38294msgstr "" 38295 38296#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38297msgid "" 38298"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38299" apps can detect and connect to the server automatically." 38300msgstr "" 38301 38302#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38303msgid "Maximum number of books in OPDS feeds" 38304msgstr "" 38305 38306#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38307msgid "" 38308"The maximum number of books that the server will return in a single OPDS " 38309"acquisition feed." 38310msgstr "" 38311 38312#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38313msgid "Maximum number of ungrouped items in OPDS feeds" 38314msgstr "" 38315 38316#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38317msgid "" 38318"Group items in categories such as author/tags by first letter when there are" 38319" more than this number of items. Set to zero to disable." 38320msgstr "" 38321 38322#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38323msgid "The interface on which to listen for connections" 38324msgstr "" 38325 38326#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38327msgid "" 38328"The default is to listen on all available IPv4 interfaces. You can change " 38329"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38330"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38331"connections." 38332msgstr "" 38333 38334#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38335msgid "Fallback to auto-detected interface" 38336msgstr "" 38337 38338#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38339msgid "" 38340"If for some reason the server is unable to bind to the interface specified " 38341"in the listen_on option, then it will try to detect an interface that " 38342"connects to the outside world and bind to that." 38343msgstr "" 38344 38345#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38346msgid "Zero copy file transfers for increased performance" 38347msgstr "" 38348 38349#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38350msgid "" 38351"This will use zero-copy in-kernel transfers when sending files over the " 38352"network, increasing performance. However, it can cause corrupted file " 38353"transfers on some broken filesystems. If you experience corrupted file " 38354"transfers, turn it off." 38355msgstr "" 38356 38357#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38358msgid "Max. log file size (in MB)" 38359msgstr "" 38360 38361#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38362msgid "" 38363"The maximum size of log files, generated by the server. When the log becomes" 38364" larger than this size, it is automatically rotated. Set to zero to disable " 38365"log rotation." 38366msgstr "" 38367 38368#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38369msgid "Log HTTP 404 (Not Found) requests" 38370msgstr "" 38371 38372#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38373msgid "" 38374"Normally, the server logs all HTTP requests for resources that are not " 38375"found. This can generate a lot of log spam, if your server is targeted by " 38376"bots. Use this option to turn it off." 38377msgstr "" 38378 38379#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38380msgid "Password based authentication to access the server" 38381msgstr "" 38382 38383#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38384msgid "" 38385"Normally, the server is unrestricted, allowing anyone to access it. You can " 38386"restrict access to predefined users with this option." 38387msgstr "" 38388 38389#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38390msgid "Allow un-authenticated local connections to make changes" 38391msgstr "" 38392 38393#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38394msgid "" 38395"Normally, if you do not turn on authentication, the server operates in read-" 38396"only mode, so as to not allow anonymous users to make changes to your " 38397"calibre libraries. This option allows anybody connecting from the same " 38398"computer as the server is running on to make changes. This is useful if you " 38399"want to run the server without authentication but still use calibredb to " 38400"make changes to your calibre libraries. Note that turning on this option " 38401"means any program running on the computer can make changes to your calibre " 38402"libraries." 38403msgstr "" 38404 38405#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38406msgid "" 38407"Allow un-authenticated connections from specific IP addresses to make " 38408"changes" 38409msgstr "" 38410 38411#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38412msgid "" 38413"Normally, if you do not turn on authentication, the server operates in read-" 38414"only mode, so as to not allow anonymous users to make changes to your " 38415"calibre libraries. This option allows anybody connecting from the specified " 38416"IP addresses to make changes. Must be a comma separated list of address or " 38417"network specifications. This is useful if you want to run the server without" 38418" authentication but still use calibredb to make changes to your calibre " 38419"libraries. Note that turning on this option means anyone connecting from the" 38420" specified IP addresses can make changes to your calibre libraries." 38421msgstr "" 38422 38423#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38424msgid "Path to user database" 38425msgstr "" 38426 38427#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38428msgid "" 38429"Path to a file in which to store the user and password information. Normally" 38430" a file in the calibre configuration folder is used." 38431msgstr "" 38432 38433#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38434msgid "Choose the type of authentication used" 38435msgstr "" 38436 38437#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38438msgid "" 38439"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38440" are putting this server behind an SSL proxy. Otherwise, leave it as " 38441"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38442"use \"digest\"." 38443msgstr "" 38444 38445#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38446msgid "Ban IP addresses that have repeated login failures" 38447msgstr "" 38448 38449#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38450msgid "" 38451"Temporarily bans access for IP addresses that have repeated login failures " 38452"for the specified number of minutes. Useful to prevent attempts at guessing " 38453"passwords. If set to zero, no banning is done." 38454msgstr "" 38455 38456#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38457msgid "Number of login failures for ban" 38458msgstr "" 38459 38460#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38461msgid "The number of login failures after which an IP address is banned" 38462msgstr "" 38463 38464#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38465msgid "Ignored user-defined metadata fields" 38466msgstr "" 38467 38468#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38469msgid "" 38470"Comma separated list of user-defined metadata fields that will not be " 38471"displayed by the Content server in the /opds and /mobile views. For example:" 38472" {}" 38473msgstr "" 38474 38475#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38476msgid "Restrict displayed user-defined fields" 38477msgstr "" 38478 38479#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38480msgid "" 38481"Comma separated list of user-defined metadata fields that will be displayed " 38482"by the Content server in the /opds and /mobile views. If you specify this " 38483"option, any fields not in this list will not be displayed. For example: {}" 38484msgstr "" 38485 38486#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38487msgid "Choose the default book list mode" 38488msgstr "" 38489 38490#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38491msgid "" 38492"Set the default book list mode that will be used for new users. Individual " 38493"users can override the default in their own settings. The default is to use " 38494"a cover grid." 38495msgstr "" 38496 38497#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38498msgid "By default, this option is disabled." 38499msgstr "" 38500 38501#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38502msgid "By default, this option is enabled." 38503msgstr "" 38504 38505#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38506msgid "" 38507"[options] [path to library folder...]\n" 38508"\n" 38509"Start the calibre Content server. The calibre Content server exposes your\n" 38510"calibre libraries over the internet. You can specify the path to the library\n" 38511"folders as arguments to %prog. If you do not specify any paths, all the\n" 38512"libraries that the main calibre program knows about will be used.\n" 38513msgstr "" 38514 38515#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38516msgid "" 38517"Path to log file for server log. This log contains server information and " 38518"errors, not access logs. By default it is written to stdout." 38519msgstr "" 38520 38521#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38522msgid "" 38523"Path to the access log file. This log contains information about clients " 38524"connecting to the server and making requests. By default no access logging " 38525"is done." 38526msgstr "" 38527 38528#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38529msgid "" 38530"Path to a JSON file containing a template for the custom book list mode. The" 38531" easiest way to create such a template file is to go to Preferences-> " 38532"Sharing over the net-> Book list template in calibre, create the template " 38533"and export it." 38534msgstr "" 38535 38536#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38537msgid "" 38538"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38539" The easiest way to create such a file is to go to Preferences-> Sharing " 38540"over the net->Search the internet in calibre, create the URLs and export " 38541"them." 38542msgstr "" 38543 38544#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38545msgid "Run process in background as a daemon (Linux only)." 38546msgstr "" 38547 38548#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38549msgid "Write process PID to the specified file" 38550msgstr "" 38551 38552#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38553msgid "" 38554"Automatically reload server when source code changes. Useful for " 38555"development. You should also specify a small value for the shutdown timeout." 38556msgstr "" 38557 38558#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38559#, python-brace-format 38560msgid "" 38561"Manage the database of users allowed to connect to this server. You can use " 38562"it in automated mode by adding a --. See {0} for details. See also the {1} " 38563"option." 38564msgstr "" 38565 38566#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38567#, python-brace-format 38568msgid "" 38569"Path to the user database to use for authentication. The database is a " 38570"SQLite file. To create it use {0}. You can read more about managing users " 38571"at: {1}" 38572msgstr "" 38573 38574#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38575msgid "" 38576"Another calibre program such as another instance of {} or the main calibre " 38577"program is running. Having multiple programs that can make changes to a " 38578"calibre library running at the same time is not supported." 38579msgstr "" 38580 38581#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38582msgid "Interrupted by user" 38583msgstr "" 38584 38585#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38586#, python-format 38587msgid "There is no calibre library at: %s" 38588msgstr "" 38589 38590#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38591msgid "You must specify at least one calibre library" 38592msgstr "" 38593 38594#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38595msgid "Composite Tags" 38596msgstr "" 38597 38598#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38599msgid "Enum" 38600msgstr "" 38601 38602#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38603#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38604msgid "Invalid syntax. Expected a lookup name or a word" 38605msgstr "" 38606 38607#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38608msgid "" 38609"For maximum compatibility you should use only the letters A-Z, the numbers " 38610"0-9, spaces, underscores and hyphens in the username" 38611msgstr "" 38612 38613#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38614msgid "The password must contain only ASCII (English) characters and symbols" 38615msgstr "" 38616 38617#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38618#, python-format 38619msgid "The username %s already exists" 38620msgstr "" 38621 38622#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38623msgid "Existing password is incorrect" 38624msgstr "" 38625 38626#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38627msgid "Usage" 38628msgstr "" 38629 38630#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38631msgid "Created by " 38632msgstr "" 38633 38634#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38635msgid "" 38636"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38637"arguments in quotation marks. For example: \"{}\"" 38638msgstr "" 38639 38640#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38641msgid "Options" 38642msgstr "" 38643 38644#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38645msgid "Path to the database in which books are stored" 38646msgstr "" 38647 38648#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38649msgid "Pattern to guess metadata from filenames" 38650msgstr "" 38651 38652#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38653msgid "Access key for isbndb.com" 38654msgstr "" 38655 38656#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38657msgid "Default timeout for network operations (seconds)" 38658msgstr "" 38659 38660#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38661msgid "Path to folder in which your library of books is stored" 38662msgstr "" 38663 38664#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38665msgid "The language in which to display the user interface" 38666msgstr "" 38667 38668#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38669msgid "" 38670"The default output format for e-book conversions. When auto-converting to " 38671"send to a device this can be overridden by individual device preferences. " 38672"These can be changed by right clicking the device icon in calibre and " 38673"choosing \"Configure\"." 38674msgstr "" 38675 38676#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38677msgid "Ordered list of formats to prefer for input." 38678msgstr "" 38679 38680#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38681msgid "Read metadata from files" 38682msgstr "" 38683 38684#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38685msgid "" 38686"The priority of worker processes. A higher priority means they run faster " 38687"and consume more resources. Most tasks like conversion/news download/adding " 38688"books/etc. are affected by this setting." 38689msgstr "" 38690 38691#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38692msgid "Swap author first and last names when reading metadata" 38693msgstr "" 38694 38695#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38696msgid "Add new formats to existing book records" 38697msgstr "" 38698 38699#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38700msgid "Check for duplicates when copying to another library" 38701msgstr "" 38702 38703#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38704msgid "Tags to apply to books added to the library" 38705msgstr "" 38706 38707#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38708msgid "" 38709"Mark newly added books. The mark is a temporary mark that is automatically " 38710"removed when calibre is restarted." 38711msgstr "" 38712 38713#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38714msgid "List of named saved searches" 38715msgstr "" 38716 38717#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38718msgid "User-created Tag browser categories" 38719msgstr "" 38720 38721#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38722msgid "How and when calibre updates metadata on the device." 38723msgstr "" 38724 38725#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38726msgid "" 38727"When searching for text without using lookup prefixes, as for example, Red " 38728"instead of title:Red, limit the columns searched to those named below." 38729msgstr "" 38730 38731#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38732msgid "" 38733"Choose columns to be searched when not using prefixes, as for example, when " 38734"searching for Red instead of title:Red. Enter a list of search/lookup names " 38735"separated by commas. Only takes effect if you set the option to limit search" 38736" columns above." 38737msgstr "" 38738 38739#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38740msgid "" 38741"Characters typed in the search box will match their accented versions, based" 38742" on the language you have chosen for the calibre interface. For example, in " 38743"English, searching for n will match both {} and n, but if your language is " 38744"Spanish it will only match n. Note that this is much slower than a simple " 38745"search on very large libraries. Also, this option will have no effect if you" 38746" turn on case-sensitive searching" 38747msgstr "" 38748 38749#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38750msgid "Make searches case-sensitive" 38751msgstr "" 38752 38753#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38754msgid "" 38755"Recognize numbers inside text when sorting. Setting this means that when " 38756"sorting on text fields like title the text \"Book 2\"will sort before the " 38757"text \"Book 100\". Note that setting this can cause problems with text that " 38758"starts with numbers and is a little slower." 38759msgstr "" 38760 38761#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38762#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38763msgid "Settings and plugins" 38764msgstr "" 38765 38766#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38767msgid "File is open in another process" 38768msgstr "" 38769 38770#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38771msgid "the end of the program" 38772msgstr "" 38773 38774#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38775#, python-brace-format 38776msgid "{0}: {1} near {2} on line {3}" 38777msgstr "" 38778 38779#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38780#, python-brace-format 38781msgid "{0}: {1} near {2}" 38782msgstr "" 38783 38784#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38785msgid "'End of program'" 38786msgstr "" 38787 38788#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38789#, python-brace-format 38790msgid "Failed to scan program. Invalid input '{0}'" 38791msgstr "" 38792 38793#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38794#, python-brace-format 38795msgid "Expected end of program, found '{0}'" 38796msgstr "" 38797 38798#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38799#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38800#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 38802#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 38803#, python-brace-format 38804msgid "{0} statement: expected '{1}', found '{2}'" 38805msgstr "" 38806 38807#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 38808#, python-brace-format 38809msgid "'{0}' statement: expected an identifier" 38810msgstr "" 38811 38812#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 38813#, python-brace-format 38814msgid "A stored template must begin with '{0}'" 38815msgstr "" 38816 38817#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 38818#, python-brace-format 38819msgid "Expected '{0}', found '{1}'" 38820msgstr "" 38821 38822#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 38823#, python-brace-format 38824msgid "Unknown function {0}" 38825msgstr "" 38826 38827#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 38828#, python-brace-format 38829msgid "Expected a '{0}' for function call, found '{1}'" 38830msgstr "" 38831 38832#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 38833#, python-brace-format 38834msgid "Parameters to '{0}' must be variables or assignments" 38835msgstr "" 38836 38837#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 38838#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 38839#, python-brace-format 38840msgid "Incorrect number of arguments for function {0}" 38841msgstr "" 38842 38843#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 38844#, python-brace-format 38845msgid "Expected an expression, found '{0}'" 38846msgstr "" 38847 38848#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 38849#, python-brace-format 38850msgid "{0} outside of for loop" 38851msgstr "" 38852 38853#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 38854#, python-brace-format 38855msgid "Interpreter: {0} - line number {1}" 38856msgstr "" 38857 38858#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 38859#, python-brace-format 38860msgid "Error during string comparison: operator '{0}'" 38861msgstr "" 38862 38863#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 38864#, python-brace-format 38865msgid "Value used in comparison is not a number: operator '{0}'" 38866msgstr "" 38867 38868#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 38869#, python-brace-format 38870msgid "Unknown identifier '{0}'" 38871msgstr "" 38872 38873#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 38874msgid "before evaluating arguments" 38875msgstr "" 38876 38877#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 38878msgid "after evaluating arguments" 38879msgstr "" 38880 38881#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 38882msgid " returned value" 38883msgstr "" 38884 38885#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 38886#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 38887#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 38888#, python-brace-format 38889msgid "Unknown field '{0}'" 38890msgstr "" 38891 38892#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 38893#, python-brace-format 38894msgid "Unhandled exception '{0}'" 38895msgstr "" 38896 38897#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 38899#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 38900#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 38901#, python-brace-format 38902msgid "Error during operator evaluation: operator '{0}'" 38903msgstr "" 38904 38905#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 38906#, python-brace-format 38907msgid "Function {0}: invalid character name '{1}" 38908msgstr "" 38909 38910#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 38911#, python-brace-format 38912msgid "Internal error evaluating an expression: '{0}'" 38913msgstr "" 38914 38915#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 38916#, python-brace-format 38917msgid "format: type {0} requires an integer value, got {1}" 38918msgstr "" 38919 38920#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 38921#, python-brace-format 38922msgid "format: type {0} requires a decimal (float) value, got {1}" 38923msgstr "" 38924 38925#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 38926#, python-format 38927msgid "%s: unknown function" 38928msgstr "" 38929 38930#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 38931#, python-brace-format 38932msgid "No such variable {0}" 38933msgstr "" 38934 38935#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 38936#, python-brace-format 38937msgid "" 38938"Duplicate user function name {0}. Change the name or ensure that the " 38939"functions are identical" 38940msgstr "" 38941 38942#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 38943msgid "No documentation provided" 38944msgstr "" 38945 38946#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 38947msgid "" 38948"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 38949" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 38950"In many cases the lexical comparison operators (>, <, == etc) can replace " 38951"this function." 38952msgstr "" 38953 38954#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 38955msgid "" 38956"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 38957"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 38958"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 38959"function." 38960msgstr "" 38961 38962#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 38963msgid "" 38964"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 38965"cmpN\" in sequence, returning resultN for the first comparison that " 38966"succeeds. Returns else_result if no comparison succeeds. Example: " 38967"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 38968"returns \"large\". The same example with a first value of 16 returns " 38969"\"giant\"." 38970msgstr "" 38971 38972#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 38973msgid "first_matching_cmp requires an even number of arguments" 38974msgstr "" 38975 38976#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 38977msgid "" 38978"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 38979"formed by concatenating all the arguments" 38980msgstr "" 38981 38982#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 38983msgid "strlen(a) -- Returns the length of the string passed as the argument" 38984msgstr "" 38985 38986#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 38987msgid "" 38988"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 38989" argument is not a number. This function can often be replaced with the + " 38990"operator." 38991msgstr "" 38992 38993#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 38994msgid "" 38995"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 38996"not numbers. This function can often be replaced with the - operator." 38997msgstr "" 38998 38999#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 39000msgid "" 39001"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 39002"exception if any argument is not a number. This function can often be " 39003"replaced with the * operator." 39004msgstr "" 39005 39006#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 39007msgid "" 39008"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 39009"numbers. This function can often be replaced with the / operator." 39010msgstr "" 39011 39012#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 39013msgid "" 39014"ceiling(x) -- returns the smallest integer greater than or equal to x. " 39015"Throws an exception if x is not a number." 39016msgstr "" 39017 39018#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 39019msgid "" 39020"floor(x) -- returns the largest integer less than or equal to x. Throws an " 39021"exception if x is not a number." 39022msgstr "" 39023 39024#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 39025msgid "" 39026"round(x) -- returns the nearest integer to x. Throws an exception if x is " 39027"not a number." 39028msgstr "" 39029 39030#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 39031msgid "" 39032"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 39033" or y is not a number." 39034msgstr "" 39035 39036#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 39037msgid "" 39038"fractional_part(x) -- returns the value after the decimal point. For " 39039"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 39040" a number." 39041msgstr "" 39042 39043#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 39044msgid "" 39045"template(x) -- evaluates x as a template. The evaluation is done in its own " 39046"context, meaning that variables are not shared between the caller and the " 39047"template evaluation. Because the { and } characters are special, you must " 39048"use [[ for the { character and ]] for the } character; they are converted " 39049"automatically. For example, template('[[title_sort]]') will evaluate the " 39050"template {title_sort} and return its value. Note also that prefixes and " 39051"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 39052"this function when using template program mode." 39053msgstr "" 39054 39055#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 39056msgid "" 39057"eval(template) -- evaluates the template, passing the local variables (those" 39058" 'assign'ed to) instead of the book metadata. This permits using the " 39059"template processor to construct complex results from local variables. " 39060"Because the { and } characters are special, you must use [[ for the { " 39061"character and ]] for the } character; they are converted automatically. Note" 39062" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 39063"used in the argument to this function when using template program mode." 39064msgstr "" 39065 39066#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39067msgid "" 39068"assign(id, val) -- assigns val to id, then returns val. id must be an " 39069"identifier, not an expression. This function can often be replaced with the " 39070"= operator." 39071msgstr "" 39072 39073#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39074msgid "" 39075"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39076"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39077" where N is the position of the value in the list. The first item has " 39078"position 0 (zero). The function returns the last element in the list. " 39079"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39080"var_1 = 'two'; var_2 = 'foo'." 39081msgstr "" 39082 39083#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39084msgid "" 39085"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39086"calibre from the command line (calibre-debug -g), the output will go to a " 39087"black hole." 39088msgstr "" 39089 39090#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39091msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39092msgstr "" 39093 39094#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39095msgid "" 39096"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39097"named by lookup_name without applying any formatting. It evaluates and " 39098"returns the optional second argument 'default' if the field is undefined " 39099"('None')." 39100msgstr "" 39101 39102#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39103msgid "" 39104"raw_list(lookup_name, separator) -- returns the metadata list named by " 39105"lookup_name without applying any formatting or sorting and with items " 39106"separated by separator." 39107msgstr "" 39108 39109#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39110msgid "" 39111"substr(str, start, end) -- returns the start'th through the end'th " 39112"characters of str. The first character in str is the zero'th character. If " 39113"end is negative, then it indicates that many characters counting from the " 39114"right. If end is zero, then it indicates the last character. For example, " 39115"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39116"'234'." 39117msgstr "" 39118 39119#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39120msgid "" 39121"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39122"arguments are field (metadata) names, not text. The value of the appropriate" 39123" field will be fetched and used. Note that because composite columns are " 39124"fields, you can use this function in one composite field to use the value of" 39125" some other composite field. This is extremely useful when constructing " 39126"variable save paths" 39127msgstr "" 39128 39129#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39130msgid "lookup requires either 2 or an odd number of arguments" 39131msgstr "" 39132 39133#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39134msgid "" 39135"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39136" val is not empty, otherwise return `text if empty`" 39137msgstr "" 39138 39139#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39140msgid "" 39141"contains(val, pattern, text if match, text if not match) -- checks if val " 39142"contains matches for the regular expression `pattern`. Returns `text if " 39143"match` if matches are found, otherwise it returns `text if no match`" 39144msgstr "" 39145 39146#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39147msgid "" 39148"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39149"pair, checks if `val` matches the regular expression `pattern` and if so, " 39150"returns that `value`. If no pattern matches, then `else_value` is returned. " 39151"You can have as many `pattern, value` pairs as you want" 39152msgstr "" 39153 39154#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39155msgid "switch requires an odd number of arguments" 39156msgstr "" 39157 39158#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39159msgid "" 39160"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39161" concatenating the arguments. The returned value is initialized to string1. " 39162"`Prefix, string` pairs are added to the end of the value as long as the " 39163"resulting string length is less than `max`. String1 is returned even if " 39164"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39165"you wish." 39166msgstr "" 39167 39168#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39169msgid "strcat_max requires 2 or more arguments" 39170msgstr "" 39171 39172#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39173msgid "strcat_max requires an even number of arguments" 39174msgstr "" 39175 39176#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39177msgid "first argument to strcat_max must be an integer" 39178msgstr "" 39179 39180#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39181msgid "" 39182"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39183"val as a list of items separated by separator, if the pattern matches any of" 39184" the list values then return found_val.If the pattern matches no list value " 39185"then return not_found_val. The pattern and found_value pairs can be repeated" 39186" as many times as desired. The patterns are checked in order. The found_val " 39187"for the first match is returned. Aliases: in_list(), list_contains()" 39188msgstr "" 39189 39190#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39191msgid "in_list requires an odd number of arguments" 39192msgstr "" 39193 39194#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39195msgid "" 39196"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39197"treating val as a list of items separated by separator, if the string " 39198"matches any of the list values then return found_val.If the string matches " 39199"no list value then return not_found_val. The comparison is exact match (not " 39200"contains) and is case insensitive. The string and found_value pairs can be " 39201"repeated as many times as desired. The patterns are checked in order. The " 39202"found_val for the first match is returned." 39203msgstr "" 39204 39205#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39206msgid "str_in_list requires an odd number of arguments" 39207msgstr "" 39208 39209#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39210msgid "" 39211"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39212" of identifiers separated by commas, comparing the string against each value" 39213" in the list. An identifier has the format \"identifier:value\". The id " 39214"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39215"if there is any identifier with that id. The second case matches if the " 39216"regexp matches the identifier's value. If there is a match, return " 39217"found_val, otherwise return not_found_val." 39218msgstr "" 39219 39220#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39221msgid "" 39222"re(val, pattern, replacement) -- return val after applying the regular " 39223"expression. All instances of `pattern` are replaced with `replacement`. As " 39224"in all of calibre, these are Python-compatible regular expressions" 39225msgstr "" 39226 39227#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39228msgid "" 39229"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39230"applying the regular expression pattern to the val and replacing each " 39231"matched instance with the string computed by replacing each matched group by" 39232" the value returned by the corresponding template. The original matched " 39233"value for the group is available as $. In template program mode, like for " 39234"the template and the eval functions, you use [[ for { and ]] for }. The " 39235"following example in template program mode looks for series with more than " 39236"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39237")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39238msgstr "" 39239 39240#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39241msgid "" 39242"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39243"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39244"there is no comma, the function returns val unchanged" 39245msgstr "" 39246 39247#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39248msgid "" 39249"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39250"return `text if empty`" 39251msgstr "" 39252 39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39254msgid "" 39255"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39256"version of val, consisting of `left chars` characters from the beginning of " 39257"val, followed by `middle text`, followed by `right chars` characters from " 39258"the end of the string. `Left chars` and `right chars` must be integers. For " 39259"example, assume the title of the book is `Ancient English Laws in the Times " 39260"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39261"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39262"field's length is less than left chars + right chars + the length of `middle" 39263" text`, then the field will be used intact. For example, the title `The " 39264"Dome` would not be changed." 39265msgstr "" 39266 39267#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39268msgid "" 39269"count(val, separator) -- interprets the value as a list of items separated " 39270"by `separator`, returning the number of items in the list. Most lists use a " 39271"comma as the separator, but authors uses an ampersand. Examples: " 39272"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39273msgstr "" 39274 39275#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39276msgid "" 39277"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39278" of items separated by 'separator', returning the number of items in the " 39279"list that match the regular expression 'pattern'. Aliases: " 39280"list_count_matching(), count_matching()" 39281msgstr "" 39282 39283#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39284msgid "" 39285"list_item(val, index, separator) -- interpret the value as a list of items " 39286"separated by `separator`, returning the `index`th item. The first item is " 39287"number zero. The last item can be returned using `list_item(-1,separator)`. " 39288"If the item is not in the list, then the empty value is returned. The " 39289"separator has the same meaning as in the count function." 39290msgstr "" 39291 39292#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39293msgid "" 39294"select(val, key) -- interpret the value as a comma-separated list of items, " 39295"with the items being \"id:value\". Find the pair with the id equal to key, " 39296"and return the corresponding value. Returns the empty string if no match is " 39297"found." 39298msgstr "" 39299 39300#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39301msgid "" 39302"approximate_formats() -- return a comma-separated list of formats that at " 39303"one point were associated with the book. There is no guarantee that this " 39304"list is correct, although it probably is. This function can be called in " 39305"template program mode using the template \"{:'approximate_formats()'}\". " 39306"Note that format names are always uppercase, as in EPUB. This function works" 39307" only in the GUI. If you want to use these values in save-to-disk or send-" 39308"to-device templates then you must make a custom \"Column built from other " 39309"columns\", use the function in that column's template, and use that column's" 39310" value in your save/send templates" 39311msgstr "" 39312 39313#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39314#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39315#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39324msgid "This function can be used only in the GUI" 39325msgstr "" 39326 39327#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39328msgid "" 39329"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39330"separated items representing modification times for the formats of a book. " 39331"The date_format parameter specifies how the date is to be formatted. See the" 39332" format_date function for details. You can use the select function to get " 39333"the mod time for a specific format. Note that format names are always " 39334"uppercase, as in EPUB." 39335msgstr "" 39336 39337#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39338msgid "" 39339"formats_sizes() -- return a comma-separated list of colon-separated items " 39340"representing sizes in bytes of the formats of a book. You can use the select" 39341" function to get the size for a specific format. Note that format names are " 39342"always uppercase, as in EPUB." 39343msgstr "" 39344 39345#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39346msgid "" 39347"formats_paths() -- return a comma-separated list of colon-separated items " 39348"representing full path to the formats of a book. You can use the select " 39349"function to get the path for a specific format. Note that format names are " 39350"always uppercase, as in EPUB." 39351msgstr "" 39352 39353#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39354msgid "" 39355"human_readable(v) -- return a string representing the number v in KB, MB, " 39356"GB, etc." 39357msgstr "" 39358 39359#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39360msgid "" 39361"format_number(v, template) -- format the number v using a Python formatting " 39362"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39363"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39364" examples). See the template language and Python documentation for more " 39365"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39366"template contains only a format. Returns the empty string if formatting " 39367"fails." 39368msgstr "" 39369 39370#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39371msgid "" 39372"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39373"list of items separated by `separator`, returning a new list made from the " 39374"`start_index` to the `end_index` item. The first item is number zero. If an " 39375"index is negative, then it counts from the end of the list. As a special " 39376"case, an end_index of zero is assumed to be the length of the list. Examples" 39377" using basic template mode and assuming that the tags column (which is " 39378"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39379"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39380"returns \"A, B\"." 39381msgstr "" 39382 39383#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39384msgid "" 39385"subitems(val, start_index, end_index) -- This function is used to break " 39386"apart lists of items such as genres. It interprets the value as a comma-" 39387"separated list of items, where each item is a period-separated list. Returns" 39388" a new list made by first finding all the period-separated items, then for " 39389"each such item extracting the `start_index` to the `end_index` components, " 39390"then combining the results back together. The first component in a period-" 39391"separated list has an index of zero. If an index is negative, then it counts" 39392" from the end of the list. As a special case, an end_index of zero is " 39393"assumed to be the length of the list. Example using basic template mode and " 39394"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39395"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39396"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39397" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39398msgstr "" 39399 39400#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39401msgid "" 39402"format_date(val, format_string) -- format the value, which must be a date, " 39403"using the format_string, returning a string. The formatting codes are: d " 39404": the day as number without a leading zero (1 to 31) dd : the day as " 39405"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39406"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39407"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39408" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39409" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39410"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39411"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39412" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39413" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39414"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39415"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39416" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39417"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39418" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39419" replaced by the localized string for AM or PM iso : the date with time and" 39420" timezone. Must be the only format present to_number: the date as a floating" 39421" point number from_number[:fmt]: format the timestamp using fmt if present " 39422"otherwise iso" 39423msgstr "" 39424 39425#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39426msgid "uppercase(val) -- return val in upper case" 39427msgstr "" 39428 39429#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39430msgid "lowercase(val) -- return val in lower case" 39431msgstr "" 39432 39433#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39434msgid "titlecase(val) -- return val in title case" 39435msgstr "" 39436 39437#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39438msgid "capitalize(val) -- return val capitalized" 39439msgstr "" 39440 39441#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39442msgid "" 39443"booksize() -- return value of the size field. This function works only in " 39444"the GUI. If you want to use this value in save-to-disk or send-to-device " 39445"templates then you must make a custom \"Column built from other columns\", " 39446"use the function in that column's template, and use that column's value in " 39447"your save/send templates" 39448msgstr "" 39449 39450#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39451msgid "" 39452"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39453"string. This function works only in the GUI. If you want to use this value " 39454"in save-to-disk or send-to-device templates then you must make a custom " 39455"\"Column built from other columns\", use the function in that column's " 39456"template, and use that column's value in your save/send templates" 39457msgstr "" 39458 39459#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39460msgid "" 39461"annotation_count() -- return the total number of annotations of all types " 39462"attached to the current book. This function works only in the GUI." 39463msgstr "" 39464 39465#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39466msgid "" 39467"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39468"return the value of the mark, either 'true' or the comma-separated list of " 39469"named marks. Returns '' if the book is not marked." 39470msgstr "" 39471 39472#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39473msgid "series_sort() -- return the series sort value" 39474msgstr "" 39475 39476#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39477msgid "" 39478"has_cover() -- return Yes if the book has a cover, otherwise return the " 39479"empty string" 39480msgstr "" 39481 39482#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39483msgid "" 39484"first_non_empty(value [, value]*) -- returns the first value that is not " 39485"empty. If all values are empty, then the empty string is returned. You can " 39486"have as many values as you want." 39487msgstr "" 39488 39489#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39490msgid "" 39491"and(value [, value]*) -- returns the string \"1\" if all values are not " 39492"empty, otherwise returns the empty string. This function works well with " 39493"test or first_non_empty. You can have as many values as you want. In many " 39494"cases the && operator can replace this function." 39495msgstr "" 39496 39497#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39498msgid "" 39499"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39500"otherwise returns the empty string. This function works well with test or " 39501"first_non_empty. You can have as many values as you want. In many cases the" 39502" || operator can replace this function." 39503msgstr "" 39504 39505#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39506msgid "" 39507"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39508"returns the empty string. This function works well with test or " 39509"first_non_empty. In many cases the ! operator can replace this function." 39510msgstr "" 39511 39512#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39513msgid "" 39514"list_union(list1, list2, separator) -- return a list made by merging the " 39515"items in list1 and list2, removing duplicate items using a case-insensitive " 39516"comparison. If items differ in case, the one in list1 is used. The items in " 39517"list1 and list2 are separated by separator, as are the items in the returned" 39518" list. Aliases: list_union(), merge_lists()" 39519msgstr "" 39520 39521#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39522msgid "" 39523"list_remove_duplicates(list, separator) -- return a list made by removing " 39524"duplicate items in the source list. If items differ only in case, the last " 39525"of them is returned. The items in source list are separated by separator, as" 39526" are the items in the returned list." 39527msgstr "" 39528 39529#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39530msgid "" 39531"list_difference(list1, list2, separator) -- return a list made by removing " 39532"from list1 any item found in list2, using a case-insensitive comparison. The" 39533" items in list1 and list2 are separated by separator, as are the items in " 39534"the returned list." 39535msgstr "" 39536 39537#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39538msgid "" 39539"list_intersection(list1, list2, separator) -- return a list made by removing" 39540" from list1 any item not found in list2, using a case-insensitive " 39541"comparison. The items in list1 and list2 are separated by separator, as are " 39542"the items in the returned list." 39543msgstr "" 39544 39545#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39546msgid "" 39547"list_sort(list, direction, separator) -- return list sorted using a case-" 39548"insensitive sort. If direction is zero, the list is sorted ascending, " 39549"otherwise descending. The list items are separated by separator, as are the " 39550"items in the returned list." 39551msgstr "" 39552 39553#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39554msgid "" 39555"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39556"list1 and list2 contain the same items, otherwise return no_val. The items " 39557"are determined by splitting each list using the appropriate separator " 39558"character (sep1 or sep2). The order of items in the lists is not relevant. " 39559"The comparison is case insensitive." 39560msgstr "" 39561 39562#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39563msgid "" 39564"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39565" first separating src_list into items using the separator character. For " 39566"each item in the list, check if it matches include_re. If it does, then add " 39567"it to the list to be returned. If opt_replace is not the empty string, then " 39568"apply the replacement before adding the item to the returned list." 39569msgstr "" 39570 39571#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39572msgid "" 39573"list_re_group(src_list, separator, include_re, search_re [, " 39574"group_template]+) -- Like list_re except replacements are not optional. It " 39575"uses re_group(list_item, search_re, group_template, ...) when doing the " 39576"replacements on the resulting list." 39577msgstr "" 39578 39579#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39580msgid "" 39581"today() -- return a date string for today. This value is designed for use in" 39582" format_date or days_between, but can be manipulated like any other string. " 39583"The date is in ISO format." 39584msgstr "" 39585 39586#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39587msgid "" 39588"days_between(date1, date2) -- return the number of days between date1 and " 39589"date2. The number is positive if date1 is greater than date2, otherwise " 39590"negative. If either date1 or date2 are not dates, the function returns the " 39591"empty string." 39592msgstr "" 39593 39594#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39595msgid "" 39596"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39597"using 'calc_spec'. Return the new date formatted according to optional " 39598"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39599"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39600" possibly-negative number and W is one of the following letters: s: add 'v' " 39601"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39602" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39603"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39604"3 days, and subtract 1 minute from 'date'." 39605msgstr "" 39606 39607#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39608#, python-brace-format 39609msgid "{0}: invalid calculation specifier '{1}'" 39610msgstr "" 39611 39612#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39613#, python-brace-format 39614msgid "{0}: error: {1}" 39615msgstr "" 39616 39617#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39618msgid "" 39619"language_strings(lang_codes, localize) -- return the strings for the " 39620"language codes passed in lang_codes. If localize is zero, return the strings" 39621" in English. If localize is not zero, return the strings in the language of " 39622"the current locale. Lang_codes is a comma-separated list." 39623msgstr "" 39624 39625#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39626msgid "" 39627"language_codes(lang_strings) -- return the language codes for the strings " 39628"passed in lang_strings. The strings must be in the language of the current " 39629"locale. Lang_strings is a comma-separated list." 39630msgstr "" 39631 39632#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39633msgid "" 39634"current_library_name() -- return the last name on the path to the current " 39635"calibre library. This function can be called in template program mode using " 39636"the template \"{:'current_library_name()'}\"." 39637msgstr "" 39638 39639#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39640msgid "" 39641"current_library_path() -- return the path to the current calibre library. " 39642"This function can be called in template program mode using the template " 39643"\"{:'current_library_path()'}\"." 39644msgstr "" 39645 39646#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39647msgid "" 39648"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39649" suffix to a value in the same way as done in a template like " 39650"`{series_index:05.2f| - |- }`. For example, the following program produces " 39651"the same output as the above template: program: " 39652"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39653msgstr "" 39654 39655#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39656msgid "" 39657"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39658"that contain this book. This function works only in the GUI. If you want to " 39659"use these values in save-to-disk or send-to-device templates then you must " 39660"make a custom \"Column built from other columns\", use the function in that " 39661"column's template, and use that column's value in your save/send templates" 39662msgstr "" 39663 39664#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39665msgid "" 39666"current_virtual_library_name() -- return the name of the current virtual " 39667"library if there is one, otherwise the empty string. Library name case is " 39668"preserved. Example: \"program: current_virtual_library_name()\"." 39669msgstr "" 39670 39671#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39672msgid "" 39673"user_categories() -- return a comma-separated list of the user categories " 39674"that contain this book. This function works only in the GUI. If you want to " 39675"use these values in save-to-disk or send-to-device templates then you must " 39676"make a custom \"Column built from other columns\", use the function in that " 39677"column's template, and use that column's value in your save/send templates" 39678msgstr "" 39679 39680#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39681#, python-brace-format 39682msgid "" 39683"transliterate(a) -- Returns a string in a latin alphabet formed by " 39684"approximating the sound of the words in the source string. For example, if " 39685"the source is \"{0}\" the function returns \"{1}\"." 39686msgstr "" 39687 39688#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39689msgid "" 39690"author_links(val_separator, pair_separator) -- returns a string containing a" 39691" list of authors and that author's link values in the form author1 " 39692"val_separator author1link pair_separator author2 val_separator author2link " 39693"etc. An author is separated from its link value by the val_separator string " 39694"with no added spaces. author:linkvalue pairs are separated by the " 39695"pair_separator string argument with no added spaces. It is up to you to " 39696"choose separator strings that do not occur in author names or links. An " 39697"author is included even if the author link is empty." 39698msgstr "" 39699 39700#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39701msgid "" 39702"author_sorts(val_separator) -- returns a string containing a list of " 39703"author's sort values for the authors of the book. The sort is the one in the" 39704" author metadata (different from the author_sort in books). The returned " 39705"list has the form author sort 1 val_separator author sort 2 etc. The author " 39706"sort values in this list are in the same order as the authors of the book. " 39707"If you want spaces around val_separator then include them in the separator " 39708"string" 39709msgstr "" 39710 39711#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39712msgid "" 39713"connected_device_name(storage_location) -- if a device is connected then " 39714"return the device name, otherwise return the empty string. Each storage " 39715"location on a device can have a different name. The location names are " 39716"'main', 'carda' and 'cardb'. This function works only in the GUI." 39717msgstr "" 39718 39719#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39720#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39721msgid "connected_device_name: invalid storage location \"{}\"" 39722msgstr "" 39723 39724#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39725msgid "" 39726"connected_device_uuid(storage_location) -- if a device is connected then " 39727"return the device uuid (unique id), otherwise return the empty string. Each " 39728"storage location on a device has a different uuid. The location names are " 39729"'main', 'carda' and 'cardb'. This function works only in the GUI." 39730msgstr "" 39731 39732#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39733msgid "" 39734"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39735"value of the yes/no field named by the lookup key field_name for a value " 39736"specified by the parameters, returning \"yes\" if a match is found, " 39737"otherwise returning an empty string. Set the parameter is_undefined, " 39738"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39739"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39740"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39741"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39742"This function is usually used by the test() or is_empty() functions." 39743msgstr "" 39744 39745#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39746msgid "check_yes_no requires the field be a Yes/No custom column" 39747msgstr "" 39748 39749#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39750msgid "" 39751"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39752"star characters. The value is a number between 0 and 5. Set use_half_stars " 39753"to 1 if you want half star characters for custom ratings columns that " 39754"support non-integer ratings, for example 2.5." 39755msgstr "" 39756 39757#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39758msgid "The rating must be a number between 0 and 5" 39759msgstr "" 39760 39761#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39762msgid "" 39763"swap_around_articles(val, separator) -- returns the val with articles moved " 39764"to the end. The value can be a list, in which case each member of the list " 39765"is processed. If the value is a list then you must provide the list value " 39766"separator. If no separator is provided then the value is treated as being a " 39767"single value, not a list." 39768msgstr "" 39769 39770#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39771msgid "" 39772"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39773" to retrieve the arguments passed in the call. It both declares and " 39774"initializes local variables, effectively parameters. The variables are " 39775"positional; they get the value of the value given in the call in the same " 39776"position. If the corresponding parameter is not provided in the call then " 39777"arguments assigns that variable the provided default value. If there is no " 39778"default value then the variable is set to the empty string." 39779msgstr "" 39780 39781#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39782#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39783msgid "" 39784"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39785"variables\" that can be passed into the formatter. It both declares and " 39786"initializes local variables with the names of the global variables passed " 39787"in. If the corresponding variable is not provided in the passed-in globals " 39788"then it assigns that variable the provided default value. If there is no " 39789"default value then the variable is set to the empty string." 39790msgstr "" 39791 39792#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39793msgid "" 39794"field_exists(field_name) -- checks if a field (column) named field_name " 39795"exists, returning '1' if so and '' if not." 39796msgstr "" 39797 39798#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39799msgid "" 39800"character(character_name) -- returns the character named by character_name. " 39801"For example, character('newline') returns a newline character ('\\n'). The " 39802"supported character names are 'newline', 'return', 'tab', and 'backslash'." 39803msgstr "" 39804 39805#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 39806msgid "Unnamed image" 39807msgstr "" 39808 39809#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 39810msgid "Waiting..." 39811msgstr "" 39812 39813#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 39814msgid "Aborted, taking too long" 39815msgstr "" 39816 39817#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 39818msgid "Stopped" 39819msgstr "" 39820 39821#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 39822msgid "Working..." 39823msgstr "" 39824 39825#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 39826msgid "Brazilian Portuguese" 39827msgstr "" 39828 39829#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 39830msgid "English (United Kingdom)" 39831msgstr "" 39832 39833#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 39834msgid "Simplified Chinese" 39835msgstr "" 39836 39837#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 39838msgid "Traditional Chinese" 39839msgstr "" 39840 39841#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 39842msgid "English" 39843msgstr "" 39844 39845#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 39846msgid "English (United States)" 39847msgstr "" 39848 39849#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 39850msgid "English (Argentina)" 39851msgstr "" 39852 39853#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 39854msgid "English (Australia)" 39855msgstr "" 39856 39857#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 39858msgid "English (Japan)" 39859msgstr "" 39860 39861#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 39862msgid "English (Germany)" 39863msgstr "" 39864 39865#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 39866msgid "English (Bulgaria)" 39867msgstr "" 39868 39869#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 39870msgid "English (Egypt)" 39871msgstr "" 39872 39873#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 39874msgid "English (New Zealand)" 39875msgstr "" 39876 39877#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 39878msgid "English (Canada)" 39879msgstr "" 39880 39881#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 39882msgid "English (Greece)" 39883msgstr "" 39884 39885#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 39886msgid "English (India)" 39887msgstr "" 39888 39889#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 39890msgid "English (Nepal)" 39891msgstr "" 39892 39893#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 39894msgid "English (Thailand)" 39895msgstr "" 39896 39897#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 39898msgid "English (Turkey)" 39899msgstr "" 39900 39901#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 39902msgid "English (Cyprus)" 39903msgstr "" 39904 39905#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 39906msgid "English (Czech Republic)" 39907msgstr "" 39908 39909#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 39910msgid "English (Philippines)" 39911msgstr "" 39912 39913#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 39914msgid "English (Pakistan)" 39915msgstr "" 39916 39917#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 39918msgid "English (Poland)" 39919msgstr "" 39920 39921#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 39922msgid "English (Croatia)" 39923msgstr "" 39924 39925#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 39926msgid "English (Hungary)" 39927msgstr "" 39928 39929#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 39930msgid "English (Indonesia)" 39931msgstr "" 39932 39933#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 39934msgid "English (Israel)" 39935msgstr "" 39936 39937#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 39938msgid "English (Russia)" 39939msgstr "" 39940 39941#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 39942msgid "English (Singapore)" 39943msgstr "" 39944 39945#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 39946msgid "English (Yemen)" 39947msgstr "" 39948 39949#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 39950msgid "English (Ireland)" 39951msgstr "" 39952 39953#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 39954msgid "English (China)" 39955msgstr "" 39956 39957#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 39958msgid "English (Taiwan)" 39959msgstr "" 39960 39961#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 39962msgid "English (South Africa)" 39963msgstr "" 39964 39965#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 39966msgid "Spanish (Paraguay)" 39967msgstr "" 39968 39969#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 39970msgid "Spanish (Uruguay)" 39971msgstr "" 39972 39973#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 39974msgid "Spanish (Argentina)" 39975msgstr "" 39976 39977#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 39978msgid "Spanish (Costa Rica)" 39979msgstr "" 39980 39981#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 39982msgid "Spanish (Mexico)" 39983msgstr "" 39984 39985#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 39986msgid "Spanish (Cuba)" 39987msgstr "" 39988 39989#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 39990msgid "Spanish (Chile)" 39991msgstr "" 39992 39993#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 39994msgid "Spanish (Ecuador)" 39995msgstr "" 39996 39997#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 39998msgid "Spanish (Honduras)" 39999msgstr "" 40000 40001#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 40002msgid "Spanish (Venezuela)" 40003msgstr "" 40004 40005#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 40006msgid "Spanish (Bolivia)" 40007msgstr "" 40008 40009#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 40010msgid "Spanish (Nicaragua)" 40011msgstr "" 40012 40013#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 40014msgid "Spanish (Colombia)" 40015msgstr "" 40016 40017#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 40018msgid "German (Austria)" 40019msgstr "" 40020 40021#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 40022msgid "French (Belgium)" 40023msgstr "" 40024 40025#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 40026msgid "Dutch (Netherlands)" 40027msgstr "" 40028 40029#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 40030msgid "Dutch (Belgium)" 40031msgstr "" 40032 40033#. NOTE: Ante Meridian (i.e. like 10:00 AM) 40034#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 40035msgid "AM" 40036msgstr "" 40037 40038#. NOTE: Post Meridian (i.e. like 10:00 PM) 40039#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 40040msgid "PM" 40041msgstr "" 40042 40043#. NOTE: Ante Meridian (i.e. like 10:00 am) 40044#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 40045msgid "am" 40046msgstr "" 40047 40048#. NOTE: Post Meridian (i.e. like 10:00 pm) 40049#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 40050msgid "pm" 40051msgstr "" 40052 40053#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 40054msgid "Select All" 40055msgstr "" 40056 40057#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 40058msgid "Copy Link" 40059msgstr "" 40060 40061#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 40062msgid "&Select All" 40063msgstr "" 40064 40065#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 40066msgid "Copy &Link Location" 40067msgstr "" 40068 40069#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40070msgid "Paste and Match Style" 40071msgstr "" 40072 40073#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40074msgid "Directions" 40075msgstr "" 40076 40077#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40078msgid "Left to Right" 40079msgstr "" 40080 40081#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40082msgid "Right to Left" 40083msgstr "" 40084 40085#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40086msgid "Close without Saving" 40087msgstr "" 40088 40089#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40090msgid "Close Tab" 40091msgstr "" 40092 40093#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40094msgid "Extra characters at end of search" 40095msgstr "" 40096 40097#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40098msgid "missing )" 40099msgstr "" 40100 40101#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40102#, python-format 40103msgid "Failed to parse query, recursion limit reached: %s" 40104msgstr "" 40105 40106#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40107#, python-brace-format 40108msgid "Recursive saved search: {0}" 40109msgstr "" 40110 40111#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40112msgid "Unknown saved search: {}" 40113msgstr "" 40114 40115#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40116#, python-brace-format 40117msgid "Unknown error in saved search: {0}" 40118msgstr "" 40119 40120#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40121msgid "" 40122"%prog [options] [from to text]\n" 40123"\n" 40124"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40125"compose mode you specify from to and text and these are used to build and\n" 40126"send an email message. In the filter mode, %prog reads a complete email\n" 40127"message from STDIN and sends it.\n" 40128"\n" 40129"text is the body of the email message.\n" 40130"If text is not specified, a complete email message is read from STDIN.\n" 40131"from is the email address of the sender and to is the email address\n" 40132"of the recipient. When a complete email is read from STDIN, from and to\n" 40133"are only used in the SMTP negotiation, the message headers are not modified.\n" 40134msgstr "" 40135 40136#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40137msgid "Options to compose an email. Ignored if text is not specified" 40138msgstr "" 40139 40140#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40141msgid "File to attach to the email" 40142msgstr "" 40143 40144#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40145msgid "Subject of the email" 40146msgstr "" 40147 40148#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40149msgid "Host name of localhost. Used when connecting to SMTP server." 40150msgstr "" 40151 40152#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40153msgid "" 40154"Options to use an SMTP relay server to send mail. calibre will try to send " 40155"the email directly unless --relay is specified." 40156msgstr "" 40157 40158#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40159msgid "An SMTP relay server to use to send mail." 40160msgstr "" 40161 40162#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40163msgid "" 40164"Port to connect to on relay server. Default is to use 465 if encryption " 40165"method is SSL and 25 otherwise." 40166msgstr "" 40167 40168#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40169msgid "Username for relay" 40170msgstr "" 40171 40172#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40173msgid "Password for relay" 40174msgstr "" 40175 40176#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40177msgid "" 40178"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40179"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40180msgstr "" 40181 40182#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40183msgid "" 40184"Do not verify the server certificate when connecting using TLS. This used to" 40185" be the default behavior in calibre versions before 3.27. If you are using a" 40186" relay with a self-signed or otherwise invalid certificate, you can use this" 40187" option to restore the pre 3.27 behavior" 40188msgstr "" 40189 40190#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40191msgid "" 40192"Path to a file of concatenated CA certificates in PEM format, used to verify" 40193" the server certificate when using TLS. By default, the system CA " 40194"certificates are used." 40195msgstr "" 40196 40197#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40198msgid "Path to maildir folder to store failed email messages in." 40199msgstr "" 40200 40201#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40202msgid "" 40203"Fork and deliver message in background. If you use this option, you should " 40204"also use --outbox to handle delivery failures." 40205msgstr "" 40206 40207#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40208msgid "Timeout for connection" 40209msgstr "" 40210 40211#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40212msgid "Control email delivery" 40213msgstr "" 40214 40215#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40216msgid "The main calibre program, used to manage your collection of e-books" 40217msgstr "" 40218 40219#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40220msgid "" 40221"The calibre E-book editor. It can be used to edit common e-book formats." 40222msgstr "" 40223 40224#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40225msgid "The calibre E-book viewer. It can view most known e-book formats." 40226msgstr "" 40227 40228#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40229#, python-format 40230msgid "%s Document" 40231msgstr "" 40232 40233#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40234#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40235msgid "Unknown section" 40236msgstr "" 40237 40238#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40239msgid "Unknown feed" 40240msgstr "" 40241 40242#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40243#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40244#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40245msgid "Untitled article" 40246msgstr "" 40247 40248#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40249msgid "Unknown News Source" 40250msgstr "" 40251 40252#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40253msgid "Article download aborted" 40254msgstr "" 40255 40256#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40257#, python-format 40258msgid "Failed to download %s" 40259msgstr "" 40260 40261#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40262#, python-format 40263msgid "The \"%s\" recipe needs a username and password." 40264msgstr "" 40265 40266#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40267msgid "Download finished" 40268msgstr "" 40269 40270#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40271msgid "Failed to download the following articles:" 40272msgstr "" 40273 40274#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40275msgid "Failed to download parts of the following articles:" 40276msgstr "" 40277 40278#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40279msgid " from " 40280msgstr "" 40281 40282#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40283msgid "\tFailed links:" 40284msgstr "" 40285 40286#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40287msgid "Could not fetch article." 40288msgstr "" 40289 40290#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40291msgid "The debug traceback is available earlier in this log" 40292msgstr "" 40293 40294#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40295msgid "Run with -vv to see the reason" 40296msgstr "" 40297 40298#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40299msgid "Fetching feeds..." 40300msgstr "" 40301 40302#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40303msgid "Got feeds from index page" 40304msgstr "" 40305 40306#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40307msgid "Trying to download cover..." 40308msgstr "" 40309 40310#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40311msgid "Generating masthead..." 40312msgstr "" 40313 40314#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40315msgid "Starting download in a single thread..." 40316msgid_plural "Starting download [{} threads]..." 40317msgstr[0] "" 40318msgstr[1] "" 40319 40320#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40321#, python-format 40322msgid "Feeds downloaded to %s" 40323msgstr "" 40324 40325#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40326#, python-format 40327msgid "Could not download cover: %s" 40328msgstr "" 40329 40330#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40331#, python-format 40332msgid "Downloading cover from %s" 40333msgstr "" 40334 40335#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40336msgid "Masthead image downloaded" 40337msgstr "" 40338 40339#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40340msgid "Articles in this issue:" 40341msgstr "" 40342 40343#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40344#, python-format 40345msgid "Article downloaded: %s" 40346msgstr "" 40347 40348#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40349#, python-format 40350msgid "Article download aborted: %s" 40351msgstr "" 40352 40353#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40354#, python-format 40355msgid "Article download failed: %s" 40356msgstr "" 40357 40358#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40359msgid "Fetching feed" 40360msgstr "" 40361 40362#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40363msgid "" 40364"Failed to log in, check your username and password for the calibre " 40365"Periodicals service." 40366msgstr "" 40367 40368#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40369msgid "" 40370"You do not have permission to download this issue. Either your subscription " 40371"has expired or you have exceeded the maximum allowed downloads for today." 40372msgstr "" 40373 40374#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40375msgid "You" 40376msgstr "" 40377 40378#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40379#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40380#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40381msgid "Scheduled" 40382msgstr "" 40383 40384#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40385#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40386msgid "Main menu" 40387msgstr "" 40388 40389#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40390msgid "Section menu" 40391msgstr "" 40392 40393#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40394#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40395msgid "Sections" 40396msgstr "" 40397 40398#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40399msgid "Articles" 40400msgstr "" 40401 40402#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40403msgid "" 40404"%prog URL\n" 40405"\n" 40406"Where URL is for example https://google.com" 40407msgstr "" 40408 40409#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40410#, python-format 40411msgid "Base folder into which URL is saved. Default is %default" 40412msgstr "" 40413 40414#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40415#, python-format 40416msgid "" 40417"Timeout in seconds to wait for a response from the server. Default: %default" 40418" s" 40419msgstr "" 40420 40421#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40422#, python-format 40423msgid "" 40424"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40425"%default" 40426msgstr "" 40427 40428#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40429#, python-format 40430msgid "" 40431"The maximum number of files to download. This only applies to files from <a " 40432"href> tags. Default is %default" 40433msgstr "" 40434 40435#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40436#, python-format 40437msgid "" 40438"Minimum interval in seconds between consecutive fetches. Default is %default" 40439" s" 40440msgstr "" 40441 40442#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40443msgid "" 40444"The character encoding for the websites you are trying to download. The " 40445"default is to try and guess the encoding." 40446msgstr "" 40447 40448#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40449msgid "" 40450"Only links that match this regular expression will be followed. This option " 40451"can be specified multiple times, in which case as long as a link matches any" 40452" one regexp, it will be followed. By default all links are followed." 40453msgstr "" 40454 40455#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40456msgid "" 40457"Any link that matches this regular expression will be ignored. This option " 40458"can be specified multiple times, in which case as long as any regexp matches" 40459" a link, it will be ignored. By default, no links are ignored. If both " 40460"filter regexp and match regexp are specified, then filter regexp is applied " 40461"first." 40462msgstr "" 40463 40464#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40465msgid "Do not download CSS stylesheets." 40466msgstr "" 40467 40468#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40469msgid "OK" 40470msgstr "" 40471 40472#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40473msgid "Save All" 40474msgstr "" 40475 40476#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40477msgid "Open" 40478msgstr "" 40479 40480#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40481msgid "&Yes" 40482msgstr "" 40483 40484#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40485msgid "Yes to &All" 40486msgstr "" 40487 40488#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40489msgid "&No" 40490msgstr "" 40491 40492#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40493msgid "N&o to All" 40494msgstr "" 40495 40496#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40497msgid "Abort" 40498msgstr "" 40499 40500#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40501msgid "Retry" 40502msgstr "" 40503 40504#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40505msgid "Close" 40506msgstr "Pesllar" 40507 40508#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40509msgid "Apply" 40510msgstr "" 40511 40512#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40513msgid "Reset" 40514msgstr "" 40515 40516#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40517msgid "Restore Defaults" 40518msgstr "" 40519 40520#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40521msgid "Hu&e:" 40522msgstr "" 40523 40524#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40525msgid "&Sat:" 40526msgstr "" 40527 40528#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40529msgid "&Val:" 40530msgstr "" 40531 40532#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40533msgid "&Red:" 40534msgstr "" 40535 40536#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40537msgid "&Green:" 40538msgstr "" 40539 40540#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40541msgid "Bl&ue:" 40542msgstr "" 40543 40544#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40545msgid "A&lpha channel:" 40546msgstr "" 40547 40548#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40549msgid "&HTML:" 40550msgstr "" 40551 40552#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40553msgid "" 40554"Cursor at %1, %2\n" 40555"Press ESC to cancel" 40556msgstr "" 40557 40558#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40559msgid "Select Color" 40560msgstr "" 40561 40562#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40563msgid "&Basic colors" 40564msgstr "" 40565 40566#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40567msgid "&Custom colors" 40568msgstr "" 40569 40570#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40571msgid "&Add to Custom Colors" 40572msgstr "" 40573 40574#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40575msgid "&Pick Screen Color" 40576msgstr "" 40577 40578#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40579msgid "Select Font" 40580msgstr "" 40581 40582#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40583msgid "&Font" 40584msgstr "" 40585 40586#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40587msgid "Font st&yle" 40588msgstr "" 40589 40590#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40591msgid "&Size" 40592msgstr "" 40593 40594#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40595msgid "Effects" 40596msgstr "" 40597 40598#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40599msgid "Stri&keout" 40600msgstr "" 40601 40602#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40603msgid "Sample" 40604msgstr "" 40605 40606#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40607msgid "Wr&iting System" 40608msgstr "" 40609 40610#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40611msgid "Left edge" 40612msgstr "" 40613 40614#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40615msgid "Right edge" 40616msgstr "" 40617 40618#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40619msgid "Page left" 40620msgstr "" 40621 40622#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40623msgid "Page up" 40624msgstr "" 40625 40626#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40627msgid "Page down" 40628msgstr "" 40629 40630#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40631msgid "Page right" 40632msgstr "" 40633 40634#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40635msgid "Scroll left" 40636msgstr "" 40637 40638#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40639msgid "Scroll up" 40640msgstr "" 40641 40642#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40643msgid "Scroll down" 40644msgstr "" 40645 40646#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40647msgid "Scroll right" 40648msgstr "" 40649 40650#: /__w/calibre/calibre/resources/default_tweaks.py:9 40651msgid "Auto increment series index" 40652msgstr "" 40653 40654#: /__w/calibre/calibre/resources/default_tweaks.py:10 40655msgid "" 40656"The algorithm used to assign a book added to an existing series a series number.\n" 40657"New series numbers assigned using this tweak are always integer values, except\n" 40658"if a constant non-integer is specified.\n" 40659"Possible values are:\n" 40660"next - First available integer larger than the largest existing number\n" 40661"first_free - First available integer larger than 0\n" 40662"next_free - First available integer larger than the smallest existing number\n" 40663"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40664"const - Assign the number 1 always\n" 40665"no_change - Do not change the series index\n" 40666"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40667"Examples:\n" 40668"series_index_auto_increment = 'next'\n" 40669"series_index_auto_increment = 'next_free'\n" 40670"series_index_auto_increment = 16.5\n" 40671"\n" 40672"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40673"use the above values when importing/adding books. If this tweak is set to\n" 40674"False (the default) then the series number will be set to 1 if it is not\n" 40675"explicitly set during the import. If set to True, then the\n" 40676"series index will be set according to the series_index_auto_increment setting.\n" 40677"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40678"only when a value is not provided during import. If the importing regular\n" 40679"expression produces a value for series_index, or if you are reading metadata\n" 40680"from books and the import plugin produces a value, than that value will\n" 40681"be used irrespective of the setting of the tweak." 40682msgstr "" 40683 40684#: /__w/calibre/calibre/resources/default_tweaks.py:39 40685msgid "Add separator after completing an author name" 40686msgstr "" 40687 40688#: /__w/calibre/calibre/resources/default_tweaks.py:40 40689msgid "" 40690"Should the completion separator be append\n" 40691"to the end of the completed text to\n" 40692"automatically begin a new completion operation\n" 40693"for authors.\n" 40694"Can be either True or False" 40695msgstr "" 40696 40697#: /__w/calibre/calibre/resources/default_tweaks.py:47 40698msgid "Author sort name algorithm" 40699msgstr "" 40700 40701#: /__w/calibre/calibre/resources/default_tweaks.py:48 40702msgid "" 40703"The algorithm used to copy author to author_sort.\n" 40704"Possible values are:\n" 40705"invert: use \"fn ln\" -> \"ln, fn\"\n" 40706"copy : copy author to author_sort without modification\n" 40707"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40708"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40709"When this tweak is changed, the author_sort values stored with each author\n" 40710"must be recomputed by right-clicking on an author in the left-hand tags\n" 40711"panel, selecting 'manage authors', and pressing\n" 40712"'Recalculate all author sort values'.\n" 40713"\n" 40714"The author_name_suffixes are words that are ignored when they occur at the\n" 40715"end of an author name. The case of the suffix is ignored and trailing\n" 40716"periods are automatically handled.\n" 40717"\n" 40718"The same is true for author_name_prefixes.\n" 40719"\n" 40720"The author_name_copywords are a set of words which, if they occur in an\n" 40721"author name, cause the automatically generated author sort string to be\n" 40722"identical to the author name. This means that the sort for a string like\n" 40723"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40724"\n" 40725"If author_use_surname_prefixes is enabled, any of the words in\n" 40726"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40727"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40728"as \"von Neumann, John\" and not \"Neumann, John von\"." 40729msgstr "" 40730 40731#: /__w/calibre/calibre/resources/default_tweaks.py:85 40732msgid "Splitting multiple author names" 40733msgstr "" 40734 40735#: /__w/calibre/calibre/resources/default_tweaks.py:86 40736msgid "" 40737"By default, calibre splits a string containing multiple author names on\n" 40738"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40739"by changing the regular expression below. Strings are split on whatever the\n" 40740"specified regular expression matches, in addition to ampersands.\n" 40741"Default: r'(?i),?\\s+(and|with)\\s+'" 40742msgstr "" 40743 40744#: /__w/calibre/calibre/resources/default_tweaks.py:93 40745msgid "Use author sort in Tag browser" 40746msgstr "" 40747 40748#: /__w/calibre/calibre/resources/default_tweaks.py:94 40749msgid "" 40750"Set which author field to display in the Tag browser (the list of authors,\n" 40751"series, publishers etc on the left hand side). The choices are author and\n" 40752"author_sort. This tweak affects only what is displayed under the authors\n" 40753"category in the Tag browser and Content server. Please note that if you set this\n" 40754"to author_sort, it is very possible to see duplicate names in the list because\n" 40755"although it is guaranteed that author names are unique, there is no such\n" 40756"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40757"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40758"show the author's name.\n" 40759"Examples:\n" 40760"categories_use_field_for_author_name = 'author'\n" 40761"categories_use_field_for_author_name = 'author_sort'" 40762msgstr "" 40763 40764#: /__w/calibre/calibre/resources/default_tweaks.py:108 40765msgid "Control partitioning of Tag browser" 40766msgstr "" 40767 40768#: /__w/calibre/calibre/resources/default_tweaks.py:109 40769msgid "" 40770"When partitioning the Tag browser, the format of the subcategory label is\n" 40771"controlled by a template: categories_collapsed_name_template if sorting by\n" 40772"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40773"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40774"two variables available to the template: first and last. The variable 'first'\n" 40775"is the initial item in the subcategory, and the variable 'last' is the final\n" 40776"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40777"values that are obtained by using a suffix. For example, first.name for an\n" 40778"author category will be the name of the author. The sub-values available are:\n" 40779"name: the printable name of the item\n" 40780"count: the number of books that references this item\n" 40781"avg_rating: the average rating of all the books referencing this item\n" 40782"sort: the sort value. For authors, this is the author_sort for that author\n" 40783"category: the category (e.g., authors, series) that the item is in.\n" 40784"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40785"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40786"even if there aren't any backslashes." 40787msgstr "" 40788 40789#: /__w/calibre/calibre/resources/default_tweaks.py:130 40790msgid "Control order of categories in the Tag browser" 40791msgstr "" 40792 40793#: /__w/calibre/calibre/resources/default_tweaks.py:131 40794msgid "" 40795"Change the following dict to change the order that categories are displayed in\n" 40796"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40797"using the number supplied. The lookup name '*' stands for all names that\n" 40798"otherwise do not appear. Two names with the same value will be sorted\n" 40799"using the default order, the one specified by tag_browser_category_default_sort.\n" 40800"Example:\n" 40801"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 40802"\n" 40803"results in the order series, tags, then everything else in default order.\n" 40804"The tweak tag_browser_category_default_sort specifies the sort order before\n" 40805"applying the category order from the dict. The allowed values are:\n" 40806"tag_browser_category_default_sort = 'default' # The calibre default order\n" 40807"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 40808"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 40809"\n" 40810"In addition and if the category default sort is not 'default' you can specify\n" 40811"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 40812"tag_browser_category_default_sort_direction = 'ascending'\n" 40813"tag_browser_category_default_sort_direction = 'descending'" 40814msgstr "" 40815 40816#: /__w/calibre/calibre/resources/default_tweaks.py:155 40817msgid "Specify columns to sort the booklist by on startup" 40818msgstr "" 40819 40820#: /__w/calibre/calibre/resources/default_tweaks.py:156 40821msgid "" 40822"Provide a set of columns to be sorted on when calibre starts.\n" 40823"The argument is None if saved sort history is to be used\n" 40824"otherwise it is a list of column,order pairs. Column is the\n" 40825"lookup/search name, found using the tooltip for the column\n" 40826"Order is 0 for ascending, 1 for descending.\n" 40827"For example, set it to [('authors',0),('title',0)] to sort by\n" 40828"title within authors." 40829msgstr "" 40830 40831#: /__w/calibre/calibre/resources/default_tweaks.py:165 40832msgid "Control how dates are displayed" 40833msgstr "" 40834 40835#: /__w/calibre/calibre/resources/default_tweaks.py:166 40836msgid "" 40837"Format to be used for publication date and the timestamp (date).\n" 40838"A string controlling how the publication date is displayed in the GUI\n" 40839"d the day as number without a leading zero (1 to 31)\n" 40840"dd the day as number with a leading zero (01 to 31)\n" 40841"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 40842"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 40843"M the month as number without a leading zero (1-12)\n" 40844"MM the month as number with a leading zero (01-12)\n" 40845"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 40846"MMMM the long localized month name (e.g. 'January' to 'December').\n" 40847"yy the year as two digit number (00-99)\n" 40848"yyyy the year as four digit number\n" 40849"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 40850"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 40851"m the minutes without a leading 0 (0 to 59) '\n" 40852"mm the minutes with a leading 0 (00 to 59) '\n" 40853"s the seconds without a leading 0 (0 to 59) '\n" 40854"ss the seconds with a leading 0 (00 to 59) '\n" 40855"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 40856"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 40857"iso the date with time and timezone. Must be the only format present\n" 40858"For example, given the date of 9 Jan 2010, the following formats show\n" 40859"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 40860"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 40861"\n" 40862"publication default if not set: MMM yyyy\n" 40863"timestamp default if not set: dd MMM yyyy\n" 40864"last_modified_display_format if not set: dd MMM yyyy" 40865msgstr "" 40866 40867#: /__w/calibre/calibre/resources/default_tweaks.py:198 40868msgid "Control sorting of titles and series in the library display" 40869msgstr "" 40870 40871#: /__w/calibre/calibre/resources/default_tweaks.py:199 40872msgid "" 40873"Control title and series sorting in the library view. If set to\n" 40874"'library_order', the title sort field will be used instead of the title.\n" 40875"Unless you have manually edited the title sort field, leading articles such as\n" 40876"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 40877"sorted as-is (sort by title instead of title sort). For example, with\n" 40878"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 40879"book will sort under 'T'.\n" 40880"This flag affects calibre's library display. It has no effect on devices. In\n" 40881"addition, titles for books added before changing the flag will retain their\n" 40882"order until the title is edited. Editing a title and hitting Enter\n" 40883"without changing anything is sufficient to change the sort. Or you can use\n" 40884"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 40885"it for many books at once." 40886msgstr "" 40887 40888#: /__w/calibre/calibre/resources/default_tweaks.py:214 40889msgid "Control formatting of title and series when used in templates" 40890msgstr "" 40891 40892#: /__w/calibre/calibre/resources/default_tweaks.py:215 40893msgid "" 40894"Control how title and series names are formatted when saving to disk/sending\n" 40895"to device. The behavior depends on the field being processed. If processing\n" 40896"title, then if this tweak is set to 'library_order', the title will be\n" 40897"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 40898"title will not be changed. If processing series, then if set to\n" 40899"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 40900"set to 'strictly_alphabetic', the series will be sent without change.\n" 40901"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 40902"will become \"Lord of the Rings, The\". If the tweak is set to\n" 40903"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 40904"formatter function raw_field will return the base value for title and\n" 40905"series regardless of the setting of this tweak." 40906msgstr "" 40907 40908#: /__w/calibre/calibre/resources/default_tweaks.py:229 40909msgid "Set the list of words considered to be \"articles\" for sort strings" 40910msgstr "" 40911 40912#: /__w/calibre/calibre/resources/default_tweaks.py:230 40913msgid "" 40914"Set the list of words that are to be considered 'articles' when computing the\n" 40915"title sort strings. The articles differ by language. By default, calibre uses\n" 40916"a combination of articles from English and whatever language the calibre user\n" 40917"interface is set to. In addition, in some contexts where the book language is\n" 40918"available, the language of the book is used. You can change the list of\n" 40919"articles for a given language or add a new language by editing\n" 40920"per_language_title_sort_articles. To tell calibre to use a language other\n" 40921"than the user interface language, set, default_language_for_title_sort. For\n" 40922"example, to use German, set it to 'deu'. A value of None means the user\n" 40923"interface language is used. The setting title_sort_articles is ignored\n" 40924"(present only for legacy reasons)." 40925msgstr "" 40926 40927#: /__w/calibre/calibre/resources/default_tweaks.py:285 40928msgid "Specify a folder calibre should connect to at startup" 40929msgstr "" 40930 40931#: /__w/calibre/calibre/resources/default_tweaks.py:286 40932msgid "" 40933"Specify a folder that calibre should connect to at startup using\n" 40934"connect_to_folder. This must be a full path to the folder. If the folder does\n" 40935"not exist when calibre starts, it is ignored.\n" 40936"Example for Windows:\n" 40937"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 40938"Example for other operating systems:\n" 40939"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 40940msgstr "" 40941 40942#: /__w/calibre/calibre/resources/default_tweaks.py:295 40943msgid "Specify renaming rules for SONY collections" 40944msgstr "" 40945 40946#: /__w/calibre/calibre/resources/default_tweaks.py:296 40947msgid "" 40948"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 40949"metadata management is set to automatic. Collections on SONYs are named\n" 40950"depending upon whether the field is standard or custom. A collection derived\n" 40951"from a standard field is named for the value in that field.\n" 40952"\n" 40953"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 40954"collection name is 'Darkover'. A collection derived from a custom field will\n" 40955"have the name of the field added to the value. For example, if a custom series\n" 40956"column named 'My Series' contains the name 'Darkover', then the collection\n" 40957"will by default be named 'Darkover (My Series)'. For purposes of this\n" 40958"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 40959"category. If two books have fields that generate the same collection name,\n" 40960"then both books will be in that collection.\n" 40961"\n" 40962"This set of tweaks lets you specify for a standard or custom field how\n" 40963"the collections are to be named. You can use it to add a description to a\n" 40964"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 40965"it to force multiple fields to end up in the same collection.\n" 40966"\n" 40967"For example, you could force the values in 'series', '#my_series_1', and\n" 40968"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 40969"merging all of the fields into one set of collections.\n" 40970"\n" 40971"There are two related tweaks. The first determines the category name to use\n" 40972"for a metadata field. The second is a template, used to determines how the\n" 40973"value and category are combined to create the collection name.\n" 40974"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 40975"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 40976"\n" 40977"The second tweak, sony_collection_name_template, is a template. It uses the\n" 40978"same template language as plugboards and save templates. This tweak controls\n" 40979"how the value and category are combined together to make the collection name.\n" 40980"The only two fields available are {category} and {value}. The {value} field is\n" 40981"never empty. The {category} field can be empty. The default is to put the\n" 40982"value first, then the category enclosed in parentheses, it isn't empty:\n" 40983"'{value} {category:|(|)}'\n" 40984"\n" 40985"Examples: The first three examples assume that the second tweak\n" 40986"has not been changed.\n" 40987"\n" 40988"1) I want three series columns to be merged into one set of collections. The\n" 40989"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 40990"in the parenthesis. The value to use in the tweak value would be:\n" 40991"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 40992"\n" 40993"2) I want the word '(Series)' to appear on collections made from series, and\n" 40994"the word '(Tag)' to appear on collections made from tags. Use:\n" 40995"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 40996"\n" 40997"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 40998"to have '(Series)' appended. The renaming rule is:\n" 40999"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 41000"\n" 41001"4) Same as example 2, but instead of having the category name in parentheses\n" 41002"and appended to the value, I want it prepended and separated by a colon, such\n" 41003"as in Series: Darkover. I must change the template used to format the category name\n" 41004"\n" 41005"The resulting two tweaks are:\n" 41006"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41007"sony_collection_name_template='{category:||: }{value}'" 41008msgstr "" 41009 41010#: /__w/calibre/calibre/resources/default_tweaks.py:359 41011msgid "Specify how SONY collections are sorted" 41012msgstr "" 41013 41014#: /__w/calibre/calibre/resources/default_tweaks.py:360 41015msgid "" 41016"Specify how SONY collections are sorted. This tweak is only applicable if\n" 41017"metadata management is set to automatic. You can indicate which metadata is to\n" 41018"be used to sort on a collection-by-collection basis. The format of the tweak\n" 41019"is a list of metadata fields from which collections are made, followed by the\n" 41020"name of the metadata field containing the sort value.\n" 41021"Example: The following indicates that collections built from pubdate and tags\n" 41022"are to be sorted by the value in the custom column '#mydate', that collections\n" 41023"built from 'series' are to be sorted by 'series_index', and that all other\n" 41024"collections are to be sorted by title. If a collection metadata field is not\n" 41025"named, then if it is a series- based collection it is sorted by series order,\n" 41026"otherwise it is sorted by title order.\n" 41027"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 41028"Note that the bracketing and parentheses are required. The syntax is\n" 41029"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 41030"Default: empty (no rules), so no collection attributes are named." 41031msgstr "" 41032 41033#: /__w/calibre/calibre/resources/default_tweaks.py:377 41034msgid "Control how tags are applied when copying books to another library" 41035msgstr "" 41036 41037#: /__w/calibre/calibre/resources/default_tweaks.py:378 41038msgid "" 41039"Set this to True to ensure that tags in 'Tags to add when adding\n" 41040"a book' are added when copying books to another library" 41041msgstr "" 41042 41043#: /__w/calibre/calibre/resources/default_tweaks.py:382 41044msgid "Set the maximum number of sort 'levels'" 41045msgstr "" 41046 41047#: /__w/calibre/calibre/resources/default_tweaks.py:383 41048msgid "" 41049"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 41050"library after certain operations such as searches or device insertion. Each\n" 41051"sort level adds a performance penalty. If the database is large (thousands of\n" 41052"books) the penalty might be noticeable. If you are not concerned about multi-\n" 41053"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 41054msgstr "" 41055 41056#: /__w/calibre/calibre/resources/default_tweaks.py:390 41057msgid "Choose whether dates are sorted using visible fields" 41058msgstr "" 41059 41060#: /__w/calibre/calibre/resources/default_tweaks.py:391 41061msgid "" 41062"Date values contain both a date and a time. When sorted, all the fields are\n" 41063"used, regardless of what is displayed. Set this tweak to True to use only\n" 41064"the fields that are being displayed." 41065msgstr "" 41066 41067#: /__w/calibre/calibre/resources/default_tweaks.py:396 41068msgid "Fuzz value for trimming covers" 41069msgstr "" 41070 41071#: /__w/calibre/calibre/resources/default_tweaks.py:397 41072msgid "" 41073"The value used for the fuzz distance when trimming a cover.\n" 41074"Colors within this distance are considered equal.\n" 41075"The distance is in absolute intensity units." 41076msgstr "" 41077 41078#: /__w/calibre/calibre/resources/default_tweaks.py:402 41079msgid "Control behavior of the book list" 41080msgstr "" 41081 41082#: /__w/calibre/calibre/resources/default_tweaks.py:403 41083msgid "" 41084"You can control the behavior of double clicks and pressing Enter on the books\n" 41085"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41086"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41087"has the side effect of disabling editing a field using a single click.\n" 41088"Default: open_viewer.\n" 41089"Example: doubleclick_on_library_view = 'do_nothing'\n" 41090"You can also control whether the book list scrolls per item or\n" 41091"per pixel. Default is per item." 41092msgstr "" 41093 41094#: /__w/calibre/calibre/resources/default_tweaks.py:416 41095msgid "Language to use when sorting" 41096msgstr "" 41097 41098#: /__w/calibre/calibre/resources/default_tweaks.py:417 41099msgid "" 41100"Setting this tweak will force sorting to use the\n" 41101"collating order for the specified language. This might be useful if you run\n" 41102"calibre in English but want sorting to work in the language where you live.\n" 41103"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41104"You can find the list of supported locales at\n" 41105"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41106"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41107"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41108"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41109msgstr "" 41110 41111#: /__w/calibre/calibre/resources/default_tweaks.py:428 41112msgid "Number of columns for custom metadata in the edit metadata dialog" 41113msgstr "" 41114 41115#: /__w/calibre/calibre/resources/default_tweaks.py:429 41116msgid "" 41117"Set whether to use one or two columns for custom metadata when editing\n" 41118"metadata one book at a time. If True, then the fields are laid out using two\n" 41119"columns. If False, one column is used." 41120msgstr "" 41121 41122#: /__w/calibre/calibre/resources/default_tweaks.py:434 41123msgid "Order of custom column(s) in edit metadata" 41124msgstr "" 41125 41126#: /__w/calibre/calibre/resources/default_tweaks.py:435 41127msgid "" 41128"Controls the order that custom columns are listed in edit metadata single\n" 41129"and bulk. The columns listed in the tweak are displayed first and in the\n" 41130"order provided. Any columns not listed are displayed after the listed ones,\n" 41131"in alphabetical order. Do note that this tweak does not change the size of\n" 41132"the edit widgets. Putting comments widgets in this list may result in some\n" 41133"odd widget spacing when using two-column mode.\n" 41134"Enter a comma-separated list of custom field lookup names, as in\n" 41135"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41136msgstr "" 41137 41138#: /__w/calibre/calibre/resources/default_tweaks.py:445 41139msgid "Edit metadata custom column label width and elision point" 41140msgstr "" 41141 41142#: /__w/calibre/calibre/resources/default_tweaks.py:446 41143msgid "" 41144"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41145"If metadata_edit_elide_labels is True then labels wider than the width\n" 41146"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41147"computed by multiplying the average width of characters in the font by the\n" 41148"appropriate number.\n" 41149"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41150"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41151"put it at the left end." 41152msgstr "" 41153 41154#: /__w/calibre/calibre/resources/default_tweaks.py:459 41155msgid "The number of seconds to wait before sending emails" 41156msgstr "" 41157 41158#: /__w/calibre/calibre/resources/default_tweaks.py:460 41159msgid "" 41160"The number of seconds to wait before sending emails when using a\n" 41161"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41162"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41163"making email sending fail. Changes will take effect only after a restart of\n" 41164"calibre. You can also change the list of hosts that calibre considers\n" 41165"to be public relays here. Any relay host ending with one of the suffixes\n" 41166"in the list below will be considered a public email server." 41167msgstr "" 41168 41169#: /__w/calibre/calibre/resources/default_tweaks.py:470 41170msgid "The maximum width and height for covers saved in the calibre library" 41171msgstr "" 41172 41173#: /__w/calibre/calibre/resources/default_tweaks.py:471 41174msgid "" 41175"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41176"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41177"large covers" 41178msgstr "" 41179 41180#: /__w/calibre/calibre/resources/default_tweaks.py:476 41181msgid "Where to send downloaded news" 41182msgstr "" 41183 41184#: /__w/calibre/calibre/resources/default_tweaks.py:477 41185msgid "" 41186"When automatically sending downloaded news to a connected device, calibre\n" 41187"will by default send it to the main memory. By changing this tweak, you can\n" 41188"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41189"that if there isn't enough free space available on the location you choose,\n" 41190"the files will be sent to the location with the most free space." 41191msgstr "" 41192 41193#: /__w/calibre/calibre/resources/default_tweaks.py:484 41194msgid "Unified toolbar on macOS" 41195msgstr "" 41196 41197#: /__w/calibre/calibre/resources/default_tweaks.py:485 41198msgid "" 41199"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41200"with the titlebar as is normal for macOS applications. However, doing this has\n" 41201"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41202"what it should be and it causes other random bugs on some systems, so turn it\n" 41203"on at your own risk!" 41204msgstr "" 41205 41206#: /__w/calibre/calibre/resources/default_tweaks.py:492 41207msgid "" 41208"Save original file when converting/polishing from same format to same format" 41209msgstr "" 41210 41211#: /__w/calibre/calibre/resources/default_tweaks.py:493 41212msgid "" 41213"When calibre does a conversion from the same format to the same format, for\n" 41214"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41215"conversion is poor, you can tweak the settings and run it again. By setting\n" 41216"this to False you can prevent calibre from saving the original file.\n" 41217"Similarly, by setting save_original_format_when_polishing to False you can\n" 41218"prevent calibre from saving the original file when polishing." 41219msgstr "" 41220 41221#: /__w/calibre/calibre/resources/default_tweaks.py:502 41222msgid "Number of recently viewed books to show" 41223msgstr "" 41224 41225#: /__w/calibre/calibre/resources/default_tweaks.py:503 41226msgid "" 41227"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41228"how many should be shown, here." 41229msgstr "" 41230 41231#: /__w/calibre/calibre/resources/default_tweaks.py:507 41232msgid "Change the font size of the Book details panel in the interface" 41233msgstr "" 41234 41235#: /__w/calibre/calibre/resources/default_tweaks.py:508 41236msgid "" 41237"Change the font size at which book details are rendered in the side panel and\n" 41238"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41239"negative number to increase or decrease the font size." 41240msgstr "" 41241 41242#: /__w/calibre/calibre/resources/default_tweaks.py:513 41243msgid "What format to default to when using the \"Unpack book\" feature" 41244msgstr "" 41245 41246#: /__w/calibre/calibre/resources/default_tweaks.py:514 41247msgid "" 41248"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41249"If multiple formats are available, calibre will offer you a choice\n" 41250"of formats, defaulting to your preferred output format if it is available.\n" 41251"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41252"to that format rather than your output format preference.\n" 41253"Set to a value of 'remember' to use whichever format you chose last time you\n" 41254"used the \"Unpack book\" feature.\n" 41255"Examples:\n" 41256"default_tweak_format = None (Use output format)\n" 41257"default_tweak_format = 'EPUB'\n" 41258"default_tweak_format = 'remember'" 41259msgstr "" 41260 41261#: /__w/calibre/calibre/resources/default_tweaks.py:527 41262msgid "Do not preselect a completion when editing authors/tags/series/etc." 41263msgstr "" 41264 41265#: /__w/calibre/calibre/resources/default_tweaks.py:528 41266msgid "" 41267"This means that you can make changes and press Enter and your changes will\n" 41268"not be overwritten by a matching completion. However, if you wish to use the\n" 41269"completions you will now have to press Tab to select one before pressing\n" 41270"Enter. Which technique you prefer will depend on the state of metadata in\n" 41271"your library and your personal editing style." 41272msgstr "" 41273 41274#: /__w/calibre/calibre/resources/default_tweaks.py:535 41275msgid "Completion mode when editing authors/tags/series/etc." 41276msgstr "" 41277 41278#: /__w/calibre/calibre/resources/default_tweaks.py:536 41279msgid "" 41280"By default, when completing items, calibre will show you all the candidates\n" 41281"that start with the text you have already typed. You can instead have it show\n" 41282"all candidates that contain the text you have already typed. To do this, set\n" 41283"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41284"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41285msgstr "" 41286 41287#: /__w/calibre/calibre/resources/default_tweaks.py:543 41288msgid "Sort the list of libraries alphabetically" 41289msgstr "" 41290 41291#: /__w/calibre/calibre/resources/default_tweaks.py:544 41292msgid "" 41293"The list of libraries in the Copy to library and Quick switch menus are\n" 41294"normally sorted by most used. However, if there are more than a certain\n" 41295"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41296"number here. The default is ten libraries." 41297msgstr "" 41298 41299#: /__w/calibre/calibre/resources/default_tweaks.py:550 41300msgid "Choose available output formats for conversion" 41301msgstr "" 41302 41303#: /__w/calibre/calibre/resources/default_tweaks.py:551 41304msgid "" 41305"Restrict the list of available output formats in the conversion dialogs.\n" 41306"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41307"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41308"all available output formats to be present." 41309msgstr "" 41310 41311#: /__w/calibre/calibre/resources/default_tweaks.py:557 41312msgid "Set the thumbnail image quality used by the Content server" 41313msgstr "" 41314 41315#: /__w/calibre/calibre/resources/default_tweaks.py:558 41316msgid "" 41317"The quality of a thumbnail is largely controlled by the compression quality\n" 41318"used when creating it. Set this to a larger number to improve the quality.\n" 41319"Note that the thumbnails get much larger with larger compression quality\n" 41320"numbers.\n" 41321"The value can be between 50 and 99" 41322msgstr "" 41323 41324#: /__w/calibre/calibre/resources/default_tweaks.py:565 41325msgid "" 41326"Image file types to treat as e-books when dropping onto the \"Book details\"" 41327" panel" 41328msgstr "" 41329 41330#: /__w/calibre/calibre/resources/default_tweaks.py:566 41331msgid "" 41332"Normally, if you drop any image file in a format known to calibre onto the\n" 41333"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41334"some image types as e-books instead, you can set this tweak.\n" 41335"Examples:\n" 41336"cover_drop_exclude = {'tiff', 'webp'}" 41337msgstr "" 41338 41339#: /__w/calibre/calibre/resources/default_tweaks.py:573 41340msgid "Show the Saved searches box in the Search bar" 41341msgstr "" 41342 41343#: /__w/calibre/calibre/resources/default_tweaks.py:574 41344msgid "" 41345"In newer versions of calibre, only a single button that allows you to add a\n" 41346"new Saved search is shown in the Search bar. If you would like to have the\n" 41347"old Saved searches box with its two buttons back, set this tweak to True." 41348msgstr "" 41349 41350#: /__w/calibre/calibre/resources/default_tweaks.py:579 41351msgid "Exclude fields when copy/pasting metadata" 41352msgstr "" 41353 41354#: /__w/calibre/calibre/resources/default_tweaks.py:580 41355msgid "" 41356"You can ask calibre to not paste some metadata fields when using the\n" 41357"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41358"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41359"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41360"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41361"to paste metadata ignoring this tweak." 41362msgstr "" 41363 41364#: /__w/calibre/calibre/resources/default_tweaks.py:588 41365msgid "Skip internet connected check" 41366msgstr "" 41367 41368#: /__w/calibre/calibre/resources/default_tweaks.py:589 41369msgid "" 41370"Skip checking whether the internet is available before downloading news.\n" 41371"Useful if for some reason your operating systems network checking\n" 41372"facilities are not reliable (for example NetworkManager on Linux)." 41373msgstr "" 41374 41375#: /__w/calibre/calibre/resources/default_tweaks.py:594 41376msgid "Tab stop width in the template editor" 41377msgstr "" 41378 41379#: /__w/calibre/calibre/resources/default_tweaks.py:595 41380msgid "" 41381"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41382"For example, a value of 1 results in a space with the width of one average character." 41383msgstr "" 41384 41385#: /__w/calibre/calibre/resources/default_tweaks.py:599 41386msgid "Value for undefined numbers when sorting" 41387msgstr "" 41388 41389#: /__w/calibre/calibre/resources/default_tweaks.py:600 41390msgid "" 41391"Sets the value to use for undefined numbers when sorting.\n" 41392"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41393"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41394"possible number. Quotes are optional if entering a number.\n" 41395"Examples:\n" 41396"value_for_undefined_numbers_when_sorting = -100\n" 41397"value_for_undefined_numbers_when_sorting = '2'\n" 41398"value_for_undefined_numbers_when_sorting = -0.01\n" 41399"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41400"value_for_undefined_numbers_when_sorting = 'maximum'" 41401msgstr "" 41402