1# Translation template file.. 2# Copyright (C) 2021 Kovid Goyal 3# 4# Translators: 5# FIRST AUTHOR <EMAIL@ADDRESS>, 2011 6msgid "" 7msgstr "" 8"Project-Id-Version: calibre\n" 9"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" 10"POT-Creation-Date: 2021-12-16 10:50+UTC\n" 11"PO-Revision-Date: 2021-12-14 13:05+0000\n" 12"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n" 13"Language-Team: Latgalian (http://www.transifex.com/calibre/calibre/language/ltg/)\n" 14"MIME-Version: 1.0\n" 15"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Transfer-Encoding: 8bit\n" 17"Language: ltg\n" 18"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\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 "Pilneigi nikū nadora" 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 "Nazynoms" 326 327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90 328msgid "Base" 329msgstr "" 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 "" 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 "" 342 343#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356 344msgid "File type" 345msgstr "Faila tips" 346 347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426 348msgid "Metadata reader" 349msgstr "" 350 351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458 352msgid "Metadata writer" 353msgstr "" 354 355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490 356msgid "Catalog generator" 357msgstr "" 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 "" 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 "" 379 380#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700 381msgid "An e-book store." 382msgstr "" 383 384#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744 385msgid "Edit book tool" 386msgstr "" 387 388#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756 389msgid "Library closed" 390msgstr "" 391 392#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22 393msgid "" 394"Create a PMLZ archive containing the PML file and all images in the folder " 395"pmlname_img or images. This plugin is run every time you add a PML file to " 396"the library." 397msgstr "" 398 399#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53 400msgid "" 401"Create a TXTZ archive when a TXT file is imported containing Markdown or " 402"Textile references to images. The referenced images as well as the TXT file " 403"are added to the archive." 404msgstr "" 405 406#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108 407msgid "Extract cover from comic files" 408msgstr "" 409 410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153 411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164 412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177 413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188 414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199 415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211 416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223 417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234 418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245 419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256 420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267 421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278 422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289 423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300 424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312 425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325 426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348 427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360 428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371 429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383 430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394 431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406 432#, python-format 433msgid "Read metadata from %s files" 434msgstr "" 435 436#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337 437msgid "Read metadata from e-books in RAR archives" 438msgstr "" 439 440#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418 441msgid "Read metadata from e-books in ZIP archives" 442msgstr "" 443 444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437 445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456 446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479 447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490 448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514 449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526 450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537 451#, python-format 452msgid "Set metadata in %s files" 453msgstr "" 454 455#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448 456#, python-brace-format 457msgid "" 458"Enter {0} below to have the EPUB metadata writer plugin not add cover images" 459" to EPUB files that have no existing cover image." 460msgstr "" 461 462#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467 463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502 464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549 465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561 466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572 467#, python-format 468msgid "Set metadata from %s files" 469msgstr "" 470 471#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819 472msgid "Add books to calibre or the connected device" 473msgstr "" 474 475#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825 476msgid "Fetch annotations from a connected Kindle (experimental)" 477msgstr "" 478 479#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831 480msgid "Generate a catalog of the books in your calibre library" 481msgstr "" 482 483#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837 484msgid "Convert books to various e-book formats" 485msgstr "" 486 487#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843 488msgid "Fine tune your e-books" 489msgstr "" 490 491#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849 492#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 493msgid "Browse highlights and bookmarks from all books in the library" 494msgstr "" 495 496#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855 497#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 498msgid "Edit the Table of Contents in your books" 499msgstr "" 500 501#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861 502msgid "Delete books from your calibre library or connected device" 503msgstr "" 504 505#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867 506msgid "" 507"Embed updated metadata into the actual book files in your calibre library" 508msgstr "" 509 510#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873 511msgid "Edit the metadata of books in your calibre library" 512msgstr "" 513 514#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879 515msgid "Read books in your calibre library" 516msgstr "" 517 518#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885 519msgid "Download news from the internet in e-book form" 520msgstr "" 521 522#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891 523msgid "Show a list of related books quickly" 524msgstr "" 525 526#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897 527#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 528msgid "Filter/transform the tags for books in the library" 529msgstr "" 530 531#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903 532#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 533msgid "Transform the authors for books in the library" 534msgstr "" 535 536#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909 537msgid "Show an editor for testing templates" 538msgstr "" 539 540#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915 541msgid "" 542"Show a dialog for creating and managing template functions and stored " 543"templates" 544msgstr "" 545 546#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921 547msgid "Export books from your calibre library to the hard disk" 548msgstr "" 549 550#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927 551msgid "Show Book details in a separate popup" 552msgstr "" 553 554#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933 555#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 556msgid "Restart calibre" 557msgstr "" 558 559#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939 560msgid "Open the folder that contains the book files in your calibre library" 561msgstr "" 562 563#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946 564msgid "Auto scroll through the list of books" 565msgstr "" 566 567#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952 568msgid "Send books to the connected device" 569msgstr "" 570 571#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958 572msgid "" 573"Send books via email or the web. Also connect to folders on your computer as" 574" if they are devices" 575msgstr "" 576 577#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965 578#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 579msgid "Browse the calibre User Manual" 580msgstr "" 581 582#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971 583msgid "Customize calibre" 584msgstr "" 585 586#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977 587msgid "Easily find books similar to the currently selected one" 588msgstr "" 589 590#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983 591msgid "" 592"Switch between different calibre libraries and perform maintenance on them" 593msgstr "" 594 595#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990 596msgid "Copy books from the device to your calibre library" 597msgstr "" 598 599#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996 600msgid "Edit the collections in which books are placed on your device" 601msgstr "" 602 603#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002 604msgid "Match book on the devices to books in the library" 605msgstr "" 606 607#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008 608#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47 609msgid "Show the book in the calibre library that matches this book" 610msgstr "" 611 612#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014 613msgid "Copy a book from one calibre library to another" 614msgstr "" 615 616#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020 617msgid "Edit e-books in the EPUB or AZW3 formats" 618msgstr "" 619 620#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026 621msgid "Make small changes to EPUB or HTMLZ files in your calibre library" 622msgstr "" 623 624#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032 625msgid "" 626"Find the next or previous match when searching in your calibre library in " 627"highlight mode" 628msgstr "" 629 630#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039 631msgid "Choose a random book from your calibre library" 632msgstr "" 633 634#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045 635#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 636msgid "Sort the list of books" 637msgstr "" 638 639#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051 640msgid "Temporarily mark books" 641msgstr "" 642 643#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057 644#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 645msgid "Change the current Virtual library" 646msgstr "" 647 648#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064 649msgid "Search for books from different book sellers" 650msgstr "" 651 652#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081 653msgid "Get new calibre plugins or update your existing ones" 654msgstr "" 655 656#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104 657#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21 658msgid "Look & feel" 659msgstr "" 660 661#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106 662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119 663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131 664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143 665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156 666msgid "Interface" 667msgstr "" 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] "" 6838msgstr[2] "" 6839 6840#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797 6841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6842#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204 6843#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168 6844#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60 6845msgid "Languages" 6846msgstr "" 6847 6848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799 6849msgid "Timestamp" 6850msgstr "" 6851 6852#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801 6853#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343 6854#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198 6855#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 6856#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238 6857msgid "Published" 6858msgstr "" 6859 6860#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803 6861msgid "Rights" 6862msgstr "" 6863 6864#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32 6865msgid "Value: unknown field " 6866msgstr "" 6867 6868#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73 6869#, python-format 6870msgid "Search the calibre library for books by %s" 6871msgstr "" 6872 6873#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82 6874#, python-brace-format 6875msgid "Search {0} for the author: {1}" 6876msgstr "" 6877 6878#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84 6879#, python-brace-format 6880msgid "Search {0} for the book: {1} by the author {2}" 6881msgstr "" 6882 6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163 6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168 6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250 6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288 6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303 6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315 6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319 6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328 6891#, python-brace-format 6892msgid "Click to see books with {0}: {1}" 6893msgstr "" 6894 6895#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177 6896msgid "Click to open" 6897msgstr "" 6898 6899#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213 6900msgid "Ids" 6901msgstr "" 6902 6903#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243 6904msgid "Search calibre for books with the language: {}" 6905msgstr "" 6906 6907#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275 6908#, python-format 6909msgid "" 6910"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span " 6911"class=\"%(cls)s\">%(series)s</span></a>" 6912msgstr "" 6913 6914#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279 6915msgid "Click to see books in this series" 6916msgstr "" 6917 6918#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292 6919#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332 6920#, python-brace-format 6921msgid "Click to see books with {0}: {1} (derived from {2})" 6922msgstr "" 6923 6924#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20 6925msgid "%prog ebook_file [options]\n" 6926msgstr "" 6927 6928#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21 6929#, python-brace-format 6930msgid "" 6931"\n" 6932"Read/Write metadata from/to e-book files.\n" 6933"\n" 6934"Supported formats for reading metadata: {0}\n" 6935"\n" 6936"Supported formats for writing metadata: {1}\n" 6937"\n" 6938"Different file types support different kinds of metadata. If you try to set\n" 6939"some metadata on a file type that does not support it, the metadata will be\n" 6940"silently ignored.\n" 6941msgstr "" 6942 6943#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39 6944msgid "" 6945"Set the authors. Multiple authors should be separated by the & character. " 6946"Author names should be in the order Firstname Lastname." 6947msgstr "" 6948 6949#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43 6950msgid "" 6951"The version of the title to be used for sorting. If unspecified, and the " 6952"title is specified, it will be auto-generated from the title." 6953msgstr "" 6954 6955#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47 6956msgid "" 6957"String to be used when sorting by author. If unspecified, and the author(s) " 6958"are specified, it will be auto-generated from the author(s)." 6959msgstr "" 6960 6961#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51 6962msgid "Set the cover to the specified file." 6963msgstr "" 6964 6965#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57 6966msgid "Set the book category." 6967msgstr "" 6968 6969#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67 6970msgid "" 6971"Set the identifiers for the book, can be specified multiple times. For " 6972"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove" 6973" an identifier, specify no value, --identifier isbn: Note that for EPUB " 6974"files, an identifier marked as the package identifier cannot be removed." 6975msgstr "" 6976 6977#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78 6978msgid "Set the published date." 6979msgstr "" 6980 6981#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81 6982msgid "Get the cover from the e-book and save it at as the specified file." 6983msgstr "" 6984 6985#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84 6986msgid "" 6987"Specify the name of an OPF file. The metadata will be written to the OPF " 6988"file." 6989msgstr "" 6990 6991#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87 6992msgid "" 6993"Read metadata from the specified OPF file and use it to set metadata in the " 6994"e-book. Metadata specified on the command line will override metadata read " 6995"from the OPF file" 6996msgstr "" 6997 6998#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92 6999msgid "Set the BookID in LRF files" 7000msgstr "" 7001 7002#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168 7003msgid "No file specified" 7004msgstr "" 7005 7006#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183 7007msgid "Original metadata" 7008msgstr "" 7009 7010#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200 7011msgid "Changed metadata" 7012msgstr "" 7013 7014#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212 7015msgid "OPF created in" 7016msgstr "" 7017 7018#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218 7019msgid "Cover saved to" 7020msgstr "" 7021 7022#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220 7023msgid "No cover found" 7024msgstr "" 7025 7026#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34 7027msgid "Goodreads" 7028msgstr "" 7029 7030#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35 7031msgid "Google Books" 7032msgstr "" 7033 7034#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36 7035msgid "Wikipedia" 7036msgstr "" 7037 7038#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37 7039msgid "Google web search" 7040msgstr "" 7041 7042#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38 7043msgid "Amazon" 7044msgstr "" 7045 7046#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39 7047msgid "Google Images" 7048msgstr "" 7049 7050#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973 7051msgid "Downloads metadata and covers from Amazon" 7052msgstr "" 7053 7054#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984 7055msgid "US" 7056msgstr "" 7057 7058#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985 7059msgid "France" 7060msgstr "" 7061 7062#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986 7063msgid "Germany" 7064msgstr "" 7065 7066#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987 7067msgid "UK" 7068msgstr "" 7069 7070#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988 7071msgid "Australia" 7072msgstr "" 7073 7074#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989 7075msgid "Italy" 7076msgstr "" 7077 7078#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990 7079msgid "Japan" 7080msgstr "" 7081 7082#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991 7083msgid "Spain" 7084msgstr "" 7085 7086#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992 7087msgid "Brazil" 7088msgstr "" 7089 7090#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993 7091msgid "Netherlands" 7092msgstr "" 7093 7094#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994 7095msgid "China" 7096msgstr "" 7097 7098#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995 7099msgid "Canada" 7100msgstr "" 7101 7102#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996 7103msgid "Sweden" 7104msgstr "" 7105 7106#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000 7107msgid "Choose server automatically" 7108msgstr "" 7109 7110#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001 7111msgid "Amazon servers" 7112msgstr "" 7113 7114#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002 7115msgid "Bing search cache" 7116msgstr "" 7117 7118#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003 7119msgid "Google search cache" 7120msgstr "" 7121 7122#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004 7123msgid "Wayback machine cache (slow)" 7124msgstr "" 7125 7126#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008 7127msgid "Amazon country website to use:" 7128msgstr "" 7129 7130#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009 7131msgid "" 7132"Metadata from Amazon will be fetched using this country's Amazon website." 7133msgstr "" 7134 7135#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011 7136msgid "Server to get data from:" 7137msgstr "" 7138 7139#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013 7140msgid "" 7141"Amazon has started blocking attempts to download metadata from its servers. " 7142"To get around this problem, calibre can fetch the Amazon data from many " 7143"different places where it is cached. Choose the source you prefer." 7144msgstr "" 7145 7146#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018 7147msgid "Use the MOBI-ASIN for metadata search" 7148msgstr "" 7149 7150#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020 7151msgid "" 7152"Enable this option to search for metadata with an ASIN identifier from the " 7153"MOBI file at the current country website, unless any other amazon id is " 7154"available. Note that if the MOBI file came from a different Amazon country " 7155"store, you could get incorrect results." 7156msgstr "" 7157 7158#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374 7159msgid "Amazon timed out. Try again later." 7160msgstr "" 7161 7162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188 7163msgid "Metadata source" 7164msgstr "" 7165 7166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37 7167msgid "" 7168"Downloads multiple book covers from Amazon. Useful to find alternate covers." 7169msgstr "" 7170 7171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40 7172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55 7173msgid "Maximum number of covers to get" 7174msgstr "" 7175 7176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41 7177msgid "The maximum number of covers to process from the search result" 7178msgstr "" 7179 7180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25 7181msgid "" 7182"%prog [options]\n" 7183"\n" 7184"Fetch book metadata from online sources. You must specify at least one\n" 7185"of title, authors or ISBN.\n" 7186msgstr "" 7187 7188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32 7189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 7190msgid "Book title" 7191msgstr "" 7192 7193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33 7194msgid "Book author(s)" 7195msgstr "" 7196 7197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34 7198msgid "Book ISBN" 7199msgstr "" 7200 7201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36 7202msgid "" 7203"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times " 7204"for multiple identifiers. For example: " 7205msgstr "" 7206 7207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39 7208msgid "Print the log to the console (stderr)" 7209msgstr "" 7210 7211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40 7212msgid "Output the metadata in OPF format instead of human readable text." 7213msgstr "" 7214 7215#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42 7216msgid "" 7217"Specify a filename. The cover, if available, will be saved to it. Without " 7218"this option, no cover will be downloaded." 7219msgstr "" 7220 7221#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44 7222msgid "Timeout in seconds. Default is 30" 7223msgstr "" 7224 7225#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46 7226msgid "" 7227"Specify the name of a metadata download plugin to use. By default, all " 7228"metadata plugins will be used. Can be specified multiple times for multiple " 7229"plugins. All plugin names: {}" 7230msgstr "" 7231 7232#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200 7233msgid "" 7234"Downloads metadata and covers from Edelweiss - A catalog updated by book " 7235"publishers" 7236msgstr "" 7237 7238#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181 7239msgid "Downloads metadata and covers from Google Books" 7240msgstr "" 7241 7242#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51 7243msgid "" 7244"Downloads covers from a Google Image search. Useful to find larger/alternate" 7245" covers." 7246msgstr "" 7247 7248#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56 7249msgid "The maximum number of covers to process from the Google search result" 7250msgstr "" 7251 7252#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57 7253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634 7254msgid "Cover size" 7255msgstr "" 7256 7257#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58 7258msgid "Search for covers larger than the specified size" 7259msgstr "" 7260 7261#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60 7262msgid "Any size" 7263msgstr "" 7264 7265#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61 7266#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 7267msgid "Large" 7268msgstr "" 7269 7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62 7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63 7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64 7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65 7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66 7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67 7276#, python-format 7277msgid "Larger than %s" 7278msgstr "" 7279 7280#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17 7281msgid "Downloads covers from The Open Library" 7282msgstr "" 7283 7284#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73 7285msgid "Sample Book" 7286msgstr "" 7287 7288#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42 7289msgid "" 7290"This is an Amazon KFX book. It cannot be processed. See {} for information " 7291"on how to handle KFX books." 7292msgstr "" 7293 7294#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88 7295msgid "This is an Amazon Topaz book. It cannot be processed." 7296msgstr "" 7297 7298#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48 7299#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496 7300msgid "This is not a MOBI file. It is a Topaz file." 7301msgstr "" 7302 7303#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53 7304#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501 7305msgid "This is not a MOBI file." 7306msgstr "" 7307 7308#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56 7309msgid "This file is locked with DRM. It cannot be tweaked." 7310msgstr "" 7311 7312#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61 7313msgid "" 7314"This MOBI file does not contain a KF8 format book. KF8 is the new format " 7315"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older" 7316" MOBI files without KF8 are not tweakable." 7317msgstr "" 7318 7319#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67 7320msgid "" 7321"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will " 7322"remove the Mobi6 data, which means the file will not be usable on older " 7323"Kindles. Are you sure?" 7324msgstr "" 7325 7326#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471 7327msgid "No details available" 7328msgstr "" 7329 7330#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376 7331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821 7332msgid "Title page" 7333msgstr "" 7334 7335#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378 7336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823 7337msgid "Index" 7338msgstr "" 7339 7340#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379 7341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824 7342msgid "Glossary" 7343msgstr "" 7344 7345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380 7346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825 7347msgid "Acknowledgements" 7348msgstr "" 7349 7350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381 7351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826 7352msgid "Bibliography" 7353msgstr "" 7354 7355#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382 7356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827 7357msgid "Colophon" 7358msgstr "" 7359 7360#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383 7361msgid "Copyright" 7362msgstr "" 7363 7364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384 7365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830 7366msgid "Dedication" 7367msgstr "" 7368 7369#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385 7370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831 7371msgid "Epigraph" 7372msgstr "" 7373 7374#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386 7375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832 7376msgid "Foreword" 7377msgstr "" 7378 7379#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387 7380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833 7381msgid "List of illustrations" 7382msgstr "" 7383 7384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388 7385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834 7386msgid "List of tables" 7387msgstr "" 7388 7389#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390 7390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836 7391msgid "Preface" 7392msgstr "" 7393 7394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391 7395msgid "Main text" 7396msgstr "" 7397 7398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23 7399#, python-format 7400msgid "%s format books are not supported" 7401msgstr "" 7402 7403#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51 7404msgid "Unknown error" 7405msgstr "" 7406 7407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62 7408msgid "See <a href=\"{}\">detailed description</a>." 7409msgstr "" 7410 7411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254 7412#, python-brace-format 7413msgid "Failed to process CSS in {name} with errors: {errors}" 7414msgstr "" 7415 7416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257 7417#, python-brace-format 7418msgid "Failed to process CSS in {name}" 7419msgstr "" 7420 7421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23 7422msgid "" 7423"This font could not be processed. It most likely will not work in an e-book " 7424"reader, either" 7425msgstr "" 7426 7427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40 7428msgid "The font {} is not allowed to be embedded" 7429msgstr "" 7430 7431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41 7432msgid "" 7433"The font has a flag in its metadata ({:09b}) set indicating that it is not " 7434"licensed for embedding. You can ignore this warning, if you are sure you " 7435"have permission to embed this font." 7436msgstr "" 7437 7438#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51 7439#, python-brace-format 7440msgid "The CSS font-family name {0} does not match the actual font name {1}" 7441msgstr "" 7442 7443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52 7444#, python-brace-format 7445msgid "" 7446"The font family name specified in the CSS @font-face rule: \"{0}\" does not " 7447"match the font name inside the actual font file: \"{1}\". This can cause " 7448"problems in some viewers. You should change the CSS font name to match the " 7449"actual font name." 7450msgstr "" 7451 7452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56 7453#, python-brace-format 7454msgid "Change the font name {0} to {1} everywhere" 7455msgstr "" 7456 7457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94 7458#, python-format 7459msgid "Not a valid font: %s" 7460msgstr "" 7461 7462#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19 7463msgid "" 7464"An invalid image is an image that could not be loaded, typically because it " 7465"is corrupted. You should replace it with a good image or remove it." 7466msgstr "" 7467 7468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28 7469msgid "" 7470"Reader devices based on Adobe Digital Editions cannot display images whose " 7471"colors are specified in the CMYK colorspace. You should convert this image " 7472"to the RGB colorspace, for maximum compatibility." 7473msgstr "" 7474 7475#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31 7476msgid "Convert image to RGB automatically" 7477msgstr "" 7478 7479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65 7480msgid "Image is in the CMYK colorspace" 7481msgstr "" 7482 7483#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27 7484msgid "" 7485"The resource pointed to by this link does not exist. You should either fix, " 7486"or remove the link." 7487msgstr "" 7488 7489#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34 7490msgid "" 7491"Windows computers do not allow the : character in filenames. For maximum " 7492"compatibility it is best to not use these in filenames/links to files." 7493msgstr "" 7494 7495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41 7496#, python-brace-format 7497msgid "The linked to resource {0} does not exist" 7498msgstr "" 7499 7500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42 7501#, python-brace-format 7502msgid "" 7503"The case of the link {0} and the case of the actual file it points to {1} do" 7504" not agree. You should change either the case of the link or rename the " 7505"file." 7506msgstr "" 7507 7508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45 7509msgid "Change the case of the link to match the actual file" 7510msgstr "" 7511 7512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74 7513msgid "Link points to a file that is not a text document" 7514msgstr "" 7515 7516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75 7517#, python-brace-format 7518msgid "" 7519"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) " 7520"document. Many e-book readers will be unable to follow such a link. You " 7521"should either remove the link or change it to point to a text document. For " 7522"example, if it points to an image, you can create small wrapper document " 7523"that contains the image and change the link to point to that." 7524msgstr "" 7525 7526#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89 7527msgid "Link points to a location not present in the target file" 7528msgstr "" 7529 7530#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91 7531#, python-brace-format 7532msgid "" 7533"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does " 7534"not exist. You should either remove the location so that the link points to " 7535"the top of the file, or change the link to point to the correct location." 7536msgstr "" 7537 7538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99 7539msgid "" 7540"This link uses the file:// URL scheme. This does not work with many e-book " 7541"readers. Remove the file:// prefix and make sure the link points to a file " 7542"inside the book." 7543msgstr "" 7544 7545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105 7546msgid "" 7547"This link points to a file outside the book. It will not work if the book is" 7548" read on any computer other than the one it was created on. Either fix or " 7549"remove the link." 7550msgstr "" 7551 7552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112 7553msgid "" 7554"This link is empty. This is almost always a mistake. Either fill in the link" 7555" destination or remove the link tag." 7556msgstr "" 7557 7558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117 7559msgid "" 7560"This file is included in the book but not referred to by any document in the" 7561" spine. This means that the file will not be viewable on most e-book " 7562"readers. You should probably remove this file from the book or add a link " 7563"to it somewhere." 7564msgstr "" 7565 7566#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123 7567#, python-format 7568msgid "The file %s is not referenced" 7569msgstr "" 7570 7571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128 7572msgid "" 7573"This file is not in the book spine. All content documents must be in the " 7574"spine. You should probably add it to the spine." 7575msgstr "" 7576 7577#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130 7578msgid "Append this file to the spine" 7579msgstr "" 7580 7581#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148 7582msgid "" 7583"This file is not listed in the book manifest. While not strictly necessary " 7584"it is good practice to list all files in the manifest. Either list this file" 7585" in the manifest or remove it from the book if it is an unnecessary file." 7586msgstr "" 7587 7588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154 7589#, python-format 7590msgid "The file %s is not listed in the manifest" 7591msgstr "" 7592 7593#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158 7594#, python-format 7595msgid "Remove %s from the book" 7596msgstr "" 7597 7598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159 7599#, python-format 7600msgid "Add %s to the manifest" 7601msgstr "" 7602 7603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176 7604#, python-format 7605msgid "Remove all references to %s from the HTML and CSS in the book" 7606msgstr "" 7607 7608#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186 7609msgid "" 7610"This file stores the bookmarks and last opened information from the calibre " 7611"E-book viewer. You can remove it if you do not need that information, or " 7612"don't want to share it with other people you send this book to." 7613msgstr "" 7614 7615#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190 7616#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33 7617msgid "Remove this file" 7618msgstr "" 7619 7620#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195 7621msgid "The bookmarks file used by the calibre E-book viewer is present" 7622msgstr "" 7623 7624#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209 7625#, python-format 7626msgid "The file %s has a MIME type that does not match its extension" 7627msgstr "" 7628 7629#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211 7630#, python-brace-format 7631msgid "" 7632"The file {0} has its MIME type specified as {1} in the OPF file. The " 7633"recommended MIME type for files with the extension \"{2}\" is {3}. You " 7634"should change either the file extension or the MIME type in the OPF." 7635msgstr "" 7636 7637#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216 7638msgid "Change the file extension to .xhtml" 7639msgstr "" 7640 7641#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219 7642#, python-format 7643msgid "Change the MIME type for this file in the OPF to %s" 7644msgstr "" 7645 7646#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321 7647msgid "The link is empty" 7648msgstr "" 7649 7650#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336 7651#, python-format 7652msgid "The linked resource %s is a folder" 7653msgstr "" 7654 7655#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344 7656#, python-format 7657msgid "The linked resource %s does not exist" 7658msgstr "" 7659 7660#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348 7661#, python-format 7662msgid "The link %s is a file:// URL" 7663msgstr "" 7664 7665#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350 7666#, python-format 7667msgid "The link %s points to a file outside the book" 7668msgstr "" 7669 7670#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352 7671#, python-format 7672msgid "" 7673"The link %s contains a : character, this will cause errors on Windows " 7674"computers" 7675msgstr "" 7676 7677#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21 7678#, python-format 7679msgid "The <%s> section is missing from the OPF" 7680msgstr "" 7681 7682#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23 7683#, python-format 7684msgid "The <%s> section is required in the OPF file. You have to create one." 7685msgstr "" 7686 7687#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29 7688msgid "Empty id attributes are invalid" 7689msgstr "" 7690 7691#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31 7692msgid "Empty ID attributes are invalid in OPF files." 7693msgstr "" 7694 7695#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37 7696#, python-format 7697msgid "idref=\"%s\" points to unknown id" 7698msgstr "" 7699 7700#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39 7701#, python-format 7702msgid "The idref=\"%s\" points to an id that does not exist in the OPF" 7703msgstr "" 7704 7705#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45 7706msgid "The meta cover tag points to an non-existent item" 7707msgstr "" 7708 7709#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47 7710#, python-format 7711msgid "" 7712"The meta cover tag points to an item with id=\"%s\" which does not exist in " 7713"the manifest" 7714msgstr "" 7715 7716#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53 7717msgid "" 7718"Some e-book readers such as the Nook fail to recognize covers if the content" 7719" attribute comes before the name attribute. For maximum compatibility move " 7720"the name attribute before the content attribute." 7721msgstr "" 7722 7723#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56 7724msgid "Move the name attribute before the content attribute" 7725msgstr "" 7726 7727#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59 7728msgid "The meta cover tag has content before name" 7729msgstr "" 7730 7731#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72 7732#, python-format 7733msgid "The item identified as the Table of Contents (%s) does not exist" 7734msgstr "" 7735 7736#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73 7737#, python-format 7738msgid "There is no item with id=\"%s\" in the manifest." 7739msgstr "" 7740 7741#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75 7742#, python-format 7743msgid "" 7744"The item identified as the Table of Contents has an incorrect media-type " 7745"(%s)" 7746msgstr "" 7747 7748#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76 7749#, python-format 7750msgid "The media type for the Table of Contents must be %s" 7751msgstr "" 7752 7753#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82 7754msgid "" 7755"This manifest entry has no href attribute. Either add the href attribute or " 7756"remove the entry." 7757msgstr "" 7758 7759#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83 7760msgid "Remove this manifest entry" 7761msgstr "" 7762 7763#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86 7764msgid "Item in manifest has no href attribute" 7765msgstr "" 7766 7767#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101 7768msgid "" 7769"The <spine> tag has no reference to the NCX table of contents file. Without " 7770"this reference, the table of contents will not work in most readers. The " 7771"reference should look like <spine toc=\"id of manifest item for the ncx " 7772"file\">." 7773msgstr "" 7774 7775#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104 7776msgid "Add the reference to the NCX file" 7777msgstr "" 7778 7779#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107 7780msgid "Missing reference to the NCX Table of Contents" 7781msgstr "" 7782 7783#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122 7784msgid "" 7785"This book has no Navigation document. According to the EPUB 3 specification," 7786" a navigation document is required. The Navigation document contains the " 7787"Table of Contents. Use the Table of Contents tool to add a Table of Contents" 7788" to this book." 7789msgstr "" 7790 7791#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127 7792msgid "Missing navigation document" 7793msgstr "" 7794 7795#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132 7796msgid "" 7797"The nav document for this book contains no table of contents, or an empty " 7798"table of contents. Use the Table of Contents tool to add a Table of Contents" 7799" to this book." 7800msgstr "" 7801 7802#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137 7803msgid "Missing ToC in navigation document" 7804msgstr "" 7805 7806#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142 7807msgid "" 7808"A file listed in the manifest is missing, you should either remove it from " 7809"the manifest or add the missing file to the book." 7810msgstr "" 7811 7812#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146 7813#, python-format 7814msgid "Item (%s) in manifest is missing" 7815msgstr "" 7816 7817#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148 7818#, python-format 7819msgid "Remove the entry for %s from the manifest" 7820msgstr "" 7821 7822#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162 7823msgid "" 7824"There are items marked as non-linear in the <spine>. These will be displayed" 7825" in random order by different e-book readers. Some will ignore the non-" 7826"linear attribute, some will display them at the end or the beginning of the " 7827"book and some will fail to display them at all. Instead of using non-linear " 7828"items simply place the items in the order you want them to be displayed." 7829msgstr "" 7830 7831#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169 7832msgid "Mark all non-linear items as linear" 7833msgstr "" 7834 7835#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172 7836msgid "Non-linear items in the spine" 7837msgstr "" 7838 7839#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186 7840msgid "Remove all but the first duplicate item" 7841msgstr "" 7842 7843#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190 7844#, python-brace-format 7845msgid "Duplicate item in {0}: {1}" 7846msgstr "" 7847 7848#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192 7849#, python-brace-format 7850msgid "" 7851"The item {0} is present more than once in the {2} in {1}. This is not " 7852"allowed." 7853msgstr "" 7854 7855#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210 7856msgid "" 7857"There is more than one <meta name=\"cover\"> tag defined. There should be " 7858"only one." 7859msgstr "" 7860 7861#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211 7862msgid "Remove all but the first meta cover tag" 7863msgstr "" 7864 7865#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214 7866msgid "There is more than one cover defined" 7867msgstr "" 7868 7869#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227 7870msgid "" 7871"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose " 7872"id is referenced by the <package> element" 7873msgstr "" 7874 7875#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229 7876msgid "Auto-generate a unique identifier" 7877msgstr "" 7878 7879#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232 7880msgid "The OPF has no unique identifier" 7881msgstr "" 7882 7883#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254 7884msgid "The <dc:identifier> element must not be empty." 7885msgstr "" 7886 7887#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257 7888msgid "Empty identifier element" 7889msgstr "" 7890 7891#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263 7892msgid "Incorrect media-type for spine item" 7893msgstr "" 7894 7895#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265 7896#, python-brace-format 7897msgid "" 7898"The item {0} present in the spine has the media-type {1}. Most e-book " 7899"software cannot handle non-HTML spine items. If the item is actually HTML, " 7900"you should change its media-type to {2}. If it is not-HTML you should " 7901"consider replacing it with an HTML item, as it is unlikely to work in most " 7902"readers." 7903msgstr "" 7904 7905#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271 7906#, python-format 7907msgid "Change the media-type to %s" 7908msgstr "" 7909 7910#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287 7911msgid "The OPF does not have the correct root element" 7912msgstr "" 7913 7914#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289 7915#, python-brace-format 7916msgid "" 7917"The opf must have the root element <package> in namespace {0}, like this: " 7918"<package xmlns=\"{0}\">" 7919msgstr "" 7920 7921#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293 7922msgid "The OPF does not have a version" 7923msgstr "" 7924 7925#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295 7926msgid "" 7927"The <package> tag in the OPF must have a version attribute. This is usually " 7928"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3" 7929msgstr "" 7930 7931#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32 7932msgid "" 7933"This file is empty, it contains nothing, you should probably remove it." 7934msgstr "" 7935 7936#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36 7937#, python-format 7938msgid "The file %s is empty" 7939msgstr "" 7940 7941#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47 7942msgid "" 7943"A decoding errors means that the contents of the file could not be " 7944"interpreted as text. This usually happens if the file has an incorrect " 7945"character encoding declaration or if the file is actually a binary file, " 7946"like an image or font that is mislabelled with an incorrect media type in " 7947"the OPF." 7948msgstr "" 7949 7950#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54 7951#, python-format 7952msgid "Parsing of %s failed, could not decode" 7953msgstr "" 7954 7955#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61 7956msgid "" 7957"A parsing error in an XML file means that the XML syntax in the file is " 7958"incorrect. Such a file will most probably not open in an e-book reader. " 7959"These errors can usually be fixed automatically, however, automatic fixing " 7960"can sometimes \"do the wrong thing\"." 7961msgstr "" 7962 7963#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77 7964msgid "" 7965"A parsing error in an HTML file means that the HTML syntax is incorrect. " 7966"Most readers will automatically ignore such errors, but they may result in " 7967"incorrect display of content. These errors can usually be fixed " 7968"automatically, however, automatic fixing can sometimes \"do the wrong " 7969"thing\"." 7970msgstr "" 7971 7972#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85 7973msgid "" 7974"This HTML file uses private entities. These are not supported. You can try " 7975"running \"Fix HTML\" from the Tools menu, which will try to automatically " 7976"resolve the private entities." 7977msgstr "" 7978 7979#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93 7980msgid "" 7981"Replace all named entities with their character equivalents in this book" 7982msgstr "" 7983 7984#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94 7985msgid "" 7986"Named entities are often only incompletely supported by various book reading" 7987" software. Therefore, it is best to not use them, replacing them with the " 7988"actual characters they represent. This can be done automatically." 7989msgstr "" 7990 7991#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99 7992msgid "Named entities present" 7993msgstr "" 7994 7995#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129 7996msgid "Filename contains unsafe characters" 7997msgstr "" 7998 7999#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134 8000#, python-brace-format 8001msgid "" 8002"The filename {0} contains unsafe characters, that must be escaped, like this" 8003" {1}. This can cause problems with some e-book readers. To be absolutely " 8004"safe, use only the English alphabet [a-z], the numbers [0-9], underscores " 8005"and hyphens in your file names. While many other characters are allowed, " 8006"they may cause problems with some software." 8007msgstr "" 8008 8009#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140 8010#, python-brace-format 8011msgid "Rename the file {0} to {1}" 8012msgstr "" 8013 8014#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158 8015#, python-format 8016msgid "" 8017"This HTML file is larger than %s. Too large HTML files can cause performance" 8018" problems on some e-book readers. Consider splitting this file into smaller " 8019"sections." 8020msgstr "" 8021 8022#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162 8023msgid "File too large" 8024msgstr "" 8025 8026#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167 8027msgid "" 8028"This is an invalid (unrecognized) entity. Replace it with whatever text it " 8029"is supposed to have represented." 8030msgstr "" 8031 8032#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171 8033#, python-format 8034msgid "Invalid entity: %s" 8035msgstr "" 8036 8037#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177 8038msgid "" 8039"Run fix HTML on this file, which will automatically insert the correct " 8040"namespace" 8041msgstr "" 8042 8043#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180 8044msgid "Invalid or missing namespace" 8045msgstr "" 8046 8047#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182 8048#, python-brace-format 8049msgid "" 8050"This file has {0}. Its namespace must be {1}. Set the namespace by defining " 8051"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">" 8052msgstr "" 8053 8054#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8055#, python-format 8056msgid "incorrect namespace %s" 8057msgstr "" 8058 8059#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8060msgid "no namespace" 8061msgstr "" 8062 8063#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196 8064msgid "Change this file's encoding to UTF-8" 8065msgstr "" 8066 8067#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199 8068msgid "Non UTF-8 encoding declaration" 8069msgstr "" 8070 8071#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200 8072#, python-format 8073msgid "" 8074"This file has its encoding declared as %s. Some reader software cannot " 8075"handle non-UTF8 encoded files. You should change the encoding to UTF-8." 8076msgstr "" 8077 8078#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274 8079msgid "Private entities found" 8080msgstr "" 8081 8082#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318 8083msgid "" 8084"This CSS construct is not recognized. That means that it most likely will " 8085"not work on reader devices. Consider replacing it with something else." 8086msgstr "" 8087 8088#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322 8089msgid "" 8090"Some reader programs are very finicky about CSS stylesheets and will ignore " 8091"the whole sheet if there is an error. These errors can often be fixed " 8092"automatically, however, automatic fixing will typically remove unrecognized " 8093"items, instead of correcting them." 8094msgstr "" 8095 8096#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327 8097msgid "Try to fix parsing errors in this stylesheet automatically" 8098msgstr "" 8099 8100#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351 8101msgid "Remove the duplicate ids from all but the first element" 8102msgstr "" 8103 8104#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354 8105#, python-format 8106msgid "Duplicate id: %s" 8107msgstr "" 8108 8109#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356 8110#, python-brace-format 8111msgid "" 8112"The id {0} is present on more than one element in {1}. This is not allowed. " 8113"Remove the id from all but one of the elements" 8114msgstr "" 8115 8116#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373 8117msgid "Replace this id with a randomly generated valid id" 8118msgstr "" 8119 8120#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376 8121#, python-format 8122msgid "Invalid id: %s" 8123msgstr "" 8124 8125#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378 8126#, python-brace-format 8127msgid "" 8128"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and " 8129"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), " 8130"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure " 8131"maximum compatibility with a wide range of devices." 8132msgstr "" 8133 8134#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401 8135msgid "Wrap the bare text in a p tag" 8136msgstr "" 8137 8138#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402 8139msgid "" 8140"You cannot have bare text inside the body tag. The text must be placed " 8141"inside some other tag, such as p or div" 8142msgstr "" 8143 8144#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406 8145msgid "Bare text in body tag" 8146msgstr "" 8147 8148#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509 8149msgid "" 8150"This MOBI file does not contain a KF8 format book. KF8 is the new format " 8151"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " 8152"MOBI files without KF8 are not editable." 8153msgstr "" 8154 8155#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515 8156msgid "" 8157"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit" 8158" MOBI files that contain only KF8 data." 8159msgstr "" 8160 8161#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8162#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8163msgid "Cover inserted" 8164msgstr "" 8165 8166#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8167#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8168msgid "Cover updated" 8169msgstr "" 8170 8171#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271 8172msgid "Removed one unused CSS style rule" 8173msgid_plural "Removed {} unused CSS style rules" 8174msgstr[0] "" 8175msgstr[1] "" 8176msgstr[2] "" 8177 8178#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274 8179msgid "Removed one unused CSS selector" 8180msgid_plural "Removed {} unused CSS selectors" 8181msgstr[0] "" 8182msgstr[1] "" 8183msgstr[2] "" 8184 8185#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8186msgid "Removed one unused class from the HTML" 8187msgid_plural "Removed {} unused classes from the HTML" 8188msgstr[0] "" 8189msgstr[1] "" 8190msgstr[2] "" 8191 8192#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8193msgid "Merged one CSS style rule with identical selectors" 8194msgid_plural "Merged {} CSS style rules with identical selectors" 8195msgstr[0] "" 8196msgstr[1] "" 8197msgstr[2] "" 8198 8199#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8200msgid "Merged one CSS style rule with identical properties" 8201msgid_plural "Merged {} CSS style rules with identical properties" 8202msgstr[0] "" 8203msgstr[1] "" 8204msgstr[2] "" 8205 8206#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8207msgid "Removed one unreferenced stylesheet" 8208msgid_plural "Removed {} unreferenced stylesheets" 8209msgstr[0] "" 8210msgstr[1] "" 8211msgstr[2] "" 8212 8213#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8214msgid "No unused CSS style rules found" 8215msgstr "" 8216 8217#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8218msgid "No unused CSS selectors found" 8219msgstr "" 8220 8221#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8222msgid "No unused class attributes found" 8223msgstr "" 8224 8225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8226msgid "No style rules that could be merged found" 8227msgstr "" 8228 8229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8230msgid "No unused stylesheets found" 8231msgstr "" 8232 8233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8234#, python-format 8235msgid "" 8236"Could not find a font in the \"%s\" family exactly matching the CSS font " 8237"specification, will embed a fallback font instead. CSS font specification:" 8238msgstr "" 8239 8240#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8241msgid "Matched font specification:" 8242msgstr "" 8243 8244#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8245#, python-format 8246msgid "Failed to find fonts for family: %s, not embedding" 8247msgstr "" 8248 8249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8250msgid "No embeddable fonts found" 8251msgstr "" 8252 8253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8254msgid "This file is locked with DRM. It cannot be edited." 8255msgstr "" 8256 8257#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8258msgid "Soft hyphens added" 8259msgstr "" 8260 8261#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8262msgid "Soft hyphens removed" 8263msgstr "" 8264 8265#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8266#, python-brace-format 8267msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8268msgstr "" 8269 8270#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8271#, python-brace-format 8272msgid "{0} could not be further compressed" 8273msgstr "" 8274 8275#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8276#, python-brace-format 8277msgid "Failed to process {0} with error:" 8278msgstr "" 8279 8280#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8281#, python-brace-format 8282msgid "" 8283"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8284"changed]" 8285msgstr "" 8286 8287#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8288msgid "Images are already fully optimized" 8289msgstr "" 8290 8291#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8292#, python-format, python-brace-format 8293msgid "" 8294"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8295"your carefully crafted e-books.</p>\n" 8296"\n" 8297"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8298"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8299"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8300"changes needed for the desired effect.</p>\n" 8301"\n" 8302"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8303"{0}\n" 8304"<p>Note that polishing only works on files in the %s formats.</p>" 8305msgstr "" 8306 8307#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8308#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8309#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8310#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8311#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8312#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8313#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8314msgid " or " 8315msgstr "" 8316 8317#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8318msgid "" 8319"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8320"This will scan your computer for the fonts, and if they are found, they will be\n" 8321"embedded into the document.</p>\n" 8322"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8323msgstr "" 8324 8325#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8326msgid "" 8327"<p>Subsetting fonts means reducing an embedded font to contain\n" 8328"only the characters used from that font in the book. This\n" 8329"greatly reduces the size of the font files (halving the font\n" 8330"file sizes is common).</p>\n" 8331"\n" 8332"<p>For example, if the book uses a specific font for headers,\n" 8333"then subsetting will reduce that font to contain only the\n" 8334"characters present in the actual headers in the book. Or if the\n" 8335"book embeds the bold and italic versions of a font, but bold\n" 8336"and italic text is relatively rare, or absent altogether, then\n" 8337"the bold and italic fonts can either be reduced to only a few\n" 8338"characters or completely removed.</p>\n" 8339"\n" 8340"<p>The only downside to subsetting fonts is that if, at a later\n" 8341"date you decide to add more text to your books, the newly added\n" 8342"text might not be covered by the subset font.</p>\n" 8343msgstr "" 8344 8345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8346msgid "" 8347"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8348"all the book metadata such as title, tags, authors, series, comments,\n" 8349"etc. Any previous book jacket will be replaced.</p>" 8350msgstr "" 8351 8352#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8353msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8354msgstr "" 8355 8356#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8357msgid "" 8358"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8359"typographically correct equivalents.</p>\n" 8360"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8361"when single quotes at the start of contractions are involved.</p>\n" 8362msgstr "" 8363 8364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8365msgid "" 8366"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8367"created from production templates can have a large number of extra CSS rules\n" 8368"that don't match any actual content. These extra rules can slow down readers\n" 8369"that need to parse them all.</p>\n" 8370msgstr "" 8371 8372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8373msgid "" 8374"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8375"affecting image quality.</p>\n" 8376msgstr "" 8377 8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8379msgid "" 8380"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8381"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8382msgstr "" 8383 8384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8385msgid "" 8386"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8387"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8388msgstr "" 8389 8390#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8391msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8392msgstr "" 8393 8394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8395msgid "Updating metadata" 8396msgstr "" 8397 8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8399msgid "Updated metadata jacket" 8400msgstr "" 8401 8402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8403msgid "Metadata updated\n" 8404msgstr "" 8405 8406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8407msgid "Setting cover" 8408msgstr "" 8409 8410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8411msgid "Inserting metadata jacket" 8412msgstr "" 8413 8414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8416msgid "Existing metadata jacket replaced" 8417msgstr "" 8418 8419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8420msgid "Metadata jacket inserted" 8421msgstr "" 8422 8423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8424msgid "Removing metadata jacket" 8425msgstr "" 8426 8427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8428msgid "Metadata jacket removed" 8429msgstr "" 8430 8431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8432msgid "No metadata jacket found" 8433msgstr "" 8434 8435#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8436msgid "Smartening punctuation" 8437msgstr "" 8438 8439#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8440msgid "Embedding referenced fonts" 8441msgstr "" 8442 8443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8444msgid "Subsetting embedded fonts" 8445msgstr "" 8446 8447#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8448msgid "No embedded fonts to subset" 8449msgstr "" 8450 8451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8452msgid "Removing unused CSS rules" 8453msgstr "" 8454 8455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8456msgid "Losslessly compressing images" 8457msgstr "" 8458 8459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8460msgid "Upgrading book, if possible" 8461msgstr "" 8462 8463#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8464msgid "Removing soft hyphens" 8465msgstr "" 8466 8467#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8468msgid "Adding soft hyphens" 8469msgstr "" 8470 8471#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8472#, python-format 8473msgid "## Polishing: %s" 8474msgstr "" 8475 8476#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8477#, python-format 8478msgid "Polishing took: %.1f seconds" 8479msgstr "" 8480 8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8482msgid "" 8483"%prog [options] input_file [output_file]\n" 8484"\n" 8485msgstr "" 8486 8487#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8488msgid "" 8489"Path to a cover image. Changes the cover specified in the e-book. If no " 8490"cover is present, or the cover is not properly identified, inserts a new " 8491"cover." 8492msgstr "" 8493 8494#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8495msgid "" 8496"Path to an OPF file. The metadata in the book is updated from the OPF file." 8497msgstr "" 8498 8499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8500msgid "Produce more verbose output, useful for debugging." 8501msgstr "" 8502 8503#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8504msgid "You must provide the input file to polish" 8505msgstr "" 8506 8507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8508msgid "Unknown extra arguments" 8509msgstr "" 8510 8511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8512msgid "You must specify at least one action to perform" 8513msgstr "" 8514 8515#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8516#, python-format 8517msgid "Smartened punctuation in: %s" 8518msgstr "" 8519 8520#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8521msgid "No punctuation that could be smartened found" 8522msgstr "" 8523 8524#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8525#, python-format 8526msgid "" 8527"The file %s has malformed markup. Try running the Fix HTML tool before " 8528"splitting" 8529msgstr "" 8530 8531#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8532#, python-format 8533msgid "The expression %s did not match any nodes" 8534msgstr "" 8535 8536#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8537#, python-format 8538msgid "Removed unused font: %s" 8539msgstr "" 8540 8541#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8542#, python-format 8543msgid "The font %s was already subset" 8544msgstr "" 8545 8546#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8547#, python-brace-format 8548msgid "Decreased the font {0} to {1} of its original size" 8549msgstr "" 8550 8551#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8552#, python-format 8553msgid "Reduced total font size to %.1f%% of original" 8554msgstr "" 8555 8556#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8557msgid "No embedded fonts found" 8558msgstr "" 8559 8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8561#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8562#, python-format 8563msgid "No file named %s exists" 8564msgstr "" 8565 8566#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8567#, python-format 8568msgid "No HTML file named %s exists" 8569msgstr "" 8570 8571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8572#, python-format 8573msgid "The anchor %(a)s does not exist in file %(f)s" 8574msgstr "" 8575 8576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8577#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8578#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8579#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8580#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8581msgid "(Untitled)" 8582msgstr "" 8583 8584#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8585#, python-format 8586msgid "" 8587"The file %s has malformed markup. Try running the Fix HTML tool before " 8588"editing." 8589msgstr "" 8590 8591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8592msgid "No upgrade needed" 8593msgstr "" 8594 8595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8596msgid "Updated EPUB from version 2 to 3" 8597msgstr "" 8598 8599#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8600msgid "HTML TOC generation options." 8601msgstr "" 8602 8603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8604#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8605#, python-brace-format 8606msgid "{1} of <em>{0}</em>" 8607msgstr "" 8608 8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8610#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8611#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8612#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8613#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8614msgid "Rating" 8615msgstr "" 8616 8617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8620#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8621#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8622#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8623#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8624#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8625#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8626#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8627#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8628msgid "Date" 8629msgstr "" 8630 8631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8632#, python-format 8633msgid "" 8634"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8635"%(size)d KB" 8636msgstr "" 8637 8638#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8639msgid "OPF/NCX/etc. generation options." 8640msgstr "" 8641 8642#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8643#, python-format 8644msgid "OPF version to generate. Default is %default." 8645msgstr "" 8646 8647#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8648msgid "" 8649"Generate an Adobe \"page-map\" file if pagination information is available." 8650msgstr "" 8651 8652#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8653msgid "Sidebar" 8654msgstr "" 8655 8656#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8657msgid "Adding headers and footers" 8658msgstr "" 8659 8660#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8661msgid "Headers and footers added" 8662msgstr "" 8663 8664#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8665msgid "Parsed all content for markup transformation" 8666msgstr "" 8667 8668#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8669msgid "Completed markup transformation" 8670msgstr "" 8671 8672#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8673msgid "Rendered all HTML as PDF" 8674msgstr "" 8675 8676#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8677msgid "Added links to PDF content" 8678msgstr "" 8679 8680#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8681msgid "Updated metadata in PDF" 8682msgstr "" 8683 8684#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8685#, python-brace-format 8686msgid "Rendered {0} of {1} pages" 8687msgstr "" 8688 8689#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8690msgid "Could not find pdftohtml, check it is in your PATH" 8691msgstr "" 8692 8693#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8694#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8695msgid "Table of Contents:" 8696msgstr "" 8697 8698#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8699msgid "Send file to storage card instead of main memory by default" 8700msgstr "" 8701 8702#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8703msgid "Confirm before deleting" 8704msgstr "" 8705 8706#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8707msgid "Main window geometry" 8708msgstr "" 8709 8710#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8711msgid "Notify when a new version is available" 8712msgstr "" 8713 8714#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8715msgid "Use Roman numerals for series number" 8716msgstr "" 8717 8718#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8719msgid "Sort tags list by name, popularity, or rating" 8720msgstr "" 8721 8722#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8723msgid "Match tags by any or all." 8724msgstr "" 8725 8726#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8727msgid "Number of covers to show in the cover browsing mode" 8728msgstr "" 8729 8730#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8731msgid "Defaults for conversion to LRF" 8732msgstr "" 8733 8734#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8735msgid "Options for the LRF e-book viewer" 8736msgstr "" 8737 8738#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8739msgid "Formats that are viewed using the internal viewer" 8740msgstr "" 8741 8742#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8743msgid "Columns to be displayed in the book list" 8744msgstr "" 8745 8746#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8747msgid "Automatically launch Content server on application startup" 8748msgstr "" 8749 8750#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8751msgid "Oldest news kept in database" 8752msgstr "" 8753 8754#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8755msgid "Show system tray icon" 8756msgstr "" 8757 8758#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8759msgid "Upload downloaded news to device" 8760msgstr "" 8761 8762#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8763msgid "Delete news books from library after uploading to device" 8764msgstr "" 8765 8766#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8767msgid "" 8768"Show the cover flow in a separate window instead of in the main calibre " 8769"window" 8770msgstr "" 8771 8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8773msgid "Disable notifications from the system tray icon" 8774msgstr "" 8775 8776#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8777msgid "Default action to perform when the \"Send to device\" button is clicked" 8778msgstr "" 8779 8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8781msgid "" 8782"Start searching as you type. If this is disabled then search will only take " 8783"place when the Enter key is pressed." 8784msgstr "" 8785 8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8787msgid "" 8788"When searching, show all books with search results highlighted instead of " 8789"showing only the matches. You can use the N or F3 keys to go to the next " 8790"match." 8791msgstr "" 8792 8793#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8794msgid "" 8795"Maximum number of simultaneous conversion/news download jobs. This number is" 8796" twice the actual value for historical reasons." 8797msgstr "" 8798 8799#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8800msgid "Download social metadata (tags/rating/etc.)" 8801msgstr "" 8802 8803#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8804msgid "Overwrite author and title with new metadata" 8805msgstr "" 8806 8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8808msgid "Automatically download the cover, if available" 8809msgstr "" 8810 8811#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8812msgid "Limit max simultaneous jobs to number of CPUs" 8813msgstr "" 8814 8815#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8816msgid "" 8817"The layout of the user interface. Wide has the Book details panel on the " 8818"right and narrow has it at the bottom." 8819msgstr "" 8820 8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8822msgid "Show the average rating per item indication in the Tag browser" 8823msgstr "" 8824 8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8826msgid "Disable UI animations" 8827msgstr "" 8828 8829#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8830msgid "Tag browser categories not to display" 8831msgstr "" 8832 8833#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8834#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8835msgid "WARNING:" 8836msgstr "" 8837 8838#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8839msgid "ERROR:" 8840msgstr "" 8841 8842#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8844#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8845#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8846#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8847msgid "Show this confirmation again" 8848msgstr "" 8849 8850#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8851#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8852msgid "Restart needed" 8853msgstr "" 8854 8855#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8857msgid "&Restart calibre now" 8858msgstr "" 8859 8860#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8861#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8862#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8863#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8864#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8865#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8866msgid "All files" 8867msgstr "" 8868 8869#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8870msgid "Detach from the controlling terminal, if any (Linux only)" 8871msgstr "" 8872 8873#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8875msgid "Click \"Show details\" for more information." 8876msgstr "" 8877 8878#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8879#, python-format 8880msgid "The %s environment variable is set. Try unsetting it." 8881msgstr "" 8882 8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8884msgid "Could not create temporary folder" 8885msgstr "" 8886 8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8888msgid "Could not create temporary folder, calibre cannot start." 8889msgstr "" 8890 8891#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8892msgid "Windows XP not supported" 8893msgstr "" 8894 8895#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8896#, python-format 8897msgid "" 8898"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8899"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8900"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8901"Windows XP." 8902msgstr "" 8903 8904#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8905#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8907msgid "Books" 8908msgstr "" 8909 8910#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8911msgid "EPUB books" 8912msgstr "" 8913 8914#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8915msgid "Kindle books" 8916msgstr "" 8917 8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8919msgid "PDF books" 8920msgstr "" 8921 8922#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8923msgid "HTML books" 8924msgstr "" 8925 8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8927msgid "LIT books" 8928msgstr "" 8929 8930#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8931msgid "Text books" 8932msgstr "" 8933 8934#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8935msgid "Comics" 8936msgstr "" 8937 8938#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8939#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8941msgid "Archives" 8942msgstr "" 8943 8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8945msgid "Wordprocessor files" 8946msgstr "" 8947 8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8949msgid "Add books" 8950msgstr "" 8951 8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8953msgid "Add books to the calibre library/device from files on your computer" 8954msgstr "" 8955 8956#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8957msgid "A" 8958msgstr "" 8959 8960#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8961msgid "Add books from a single folder" 8962msgstr "" 8963 8964#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8965msgid "Add from folders and sub-folders" 8966msgstr "" 8967 8968#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8969msgid "Add multiple books from archive (ZIP/RAR)" 8970msgstr "" 8971 8972#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8973msgid "Add empty book (Book entry with no formats)" 8974msgstr "" 8975 8976#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8977msgid "Add from ISBN" 8978msgstr "" 8979 8980#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8981msgid "Add files to selected book records" 8982msgstr "" 8983 8984#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8985msgid "Add files to selected book records from clipboard" 8986msgstr "" 8987 8988#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 8989msgid "Add an empty file to selected book records" 8990msgstr "" 8991 8992#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 8993msgid "Control the adding of books" 8994msgstr "" 8995 8996#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 8997#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 8999#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 9000#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 9001#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 9002#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 9003#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 9004#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 9005#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 9006#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 9007#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 9008#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 9009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 9010#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 9011#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 9012#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 9013#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 9014#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9015msgid "No books selected" 9016msgstr "" 9017 9018#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9020msgid "Cannot add files as no books are selected" 9021msgstr "" 9022 9023#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9024msgid "No files in clipboard" 9025msgstr "" 9026 9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9028msgid "No files have been copied to the clipboard" 9029msgstr "" 9030 9031#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9032#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9033#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9034#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9035#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9036#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9037#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9038#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9039#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9047#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9048#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9049#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9050#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9051#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9052#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9053#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9054#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9055#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9056#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9057#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9062#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9063msgid "Are you sure?" 9064msgstr "" 9065 9066#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9067#, python-format 9068msgid "Are you sure you want to set the same cover for all %d books?" 9069msgstr "" 9070 9071#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9072msgid "Select book files" 9073msgstr "" 9074 9075#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9076#, python-format 9077msgid "" 9078"Are you sure you want to add the same files to all %d books? If the format " 9079"already exists for a book, it will be replaced." 9080msgstr "" 9081 9082#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9083#, python-brace-format 9084msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9085msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9086msgstr[0] "" 9087msgstr[1] "" 9088msgstr[2] "" 9089 9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9091#, python-format 9092msgid "" 9093"Are you sure you want to add the same empty file to all %d books? If the " 9094"format already exists for a book, it will be replaced." 9095msgstr "" 9096 9097#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9098msgid "Choose format of empty file" 9099msgstr "" 9100 9101#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9102#, python-brace-format 9103msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9104msgstr "" 9105 9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9107#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9108msgid "Choose archive file" 9109msgstr "" 9110 9111#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9112msgid "Type of archive" 9113msgstr "" 9114 9115#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9116msgid "Will the archive have a single book per internal folder?" 9117msgstr "" 9118 9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9120msgid "Select root folder" 9121msgstr "" 9122 9123#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9124#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9125msgid "Cannot add" 9126msgstr "" 9127 9128#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9129#, python-format 9130msgid "" 9131"Cannot add books from the folder: %s as it contains the currently opened " 9132"calibre library" 9133msgstr "" 9134 9135#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9136msgid "Multi-file books?" 9137msgstr "" 9138 9139#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9140msgid "" 9141"Assume all e-book files in a single folder are multiple formats of the same " 9142"book?" 9143msgstr "" 9144 9145#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9146msgid "Duplicates found" 9147msgstr "" 9148 9149#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9150msgid "" 9151"Books with some of the specified ISBNs already exist in the calibre library." 9152" Click \"Show details\" for the full list. Do you want to add them anyway?" 9153msgstr "" 9154 9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9156msgid "Adding" 9157msgstr "" 9158 9159#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9160msgid "Creating book records from ISBNs" 9161msgstr "" 9162 9163#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9164#, python-format 9165msgid "" 9166"You have dropped some files onto the book <b>%s</b>. This will add or " 9167"replace the files for this book. Do you want to proceed?" 9168msgstr "" 9169 9170#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9171msgid "Add as new book" 9172msgid_plural "Add as new books" 9173msgstr[0] "" 9174msgstr[1] "" 9175msgstr[2] "" 9176 9177#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9178#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9179msgid "Uploading books to device." 9180msgstr "" 9181 9182#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9183msgid "Supported books" 9184msgstr "" 9185 9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9187msgid "Select books" 9188msgstr "" 9189 9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9191msgid "The following duplicate book was found." 9192msgid_plural "The following {} duplicate books were found." 9193msgstr[0] "" 9194msgstr[1] "" 9195msgstr[2] "" 9196 9197#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9198msgid "Merged some books" 9199msgstr "" 9200 9201#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9202msgid "" 9203"Incoming book formats were processed and merged into your calibre database " 9204"according to your auto-merge settings. Click \"Show details\" to see the " 9205"list of merged books." 9206msgstr "" 9207 9208#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9209#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9210#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9211msgid "Add to library" 9212msgstr "" 9213 9214#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9215#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9216#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9217#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9218#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9219#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9220#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9221#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9222#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9223msgid "No book selected" 9224msgstr "" 9225 9226#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9227msgid "" 9228"The following books are virtual and cannot be added to the calibre library:" 9229msgstr "" 9230 9231#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9232msgid "No book files found" 9233msgstr "" 9234 9235#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9236msgid "Downloading books" 9237msgstr "" 9238 9239#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9240msgid "Downloading books from device" 9241msgstr "" 9242 9243#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9244msgid "Could not download files from the device" 9245msgstr "" 9246 9247#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9248msgid "Could not download some files from the device" 9249msgstr "" 9250 9251#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9252msgid "Could not download files" 9253msgstr "" 9254 9255#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9256msgid "Add books to library" 9257msgstr "" 9258 9259#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9260msgid "Add books to your calibre library from the connected device" 9261msgstr "" 9262 9263#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9264msgid "Merging user annotations into database" 9265msgstr "" 9266 9267#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9268#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9269msgid "Fetch annotations (experimental)" 9270msgstr "" 9271 9272#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9277msgid "Not supported" 9278msgstr "" 9279 9280#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9281msgid "Fetching annotations is not supported for this device" 9282msgstr "" 9283 9284#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9285#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9286msgid "Use library only" 9287msgstr "" 9288 9289#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9290#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9291msgid "User annotations generated from main library only" 9292msgstr "" 9293 9294#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9295msgid "No books selected to fetch annotations from" 9296msgstr "" 9297 9298#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9299msgid "Some errors" 9300msgstr "" 9301 9302#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9303msgid "" 9304"Could not fetch annotations for some books. Click \"Show details\" to see " 9305"which ones." 9306msgstr "" 9307 9308#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9309msgid "Author mapper" 9310msgstr "" 9311 9312#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9313msgid "Map authors for one book in the library" 9314msgid_plural "Map authors for {} books in the library" 9315msgstr[0] "" 9316msgstr[1] "" 9317msgstr[2] "" 9318 9319#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9320#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9321msgid "The changes will be applied to the <b>selected book</b>" 9322msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9323msgstr[0] "" 9324msgstr[1] "" 9325msgstr[2] "" 9326 9327#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9328#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9329msgid "The changes will be applied to <b>one book in the library</b>" 9330msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9331msgstr[0] "" 9332msgstr[1] "" 9333msgstr[2] "" 9334 9335#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9336msgid "Auto scroll through the book list" 9337msgstr "" 9338 9339#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9340msgid "" 9341"Auto scroll through the book list, particularly useful with the cover " 9342"browser open" 9343msgstr "" 9344 9345#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9346msgid "X" 9347msgstr "" 9348 9349#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9350#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9351msgid "Browse annotations" 9352msgstr "" 9353 9354#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9355msgid "B" 9356msgstr "" 9357 9358#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9359msgid "Not visible" 9360msgstr "" 9361 9362#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9363msgid "" 9364"The book \"{}\" is not currently visible in the calibre library. If you have" 9365" a search or a Virtual library applied, first clear it." 9366msgstr "" 9367 9368#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9369msgid "Create catalog" 9370msgstr "" 9371 9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9373msgid "" 9374"Create a catalog of the books in your calibre library in different formats" 9375msgstr "" 9376 9377#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9378msgid "No books selected for catalog generation" 9379msgstr "" 9380 9381#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9382#, python-format 9383msgid "Generating %s catalog..." 9384msgstr "" 9385 9386#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9387msgid "Catalog generation complete, with warnings." 9388msgstr "" 9389 9390#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9391msgid "Catalog generated." 9392msgstr "" 9393 9394#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9395msgid "Export catalog folder" 9396msgstr "" 9397 9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9399#, python-format 9400msgid "Select destination for %(title)s.%(fmt)s" 9401msgstr "" 9402 9403#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9404#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9405#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9406#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9408#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9409msgid "Permission denied" 9410msgstr "" 9411 9412#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9413#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9414#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9415#, python-format 9416msgid "Could not open %s. Is it being used by another program?" 9417msgstr "" 9418 9419#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9420#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9421msgid "No library found" 9422msgstr "" 9423 9424#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9425#, python-format 9426msgid "" 9427"No existing calibre library was found at %s. If the library was moved, " 9428"select its new location below. Otherwise calibre will forget this library." 9429msgstr "" 9430 9431#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9432msgid "New location of this library:" 9433msgstr "" 9434 9435#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9436msgid "Library moved" 9437msgstr "" 9438 9439#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9440msgid "Forget library" 9441msgstr "" 9442 9443#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9444msgid "New library location" 9445msgstr "" 9446 9447#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9448#, python-format 9449msgid "No existing calibre library found at %s" 9450msgstr "" 9451 9452#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9453msgid "Queue &all books for backup" 9454msgstr "" 9455 9456#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9457msgid "Backup status" 9458msgstr "" 9459 9460#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9461msgid "none" 9462msgstr "" 9463 9464#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9465#, python-format 9466msgid "Book metadata files remaining to be written: %s" 9467msgstr "" 9468 9469#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9470#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9471#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9472#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9473msgid "Choose library" 9474msgstr "" 9475 9476#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9477msgid "Choose calibre library to work with" 9478msgstr "" 9479 9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9481msgid "Switch/create library" 9482msgstr "" 9483 9484#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9486msgid "Export/import all calibre data" 9487msgstr "" 9488 9489#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9490#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9491msgid "Pick a random book" 9492msgstr "" 9493 9494#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9495msgid "Change the icon for this library" 9496msgstr "" 9497 9498#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9499msgid "Choose an icon" 9500msgstr "" 9501 9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9503msgid "Remove current icon" 9504msgstr "" 9505 9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9507#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9508msgid "Quick switch" 9509msgstr "" 9510 9511#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9512#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9513msgid "Rename library" 9514msgstr "" 9515 9516#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9517msgid "Remove library" 9518msgstr "" 9519 9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9521msgid "Library maintenance" 9522msgstr "" 9523 9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9525msgid "Library metadata backup status" 9526msgstr "" 9527 9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9529msgid "Check library" 9530msgstr "" 9531 9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9533msgid "Restore database" 9534msgstr "" 9535 9536#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9537msgid "Switch to previous library" 9538msgstr "" 9539 9540#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9541#, python-format 9542msgid "Select icon for library \"%s\"" 9543msgstr "" 9544 9545#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9547msgid "Cannot export/import" 9548msgstr "" 9549 9550#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9551msgid "" 9552"You are running calibre portable, all calibre data is already in the calibre" 9553" portable folder. Export/import is unavailable." 9554msgstr "" 9555 9556#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9557msgid "Cannot export/import data while there are running jobs." 9558msgstr "" 9559 9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9561#, python-brace-format 9562msgid "{0} [{1} book]" 9563msgid_plural "{0} [{1} books]" 9564msgstr[0] "" 9565msgstr[1] "" 9566msgstr[2] "" 9567 9568#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9569#, python-format 9570msgid "Apply Virtual library when %s is opened" 9571msgstr "" 9572 9573#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9575#, python-format 9576msgid "Switch to: %s" 9577msgstr "" 9578 9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9580#, python-format 9581msgid "Rename: %s" 9582msgstr "" 9583 9584#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9585#, python-format 9586msgid "Remove: %s" 9587msgstr "" 9588 9589#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9590#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9591msgid "No Virtual library" 9592msgstr "" 9593 9594#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9595msgid "Rename" 9596msgstr "" 9597 9598#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9599#, python-format 9600msgid "Choose a new name for the library <b>%s</b>. " 9601msgstr "" 9602 9603#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9604msgid "Note that the actual library folder will be renamed." 9605msgstr "" 9606 9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9609#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9610#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9611msgid "Already exists" 9612msgstr "" 9613 9614#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9615#, python-format 9616msgid "The folder %s already exists. Delete it first." 9617msgstr "" 9618 9619#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9620#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9623#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9624msgid "Too long" 9625msgstr "" 9626 9627#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9633msgid "Not found" 9634msgstr "" 9635 9636#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9637#, python-format 9638msgid "" 9639"Cannot rename as no library was found at %s. Try switching to this library " 9640"first, then switch back and retry the renaming." 9641msgstr "" 9642 9643#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9644msgid "Rename failed" 9645msgstr "" 9646 9647#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9648#, python-format 9649msgid "" 9650"Failed to rename the library at %s. The most common cause for this is if one" 9651" of the files in the library is open in another program." 9652msgstr "" 9653 9654#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9655msgid "Library removed" 9656msgstr "" 9657 9658#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9659#, python-format 9660msgid "" 9661"The library %s has been removed from calibre. The files remain on your " 9662"computer, if you want to delete them, you will have to do so manually." 9663msgstr "" 9664 9665#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9670#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9671msgid "&OK" 9672msgstr "" 9673 9674#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9675#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9676#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9679#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9680msgid "&Undo" 9681msgstr "" 9682 9683#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9684msgid "Backup metadata" 9685msgstr "" 9686 9687#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9688msgid "" 9689"Metadata will be backed up while calibre is running, at the rate of " 9690"approximately 1 book every three seconds." 9691msgstr "" 9692 9693#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9694#, python-format 9695msgid "" 9696"Path to library too long. It must be less than %d characters. Move your " 9697"library to a location with a shorter path using Windows Explorer, then point" 9698" calibre to the new location and try again." 9699msgstr "" 9700 9701#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9705#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9707msgid "Success" 9708msgstr "" 9709 9710#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9711msgid "" 9712"Found no errors in your calibre library database. Do you want calibre to " 9713"check if the files in your library match the information in the database?" 9714msgstr "" 9715 9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9717#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9718#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9722#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9723#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9724msgid "Failed" 9725msgstr "" 9726 9727#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9728msgid "Database integrity check failed, click \"Show details\" for details." 9729msgstr "" 9730 9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9732msgid "Starting library scan, this may take a while" 9733msgstr "" 9734 9735#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9737msgid "No problems found" 9738msgstr "" 9739 9740#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9741msgid "The files in your library match the information in the database." 9742msgstr "" 9743 9744#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9745#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9746#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9747#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9748#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9749#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9751msgid "Not allowed" 9752msgstr "" 9753 9754#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9755msgid "" 9756"You cannot change libraries while using the environment variable " 9757"CALIBRE_OVERRIDE_DATABASE_PATH." 9758msgstr "" 9759 9760#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9761msgid "You cannot change libraries while jobs are running." 9762msgstr "" 9763 9764#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9765msgid "" 9766"You cannot change libraries until all updates are accepted or rejected." 9767msgstr "" 9768 9769#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9770msgid "C" 9771msgstr "" 9772 9773#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9774msgid "Convert books" 9775msgstr "" 9776 9777#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9778msgid "Convert books between different e-book formats" 9779msgstr "" 9780 9781#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9782msgid "Convert individually" 9783msgstr "" 9784 9785#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9786msgid "Bulk convert" 9787msgstr "" 9788 9789#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9790msgid "Create a catalog of the books in your calibre library" 9791msgstr "" 9792 9793#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9794#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9795#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9796msgid "Cannot convert" 9797msgstr "" 9798 9799#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9800msgid "Conversion to the {} format is not supported" 9801msgstr "" 9802 9803#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9804msgid "Starting conversion of the book" 9805msgid_plural "Starting conversion of {} books" 9806msgstr[0] "" 9807msgstr[1] "" 9808msgstr[2] "" 9809 9810#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9811msgid "Book deleted" 9812msgstr "" 9813 9814#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9815msgid "" 9816"The book you were trying to convert has been deleted from the calibre " 9817"library." 9818msgstr "" 9819 9820#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9821msgid "Empty output file, probably the conversion process crashed" 9822msgstr "" 9823 9824#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9825msgid "completed" 9826msgstr "" 9827 9828#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9829msgid "Different custom columns" 9830msgstr "" 9831 9832#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9833#, python-brace-format 9834msgid "" 9835"The custom columns in the <i>{0}</i> library are different from the custom " 9836"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9837"copied." 9838msgstr "" 9839 9840#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9841msgid "" 9842"The following columns are incompatible - they have the same name but " 9843"different data types. They will be ignored: " 9844msgstr "" 9845 9846#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9847#, python-brace-format 9848msgid "" 9849"The following columns are missing in the <i>{0}</i> library. You can choose " 9850"to add them automatically below." 9851msgstr "" 9852 9853#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9854#, python-format 9855msgid "Add to the %s library" 9856msgstr "" 9857 9858#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9859msgid "This warning is only shown once per library, per session" 9860msgstr "" 9861 9862#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9863#, python-format 9864msgid "%(title)s by %(author)s" 9865msgstr "" 9866 9867#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9868msgid "&Sort libraries alphabetically" 9869msgstr "" 9870 9871#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9872msgid "Library &path:" 9873msgstr "" 9874 9875#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9876msgid "Browse for library" 9877msgstr "" 9878 9879#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9880#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9881#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9882msgid "&Copy" 9883msgstr "" 9884 9885#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9886msgid "Copy to the specified library" 9887msgstr "" 9888 9889#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9890msgid "&Move" 9891msgstr "" 9892 9893#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9894msgid "Copy to the specified library and delete from the current library" 9895msgstr "" 9896 9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9898#, python-format 9899msgid "" 9900"Books with the same, title, author and language as the following already " 9901"exist in the library %s. Select which books you want copied anyway." 9902msgstr "" 9903 9904#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9905msgid "Duplicate books" 9906msgstr "" 9907 9908#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9909#, python-brace-format 9910msgid "{0} by {1}" 9911msgstr "" 9912 9913#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9914#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9915#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9918#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9920#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9921msgid "Select &all" 9922msgstr "" 9923 9924#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9925#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9926#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9929#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9931msgid "Select &none" 9932msgstr "" 9933 9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9938#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9939#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9940#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9944msgid "&Copy to clipboard" 9945msgstr "" 9946 9947#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9948msgid "Copy to library" 9949msgstr "" 9950 9951#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9952msgid "Copy selected books to the specified library" 9953msgstr "" 9954 9955#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9956#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9957msgid "Choose library..." 9958msgstr "" 9959 9960#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9961msgid "(delete after copy)" 9962msgstr "" 9963 9964#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9965#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9966msgid "Cannot copy" 9967msgstr "" 9968 9969#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 9970msgid "Cannot copy to current library." 9971msgstr "" 9972 9973#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 9974msgid "No library" 9975msgstr "" 9976 9977#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 9978#, python-format 9979msgid "No library found at %s" 9980msgstr "" 9981 9982#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9983msgid "Copying to" 9984msgstr "" 9985 9986#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9987msgid "Moving to" 9988msgstr "" 9989 9990#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 9991msgid "The copying process was interrupted. {} books were copied." 9992msgstr "" 9993 9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 9995msgid "No books were deleted from this library." 9996msgstr "" 9997 9998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 9999msgid "" 10000"The best way to resume this operation is to re-copy all the books with the " 10001"option to \"Check for duplicates when copying to library\" in " 10002"Preferences->Import/export->Adding books turned on." 10003msgstr "" 10004 10005#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 10006msgid "Canceled" 10007msgstr "" 10008 10009#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 10010msgid "Could not copy books: " 10011msgstr "" 10012 10013#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 10014#, python-brace-format 10015msgid "Moved the book to {loc}" 10016msgstr "" 10017 10018#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 10019#, python-brace-format 10020msgid "Moved {num} books to {loc}" 10021msgstr "" 10022 10023#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 10024#, python-brace-format 10025msgid "Copied the book to {loc}" 10026msgstr "" 10027 10028#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 10029#, python-brace-format 10030msgid "Copied {num} books to {loc}" 10031msgstr "" 10032 10033#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10034msgid "Auto merged" 10035msgstr "" 10036 10037#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10038msgid "" 10039"Some books were automatically merged into existing records in the target " 10040"library. Click \"Show details\" to see which ones. This behavior is " 10041"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10042"books->Adding actions." 10043msgstr "" 10044 10045#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10046#, python-brace-format 10047msgid "" 10048"Copying: {0} failed, with error:\n" 10049"{1}" 10050msgstr "" 10051 10052#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10053msgid "Could not copy some books, click \"Show details\" for more information." 10054msgstr "" 10055 10056#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10057msgid "Failed to copy some books" 10058msgstr "" 10059 10060#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10061msgid "Failed to copy a book, see below for details" 10062msgid_plural "Failed to copy {} books, see below for details" 10063msgstr[0] "" 10064msgstr[1] "" 10065msgstr[2] "" 10066 10067#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10068msgid "Could not copy any books, click \"Show details\" for more information." 10069msgstr "" 10070 10071#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10072msgid "Failed to copy books" 10073msgstr "" 10074 10075#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10076msgid "" 10077"You cannot use other libraries while using the environment variable " 10078"CALIBRE_OVERRIDE_DATABASE_PATH." 10079msgstr "" 10080 10081#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10082#, python-brace-format 10083msgid "" 10084"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10085"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10086" <b>permanently deleted</b>." 10087msgstr "" 10088 10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10090msgid "Deleting..." 10091msgstr "" 10092 10093#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10094msgid "Deleted" 10095msgstr "" 10096 10097#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10098msgid "Failed to delete" 10099msgstr "" 10100 10101#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10102msgid "" 10103"Failed to delete some books, click the \"Show details\" button for details." 10104msgstr "" 10105 10106#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10107msgid "Delete books" 10108msgstr "" 10109 10110#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10111msgid "Remove books" 10112msgstr "" 10113 10114#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10115msgid "Remove selected books" 10116msgstr "" 10117 10118#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10119msgid "Remove files of a specific format from selected books" 10120msgstr "" 10121 10122#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10123msgid "Remove all formats from selected books, except..." 10124msgstr "" 10125 10126#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10127msgid "Remove all formats from selected books" 10128msgstr "" 10129 10130#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10131msgid "Remove covers from selected books" 10132msgstr "" 10133 10134#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10135msgid "Remove matching books from device" 10136msgstr "" 10137 10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10140msgid "Cannot delete" 10141msgstr "" 10142 10143#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10144#, python-format 10145msgid "" 10146"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10147"you sure?" 10148msgstr "" 10149 10150#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10151msgid "Choose formats to be deleted" 10152msgstr "" 10153 10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10155msgid "" 10156"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10157"all formats from a book." 10158msgstr "" 10159 10160#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10161msgid "" 10162"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10163"library.<br>The book metadata will be kept. Are you sure?" 10164msgstr "" 10165 10166#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10167msgid "Cannot delete books" 10168msgstr "" 10169 10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10171msgid "No device is connected" 10172msgstr "" 10173 10174#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10175#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10176#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10177msgid "Main memory" 10178msgstr "" 10179 10180#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10181#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10182#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10183msgid "Storage card A" 10184msgstr "" 10185 10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10187#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10188#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10189msgid "Storage card B" 10190msgstr "" 10191 10192#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10193msgid "No books to delete" 10194msgstr "" 10195 10196#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10197msgid "None of the selected books are on the device" 10198msgstr "" 10199 10200#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10201#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10202msgid "Deleting books from device." 10203msgstr "" 10204 10205#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10206msgid "" 10207"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10208" sure?" 10209msgid_plural "" 10210"The covers from the {} selected books will be <b>permanently deleted</b>. " 10211"Are you sure?" 10212msgstr[0] "" 10213msgstr[1] "" 10214msgstr[2] "" 10215 10216#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10217msgid "" 10218"Some of the selected books are on the attached device. <b>Where</b> do you " 10219"want the selected files deleted from?" 10220msgstr "" 10221 10222#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10223msgid "" 10224"The selected book will be <b>permanently deleted</b> and the files removed " 10225"from your calibre library. Are you sure?" 10226msgid_plural "" 10227"The {} selected books will be <b>permanently deleted</b> and the files " 10228"removed from your calibre library. Are you sure?" 10229msgstr[0] "" 10230msgstr[1] "" 10231msgstr[2] "" 10232 10233#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10234#, python-format 10235msgid "" 10236"Could not access %s. Is it being used by another program? Click \"Show " 10237"details\" for more information." 10238msgstr "" 10239 10240#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10241msgid "" 10242"The selected book will be <b>permanently deleted</b> from your device. Are " 10243"you sure?" 10244msgid_plural "" 10245"The {} selected books will be <b>permanently deleted</b> from your device. " 10246"Are you sure?" 10247msgstr[0] "" 10248msgstr[1] "" 10249msgstr[2] "" 10250 10251#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10252msgid "Start wireless device connection" 10253msgstr "" 10254 10255#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10256msgid "Stop wireless device connection" 10257msgstr "" 10258 10259#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10260msgid "Connect to folder" 10261msgstr "" 10262 10263#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10264#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10265msgid "Start Content server" 10266msgstr "" 10267 10268#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10269msgid "Visit Content server in browser" 10270msgstr "" 10271 10272#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10273msgid "Start/stop Content server" 10274msgstr "" 10275 10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10277#, python-brace-format 10278msgid "[{ip}, port {port}, {protocol}]" 10279msgstr "" 10280 10281#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10282msgid "Stop Content server" 10283msgstr "" 10284 10285#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10286#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10287msgid "Email to" 10288msgstr "" 10289 10290#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10291msgid "Email to and delete from library" 10292msgstr "" 10293 10294#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10295#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10296msgid "(delete from library)" 10297msgstr "" 10298 10299#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10300#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10301#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10302msgid "Select recipients" 10303msgstr "" 10304 10305#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10306msgid "Email to selected recipients..." 10307msgstr "" 10308 10309#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10310msgid "Setup email based sharing of books" 10311msgstr "" 10312 10313#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10314msgid "D" 10315msgstr "" 10316 10317#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10318msgid "Send to device" 10319msgstr "" 10320 10321#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10322msgid "Connect/share" 10323msgstr "" 10324 10325#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10326msgid "" 10327"Share books using a web server or email. Connect to special devices, etc." 10328msgstr "" 10329 10330#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10331#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10332msgid "Stopping" 10333msgstr "" 10334 10335#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10336#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10337msgid "Stopping server, this could take up to a minute, please wait..." 10338msgstr "" 10339 10340#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10341msgid "Disable autostart" 10342msgstr "" 10343 10344#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10345msgid "" 10346"Do you want wireless device connections to be started automatically when " 10347"calibre starts?" 10348msgstr "" 10349 10350#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10351msgid "Still looking for IP addresses" 10352msgstr "" 10353 10354#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10355msgid "Many IP addresses. See Start/Stop dialog." 10356msgstr "" 10357 10358#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10359msgid "Manage collections" 10360msgstr "" 10361 10362#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10363msgid "Manage the collections on this device" 10364msgstr "" 10365 10366#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10367msgid "In library view" 10368msgstr "" 10369 10370#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10371msgid "" 10372"Collections can only be edited when showing the books on the device. Click " 10373"the toolbar button to switch to the device view first." 10374msgstr "" 10375 10376#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10377msgid "Change the title/author/cover etc. of books" 10378msgstr "" 10379 10380#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10381msgid "E" 10382msgstr "" 10383 10384#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10386#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10387msgid "Edit metadata" 10388msgstr "" 10389 10390#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10391msgid "Edit metadata individually" 10392msgstr "" 10393 10394#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10395msgid "Edit metadata in bulk" 10396msgstr "" 10397 10398#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10399msgid "Download metadata and covers" 10400msgstr "" 10401 10402#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10403msgid "Merge into first selected book - delete others" 10404msgstr "" 10405 10406#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10407msgid "Merge into first selected book - keep others" 10408msgstr "" 10409 10410#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10411msgid "Merge only formats into first selected book - delete others" 10412msgstr "" 10413 10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10415msgid "Copy metadata" 10416msgstr "" 10417 10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10419msgid "Paste metadata" 10420msgstr "" 10421 10422#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10423msgid "Paste metadata including excluded fields" 10424msgstr "" 10425 10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10427msgid "Merge book records" 10428msgstr "" 10429 10430#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10431msgid "M" 10432msgstr "" 10433 10434#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10435msgid "Copy URL to show book in calibre" 10436msgstr "" 10437 10438#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10439msgid "" 10440"Copy URLs to show the currently selected books in calibre, to the system " 10441"clipboard" 10442msgstr "" 10443 10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10445msgid "Copy URL to open book in calibre" 10446msgstr "" 10447 10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10449msgid "" 10450"Copy URLs to open the currently selected books in calibre, to the system " 10451"clipboard" 10452msgstr "" 10453 10454#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10455#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10456msgid "Cannot copy metadata" 10457msgstr "" 10458 10459#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10460msgid "Multiple books selected, can only copy from one book at a time." 10461msgstr "" 10462 10463#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10465msgid "Cannot paste metadata" 10466msgstr "" 10467 10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10469msgid "No copied metadata available" 10470msgstr "" 10471 10472#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10473#, python-brace-format 10474msgid "" 10475"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10476"you sure you want to do that?" 10477msgstr "" 10478 10479#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10480msgid "Cannot download metadata" 10481msgstr "" 10482 10483#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10484msgid "Failed to download metadata" 10485msgstr "" 10486 10487#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10488#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10489#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10490#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10491#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10492#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10495msgid "Download failed" 10496msgstr "" 10497 10498#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10499msgid "Failed to download metadata or cover for the selected book." 10500msgid_plural "Failed to download metadata or covers for any of the {} books." 10501msgstr[0] "" 10502msgstr[1] "" 10503msgstr[2] "" 10504 10505#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10506msgid "Metadata download completed" 10507msgstr "" 10508 10509#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10510msgid "Finished downloading metadata for the selected book." 10511msgid_plural "Finished downloading metadata for <b>{} books</b>." 10512msgstr[0] "" 10513msgstr[1] "" 10514msgstr[2] "" 10515 10516#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10517msgid "Proceed with updating the metadata in your library?" 10518msgstr "" 10519 10520#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10521#, python-format 10522msgid "" 10523"Could not download metadata and/or covers for %d of the books. Click \"Show " 10524"details\" to see which books." 10525msgstr "" 10526 10527#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10528msgid "Show the &failed books in the main book list after updating metadata" 10529msgstr "" 10530 10531#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10532#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10533msgid "Download log" 10534msgstr "" 10535 10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10537msgid "Metadata download complete" 10538msgstr "" 10539 10540#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10541msgid "Revie&w downloaded metadata" 10542msgstr "" 10543 10544#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10545msgid "Some books changed" 10546msgstr "" 10547 10548#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10549msgid "" 10550"The metadata for some books in your library has changed since you started " 10551"the download. If you proceed, some of those changes may be overwritten. " 10552"Click \"Show details\" to see the list of changed books. Do you want to " 10553"proceed?" 10554msgstr "" 10555 10556#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10557msgid "Review downloaded metadata" 10558msgstr "" 10559 10560#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10561msgid "Discard downloaded metadata for this book" 10562msgstr "" 10563 10564#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10565msgid "Use the downloaded metadata for all remaining books" 10566msgstr "" 10567 10568#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10569msgid "Discard downloaded metadata for all remaining books" 10570msgstr "" 10571 10572#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10573#, python-format 10574msgid "Discard the downloaded value for: %s" 10575msgstr "" 10576 10577#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10578msgid "" 10579"The downloaded metadata is on the left and the original metadata is on the " 10580"right. If a downloaded value is blank or unknown, the original value is " 10581"used." 10582msgstr "" 10583 10584#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10585msgid "&View book" 10586msgstr "" 10587 10588#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10589#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10590msgid "Cannot edit metadata" 10591msgstr "" 10592 10593#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10594msgid "" 10595"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10596" proceed?" 10597msgstr "" 10598 10599#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10600#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10601msgid "Cannot merge books" 10602msgstr "" 10603 10604#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10605msgid "At least two books must be selected for merging" 10606msgstr "" 10607 10608#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10609#, python-format 10610msgid "" 10611"Book formats and metadata from the selected books will be added to the " 10612"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10613"books will not be deleted or changed.<br><br>Please confirm you want to " 10614"proceed." 10615msgstr "" 10616 10617#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10618#, python-format 10619msgid "" 10620"Book formats from the selected books will be merged into the <b>first " 10621"selected book</b> (%s). Metadata in the first selected book will not be " 10622"changed. Author, Title and all other metadata will <i>not</i> be " 10623"merged.<br><br>After being merged, the second and subsequently selected " 10624"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10625"formats of the first selected book will be kept and any duplicate formats in" 10626" the second and subsequently selected books will be permanently " 10627"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10628"want to proceed?" 10629msgstr "" 10630 10631#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10632#, python-format 10633msgid "" 10634"Book formats and metadata from the selected books will be merged into the " 10635"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10636"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10637" of the first selected book will be kept and any duplicate formats in the " 10638"second and subsequently selected books will be permanently <b>deleted</b> " 10639"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10640msgstr "" 10641 10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10643msgid "Applying changed metadata" 10644msgstr "" 10645 10646#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10647msgid "Some failures" 10648msgstr "" 10649 10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10651msgid "" 10652"Failed to apply updated metadata for some books in your library. Click " 10653"\"Show details\" to see details." 10654msgstr "" 10655 10656#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10657#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10658msgid "Format file missing" 10659msgstr "" 10660 10661#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10662#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10663#, python-format 10664msgid "Cannot read cover as the %s file is missing from this book" 10665msgstr "" 10666 10667#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10668#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10669msgid "Could not read metadata" 10670msgstr "" 10671 10672#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10673#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10674#, python-format 10675msgid "Could not read metadata from %s format" 10676msgstr "" 10677 10678#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10680#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10681msgid "Could not read cover" 10682msgstr "" 10683 10684#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10685#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10686#, python-format 10687msgid "Could not read cover from %s format" 10688msgstr "" 10689 10690#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10691msgid "Embed metadata" 10692msgstr "" 10693 10694#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10695#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10696msgid "Embed metadata into book files" 10697msgstr "" 10698 10699#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10700msgid "Embed metadata into files of a specific format from selected books..." 10701msgstr "" 10702 10703#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10704#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10705msgid "Cannot embed" 10706msgstr "" 10707 10708#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10709msgid "Choose formats to be updated" 10710msgstr "" 10711 10712#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10714#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10715msgid "&Stop" 10716msgstr "" 10717 10718#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10719msgid "Embedding updated metadata into book files..." 10720msgstr "" 10721 10722#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10723msgid "Embedding metadata..." 10724msgstr "" 10725 10726#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10727msgid "Embedded metadata in one book" 10728msgid_plural "Embedded metadata in {} books" 10729msgstr[0] "" 10730msgstr[1] "" 10731msgstr[2] "" 10732 10733#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10734#, python-brace-format 10735msgid "" 10736"The {0} format of {1}:\n" 10737"\n" 10738"{2}\n" 10739msgstr "" 10740 10741#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10742msgid "Failed for some files" 10743msgstr "" 10744 10745#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10746msgid "" 10747"Failed to embed metadata into some book files. Click \"Show details\" for " 10748"details." 10749msgstr "" 10750 10751#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10752msgid "Show the &failed books in the main book list" 10753msgstr "" 10754 10755#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10756msgid "Download news in e-book form from various websites all over the world" 10757msgstr "" 10758 10759#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10760msgid "F" 10761msgstr "" 10762 10763#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10764msgid "Fetch news" 10765msgstr "" 10766 10767#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10768#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10769msgid "Fetching news from " 10770msgstr "" 10771 10772#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10773msgid " fetched." 10774msgstr "" 10775 10776#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10777msgid "F1" 10778msgstr "" 10779 10780#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10781#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10782#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10783msgid "Help" 10784msgstr "" 10785 10786#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10787msgid "Mark books" 10788msgstr "" 10789 10790#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10791msgid "Temporarily mark books for easy access" 10792msgstr "" 10793 10794#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10795msgid "Toggle mark for selected books" 10796msgstr "" 10797 10798#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10799#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10800msgid "Show marked books" 10801msgstr "" 10802 10803#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10804msgid "Clear all marked books" 10805msgstr "" 10806 10807#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10808msgid "Mark all books by selected author(s)" 10809msgstr "" 10810 10811#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10812msgid "Mark all books in the selected series" 10813msgstr "" 10814 10815#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10816msgid "Clear all books by selected author(s)" 10817msgstr "" 10818 10819#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10820msgid "Clear all books in the selected series" 10821msgstr "" 10822 10823#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10824msgid "Show marked book" 10825msgstr "" 10826 10827#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10828msgid "Cannot mark" 10829msgstr "" 10830 10831#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10832msgid "Match book to library" 10833msgstr "" 10834 10835#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10836msgid "Match this book to a book in the library" 10837msgstr "" 10838 10839#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10840#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10844msgid "Match books" 10845msgstr "" 10846 10847#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10848#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10849msgid "You must select one book" 10850msgstr "" 10851 10852#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10853msgid "Show matched book in library" 10854msgstr "" 10855 10856#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10857msgid "No matching books" 10858msgstr "" 10859 10860#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10861msgid "" 10862"No matching books found in the calibre library. Do you want to specify the " 10863"matching book manually?" 10864msgstr "" 10865 10866#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10867msgid "Move to next match" 10868msgstr "" 10869 10870#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10871msgid "F3" 10872msgstr "" 10873 10874#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10875msgid "Move to next highlighted match" 10876msgstr "" 10877 10878#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10879msgid "N" 10880msgstr "" 10881 10882#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10883msgid "Move to previous item" 10884msgstr "" 10885 10886#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10887msgid "Move to previous highlighted item" 10888msgstr "" 10889 10890#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10891msgid "Open containing folder" 10892msgstr "" 10893 10894#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10895msgid "O" 10896msgstr "" 10897 10898#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10899msgid "Open the folder containing the current book's files" 10900msgstr "" 10901 10902#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10903msgid "Plugin updater" 10904msgstr "" 10905 10906#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10907msgid "Update any plugins you have installed in calibre" 10908msgstr "" 10909 10910#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10912msgid "Polish book" 10913msgstr "" 10914 10915#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10916#, python-format 10917msgid "Polish %d books" 10918msgstr "" 10919 10920#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10921#, python-format 10922msgid "<h3>About Polishing books</h3>%s" 10923msgstr "" 10924 10925#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10926msgid "" 10927"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10928" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10929" ORIGINAL_* formats). So if you\n" 10930" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10931" ORIGINAL_* format before running it.</p>" 10932msgstr "" 10933 10934#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10935#, python-format 10936msgid "<h3>Embed referenced fonts</h3>%s" 10937msgstr "" 10938 10939#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10940#, python-format 10941msgid "<h3>Subsetting fonts</h3>%s" 10942msgstr "" 10943 10944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10945#, python-format 10946msgid "<h3>Smarten punctuation</h3>%s" 10947msgstr "" 10948 10949#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10950msgid "" 10951"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10952" cover in the e-book files to match the current metadata in the calibre " 10953"library.</p> <p>Note that most e-book formats are not capable of supporting " 10954"all the metadata in calibre.</p><p>There is a separate option to update the " 10955"cover.</p>" 10956msgstr "" 10957 10958#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 10959msgid "" 10960"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 10961"current cover in the calibre library.</p><p>If the e-book file does not have" 10962" an identifiable cover, a new cover is inserted.</p>" 10963msgstr "" 10964 10965#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 10966#, python-format 10967msgid "<h3>Book jacket</h3>%s" 10968msgstr "" 10969 10970#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 10971#, python-format 10972msgid "<h3>Remove book jacket</h3>%s" 10973msgstr "" 10974 10975#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 10976#, python-format 10977msgid "<h3>Remove unused CSS rules</h3>%s" 10978msgstr "" 10979 10980#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 10981#, python-format 10982msgid "<h3>Losslessly compress images</h3>%s" 10983msgstr "" 10984 10985#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 10986#, python-format 10987msgid "<h3>Add soft-hyphens</h3>%s" 10988msgstr "" 10989 10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 10991#, python-format 10992msgid "<h3>Remove soft-hyphens</h3>%s" 10993msgstr "" 10994 10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 10996#, python-format 10997msgid "<h3>Upgrade book internals</h3>%s" 10998msgstr "" 10999 11000#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 11001msgid "Select actions to perform:" 11002msgstr "" 11003 11004#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 11005msgid "&Embed all referenced fonts" 11006msgstr "" 11007 11008#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 11009#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 11010msgid "&Subset all embedded fonts" 11011msgstr "" 11012 11013#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 11014#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 11015msgid "Smarten &punctuation" 11016msgstr "" 11017 11018#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 11019msgid "Update &metadata in the book files" 11020msgstr "" 11021 11022#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 11023msgid "Update the &cover in the book files" 11024msgstr "" 11025 11026#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 11027msgid "Add/replace metadata as a \"book &jacket\" page" 11028msgstr "" 11029 11030#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 11031msgid "&Remove a previously inserted book jacket" 11032msgstr "" 11033 11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 11035msgid "Remove &unused CSS rules from the book" 11036msgstr "" 11037 11038#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 11039msgid "Losslessly &compress images" 11040msgstr "" 11041 11042#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 11043msgid "Add s&oft hyphens" 11044msgstr "" 11045 11046#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11047msgid "Remove so&ft hyphens" 11048msgstr "" 11049 11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11052msgid "&Upgrade book internals" 11053msgstr "" 11054 11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11056msgid "About" 11057msgstr "" 11058 11059#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11060msgid "Show &report" 11061msgstr "" 11062 11063#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11064msgid "" 11065"Show a report of all the actions performed after polishing is completed" 11066msgstr "" 11067 11068#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11069#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11070msgid "&Save settings" 11071msgstr "" 11072 11073#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11074#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11075msgid "&Load settings" 11076msgstr "" 11077 11078#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11079#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11080msgid "No actions selected" 11081msgstr "" 11082 11083#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11084msgid "You must select at least one action before saving" 11085msgstr "" 11086 11087#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11089#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11091msgid "Choose name" 11092msgstr "" 11093 11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11097msgid "Choose a name for these settings" 11098msgstr "" 11099 11100#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11101#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11102msgid "Remove saved settings" 11103msgstr "" 11104 11105#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11106msgid "Must update metadata" 11107msgstr "" 11108 11109#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11110msgid "" 11111"You have selected the option to add metadata as a \"book jacket\". For this " 11112"option to work, you must also select the option to update metadata in the " 11113"book files. Do you want to select it?" 11114msgstr "" 11115 11116#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11117msgid "Add or remove jacket?" 11118msgstr "" 11119 11120#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11121msgid "" 11122"You have chosen to both add and remove the metadata jacket. This will result" 11123" in the final book having no jacket. Is this what you want?" 11124msgstr "" 11125 11126#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11127msgid "You must select at least one action, or click Cancel." 11128msgstr "" 11129 11130#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11131msgid "Queueing books for polishing" 11132msgstr "" 11133 11134#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11135#, python-format 11136msgid "Polish %s" 11137msgstr "" 11138 11139#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11140#, python-format 11141msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11142msgstr "" 11143 11144#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11145#, python-format 11146msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11147msgstr "" 11148 11149#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11150msgid "Ignore remaining reports" 11151msgstr "" 11152 11153#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11154msgid "View full &log" 11155msgstr "" 11156 11157#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11158msgid "Ignore remaining report" 11159msgid_plural "Ignore remaining {} reports" 11160msgstr[0] "" 11161msgstr[1] "" 11162msgstr[2] "" 11163 11164#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11165#, python-format 11166msgid "Polishing of %s" 11167msgstr "" 11168 11169#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11170#, python-format 11171msgid "The original file has been saved as %s." 11172msgid_plural "The original files have been saved as %s." 11173msgstr[0] "" 11174msgstr[1] "" 11175msgstr[2] "" 11176 11177#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11179msgid " and " 11180msgstr "" 11181 11182#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11183msgid "If you polish again, the polishing will run on the originals." 11184msgstr "" 11185 11186#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11187msgid "Polish books" 11188msgstr "" 11189 11190#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11191msgid "Apply the shine of perfection to your books" 11192msgstr "" 11193 11194#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11195msgid "P" 11196msgstr "" 11197 11198#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11199#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11200msgid "Cannot polish" 11201msgstr "" 11202 11203#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11204#, python-brace-format 11205msgid "" 11206"One of the books you are polishing has an {0} format. Polishing will use " 11207"this as the source and overwrite any existing {1} format. Are you sure you " 11208"want to proceed?" 11209msgstr "" 11210 11211#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11212msgid "Ask for this confirmation again" 11213msgstr "" 11214 11215#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11216#, python-format 11217msgid "" 11218"Polishing is only supported for books in the %s formats. Convert to one of " 11219"those formats before polishing." 11220msgstr "" 11221 11222#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11223msgid "Start polishing the book" 11224msgid_plural "Start polishing of {} books" 11225msgstr[0] "" 11226msgstr[1] "" 11227msgstr[2] "" 11228 11229#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11230msgid " completed" 11231msgstr "" 11232 11233#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11234msgid "Configure calibre" 11235msgstr "" 11236 11237#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11238msgid "Change calibre behavior" 11239msgstr "" 11240 11241#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11242msgid "Run Welcome wizard" 11243msgstr "" 11244 11245#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11246msgid "Get plugins to enhance calibre" 11247msgstr "" 11248 11249#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11250msgid "Restart in debug mode" 11251msgstr "" 11252 11253#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11254msgid "Restart ignoring third party plugins" 11255msgstr "" 11256 11257#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11258msgid "Cannot configure while there are running jobs." 11259msgstr "" 11260 11261#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11262msgid "Cannot configure before calibre is restarted." 11263msgstr "" 11264 11265#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11266msgid "Select a random book from your calibre library" 11267msgstr "" 11268 11269#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11270msgid "Restart" 11271msgstr "" 11272 11273#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11274msgid "Save to disk" 11275msgstr "" 11276 11277#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11278msgid "Export e-book files from the calibre library" 11279msgstr "" 11280 11281#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11282msgid "S" 11283msgstr "" 11284 11285#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11286msgid "Save to disk in a single folder" 11287msgstr "" 11288 11289#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11290#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11291#, python-format 11292msgid "Save only %s format to disk" 11293msgstr "" 11294 11295#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11296#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11297#, python-format 11298msgid "Save only %s format to disk in a single folder" 11299msgstr "" 11300 11301#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11302msgid "Save single format to disk..." 11303msgstr "" 11304 11305#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11306#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11307msgid "Cannot save to disk" 11308msgstr "" 11309 11310#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11311msgid "Choose format to save to disk" 11312msgstr "" 11313 11314#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11315msgid "Choose destination folder" 11316msgstr "" 11317 11318#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11319msgid "" 11320"You are trying to save files into the calibre library. This can cause " 11321"corruption of your library. Save to disk is meant to export files from your " 11322"calibre library elsewhere." 11323msgstr "" 11324 11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11326msgid "Show Book details" 11327msgstr "" 11328 11329#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11330msgid "I" 11331msgstr "" 11332 11333#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11334msgid "Show the detailed metadata for the current book in a separate window" 11335msgstr "" 11336 11337#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11338msgid "No detailed info available" 11339msgstr "" 11340 11341#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11342msgid "No detailed information is available for books on the device." 11343msgstr "" 11344 11345#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11346#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11348msgid "Quickview" 11349msgstr "" 11350 11351#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11352msgid "Toggle Quickview" 11353msgstr "" 11354 11355#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11356msgid "Open/close the Quickview panel/window" 11357msgstr "" 11358 11359#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11360msgid "Focus to Quickview" 11361msgstr "" 11362 11363#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11364msgid "Move the focus to the Quickview panel/window" 11365msgstr "" 11366 11367#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11368msgid "Focus from Quickview to the book list" 11369msgstr "" 11370 11371#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11372msgid "Move the focus from Quickview to the book list" 11373msgstr "" 11374 11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11376msgid "Refresh Quickview" 11377msgstr "" 11378 11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11380msgid "Refresh the information shown in the Quickview panel" 11381msgstr "" 11382 11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11384msgid "Search from Quickview" 11385msgstr "" 11386 11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11388msgid "Search for the currently selected Quickview item" 11389msgstr "" 11390 11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11392msgid "No quickview available" 11393msgstr "" 11394 11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11396msgid "Quickview is not available for books on the device." 11397msgstr "" 11398 11399#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11400msgid "Manage template functions" 11401msgstr "" 11402 11403#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11404#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11405#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11406msgid "Template tester" 11407msgstr "" 11408 11409#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11410msgid "Enter a template to test using data from the selected book" 11411msgstr "" 11412 11413#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11414msgid "No template tester available" 11415msgstr "" 11416 11417#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11418msgid "Template tester is not available for books on the device." 11419msgstr "" 11420 11421#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11422msgid "At least one book must be selected" 11423msgstr "" 11424 11425#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11426msgid "Show books similar to the current book" 11427msgstr "" 11428 11429#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11430msgid "Similar books" 11431msgstr "" 11432 11433#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11434msgid "Books by same author" 11435msgstr "" 11436 11437#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11438msgid "Books in this series" 11439msgstr "" 11440 11441#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11442msgid "Books by this publisher" 11443msgstr "" 11444 11445#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11446msgid "Books with the same tags" 11447msgstr "" 11448 11449#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11451msgid "Sort by" 11452msgstr "" 11453 11454#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11455msgid "Reverse current sort" 11456msgstr "" 11457 11458#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11459msgid "Reverse the current sort order" 11460msgstr "" 11461 11462#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11463msgid "Re-apply current sort" 11464msgstr "" 11465 11466#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11467msgid "Re-apply the current sort" 11468msgstr "" 11469 11470#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11471msgid "Select sortable columns" 11472msgstr "" 11473 11474#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11475msgid "Sort on multiple columns" 11476msgstr "" 11477 11478#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11479#, python-format 11480msgid "%s [reverse current sort]" 11481msgstr "" 11482 11483#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11484msgid "G" 11485msgstr "" 11486 11487#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11488#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11489msgid "Get books" 11490msgstr "" 11491 11492#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11493msgid "Search dozens of online e-book retailers for the cheapest books" 11494msgstr "" 11495 11496#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11497msgid "Search for e-books" 11498msgstr "" 11499 11500#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11501msgid "this author" 11502msgstr "" 11503 11504#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11505msgid "this title" 11506msgstr "" 11507 11508#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11509msgid "this book" 11510msgstr "" 11511 11512#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11513#, python-format 11514msgid "Search for %s" 11515msgstr "" 11516 11517#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11518#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11519msgid "Stores" 11520msgstr "" 11521 11522#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11523#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11524msgid "Choose stores" 11525msgstr "" 11526 11527#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11528#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11529#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11532msgid "Cannot search" 11533msgstr "" 11534 11535#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11536msgid "" 11537"calibre helps you find the e-books you want by searching the websites of " 11538"various commercial and public domain book sources." 11539msgstr "" 11540 11541#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11542msgid "" 11543"Using the integrated search you can easily find which store has the book you" 11544" are looking for, at the best price. You also get DRM status and other " 11545"useful information." 11546msgstr "" 11547 11548#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11549msgid "" 11550"All transactions (paid or otherwise) are handled between you and the book " 11551"seller. calibre is not part of this process and any issues related to a " 11552"purchase should be directed to the website you are buying from. Be sure to " 11553"double check that any books you get will work with your e-book reader, " 11554"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11555msgstr "" 11556 11557#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11558#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11559msgid "Show this message again" 11560msgstr "" 11561 11562#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11563msgid "About Get books" 11564msgstr "" 11565 11566#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11567msgid "Tag mapper" 11568msgstr "" 11569 11570#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11571msgid "Map tags for one book in the library" 11572msgid_plural "Map tags for {} books in the library" 11573msgstr[0] "" 11574msgstr[1] "" 11575msgstr[2] "" 11576 11577#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11578#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11579msgid "Choose format to edit" 11580msgstr "" 11581 11582#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11583msgid "Choose which format you want to edit:" 11584msgstr "" 11585 11586#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11587msgid "&All formats" 11588msgstr "" 11589 11590#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11591msgid "Edit ToC" 11592msgstr "" 11593 11594#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11595msgid "K" 11596msgstr "" 11597 11598#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11599#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11600msgid "Cannot edit ToC" 11601msgstr "" 11602 11603#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11604#, python-format 11605msgid "" 11606"Editing Table of Contents is only supported for books in the %s formats. " 11607"Convert to one of those formats before polishing." 11608msgstr "" 11609 11610#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11611msgid "" 11612"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11613"will likely slow your computer to a crawl. Are you sure?" 11614msgstr "" 11615 11616#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11617msgid "Library changed" 11618msgstr "" 11619 11620#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11621#, python-brace-format 11622msgid "" 11623"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11624" changed." 11625msgstr "" 11626 11627#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11628msgid "" 11629"This book has multiple formats that can be edited. Choose the format you " 11630"want to edit." 11631msgstr "" 11632 11633#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11634msgid "Always ask when more than one format is available" 11635msgstr "" 11636 11637#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11639msgid "Edit book" 11640msgstr "" 11641 11642#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11643msgid "Edit books in the EPUB or AZW formats" 11644msgstr "" 11645 11646#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11647msgid "T" 11648msgstr "" 11649 11650#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11651msgid "Cannot Edit book" 11652msgstr "" 11653 11654#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11655#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11656#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11657#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11658msgid "Cannot edit book" 11659msgstr "" 11660 11661#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11662msgid "Editing of books on the device is not supported" 11663msgstr "" 11664 11665#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11666msgid "No editable formats" 11667msgstr "" 11668 11669#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11670msgid "Do you want to create an empty EPUB file to edit?" 11671msgstr "" 11672 11673#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11674#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11675#, python-format 11676msgid "" 11677"The book must be in the %s formats to edit.\n" 11678"\n" 11679"First convert the book to one of these formats." 11680msgstr "" 11681 11682#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11683msgid "File missing" 11684msgstr "" 11685 11686#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11687#, python-format 11688msgid "" 11689"The %s format is missing from the calibre library. You should run library " 11690"maintenance." 11691msgstr "" 11692 11693#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11694#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11695msgid "Unpack book" 11696msgstr "" 11697 11698#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11699msgid "Choose the format to unpack:" 11700msgstr "" 11701 11702#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11703msgid "" 11704" <h2>About Unpack book</h2>\n" 11705" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11706" making small changes to its internals. In order to use Unpack book,\n" 11707" you need to know a little bit about HTML and CSS, technologies that\n" 11708" are used in e-books. Follow the steps:</p>\n" 11709" <br>\n" 11710" <ol>\n" 11711" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11712" individual internal components.<br></li>\n" 11713" <li>Right click on any individual file and select \"Open with...\" to\n" 11714" edit it in your favorite text editor.<br></li>\n" 11715" <li>When you are done: <b>close the file browser window\n" 11716" and the editor windows you used to make your tweaks</b>. Then click\n" 11717" the \"Rebuild book\" button, to update the book in your calibre\n" 11718" library.</li>\n" 11719" </ol>" 11720msgstr "" 11721 11722#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11723msgid "&Explode book" 11724msgstr "" 11725 11726#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11727msgid "&Preview book" 11728msgstr "" 11729 11730#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11734#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11735msgid "&Cancel" 11736msgstr "" 11737 11738#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11739msgid "&Rebuild book" 11740msgstr "" 11741 11742#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11743msgid "Explode the book to edit its components" 11744msgstr "" 11745 11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11747msgid "Preview the result of your changes" 11748msgstr "" 11749 11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11751msgid "Abort without saving any changes" 11752msgstr "" 11753 11754#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11755msgid "Save your changes and update the book in the calibre library" 11756msgstr "" 11757 11758#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11759msgid "Exploding, please wait..." 11760msgstr "" 11761 11762#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11763#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11764msgid "Failed to unpack" 11765msgstr "" 11766 11767#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11768#, python-format 11769msgid "Could not explode the %s file." 11770msgstr "" 11771 11772#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11773#, python-format 11774msgid "" 11775"Could not explode the %s file. Click \"Show details\" for more information." 11776msgstr "" 11777 11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11779msgid "Failed to rebuild file" 11780msgstr "" 11781 11782#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11783#, python-format 11784msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11785msgstr "" 11786 11787#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11788#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11789msgid "Rebuilding, please wait..." 11790msgstr "" 11791 11792#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11793msgid "" 11794"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11795"components" 11796msgstr "" 11797 11798#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11799#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11800msgid "Cannot unpack book" 11801msgstr "" 11802 11803#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11804msgid "" 11805"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11806"\n" 11807"First convert the book to one of these formats." 11808msgstr "" 11809 11810#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11811msgid "Read books" 11812msgstr "" 11813 11814#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11815msgid "V" 11816msgstr "" 11817 11818#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11819msgid "View" 11820msgstr "" 11821 11822#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11823msgid "View specific format" 11824msgstr "" 11825 11826#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11827msgid "View with calibre E-book viewer" 11828msgstr "" 11829 11830#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11831msgid "Read a random book" 11832msgstr "" 11833 11834#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11835msgid "Clear recently viewed list" 11836msgstr "" 11837 11838#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11839msgid "Continue reading previous book" 11840msgstr "" 11841 11842#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11843#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11844msgid "Continue reading the last opened book" 11845msgstr "" 11846 11847#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11848msgid "No associated program" 11849msgstr "" 11850 11851#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11852#, python-format 11853msgid "" 11854"Windows will try to open %s with calibre itself resulting in a duplicate in " 11855"your calibre library. You should install some program capable of viewing " 11856"this file format and tell Windows to use that program to open files of this " 11857"type." 11858msgstr "" 11859 11860#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11861#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11862#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11863#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11864msgid "Cannot view" 11865msgstr "" 11866 11867#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11868#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11869msgid "Format unavailable" 11870msgstr "" 11871 11872#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11873msgid "Selected books have no formats" 11874msgstr "" 11875 11876#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11877#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11878msgid "Choose the format to view" 11879msgstr "" 11880 11881#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11882#, python-format 11883msgid "" 11884"Not all the selected books were available in the %s format. You should " 11885"convert them first." 11886msgstr "" 11887 11888#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11889msgid "Multiple books selected" 11890msgstr "" 11891 11892#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11893#, python-format 11894msgid "" 11895"You are attempting to open %d books. Opening too many books at once can be " 11896"slow and have a negative effect on the responsiveness of your computer. Once" 11897" started the process cannot be stopped until complete. Do you wish to " 11898"continue?" 11899msgstr "" 11900 11901#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11902msgid "Cannot open folder" 11903msgstr "" 11904 11905#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11906msgid "This book no longer exists in your library" 11907msgstr "" 11908 11909#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11910#, python-format 11911msgid "%s has no available formats." 11912msgstr "" 11913 11914#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11915#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11916msgid "Virtual library" 11917msgstr "" 11918 11919#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11920#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11921msgid "Quick select Virtual library" 11922msgstr "" 11923 11924#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11925msgid "Quick select a Virtual library" 11926msgstr "" 11927 11928#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11929#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11930#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11931#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11932#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11933#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11934#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11935msgid "Cannot add books" 11936msgstr "" 11937 11938#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11939#, python-format 11940msgid "The path %s does not exist" 11941msgstr "" 11942 11943#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11944#, python-format 11945msgid "You do not have permission to read %s" 11946msgstr "" 11947 11948#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 11949msgid "You do not have permission to read any of the selected files" 11950msgstr "" 11951 11952#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11953msgid "Adding books..." 11954msgstr "" 11955 11956#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11957msgid "Scanning for files..." 11958msgstr "" 11959 11960#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 11961msgid "You do not have permission to read the selected file." 11962msgid_plural "You do not have permission to read the selected files." 11963msgstr[0] "" 11964msgstr[1] "" 11965msgstr[2] "" 11966 11967#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 11968#, python-format 11969msgid "Could not add %s as you do not have permission to read the file" 11970msgstr "" 11971 11972#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 11973#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 11974#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 11975msgid "Failed to add any books, click \"Show details\" for more information." 11976msgstr "" 11977 11978#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 11979msgid "Could not add" 11980msgstr "" 11981 11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 11983#, python-format 11984msgid "No e-book files were found in %s" 11985msgstr "" 11986 11987#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 11988msgid "Reading metadata and adding to library (one book)..." 11989msgid_plural "Reading metadata and adding to library ({} books)..." 11990msgstr[0] "" 11991msgstr[1] "" 11992msgstr[2] "" 11993 11994#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 11995msgid "Failed to add some books, click \"Show details\" for more information." 11996msgstr "" 11997 11998#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 11999#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 12000#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 12001#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 12002#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 12003msgid "Critical failure" 12004msgstr "" 12005 12006#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 12007msgid "" 12008"The read metadata worker process crashed while processing some files. Adding" 12009" of books is aborted. Click \"Show details\" to see which files caused the " 12010"problem." 12011msgstr "" 12012 12013#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 12014msgid "Failed to read metadata from the file:" 12015msgid_plural "Failed to read metadata from the files:" 12016msgstr[0] "" 12017msgstr[1] "" 12018msgstr[2] "" 12019 12020#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 12021#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 12022#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 12023#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 12024msgid "With error:" 12025msgstr "" 12026 12027#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 12028msgid "Failed to merge the book: " 12029msgstr "" 12030 12031#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 12032msgid "Failed to add the book: " 12033msgstr "" 12034 12035#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 12036#, python-brace-format 12037msgid "Failed to add the file {0} to the book: {1}" 12038msgstr "" 12039 12040#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 12041msgid "Adding duplicates" 12042msgstr "" 12043 12044#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 12045msgid "" 12046"There were problems adding some files, click \"Show details\" for more " 12047"information" 12048msgstr "" 12049 12050#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 12051msgid "Failed to add any books, click \"Show details\" for more information" 12052msgstr "" 12053 12054#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 12055msgid "Errors while adding" 12056msgstr "" 12057 12058#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12059#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12060msgid "Ignore" 12061msgstr "" 12062 12063#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12064#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12065msgid "Add" 12066msgstr "" 12067 12068#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12069msgid "starts with" 12070msgstr "" 12071 12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12073msgid "does not start with" 12074msgstr "" 12075 12076#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12077msgid "ends with" 12078msgstr "" 12079 12080#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12081msgid "does not end with" 12082msgstr "" 12083 12084#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12085msgid "matches glob pattern" 12086msgstr "" 12087 12088#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12089msgid "does not match glob pattern" 12090msgstr "" 12091 12092#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12093#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12094msgid "matches regex pattern" 12095msgstr "" 12096 12097#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12098#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12099msgid "does not match regex pattern" 12100msgstr "" 12101 12102#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12103#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12104msgid "Create the rule below, the rule can be used to add or ignore files" 12105msgstr "" 12106 12107#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12108msgid "the file, if the filename" 12109msgstr "" 12110 12111#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12112msgid "You must provide a value for the filename to match" 12113msgstr "" 12114 12115#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12116#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12117msgid "A comma separated list of tags" 12118msgstr "" 12119 12120#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12121msgid "Matching is case-insensitive" 12122msgstr "" 12123 12124#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12125#, python-brace-format 12126msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12127msgstr "" 12128 12129#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12130#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12131#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12132msgid "A regular expression" 12133msgstr "" 12134 12135#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12136#, python-format 12137msgid "%s is not a valid glob expression" 12138msgstr "" 12139 12140#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12141#, python-brace-format 12142msgid "" 12143"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12144"<b>{query}</b>" 12145msgstr "" 12146 12147#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12148msgid "" 12149"You can specify rules to add/ignore files here. They will be used when " 12150"recursively adding files from folders/archives and also when auto-adding. " 12151"Click the \"Add Rule\" button below to get started. The rules will be " 12152"processed in order for every file until either an \"add\" or an \"ignore\" " 12153"rule matches. If no rules match, the file will be added only if its file " 12154"extension is of a known e-book type." 12155msgstr "" 12156 12157#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12158msgid "Test filename filter rules" 12159msgstr "" 12160 12161#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12162msgid "Enter a filename to test:" 12163msgstr "" 12164 12165#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12166msgid "Enter filename and click the \"Test\" button" 12167msgstr "" 12168 12169#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12170#, python-format 12171msgid "The filename %s did not match any rules" 12172msgstr "" 12173 12174#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12175#, python-brace-format 12176msgid "The filename {0} will be {1}" 12177msgstr "" 12178 12179#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12180msgid "Edit file filter rules" 12181msgstr "" 12182 12183#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12184msgid "Change" 12185msgstr "" 12186 12187#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12192#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12193#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12194#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12195msgid "Capitalize" 12196msgstr "" 12197 12198#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12199#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12200msgid "Lower-case" 12201msgstr "" 12202 12203#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12204#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12205msgid "Upper-case" 12206msgstr "" 12207 12208#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12209#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12210msgid "is one of" 12211msgstr "" 12212 12213#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12214#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12215msgid "is not one of" 12216msgstr "" 12217 12218#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12219#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12220#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12221#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12222msgid "contains" 12223msgstr "" 12224 12225#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12226msgid "the author, if the author name" 12227msgstr "" 12228 12229#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12230msgid "You must provide a value for the author name to match" 12231msgstr "" 12232 12233#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12234msgid "with the name:" 12235msgstr "" 12236 12237#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12238#, python-brace-format 12239msgid "" 12240"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12241msgstr "" 12242 12243#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12244msgid "to the name" 12245msgstr "" 12246 12247#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12248msgid "" 12249"You can specify rules to manipulate author names here. Click the \"Add " 12250"Rule\" button below to get started. The rules will be processed in order for" 12251" every author." 12252msgstr "" 12253 12254#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12255msgid "Test author mapping rules" 12256msgstr "" 12257 12258#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12259msgid "Enter an author name to test:" 12260msgstr "" 12261 12262#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12263msgid "Enter author and click the \"Test\" button" 12264msgstr "" 12265 12266#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12267msgid "Edit author mapping rules" 12268msgstr "" 12269 12270#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12271#, python-brace-format 12272msgid "Added a book automatically from {src}" 12273msgstr "" 12274 12275#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12276#, python-brace-format 12277msgid "Added {num} books automatically from {src}" 12278msgstr "" 12279 12280#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12281#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12283#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12286msgid "Donate" 12287msgstr "" 12288 12289#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12291#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12292msgid "Edit" 12293msgstr "" 12294 12295#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12296#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12297#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12301msgid "Copy" 12302msgstr "" 12303 12304#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12305#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12308msgid "Paste" 12309msgstr "" 12310 12311#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12312#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12313msgid "Select all" 12314msgstr "" 12315 12316#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12317msgid "Search the internet for the author {}" 12318msgstr "" 12319 12320#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12321msgid "Search the internet for this book" 12322msgstr "" 12323 12324#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12325#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12327#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12329#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12330#, python-format 12331msgid "Manage %s" 12332msgstr "" 12333 12334#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12335#, python-format 12336msgid "Find %s in the Tag browser" 12337msgstr "" 12338 12339#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12340#, python-format 12341msgid "Search calibre for %s" 12342msgstr "" 12343 12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12345#, python-format 12346msgid "in category %s" 12347msgstr "" 12348 12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12350#, python-format 12351msgid "in grouped search %s" 12352msgstr "" 12353 12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12355#, python-brace-format 12356msgid "Search calibre for {val} in category {name}" 12357msgstr "" 12358 12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12360#, python-format 12361msgid "Delete the %s format" 12362msgstr "" 12363 12364#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12365#, python-format 12366msgid "Save the %s format to disk" 12367msgstr "" 12368 12369#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12370#, python-format 12371msgid "Restore the %s format" 12372msgstr "" 12373 12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12375#, python-format 12376msgid "Set the book cover from the %s file" 12377msgstr "" 12378 12379#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12380#, python-format 12381msgid "Compare to the %s format" 12382msgstr "" 12383 12384#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12385#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12390#, python-format 12391msgid "Open %s with..." 12392msgstr "" 12393 12394#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12397#, python-format 12398msgid "Add other application for %s files..." 12399msgstr "" 12400 12401#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12404msgid "Edit Open with applications..." 12405msgstr "" 12406 12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12408#, python-format 12409msgid "Edit %s format" 12410msgstr "" 12411 12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12413msgid "Path to file" 12414msgstr "" 12415 12416#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12418#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12419msgid "The text: {}" 12420msgstr "" 12421 12422#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12423msgid "&Author link" 12424msgstr "" 12425 12426#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12427#, python-brace-format 12428msgid "Search {0} for {1}" 12429msgstr "" 12430 12431#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12433#, python-format 12434msgid "Remove %s from this book" 12435msgstr "" 12436 12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12438msgid "The location of the book" 12439msgstr "" 12440 12441#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12442msgid "&Identifier" 12443msgstr "" 12444 12445#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12446msgid "Link to show book in calibre" 12447msgstr "" 12448 12449#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12450msgid "Link to show books matching {} in calibre" 12451msgstr "" 12452 12453#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12454msgid "Link to view {} format of book" 12455msgstr "" 12456 12457#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12458msgid "All book details" 12459msgstr "" 12460 12461#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12462msgid "Selected text" 12463msgstr "" 12464 12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12467#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12468#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12469#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12470#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12471#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12472#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12476#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12478#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12479#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12480#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12481#: /__w/calibre/calibre/src/calibre/linux.py:1321 12482#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12483msgid "Search" 12484msgstr "" 12485 12486#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12487msgid "Copy link location" 12488msgstr "" 12489 12490#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12491#, python-brace-format 12492msgid "Search {0} for this book" 12493msgstr "" 12494 12495#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12496msgid "Open the Book details window" 12497msgstr "" 12498 12499#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12500msgid "Open the Edit metadata window" 12501msgstr "" 12502 12503#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12504#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12505msgid "Open cover with..." 12506msgstr "" 12507 12508#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12509msgid "Add another application to open cover with..." 12510msgstr "" 12511 12512#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12514msgid "Paste cover" 12515msgstr "" 12516 12517#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12519msgid "Copy cover" 12520msgstr "" 12521 12522#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12523msgid "Save cover to disk" 12524msgstr "" 12525 12526#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12527msgid "Remove cover" 12528msgstr "" 12529 12530#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12531msgid "Generate cover from metadata" 12532msgstr "" 12533 12534#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12535msgid "Choose cover save location" 12536msgstr "" 12537 12538#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12539msgid "JPEG images" 12540msgstr "" 12541 12542#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12543msgid "" 12544"Are you sure you want to replace the cover? The existing cover will be " 12545"permanently lost." 12546msgstr "" 12547 12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12549msgid "Are you sure you want to delete the cover permanently?" 12550msgstr "" 12551 12552#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12553msgid "Double click to open the Book details window" 12554msgstr "" 12555 12556#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12558#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12559msgid "Path" 12560msgstr "" 12561 12562#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12563#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12565#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12566#, python-format 12567msgid "Cover size: %(width)d x %(height)d pixels" 12568msgstr "" 12569 12570#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12571msgid "Edit identifiers for this book" 12572msgstr "" 12573 12574#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12575msgid "Identifier &URL" 12576msgstr "" 12577 12578#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12579msgid "Are you sure you want to delete <b>{}</b> from the book?" 12580msgstr "" 12581 12582#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12583msgid "BibTeX options" 12584msgstr "" 12585 12586#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12587#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12588#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12589#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12590#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12592#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12593#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12594#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12595#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12596#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12597#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12598#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12599#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12600#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12601#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12602#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12603#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12604#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12605#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12606#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12607#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12608#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12609msgid "Options specific to" 12610msgstr "" 12611 12612#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12613#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12614#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12615#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12616#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12617#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12618#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12619#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12620#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12621#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12622#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12623#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12624#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12625#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12626#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12627#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12628#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12629msgid "output" 12630msgstr "" 12631 12632#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12633#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12634#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12635#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12636#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12637#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12638#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12639#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12640#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12641#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12642#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12643#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12644#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12645#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12646#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12647#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12648#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12649#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12650#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12651#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12652#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12653#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12654#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12655#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12656#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12657#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12658#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12659#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12660#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12661#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12662#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12663#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12664#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12665#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12666#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12668#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12669#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12670#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12671#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12672#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12673#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12674#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12675#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12676#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12677#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12678#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12679#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12680#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12681#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12682msgid "Form" 12683msgstr "" 12684 12685#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12686msgid "Bib file encoding:" 12687msgstr "" 12688 12689#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12690#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12691msgid "Fields to include in output:" 12692msgstr "" 12693 12694#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12695msgid "Encoding configuration (change if you have errors):" 12696msgstr "" 12697 12698#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12699msgid "BibTeX entry type:" 12700msgstr "" 12701 12702#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12703msgid "Create a citation tag?" 12704msgstr "" 12705 12706#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12707msgid "Add file paths with formats?" 12708msgstr "" 12709 12710#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12711msgid "Expression to form the BibTeX citation tag:" 12712msgstr "" 12713 12714#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12715msgid "" 12716"Some explanation about this template:\n" 12717" -The fields availables are 'author_sort', 'authors', 'id',\n" 12718" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12719" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12720" -For list types ie authors and tags, only the first element\n" 12721" will be selected.\n" 12722" -For time field, only the date will be used. " 12723msgstr "" 12724 12725#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12726msgid "CSV/XML options" 12727msgstr "" 12728 12729#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12730msgid "Drag and drop to re-arrange fields" 12731msgstr "" 12732 12733#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12734msgid "Library name" 12735msgstr "" 12736 12737#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12739#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12740msgid "Number" 12741msgstr "" 12742 12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12744msgid "E-book options" 12745msgstr "" 12746 12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12748msgid "Catalogs" 12749msgstr "" 12750 12751#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12752msgid "Read book" 12753msgstr "" 12754 12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12756msgid "Wishlist item" 12757msgstr "" 12758 12759#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12761msgid "any date" 12762msgstr "" 12763 12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12765#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12766msgid "any value" 12767msgstr "" 12768 12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12771#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12773msgid "unspecified" 12774msgstr "" 12775 12776#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12777msgid "No genres will be excluded" 12778msgstr "" 12779 12780#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12781#, python-format 12782msgid "regex error: %s" 12783msgstr "" 12784 12785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12786msgid "All genres will be excluded" 12787msgstr "" 12788 12789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12790msgid "Delete saved catalog preset" 12791msgstr "" 12792 12793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12794msgid "The selected saved catalog preset will be deleted. Are you sure?" 12795msgstr "" 12796 12797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12800msgid "Save catalog preset" 12801msgstr "" 12802 12803#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12804msgid "Preset name:" 12805msgstr "" 12806 12807#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12809msgid "You must provide a name." 12810msgstr "" 12811 12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12813msgid "" 12814"That saved preset already exists and will be overwritten. Are you sure?" 12815msgstr "" 12816 12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12818#, python-format 12819msgid "Are you sure you want to delete '%s'?" 12820msgstr "" 12821 12822#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12823#, python-format 12824msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12825msgstr "" 12826 12827#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12828msgid "Delete Rule" 12829msgstr "" 12830 12831#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12833#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12834msgid "False" 12835msgstr "" 12836 12837#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12838msgid "True" 12839msgstr "" 12840 12841#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12842#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12847#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12848#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12849#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12850#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12851#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12852#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12855msgid "Name" 12856msgstr "" 12857 12858#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12859#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12860msgid "Field" 12861msgstr "" 12862 12863#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12864#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12867msgid "Value" 12868msgstr "" 12869 12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12871msgid "Prefix" 12872msgstr "" 12873 12874#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12875msgid "Presets" 12876msgstr "" 12877 12878#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12879msgid "Select catalog preset to load" 12880msgstr "" 12881 12882#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12883msgid "Save current catalog settings as preset" 12884msgstr "" 12885 12886#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12887#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12888msgid "Save" 12889msgstr "" 12890 12891#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12892msgid "Delete current preset" 12893msgstr "" 12894 12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12898#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12899#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12900#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12901msgid "Delete" 12902msgstr "" 12903 12904#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12905msgid "Enabled sections will be included in the generated catalog." 12906msgstr "" 12907 12908#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12909msgid "Included sections" 12910msgstr "" 12911 12912#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12913msgid "List of books, sorted by Author" 12914msgstr "" 12915 12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12917msgid "&Authors" 12918msgstr "" 12919 12920#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12921msgid "List of books, sorted by Title" 12922msgstr "" 12923 12924#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12925msgid "&Titles" 12926msgstr "" 12927 12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12929msgid "List of series books, sorted by Series" 12930msgstr "" 12931 12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12933msgid "&Series" 12934msgstr "" 12935 12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12937msgid "List of books, sorted by genre" 12938msgstr "" 12939 12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12941msgid "&Genres" 12942msgstr "" 12943 12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 12945msgid "Field containing genres" 12946msgstr "" 12947 12948#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 12949msgid "List of books, sorted by date added to calibre" 12950msgstr "" 12951 12952#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 12953msgid "&Recently added" 12954msgstr "" 12955 12956#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 12957msgid "Individual descriptions of books with cover thumbs, sorted by author" 12958msgstr "" 12959 12960#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 12961msgid "&Descriptions" 12962msgstr "" 12963 12964#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 12965msgid "" 12966"The first matching prefix rule applies a prefix to book listings in the " 12967"generated catalog." 12968msgstr "" 12969 12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 12971msgid "Prefixes" 12972msgstr "" 12973 12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 12975msgid "" 12976"Books matching any of the exclusion rules will be excluded from the " 12977"generated catalog. " 12978msgstr "" 12979 12980#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 12981msgid "Excluded books" 12982msgstr "" 12983 12984#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 12985msgid "" 12986"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 12987"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 12988msgstr "" 12989 12990#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 12991msgid "Excluded genres" 12992msgstr "" 12993 12994#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 12995msgid "Genres to &exclude (regex):" 12996msgstr "" 12997 12998#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 12999msgid "Reset to default" 13000msgstr "" 13001 13002#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 13003#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 13004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 13005#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 13006#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 13007#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 13008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 13009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 13010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 13011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 13012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 13013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 13014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 13015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 13016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 13017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 13018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 13019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 13020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 13021#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 13022#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 13023#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 13024#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 13025#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 13026#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 13027#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 13028#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 13029#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 13030#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 13031#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 13032#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 13033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 13034#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 13035#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 13036msgid "..." 13037msgstr "" 13038 13039#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 13040msgid "Results of regex:" 13041msgstr "" 13042 13043#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 13044msgid "Tags that will be excluded as genres" 13045msgstr "" 13046 13047#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 13048msgid "Other options" 13049msgstr "" 13050 13051#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 13052msgid "" 13053"Custom column containing additional content to be merged with comments " 13054"metadata in the descriptions section." 13055msgstr "" 13056 13057#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 13058msgid "Merge additional content before comments in descriptions section." 13059msgstr "" 13060 13061#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13062msgid "&Before" 13063msgstr "" 13064 13065#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13066msgid "Merge additional content after comments in descriptions section." 13067msgstr "" 13068 13069#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13070msgid "&After" 13071msgstr "" 13072 13073#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13074msgid "" 13075"Separate comments metadata and additional content with a horizontal rule in " 13076"the descriptions section." 13077msgstr "" 13078 13079#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13080msgid "Include &separator" 13081msgstr "" 13082 13083#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13084msgid "&Merge with comments:" 13085msgstr "" 13086 13087#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13088msgid "Catalog cover:" 13089msgstr "" 13090 13091#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13092msgid "Generate new cover" 13093msgstr "" 13094 13095#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13096msgid "Use existing cover" 13097msgstr "" 13098 13099#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13100msgid "E&xtra Description note:" 13101msgstr "" 13102 13103#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13104msgid "Custom column source for text to include in Descriptions section." 13105msgstr "" 13106 13107#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13108msgid "&Thumb width:" 13109msgstr "" 13110 13111#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13112msgid "Size hint for cover thumbnails included in Descriptions section." 13113msgstr "" 13114 13115#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13116msgid " inch" 13117msgstr "" 13118 13119#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13120msgid "Author cross-references:" 13121msgstr "" 13122 13123#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13124msgid "For books with multiple authors, list each author separately" 13125msgstr "" 13126 13127#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13128msgid "Tab template for catalog.ui" 13129msgstr "" 13130 13131#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13132msgid "Bold" 13133msgstr "" 13134 13135#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13136msgid "Italic" 13137msgstr "" 13138 13139#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13140msgid "Underline" 13141msgstr "" 13142 13143#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13144msgid "Strikethrough" 13145msgstr "" 13146 13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13148msgid "Superscript" 13149msgstr "" 13150 13151#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13152msgid "Subscript" 13153msgstr "" 13154 13155#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13156msgid "Ordered list" 13157msgstr "" 13158 13159#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13160msgid "Unordered list" 13161msgstr "" 13162 13163#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13165msgid "Align left" 13166msgstr "" 13167 13168#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13169msgid "Align center" 13170msgstr "" 13171 13172#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13174msgid "Align right" 13175msgstr "" 13176 13177#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13178msgid "Align justified" 13179msgstr "" 13180 13181#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13186msgid "Undo" 13187msgstr "" 13188 13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13191msgid "Redo" 13192msgstr "" 13193 13194#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13195msgid "Remove formatting" 13196msgstr "" 13197 13198#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13199msgid "Paste and match style" 13200msgstr "" 13201 13202#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13203msgid "Cut" 13204msgstr "" 13205 13206#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13207msgid "Increase indentation" 13208msgstr "" 13209 13210#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13211msgid "Decrease indentation" 13212msgstr "" 13213 13214#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13215msgid "Foreground color" 13216msgstr "" 13217 13218#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13219msgid "Background color" 13220msgstr "" 13221 13222#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13223msgid "Insert link or image" 13224msgstr "" 13225 13226#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13227msgid "Insert separator" 13228msgstr "" 13229 13230#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13231#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13232#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13233#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13234msgid "Clear" 13235msgstr "" 13236 13237#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13238msgid "Style text block" 13239msgstr "" 13240 13241#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13242msgid "Style the selected text block" 13243msgstr "" 13244 13245#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13246#, python-brace-format 13247msgid "Heading {0}" 13248msgstr "" 13249 13250#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13251#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13252#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13253#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13256msgid "Normal" 13257msgstr "" 13258 13259#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13260msgid "Blockquote" 13261msgstr "" 13262 13263#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13264msgid "Choose foreground color" 13265msgstr "" 13266 13267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13268msgid "Choose background color" 13269msgstr "" 13270 13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13272#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13273#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13274msgid "Invalid URL" 13275msgstr "" 13276 13277#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13278#, python-format 13279msgid "The url %r is invalid" 13280msgstr "" 13281 13282#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13283msgid "Remote images not supported" 13284msgstr "" 13285 13286#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13287msgid "" 13288"You must download the image to your computer, URLs pointing to remote images" 13289" are not supported." 13290msgstr "" 13291 13292#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13293msgid "Create link" 13294msgstr "" 13295 13296#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13298msgid "&Browse" 13299msgstr "" 13300 13301#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13302#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13303#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13304#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13305#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13306#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13312#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13313msgid "Images" 13314msgstr "" 13315 13316#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13325msgid "Choose file" 13326msgstr "" 13327 13328#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13329msgid "" 13330"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13331" will be added as an image reference instead of as a link. You can also " 13332"choose to create a link to a file on your computer. Note that if you create " 13333"a link to a file on your computer, it will stop working if the file is " 13334"moved." 13335msgstr "" 13336 13337#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13338msgid "Enter &URL:" 13339msgstr "" 13340 13341#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13342msgid "Treat the URL as an &image" 13343msgstr "" 13344 13345#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13346msgid "Enter &name (optional):" 13347msgstr "" 13348 13349#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13350msgid "Choose a file on your computer:" 13351msgstr "" 13352 13353#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13356#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13357msgid "Fonts" 13358msgstr "" 13359 13360#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13361#, python-format 13362msgid "%s toolbars" 13363msgstr "" 13364 13365#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13366#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13367msgid "Hide" 13368msgstr "" 13369 13370#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13371#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13372msgid "Show" 13373msgstr "" 13374 13375#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13378msgid "Smarten punctuation" 13379msgstr "" 13380 13381#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13382msgid "&Normal view" 13383msgstr "" 13384 13385#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13386msgid "&HTML source" 13387msgstr "" 13388 13389#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13390msgid "AZW3 output" 13391msgstr "" 13392 13393#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13394#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13395msgid "Do not add &Table of Contents to book" 13396msgstr "" 13397 13398#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13399#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13400msgid "&Title for Table of Contents:" 13401msgstr "" 13402 13403#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13404#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13405msgid "Put generated Table of Contents at &start of book instead of end" 13406msgstr "" 13407 13408#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13409#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13410msgid "Use author &sort for author" 13411msgstr "" 13412 13413#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13414#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13415msgid "Disable &compression of the file contents" 13416msgstr "" 13417 13418#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13419#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13420msgid "" 13421"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13422"read syncing" 13423msgstr "" 13424 13425#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13426msgid "" 13427"For settings that cannot be specified in this dialog, use the values saved " 13428"in a previous conversion (if they exist) instead of using the defaults " 13429"specified in the Preferences" 13430msgstr "" 13431 13432#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13433msgid "None of the selected books have saved conversion settings." 13434msgstr "" 13435 13436#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13437msgid "Bulk convert one book" 13438msgstr "" 13439 13440#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13441msgid "Bulk convert {} books" 13442msgstr "" 13443 13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13445msgid "Comic input" 13446msgstr "" 13447 13448#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13449#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13450#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13451#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13452#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13453#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13454msgid "input" 13455msgstr "" 13456 13457#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13458msgid "&Number of colors:" 13459msgstr "" 13460 13461#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13462msgid "off" 13463msgstr "" 13464 13465#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13466msgid "Disable &normalize" 13467msgstr "" 13468 13469#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13471msgid "Keep &aspect ratio" 13472msgstr "" 13473 13474#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13475msgid "Disable &Sharpening" 13476msgstr "" 13477 13478#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13479msgid "Disable &Trimming" 13480msgstr "" 13481 13482#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13483msgid "&Wide" 13484msgstr "" 13485 13486#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13487msgid "&Landscape" 13488msgstr "" 13489 13490#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13491msgid "&Right to left" 13492msgstr "" 13493 13494#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13495msgid "Don't so&rt" 13496msgstr "" 13497 13498#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13499msgid "De&speckle" 13500msgstr "" 13501 13502#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13503msgid "&Disable comic processing" 13504msgstr "" 13505 13506#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13507#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13508msgid "&Output format:" 13509msgstr "" 13510 13511#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13512msgid "Disable conversion of images to &black and white" 13513msgstr "" 13514 13515#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13516msgid "Override image &size:" 13517msgstr "" 13518 13519#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13520msgid "Don't add links to &pages to the Table of Contents for CBC files" 13521msgstr "" 13522 13523#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13525msgid "Debug" 13526msgstr "" 13527 13528#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13529msgid "Debug the conversion process." 13530msgstr "" 13531 13532#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13533#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13534msgid "Choose debug folder" 13535msgstr "" 13536 13537#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13538msgid "Invalid debug folder" 13539msgstr "" 13540 13541#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13542msgid "Failed to create debug folder" 13543msgstr "" 13544 13545#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13546msgid "" 13547"Choose a folder to put the debug output into. If you specify a folder, " 13548"calibre will place a lot of debug output into it. This will be useful in " 13549"understanding the conversion process and figuring out the correct values for" 13550" conversion parameters like Table of Contents and Chapter detection." 13551msgstr "" 13552 13553#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13554msgid "" 13555"The debug process outputs the intermediate HTML generated at various stages " 13556"of the conversion process. This HTML can sometimes serve as a good starting " 13557"point for hand editing a conversion." 13558msgstr "" 13559 13560#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13561msgid "DOCX input" 13562msgstr "" 13563 13564#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13565msgid "Do not try to autodetect a &cover from images in the document" 13566msgstr "" 13567 13568#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13569msgid "Do not add a page break after every &endnote" 13570msgstr "" 13571 13572#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13573msgid "" 13574"Render &superscripts and subscripts so that they do not affect the line " 13575"height." 13576msgstr "" 13577 13578#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13579msgid "DOCX output" 13580msgstr "" 13581 13582#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13583msgid "Paper si&ze:" 13584msgstr "" 13585 13586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13587#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13588msgid "&Custom size:" 13589msgstr "" 13590 13591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13592msgid "Page &bottom margin" 13593msgstr "" 13594 13595#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13596msgid "Page &left margin" 13597msgstr "" 13598 13599#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13600msgid "Page &right margin" 13601msgstr "" 13602 13603#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13604msgid "Page &top margin" 13605msgstr "" 13606 13607#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13608msgid "" 13609"Do not insert the &Table of Contents as a page at the start of the document" 13610msgstr "" 13611 13612#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13613msgid "Do not insert &cover as image at start of document" 13614msgstr "" 13615 13616#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13617msgid "Preserve the aspect ratio of the image inserted as cover" 13618msgstr "" 13619 13620#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13621msgid "EPUB output" 13622msgstr "" 13623 13624#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13625msgid "Preserve cover &aspect ratio" 13626msgstr "" 13627 13628#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13629msgid "Split files &larger than:" 13630msgstr "" 13631 13632#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13633#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13634msgid "Disabled" 13635msgstr "" 13636 13637#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13638msgid " KB" 13639msgstr "" 13640 13641#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13642msgid "No default &cover" 13643msgstr "" 13644 13645#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13646msgid "No &SVG cover" 13647msgstr "" 13648 13649#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13650msgid "Insert inline &Table of Contents" 13651msgstr "" 13652 13653#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13654msgid "Do not &split on page breaks" 13655msgstr "" 13656 13657#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13658msgid "Put inserted Table of Contents at the &end of the book" 13659msgstr "" 13660 13661#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13662msgid "&Flatten EPUB file structure" 13663msgstr "" 13664 13665#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13666msgid "&Title for inserted ToC:" 13667msgstr "" 13668 13669#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13670msgid "EP&UB version:" 13671msgstr "" 13672 13673#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13674msgid "FB2 input" 13675msgstr "" 13676 13677#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13678msgid "Do not insert a &Table of Contents at the beginning of the book." 13679msgstr "" 13680 13681#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13682msgid "FB2 output" 13683msgstr "" 13684 13685#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13686msgid "&Sectionize:" 13687msgstr "" 13688 13689#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13690msgid "&Genre:" 13691msgstr "" 13692 13693#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13694msgid "Font rescaling wizard" 13695msgstr "" 13696 13697#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13698#, python-format 13699msgid "" 13700"<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" 13701"<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" 13702"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13703msgstr "" 13704 13705#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13706msgid "&Output document" 13707msgstr "" 13708 13709#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13710#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13711msgid "&Base font size:" 13712msgstr "" 13713 13714#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13715#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13716msgid "Font size &key:" 13717msgstr "" 13718 13719#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13720#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13721#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13722#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13723#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13724#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13725#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13726#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13727#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13728#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13729#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13730#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13731#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13732msgid " pt" 13733msgstr "" 13734 13735#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13736msgid "Use &default values" 13737msgstr "" 13738 13739#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13740msgid "&Input document" 13741msgstr "" 13742 13743#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13744msgid "&Font size: " 13745msgstr "" 13746 13747#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13748msgid " will map to size: " 13749msgstr "" 13750 13751#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13752msgid "0.0 pt" 13753msgstr "" 13754 13755#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13756msgid "" 13757"Heuristic\n" 13758"processing" 13759msgstr "" 13760 13761#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13762msgid "Modify the document text and structure using common patterns." 13763msgstr "" 13764 13765#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13766#, python-format 13767msgid "" 13768"<b>Heuristic processing</b> means that calibre will scan your book for " 13769"common patterns and fix them. As the name implies, this involves guesswork, " 13770"which means that it could end up worsening the result of a conversion, if " 13771"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13772"conversion does not turn out as you expect, turning on heuristics can " 13773"improve matters. Read more about the various heuristic processing options in" 13774" the <a href=\"%s\">User Manual</a>." 13775msgstr "" 13776 13777#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13778msgid "Enable &heuristic processing" 13779msgstr "" 13780 13781#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13782msgid "Heuristic processing" 13783msgstr "" 13784 13785#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13786msgid "Unwrap lines" 13787msgstr "" 13788 13789#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13790msgid "Line &un-wrap factor:" 13791msgstr "" 13792 13793#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13794msgid "Detect and markup unformatted chapter headings and sub headings" 13795msgstr "" 13796 13797#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13798msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13799msgstr "" 13800 13801#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13802msgid "Delete blank lines between paragraphs" 13803msgstr "" 13804 13805#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13806msgid "Ensure scene breaks are consistently formatted" 13807msgstr "" 13808 13809#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13810msgid "Replace soft scene &breaks:" 13811msgstr "" 13812 13813#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13814msgid "Remove unnecessary hyphens" 13815msgstr "" 13816 13817#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13818msgid "Italicize common words and patterns" 13819msgstr "" 13820 13821#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13822msgid "Replace entity indents with CSS indents" 13823msgstr "" 13824 13825#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13826msgid "HTMLZ output" 13827msgstr "" 13828 13829#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13830msgid "How to handle &CSS" 13831msgstr "" 13832 13833#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13834msgid "How to handle class &based CSS" 13835msgstr "" 13836 13837#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13838msgid "Use book &title as the filename for the HTML file inside the archive" 13839msgstr "" 13840 13841#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13842msgid "Control the look and feel of the output." 13843msgstr "" 13844 13845#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13846msgid "Original" 13847msgstr "" 13848 13849#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13850msgid "Left align" 13851msgstr "" 13852 13853#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13854msgid "Justify text" 13855msgstr "" 13856 13857#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13858msgid "Base font si&ze:" 13859msgstr "" 13860 13861#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13862msgid "Wizard to help you choose an appropriate font size key" 13863msgstr "" 13864 13865#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13866msgid "Minim&um line height:" 13867msgstr "" 13868 13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13870msgid " %" 13871msgstr "" 13872 13873#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13874msgid "L&ine height:" 13875msgstr "" 13876 13877#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13878msgid "Embed font fami&ly:" 13879msgstr "" 13880 13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13882msgid "&Embed all fonts in document" 13883msgstr "" 13884 13885#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13886msgid "E&xpand CSS" 13887msgstr "" 13888 13889#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13890msgid "Keep &ligatures" 13891msgstr "" 13892 13893#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13894msgid "&Disable font size rescaling" 13895msgstr "" 13896 13897#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13898#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13900msgid "&Fonts" 13901msgstr "" 13902 13903#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13904msgid "Text &justification:" 13905msgstr "" 13906 13907#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13908msgid "&Unsmarten punctuation" 13909msgstr "" 13910 13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13912msgid "&Transliterate Unicode characters to ASCII" 13913msgstr "" 13914 13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13916msgid "I&nput character encoding:" 13917msgstr "" 13918 13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13920msgid "T&ext" 13921msgstr "" 13922 13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13924msgid "&Line size:" 13925msgstr "" 13926 13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13928msgid "" 13929"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13930"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13931"This option controls the width of that indent." 13932msgstr "" 13933 13934#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13936msgid "No change" 13937msgstr "" 13938 13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13940#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13941msgid " em" 13942msgstr "" 13943 13944#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 13945msgid "Insert &blank line between paragraphs" 13946msgstr "" 13947 13948#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 13949msgid "Remove &spacing between paragraphs" 13950msgstr "" 13951 13952#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 13953msgid "I&ndent size:" 13954msgstr "" 13955 13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 13957msgid "&Linearize tables" 13958msgstr "" 13959 13960#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 13961#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 13962msgid "&Layout" 13963msgstr "" 13964 13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 13966msgid "E&xtra CSS" 13967msgstr "" 13968 13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 13970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 13971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 13972msgid "Filter style information" 13973msgstr "" 13974 13975#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 13976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 13977msgid "Select what style information you want completely removed:" 13978msgstr "" 13979 13980#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 13981msgid "Removes the font-family CSS property" 13982msgstr "" 13983 13984#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 13985msgid "" 13986"Removes the margin CSS properties. Note that page margins are not affected " 13987"by this setting." 13988msgstr "" 13989 13990#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 13991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13992msgid "&Margins" 13993msgstr "" 13994 13995#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 13996msgid "Removes the padding CSS properties" 13997msgstr "" 13998 13999#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 14000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 14001msgid "&Padding" 14002msgstr "" 14003 14004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 14005msgid "Convert floating images/text into static images/text" 14006msgstr "" 14007 14008#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 14009msgid "F&loats" 14010msgstr "" 14011 14012#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 14013msgid "Removes foreground and background colors" 14014msgstr "" 14015 14016#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 14017#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 14018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 14019msgid "&Colors" 14020msgstr "" 14021 14022#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 14023msgid "Other CSS Propert&ies:" 14024msgstr "" 14025 14026#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 14027msgid "" 14028"Comma separated list of CSS properties to remove. For example: display, " 14029"color, font-family" 14030msgstr "" 14031 14032#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 14033msgid "&Styling" 14034msgstr "" 14035 14036#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 14037msgid "&Transform styles" 14038msgstr "" 14039 14040#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 14041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 14042msgid "Transform &HTML" 14043msgstr "" 14044 14045#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 14046msgid "LRF output" 14047msgstr "" 14048 14049#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 14050msgid "Enable &auto-rotation of wide images" 14051msgstr "" 14052 14053#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 14054msgid "&Wordspace:" 14055msgstr "" 14056 14057#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 14058msgid "Minimum para. &indent:" 14059msgstr "" 14060 14061#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14062msgid "Render &tables as images" 14063msgstr "" 14064 14065#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14066msgid "Text size multiplier for text in rendered tables:" 14067msgstr "" 14068 14069#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14070msgid "Add &header" 14071msgstr "" 14072 14073#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14074msgid "Header &separation:" 14075msgstr "" 14076 14077#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14078msgid "Header &format:" 14079msgstr "" 14080 14081#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14082msgid "&Embed fonts" 14083msgstr "" 14084 14085#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14086msgid "&Serif font family:" 14087msgstr "" 14088 14089#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14090msgid "S&ans-serif font family:" 14091msgstr "" 14092 14093#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14094msgid "&Monospace font family:" 14095msgstr "" 14096 14097#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14099msgid "Metadata" 14100msgstr "" 14101 14102#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14103msgid "" 14104"Set the metadata. The output file will contain as much of this metadata as " 14105"possible." 14106msgstr "" 14107 14108#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14109#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14110msgid "This book has no cover" 14111msgstr "" 14112 14113#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14114#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14115msgid "Choose cover for " 14116msgstr "" 14117 14118#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14119#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14120msgid "Cannot read" 14121msgstr "" 14122 14123#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14124#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14125msgid "You do not have permission to read the file: " 14126msgstr "" 14127 14128#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14129#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14130#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14131msgid "Error reading file" 14132msgstr "" 14133 14134#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14136msgid "<p>There was an error reading from file: <br /><b>" 14137msgstr "" 14138 14139#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14140#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14141msgid " is not a valid picture" 14142msgstr "" 14143 14144#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14145msgid "Book cover" 14146msgstr "" 14147 14148#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14149msgid "Change &cover image:" 14150msgstr "" 14151 14152#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14153msgid "Browse for an image to use as the cover of this book." 14154msgstr "" 14155 14156#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14157msgid "Use cover from &source file" 14158msgstr "" 14159 14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14162#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14164#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14165#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14166#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14168msgid "&Title:" 14169msgstr "" 14170 14171#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14173msgid "Change the title of this book" 14174msgstr "" 14175 14176#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14178msgid "&Author(s):" 14179msgstr "" 14180 14181#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14182msgid "Author so&rt:" 14183msgstr "" 14184 14185#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14186msgid "" 14187"Change the author(s) of this book. Multiple authors should be separated by a" 14188" comma" 14189msgstr "" 14190 14191#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14193msgid "&Publisher:" 14194msgstr "" 14195 14196#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14199msgid "Ta&gs:" 14200msgstr "" 14201 14202#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14204#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14205msgid "" 14206"Tags categorize the book. This is particularly useful while searching. " 14207"<br><br>They can be any words or phrases, separated by commas." 14208msgstr "" 14209 14210#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14213msgid "&Series:" 14214msgstr "" 14215 14216#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14217#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14220#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14221msgid "List of known series. You can add new series." 14222msgstr "" 14223 14224#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14225msgid "Book " 14226msgstr "" 14227 14228#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14229msgid "MOBI output" 14230msgstr "" 14231 14232#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14233msgid "Ignore &margins" 14234msgstr "" 14235 14236#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14237msgid "" 14238"Do not convert all images to &JPEG (may result in images not working in " 14239"older viewers)" 14240msgstr "" 14241 14242#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14243msgid "Kindle options" 14244msgstr "" 14245 14246#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14247msgid "MOBI file &type:" 14248msgstr "" 14249 14250#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14251msgid "Personal Doc tag:" 14252msgstr "" 14253 14254#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14255msgid "" 14256"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14257"both MOBI filetypes. If you wish to use the new format on your device, " 14258"convert to AZW3 instead of MOBI." 14259msgstr "" 14260 14261#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14262msgid "Default profile" 14263msgstr "" 14264 14265#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14266#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14267msgid "unlimited" 14268msgstr "" 14269 14270#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14271#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14272#, python-format 14273msgid "%(width)d x %(height)d pixels" 14274msgstr "" 14275 14276#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14277#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14278#, python-format 14279msgid "Screen size: %s" 14280msgstr "" 14281 14282#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14283msgid "Page setup" 14284msgstr "" 14285 14286#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14287msgid "&Output profile:" 14288msgstr "" 14289 14290#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14291msgid "Profile description" 14292msgstr "" 14293 14294#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14295msgid "&Input profile:" 14296msgstr "" 14297 14298#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14299msgid "Margins" 14300msgstr "" 14301 14302#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14303#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14304msgid "&Left:" 14305msgstr "" 14306 14307#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14308#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14309#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14310#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14311msgid "Unchanged" 14312msgstr "" 14313 14314#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14315#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14316msgid "&Top:" 14317msgstr "" 14318 14319#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14320#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14321msgid "&Right:" 14322msgstr "" 14323 14324#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14325#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14326msgid "&Bottom:" 14327msgstr "" 14328 14329#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14330msgid "PDB output" 14331msgstr "" 14332 14333#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14334#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14335#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14336#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14337msgid "&Format:" 14338msgstr "" 14339 14340#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14341#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14342#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14343#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14344msgid "&Inline TOC" 14345msgstr "" 14346 14347#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14348#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14349#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14350msgid "Output &encoding:" 14351msgstr "" 14352 14353#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14354msgid "PDF input" 14355msgstr "" 14356 14357#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14358msgid "Line &un-wrapping factor:" 14359msgstr "" 14360 14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14362msgid "No &images" 14363msgstr "" 14364 14365#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14366msgid "PDF output" 14367msgstr "" 14368 14369#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14370msgid "Use page margins from the &document being converted" 14371msgstr "" 14372 14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14374msgid "&Use the paper size set in output profile" 14375msgstr "" 14376 14377#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14378msgid "&Paper size:" 14379msgstr "" 14380 14381#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14382msgid "&Unit:" 14383msgstr "" 14384 14385#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14386msgid "Preserve &aspect ratio of cover" 14387msgstr "" 14388 14389#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14390msgid "Add page &numbers to the bottom of every page" 14391msgstr "" 14392 14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14394msgid "Add a printable &Table of Contents at the end" 14395msgstr "" 14396 14397#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14398msgid "&Title for ToC:" 14399msgstr "" 14400 14401#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14402msgid "Serif famil&y:" 14403msgstr "" 14404 14405#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14406msgid "Sans fami&ly:" 14407msgstr "" 14408 14409#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14410msgid "&Monospace family:" 14411msgstr "" 14412 14413#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14414msgid "S&tandard font:" 14415msgstr "" 14416 14417#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14418msgid "Default font si&ze:" 14419msgstr "" 14420 14421#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14422#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14423#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14424#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14425msgid " px" 14426msgstr "" 14427 14428#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14429msgid "Monospace &font size:" 14430msgstr "" 14431 14432#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14433msgid "Page &number map:" 14434msgstr "" 14435 14436#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14437msgid "Page margins" 14438msgstr "" 14439 14440#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14441msgid "Page headers and footers" 14442msgstr "" 14443 14444#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14445#, python-format 14446msgid "" 14447"You can insert headers and footers into every page of the produced PDF file " 14448"by using header and footer templates. For examples, see the <a " 14449"href=\"%s\">documentation</a>." 14450msgstr "" 14451 14452#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14453msgid "&Header template:" 14454msgstr "" 14455 14456#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14457msgid "&Footer template:" 14458msgstr "" 14459 14460#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14461msgid "&Break long words at the end of lines" 14462msgstr "" 14463 14464#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14465msgid "Odd/even &offset:" 14466msgstr "" 14467 14468#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14469msgid "PMLZ output" 14470msgstr "" 14471 14472#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14473msgid "Do not &reduce image size and depth" 14474msgstr "" 14475 14476#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14477msgid "RB output" 14478msgstr "" 14479 14480#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14481msgid "No formats available" 14482msgstr "" 14483 14484#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14485msgid "Cannot build regex using the GUI builder without a book." 14486msgstr "" 14487 14488#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14489msgid "Could not open file" 14490msgstr "" 14491 14492#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14493msgid "Could not open the file, do you have it open in another program?" 14494msgstr "" 14495 14496#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14497msgid "" 14498"Failed to generate markup for testing. Click \"Show details\" to learn more." 14499msgstr "" 14500 14501#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14502#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14503msgid "Failed to generate preview" 14504msgstr "" 14505 14506#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14507msgid "Open book" 14508msgstr "" 14509 14510#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14511msgid "Click the \"Open\" button below to open a e-book to use for testing." 14512msgstr "" 14513 14514#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14515msgid "Regex Builder" 14516msgstr "" 14517 14518#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14519msgid "Regex:" 14520msgstr "" 14521 14522#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14523#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14525#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14526#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14527msgid "&Test" 14528msgstr "" 14529 14530#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14531msgid "Occurrences:" 14532msgstr "" 14533 14534#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14535#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14536#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14537msgid "0" 14538msgstr "" 14539 14540#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14541msgid "Goto:" 14542msgstr "" 14543 14544#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14546#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14547#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14548#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14550msgid "&Previous" 14551msgstr "" 14552 14553#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14555#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14556#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14557#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14558#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14561msgid "&Next" 14562msgstr "" 14563 14564#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14566msgid "Preview" 14567msgstr "" 14568 14569#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14570msgid "RTF input" 14571msgstr "" 14572 14573#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14574msgid "Ignore &WMF images in the RTF file" 14575msgstr "" 14576 14577#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14578msgid "" 14579"Search &\n" 14580"replace" 14581msgstr "" 14582 14583#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14584msgid "&Search regular expression:" 14585msgstr "" 14586 14587#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14588msgid "Replacement text" 14589msgstr "" 14590 14591#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14592msgid "Search regular expression" 14593msgstr "" 14594 14595#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14596msgid "Load calibre search-replace definitions file" 14597msgstr "" 14598 14599#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14600#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14601msgid "calibre search-replace definitions file" 14602msgstr "" 14603 14604#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14605msgid "Failed to read" 14606msgstr "" 14607 14608#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14609#, python-format 14610msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14611msgstr "" 14612 14613#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14614msgid "Save calibre search-replace definitions file" 14615msgstr "" 14616 14617#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14618msgid "Unused search & replace definition" 14619msgstr "" 14620 14621#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14622msgid "" 14623"The search/replace definition being edited has not been added to the list " 14624"of definitions. Do you wish to continue with the conversion (the definition " 14625"will not be used)?" 14626msgstr "" 14627 14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14629#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14630msgid "Invalid regular expression" 14631msgstr "" 14632 14633#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14634#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14635#, python-format 14636msgid "Invalid regular expression: %s" 14637msgstr "" 14638 14639#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14640msgid "" 14641"The list of search/replace definitions that will be applied to this " 14642"conversion." 14643msgstr "" 14644 14645#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14646msgid "Edit search/replace definition" 14647msgstr "" 14648 14649#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14650msgid "&Replacement text:" 14651msgstr "" 14652 14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14654msgid "" 14655"Add the current expression to the list of expressions that will be applied" 14656msgstr "" 14657 14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14660msgid "&Add" 14661msgstr "" 14662 14663#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14664msgid "Edit the currently selected expression" 14665msgstr "" 14666 14667#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14668#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14669msgid "&Change" 14670msgstr "" 14671 14672#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14673msgid "Remove the currently selected expression" 14674msgstr "" 14675 14676#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14677#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14678#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14679#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14680msgid "&Remove" 14681msgstr "" 14682 14683#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14684msgid "Load a list of expressions from a previously saved file" 14685msgstr "" 14686 14687#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14688#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14689#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14691#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14692msgid "&Load" 14693msgstr "" 14694 14695#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14696msgid "Save this list of expressions so that you can re-use it easily" 14697msgstr "" 14698 14699#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14700#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14701#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14703#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14704#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14705#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14708msgid "&Save" 14709msgstr "" 14710 14711#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14712msgid "Move expression up." 14713msgstr "" 14714 14715#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14716msgid "Move expression down." 14717msgstr "" 14718 14719#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14720#, python-format 14721msgid "" 14722"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14723"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14724"expressions. Also clicking the wizard button below will allow you to test " 14725"your regular expression against the current input document. When you are " 14726"happy with an expression, click the Add button to add it to the list of " 14727"expressions." 14728msgstr "" 14729 14730#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14731#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14733#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14734#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14735msgid "Restore &defaults" 14736msgstr "" 14737 14738#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14739msgid "&Input format:" 14740msgstr "" 14741 14742#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14743msgid "Use &saved conversion settings for individual books" 14744msgstr "" 14745 14746#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14747msgid "Convert" 14748msgstr "" 14749 14750#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14751msgid "SNB output" 14752msgstr "" 14753 14754#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14755msgid "Hide &chapter name" 14756msgstr "" 14757 14758#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14759msgid "Don't indent the &first line for each paragraph" 14760msgstr "" 14761 14762#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14763msgid "Insert &empty line between paragraphs" 14764msgstr "" 14765 14766#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14767msgid "Optimize for full-&screen mode" 14768msgstr "" 14769 14770#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14771msgid "" 14772"Structure\n" 14773"detection" 14774msgstr "" 14775 14776#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14777msgid "" 14778"Fine tune the detection of chapter headings and other document structure." 14779msgstr "" 14780 14781#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14782msgid "Detect &chapters at (XPath expression):" 14783msgstr "" 14784 14785#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14786msgid "Insert &page breaks before (XPath expression):" 14787msgstr "" 14788 14789#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14790msgid "Start &reading at (XPath expression):" 14791msgstr "" 14792 14793#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14794#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14795#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14796msgid "Invalid XPath" 14797msgstr "" 14798 14799#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14800#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14802#, python-format 14803msgid "The XPath expression %s is invalid." 14804msgstr "" 14805 14806#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14807msgid "Remove &fake margins" 14808msgstr "" 14809 14810#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14811msgid "" 14812"The header and footer removal options have been replaced by the Search & " 14813"replace options. Click the Search & replace category in the bar to the left " 14814"to use these options. Leave the replace field blank and enter your " 14815"header/footer removal regexps into the search field." 14816msgstr "" 14817 14818#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14819msgid "Insert &metadata as page at start of book" 14820msgstr "" 14821 14822#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14823msgid "Chapter &mark:" 14824msgstr "" 14825 14826#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14827msgid "Remove first &image" 14828msgstr "" 14829 14830#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14831msgid "" 14832"Table of\n" 14833"Contents" 14834msgstr "" 14835 14836#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14837msgid "Control the creation/conversion of the Table of Contents." 14838msgstr "" 14839 14840#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14841msgid "Level &1 TOC (XPath expression):" 14842msgstr "" 14843 14844#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14845msgid "Level &2 TOC (XPath expression):" 14846msgstr "" 14847 14848#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14849msgid "Level &3 TOC (XPath expression):" 14850msgstr "" 14851 14852#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14853msgid "&Force use of auto-generated Table of Contents" 14854msgstr "" 14855 14856#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14857msgid "Do not add &detected chapters to the Table of Contents" 14858msgstr "" 14859 14860#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14861msgid "Number of &links to add to Table of Contents:" 14862msgstr "" 14863 14864#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14865msgid "TOC &filter:" 14866msgstr "" 14867 14868#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14869msgid "Chapter &threshold:" 14870msgstr "" 14871 14872#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14873msgid "Allow &duplicate links when creating the Table of Contents" 14874msgstr "" 14875 14876#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14877#, python-format 14878msgid "" 14879"<a href=\"%s\">Help with using these options to generate a Table of " 14880"Contents</a>" 14881msgstr "" 14882 14883#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14884msgid "" 14885"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14886" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14887" caused by automatic generation." 14888msgstr "" 14889 14890#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14891msgid "&Manually fine-tune the ToC after conversion is completed" 14892msgstr "" 14893 14894#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14895msgid "TXT input" 14896msgstr "" 14897 14898#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14899msgid "Structure" 14900msgstr "" 14901 14902#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14903msgid "&Paragraph style:" 14904msgstr "" 14905 14906#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14907msgid "&Formatting style:" 14908msgstr "" 14909 14910#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14911msgid "Common" 14912msgstr "" 14913 14914#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14915msgid "Preserve &spaces" 14916msgstr "" 14917 14918#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14919msgid "Remove &indents at the beginning of lines" 14920msgstr "" 14921 14922#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14923#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14924msgid "Markdown" 14925msgstr "" 14926 14927#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14928msgid "" 14929"<p>Markdown is a simple markup language for text files, that allows for " 14930"advanced formatting. To learn more visit <a " 14931"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14932msgstr "" 14933 14934#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14935msgid "" 14936"You can optionally enable various extensions to the base Markdown syntax, " 14937"below." 14938msgstr "" 14939 14940#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14941msgid "" 14942"More information on <a href=\"https://python-" 14943"markdown.github.io/extensions/\">Markdown extensions</a>" 14944msgstr "" 14945 14946#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 14947msgid "TXT output" 14948msgstr "" 14949 14950#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 14951msgid "General" 14952msgstr "" 14953 14954#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 14955msgid "&Line ending style:" 14956msgstr "" 14957 14958#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 14959msgid "&Formatting:" 14960msgstr "" 14961 14962#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 14963msgid "Plain" 14964msgstr "" 14965 14966#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 14967msgid "&Maximum line length:" 14968msgstr "" 14969 14970#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 14971msgid "Force maximum line &length" 14972msgstr "" 14973 14974#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 14975msgid "Markdown, Textile" 14976msgstr "" 14977 14978#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 14979msgid "Do not remove links (<a> tags) before processing" 14980msgstr "" 14981 14982#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 14983msgid "Do not remove image &references before processing" 14984msgstr "" 14985 14986#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 14987msgid "Keep text &color, when possible" 14988msgstr "" 14989 14990#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 14991msgid "TXTZ output" 14992msgstr "" 14993 14994#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 14995msgid "Use a wizard to generate the XPath expression" 14996msgstr "" 14997 14998#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 14999msgid "Match HTML &tags with tag name:" 15000msgstr "" 15001 15002#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 15003msgid "*" 15004msgstr "" 15005 15006#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 15007msgid "a" 15008msgstr "" 15009 15010#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 15011msgid "br" 15012msgstr "" 15013 15014#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 15015msgid "div" 15016msgstr "" 15017 15018#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 15019msgid "h1" 15020msgstr "" 15021 15022#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 15023msgid "h2" 15024msgstr "" 15025 15026#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 15027msgid "h3" 15028msgstr "" 15029 15030#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 15031msgid "h4" 15032msgstr "" 15033 15034#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 15035msgid "h5" 15036msgstr "" 15037 15038#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 15039msgid "h6" 15040msgstr "" 15041 15042#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 15043msgid "hr" 15044msgstr "" 15045 15046#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 15047msgid "span" 15048msgstr "" 15049 15050#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 15051msgid "Having the &attribute:" 15052msgstr "" 15053 15054#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 15055msgid "With &value:" 15056msgstr "" 15057 15058#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15059msgid "(A regular expression)" 15060msgstr "" 15061 15062#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15063#, python-format 15064msgid "" 15065"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15066" <i>h2</i>, attribute to <i>class</i> and value to " 15067"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15068"leaving value blank will match any value. Setting tag to * will match any " 15069"tag.</p><p>To learn more advanced usage of XPath see the <a " 15070"href=\"%s\">XPath Tutorial</a>." 15071msgstr "" 15072 15073#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15074msgid "Browse by covers" 15075msgstr "" 15076 15077#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15080msgid "Choose color" 15081msgstr "" 15082 15083#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15085#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15086#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15090msgid "&Name:" 15091msgstr "" 15092 15093#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15094msgid "Color &1:" 15095msgstr "" 15096 15097#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15098msgid "Color &2:" 15099msgstr "" 15100 15101#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15102msgid "Contrast color &1 (mainly for text):" 15103msgstr "" 15104 15105#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15106msgid "Contrast color &2 (mainly for text):" 15107msgstr "" 15108 15109#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15110#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15113#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15114msgid "Invalid name" 15115msgstr "" 15116 15117#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15118#, python-format 15119msgid "" 15120"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15121"least two characters long." 15122msgstr "" 15123 15124#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15125#, python-format 15126msgid "A color scheme with the name \"%s\" already exists." 15127msgstr "" 15128 15129#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15130msgid "" 15131"When generating covers, a color scheme for the cover is chosen at random " 15132"from the color schemes below. You can prevent an individual scheme from " 15133"being selected by unchecking it. The preview on the right shows the " 15134"currently selected color scheme." 15135msgstr "" 15136 15137#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15138msgid "Choose a color scheme to be used for this generated cover." 15139msgstr "" 15140 15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15142msgid "" 15143"In normal cover generation, the color scheme is chosen at random from the " 15144"list of color schemes below. You can prevent an individual color scheme from" 15145" being chosen by unchecking it here." 15146msgstr "" 15147 15148#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15149msgid "&New color scheme" 15150msgstr "" 15151 15152#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15153msgid "&Edit color scheme" 15154msgstr "" 15155 15156#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15157msgid "&Remove color scheme" 15158msgstr "" 15159 15160#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15161msgid "&Styles" 15162msgstr "" 15163 15164#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15165msgid "" 15166"When generating covers, a style for the cover is chosen at random from the " 15167"styles below. You can prevent an individual style from being selected by " 15168"unchecking it. The preview on the right shows the currently selected style." 15169msgstr "" 15170 15171#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15172msgid "Choose a style to be used for this generated cover." 15173msgstr "" 15174 15175#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15176msgid "" 15177"In normal cover generation, the style is chosen at random from the list of " 15178"styles below. You can prevent an individual style from being chosen by " 15179"unchecking it here." 15180msgstr "" 15181 15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15183msgid "&Fonts and sizes" 15184msgstr "" 15185 15186#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15187msgid "&Title font family:" 15188msgstr "" 15189 15190#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15191msgid "&Title font size:" 15192msgstr "" 15193 15194#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15195msgid "&Subtitle font family:" 15196msgstr "" 15197 15198#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15199msgid "&Subtitle font size:" 15200msgstr "" 15201 15202#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15203msgid "&Footer font family:" 15204msgstr "" 15205 15206#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15207msgid "&Footer font size:" 15208msgstr "" 15209 15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15211msgid "Cover &width:" 15212msgstr "" 15213 15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15215msgid "Cover &height:" 15216msgstr "" 15217 15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15219msgid "" 15220"Note that the preview to the side is of fixed aspect ratio, so changing the " 15221"cover width above will not have any effect. If you change the height, you " 15222"should also change the width nevertheless as it will be used in actual cover" 15223" generation." 15224msgstr "" 15225 15226#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15227msgid "&Text" 15228msgstr "" 15229 15230#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15231msgid "" 15232"The text on the generated cover is taken from the metadata of the book. This" 15233" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15234"templates for bold, italic and line breaks, respectively. The default " 15235"templates use the title, series and authors. You can change them to use " 15236"whatever metadata you like." 15237msgstr "" 15238 15239#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15240msgid "Change the &title template" 15241msgstr "" 15242 15243#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15244msgid "The title template" 15245msgstr "" 15246 15247#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15248msgid "Change the &sub-title template" 15249msgstr "" 15250 15251#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15252msgid "The sub-title template" 15253msgstr "" 15254 15255#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15256msgid "Change the &footer template" 15257msgstr "" 15258 15259#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15260msgid "The footer template" 15261msgstr "" 15262 15263#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15264msgid "My Color Scheme" 15265msgstr "" 15266 15267#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15268#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15271msgid "Cannot edit" 15272msgstr "" 15273 15274#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15275msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15276msgstr "" 15277 15278#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15279#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15280#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15281msgid "Cannot remove" 15282msgstr "" 15283 15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15285msgid "Cannot remove a builtin color scheme." 15286msgstr "" 15287 15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15289msgid "A sample book" 15290msgstr "" 15291 15292#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15293msgid "Author One" 15294msgstr "" 15295 15296#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15297msgid "Author Two" 15298msgstr "" 15299 15300#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15301msgid "A series of samples" 15302msgstr "" 15303 15304#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15305msgid "Tag One" 15306msgstr "" 15307 15308#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15309msgid "Tag Two" 15310msgstr "" 15311 15312#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15313msgid "Some publisher" 15314msgstr "" 15315 15316#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15317msgid "Cover generation settings" 15318msgstr "" 15319 15320#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15321msgid "Save these settings as the &defaults for future use" 15322msgstr "" 15323 15324#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15325msgid "Save the current cover generation settings for later re-use" 15326msgstr "" 15327 15328#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15329msgid "Load previously saved cover generation settings" 15330msgstr "" 15331 15332#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15333msgid "" 15334"Save the current settings as the settings to use always instead of just this" 15335" time. Remember that for styles and colors the actual style or color used is" 15336" chosen at random from the list of checked styles/colors." 15337msgstr "" 15338 15339#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15340msgid "My cover style" 15341msgstr "" 15342 15343#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15344msgid "Name for these settings" 15345msgstr "" 15346 15347#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15348msgid "Theme name:" 15349msgstr "" 15350 15351#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15352msgid "" 15353"Create the rule below, the rule can be used to transform style properties" 15354msgstr "" 15355 15356#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15357#, python-brace-format 15358msgid "{preamble} {property} {match_type} {query}" 15359msgstr "" 15360 15361#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15362msgid "If the &property:" 15363msgstr "" 15364 15365#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15366msgid "" 15367"The name of a CSS property, for example: font-size\n" 15368"Do not use shorthand properties, they will not work.\n" 15369"For instance use margin-top, not margin." 15370msgstr "" 15371 15372#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15373#, python-brace-format 15374msgid "{action} {action_data}" 15375msgstr "" 15376 15377#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15378msgid "The CSS property value" 15379msgstr "" 15380 15381#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15382msgid "" 15383"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15384"number is used it will be compared with the CSS value using whatever unit " 15385"the value has. Note that comparison automatically converts units, except for" 15386" relative units like percentage or em, for which comparison fails if the " 15387"units are different." 15388msgstr "" 15389 15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15391msgid "" 15392"CSS properties to add to the rule that contains the matching style. You can " 15393"specify more than one property, separated by semi-colons, for example: " 15394"color:red; font-weight: bold" 15395msgstr "" 15396 15397#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15398msgid "A number" 15399msgstr "" 15400 15401#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15402#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15403#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15404#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15405msgid "Edit rule" 15406msgstr "" 15407 15408#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15409#, python-brace-format 15410msgid "" 15411"If the property <i>{property}</i> <b>{match_type}</b> " 15412"<b>{query}</b><br>{action}" 15413msgstr "" 15414 15415#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15416#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15417msgid "This rule is invalid, please remove it" 15418msgstr "" 15419 15420#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15421msgid "" 15422"You can specify rules to transform styles here. Click the \"Add rule\" " 15423"button below to get started." 15424msgstr "" 15425 15426#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15427msgid "Test style transform rules" 15428msgstr "" 15429 15430#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15431msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15432msgstr "" 15433 15434#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15435msgid "Resulting stylesheet" 15436msgstr "" 15437 15438#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15439msgid "Edit style transform rules" 15440msgstr "" 15441 15442#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15443#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15445#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15446msgid "E&xport" 15447msgstr "" 15448 15449#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15451msgid "Export these rules to a file" 15452msgstr "" 15453 15454#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15455#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15457#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15458msgid "&Import" 15459msgstr "" 15460 15461#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15462msgid "Import previously exported rules" 15463msgstr "" 15464 15465#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15466#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15467msgid "&Test rules" 15468msgstr "" 15469 15470#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15471#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15472msgid "Save this ruleset for later re-use" 15473msgstr "" 15474 15475#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15476#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15477msgid "Load a previously saved ruleset" 15478msgstr "" 15479 15480#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15481#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15482msgid "No rules" 15483msgstr "" 15484 15485#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15486msgid "There are no rules to export" 15487msgstr "" 15488 15489#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15490msgid "Choose file for exported rules" 15491msgstr "" 15492 15493#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15494msgid "Choose file to import rules from" 15495msgstr "" 15496 15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15499msgid " index" 15500msgstr "" 15501 15502#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15503#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15504#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15505#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15506#, python-brace-format 15507msgid "Clear {0}" 15508msgstr "" 15509 15510#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15511msgid "Set {} to yes" 15512msgstr "" 15513 15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15515msgid "Set {} to no" 15516msgstr "" 15517 15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15519msgid "Clear {}" 15520msgstr "" 15521 15522#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15524#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15525#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15526#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15527#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15528#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15531#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15532#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15533#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15534#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15535msgid "Undefined" 15536msgstr "" 15537 15538#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15539#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15541msgid "Today" 15542msgstr "" 15543 15544#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15545msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15546msgstr "" 15547 15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15549#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15550msgid "Values changed" 15551msgstr "" 15552 15553#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15554msgid "" 15555"You have changed the values. In order to use this editor, you must either " 15556"discard or apply these changes. Apply changes?" 15557msgstr "" 15558 15559#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15560#, python-brace-format 15561msgid "" 15562"The enumeration \"{0}\" contains an invalid value that will be set to the " 15563"default" 15564msgstr "" 15565 15566#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15567#, python-brace-format 15568msgid "Set {0} to No" 15569msgstr "" 15570 15571#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15572#, python-brace-format 15573msgid "Set {0} to Yes" 15574msgstr "" 15575 15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15577#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15578msgid "Open Item editor" 15579msgstr "" 15580 15581#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15582msgid "Apply changes" 15583msgstr "" 15584 15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15586#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15587msgid "Clear series" 15588msgstr "" 15589 15590#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15591msgid "Automatically number books" 15592msgstr "" 15593 15594#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15595msgid "" 15596"If not checked, the series number for the books will be set to 1. If " 15597"checked, selected books will be automatically numbered, in the order you " 15598"selected them. So if you selected Book A and then Book B, Book A will have " 15599"series number 1 and Book B series number 2." 15600msgstr "" 15601 15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15603msgid "Force numbers to start with " 15604msgstr "" 15605 15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15607msgid "" 15608"Series will normally be renumbered from the highest number in the database " 15609"for that series. Checking this box will tell calibre to start numbering from" 15610" the value in the box" 15611msgstr "" 15612 15613#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15615msgid "" 15616"The amount by which to increment the series number for successive books. " 15617"Only applicable when using force series numbers." 15618msgstr "" 15619 15620#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15621#, python-brace-format 15622msgid "" 15623"The enumeration \"{0}\" contains invalid values that will not appear in the " 15624"list" 15625msgstr "" 15626 15627#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15628msgid "Remove all tags" 15629msgstr "" 15630 15631#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15632#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15633msgid "tags to remove" 15634msgstr "" 15635 15636#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15637msgid "" 15638"You have entered values. In order to use this editor you must first discard " 15639"them. Discard the values?" 15640msgstr "" 15641 15642#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15643#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15644msgid "No details available." 15645msgstr "" 15646 15647#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15648msgid "Device no longer connected." 15649msgstr "" 15650 15651#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15652msgid "Get device information" 15653msgstr "" 15654 15655#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15656msgid "Set library information" 15657msgstr "" 15658 15659#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15660msgid "Get list of books on device" 15661msgstr "" 15662 15663#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15664msgid "Prepare files for transfer from device" 15665msgstr "" 15666 15667#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15668msgid "Get annotations from device" 15669msgstr "" 15670 15671#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15672msgid "Send metadata to device" 15673msgstr "" 15674 15675#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15676msgid "Send collections to device" 15677msgstr "" 15678 15679#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15680msgid "Upload one book to the device" 15681msgid_plural "Upload {} books to the device" 15682msgstr[0] "" 15683msgstr[1] "" 15684msgstr[2] "" 15685 15686#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15687msgid "Delete books from device" 15688msgstr "" 15689 15690#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15691msgid "Download books from device" 15692msgstr "" 15693 15694#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15695msgid "View book on device" 15696msgstr "" 15697 15698#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15699msgid "Set default send to device action" 15700msgstr "" 15701 15702#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15703msgid "Send to main memory" 15704msgstr "" 15705 15706#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15707msgid "Send to storage card A" 15708msgstr "" 15709 15710#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15711msgid "Send to storage card B" 15712msgstr "" 15713 15714#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15715msgid "Send specific format to" 15716msgstr "" 15717 15718#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15719msgid "Send and delete from library" 15720msgstr "" 15721 15722#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15723msgid "Eject device" 15724msgstr "" 15725 15726#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15727#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15729#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15730msgid "Error" 15731msgstr "" 15732 15733#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15734msgid "Error communicating with device" 15735msgstr "" 15736 15737#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15738#, python-format 15739msgid "Manage the %s?" 15740msgstr "" 15741 15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15743#, python-format 15744msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15745msgstr "" 15746 15747#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15748#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15749#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15750msgid "No suitable formats" 15751msgstr "" 15752 15753#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15754msgid "Select folder to open as device" 15755msgstr "" 15756 15757#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15758msgid "Running jobs" 15759msgstr "" 15760 15761#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15762msgid "Cannot configure the device while there are running device jobs." 15763msgstr "" 15764 15765#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15766#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15767#, python-format 15768msgid "Configure %s" 15769msgstr "" 15770 15771#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15772#, python-format 15773msgid "Restart calibre for the changes to %s to be applied." 15774msgstr "" 15775 15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15777msgid "Error talking to device" 15778msgstr "" 15779 15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15781msgid "" 15782"There was a temporary error talking to the device. Please unplug and " 15783"reconnect the device or reboot." 15784msgstr "" 15785 15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15787msgid "Device: " 15788msgstr "" 15789 15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15791msgid " detected." 15792msgstr "" 15793 15794#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15795msgid "No books" 15796msgstr "" 15797 15798#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15799msgid "selected to send" 15800msgstr "" 15801 15802#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15804msgid "No device" 15805msgstr "" 15806 15807#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15808msgid "No device connected" 15809msgstr "" 15810 15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15812#, python-format 15813msgid "%(num)i of %(total)i books" 15814msgstr "" 15815 15816#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15817#, python-format 15818msgid "0 of %i books" 15819msgstr "" 15820 15821#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15822msgid "Choose format to send to device" 15823msgstr "" 15824 15825#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15826msgid "Cannot send: No device is connected" 15827msgstr "" 15828 15829#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15830#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15831msgid "No card" 15832msgstr "" 15833 15834#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15835#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15836msgid "Cannot send: Device has no storage card" 15837msgstr "" 15838 15839#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15840#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15841#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15842msgid "Auto convert the following books before uploading to the device?" 15843msgstr "" 15844 15845#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15846msgid "Sending catalogs to device." 15847msgstr "" 15848 15849#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15850msgid "Sending news to device." 15851msgstr "" 15852 15853#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15854msgid "Sending books to device." 15855msgstr "" 15856 15857#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15858msgid "" 15859"Could not upload the following books to the device, as no suitable formats " 15860"were found. Convert the book(s) to a format supported by your device first." 15861msgstr "" 15862 15863#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15864msgid "No space on device" 15865msgstr "" 15866 15867#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15868msgid "" 15869"<p>Cannot upload books to device there is no more free space available " 15870msgstr "" 15871 15872#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15873msgid "Incorrect destination" 15874msgstr "" 15875 15876#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15877#, python-format 15878msgid "Analyzing books on the device: %d%% finished" 15879msgstr "" 15880 15881#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15882msgid "Book format sync problem" 15883msgstr "" 15884 15885#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15886msgid "" 15887"Some book formats in your library cannot be synced because they have dates " 15888"in the future" 15889msgstr "" 15890 15891#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15892#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15894#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15895msgid "Device" 15896msgstr "" 15897 15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15899msgid "Unknown formats" 15900msgstr "" 15901 15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15903#, python-brace-format 15904msgid "" 15905"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15906"support them. If you send these formats to your {1} they may not work. Are " 15907"you sure?" 15908msgstr "" 15909 15910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15911#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15912#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15913#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15914#, python-format 15915msgid "The template %s is invalid:" 15916msgstr "" 15917 15918#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15919msgid "Select available formats and their order for this device" 15920msgstr "" 15921 15922#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15923msgid "" 15924"If checked, books are placed into sub-folders based on their metadata on the" 15925" device. If unchecked, books are all put into the top level folder." 15926msgstr "" 15927 15928#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15929#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15930msgid "Use sub-folders" 15931msgstr "" 15932 15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15934#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15935#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15936msgid "Use author sort for author" 15937msgstr "" 15938 15939#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 15940msgid "Save &template:" 15941msgstr "" 15942 15943#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 15944msgid "No formats selected" 15945msgstr "" 15946 15947#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 15948msgid "You must choose at least one format to send to the device" 15949msgstr "" 15950 15951#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 15952msgid "" 15953"<b>Save &template</b> to control the filename and\n" 15954" location of files sent to the device:" 15955msgstr "" 15956 15957#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 15958msgid "" 15959"A <b>list of &folders</b> on the device to\n" 15960" which to send e-books. The first one that exists will be used:" 15961msgstr "" 15962 15963#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 15964#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 15965msgid "Browse for a folder on the device" 15966msgstr "" 15967 15968#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 15969msgid "" 15970"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 15971" connect to devices with a checkmark next to their names." 15972msgstr "" 15973 15974#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 15975#, python-format 15976msgid "Send the %s format to the folder:" 15977msgstr "" 15978 15979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 15980msgid "Folder on the device" 15981msgstr "" 15982 15983#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 15984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 15985msgid "&Remove rule" 15986msgstr "" 15987 15988#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 15989msgid "Format specific sending" 15990msgstr "" 15991 15992#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 15993msgid "" 15994"You can create rules that control where e-books of a specific\n" 15995" format are sent to on the device. These will take precedence over\n" 15996" the folders specified above." 15997msgstr "" 15998 15999#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 16000msgid "Add a &new rule" 16001msgstr "" 16002 16003#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 16004#, python-format 16005msgid "The <b>%s</b> device has no serial number, it cannot be configured" 16006msgstr "" 16007 16008#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 16009msgid "" 16010"<b>No MTP device connected.</b><p> You can only configure the MTP device " 16011"plugin when a device is connected." 16012msgstr "" 16013 16014#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 16015msgid "" 16016"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 16017"devices\" tab." 16018msgstr "" 16019 16020#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 16021#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 16022#, python-format 16023msgid "Choose the formats to send to the %s" 16024msgstr "" 16025 16026#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 16027#, python-format 16028msgid "&Ignore the %s in calibre" 16029msgstr "" 16030 16031#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 16032msgid "Change scanned &folders" 16033msgstr "" 16034 16035#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 16036msgid "Show device information" 16037msgstr "" 16038 16039#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 16040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 16041#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 16042#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 16043#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 16044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 16045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 16046#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 16047msgid "Copy to clipboard" 16048msgstr "" 16049 16050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 16051#, python-format 16052msgid "The %s will be ignored in calibre" 16053msgstr "" 16054 16055#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 16056#, python-format 16057msgid "" 16058"You are trying to send books into the <b>%s</b> folder. This folder is " 16059"currently ignored by calibre when scanning the device. You have to tell " 16060"calibre you want this folder scanned in order to be able to send books to " 16061"it. Click the <b>Configure</b> button below to send books to it." 16062msgstr "" 16063 16064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16066#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16067#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16068msgid "Configure" 16069msgstr "" 16070 16071#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16072#, python-format 16073msgid "Cannot send to %s" 16074msgstr "" 16075 16076#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16077msgid "Choose folder on device" 16078msgstr "" 16079 16080#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16081msgid "<b>Scanned folders:</b>" 16082msgstr "" 16083 16084#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16085msgid "" 16086"You can select which folders calibre will scan when searching this device " 16087"for books." 16088msgstr "" 16089 16090#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16091msgid "" 16092"If you a select a previously unselected folder, any sub-folders will not be " 16093"visible until you restart calibre." 16094msgstr "" 16095 16096#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16097msgid "Choose folders to scan" 16098msgstr "" 16099 16100#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16101msgid "File formats" 16102msgstr "" 16103 16104#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16105msgid "Extra driver customization options" 16106msgstr "" 16107 16108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16109msgid "How many empty books?" 16110msgstr "" 16111 16112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16113msgid "How many empty books should be added?" 16114msgstr "" 16115 16116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16117msgid "Set the author of the new books to:" 16118msgstr "" 16119 16120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16121msgid "Reset author to Unknown" 16122msgstr "" 16123 16124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16125msgid "Set the series of the new books to:" 16126msgstr "" 16127 16128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16129msgid "Reset series" 16130msgstr "" 16131 16132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16133msgid "Set the title of the new books to:" 16134msgstr "" 16135 16136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16137msgid "Reset title" 16138msgstr "" 16139 16140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16141msgid "Also create an empty e-book in format:" 16142msgstr "" 16143 16144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16145msgid "Also create an empty book format file that you can subsequently edit" 16146msgstr "" 16147 16148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16149msgid "Also copy book &formats when duplicating a book" 16150msgstr "" 16151 16152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16153msgid "Also copy all e-book files into the newly created duplicate books." 16154msgstr "" 16155 16156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16157msgid "&Duplicate current book" 16158msgstr "" 16159 16160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16161#, python-format 16162msgid "" 16163"Make the new empty book records exact duplicates\n" 16164"of the current book \"%s\", with all metadata identical" 16165msgstr "" 16166 16167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16168msgid "Add books by ISBN" 16169msgstr "" 16170 16171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16172msgid "&Paste from clipboard" 16173msgstr "" 16174 16175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16176#, python-format 16177msgid "" 16178"<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" 16179"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16180"<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" 16181"<p><code>9788842915232 >> %s</code></p>" 16182msgstr "" 16183 16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16185msgid "&Tags to set on created book entries:" 16186msgstr "" 16187 16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16189msgid "Check for books with the same ISBN already in library" 16190msgstr "" 16191 16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16193msgid "Some invalid ISBNs" 16194msgstr "" 16195 16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16197msgid "" 16198"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16199"\"Show details\" to see which ones. Do you want to proceed?" 16200msgstr "" 16201 16202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16203msgid "All invalid ISBNs" 16204msgstr "" 16205 16206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16207msgid "All the ISBNs you entered were invalid. No books can be added." 16208msgstr "" 16209 16210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16211msgid "Edit authors" 16212msgstr "" 16213 16214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16215msgid "" 16216"Edit the authors for this book. You can drag and drop to re-arrange authors" 16217msgstr "" 16218 16219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16220msgid "Enter an author to add" 16221msgstr "" 16222 16223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16224msgid "&Remove selected" 16225msgstr "" 16226 16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16228msgid "Configure the Book details window" 16229msgstr "" 16230 16231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16232#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16233msgid "Select displayed metadata" 16234msgstr "" 16235 16236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16237msgid "Move the selected field up" 16238msgstr "" 16239 16240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16241msgid "Move the selected field down" 16242msgstr "" 16243 16244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16245msgid "" 16246"Note that <b>comments</b> will always be displayed at the end, regardless of" 16247" the order you assign here" 16248msgstr "" 16249 16250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16251msgid "Fit &cover within view" 16252msgstr "" 16253 16254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16255msgid "Configure this view" 16256msgstr "" 16257 16258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16259#, python-format 16260msgid "Next [%s]" 16261msgstr "" 16262 16263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16264#, python-format 16265msgid "Previous [%s]" 16266msgstr "" 16267 16268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16269msgid "This book is marked" 16270msgstr "" 16271 16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16273#, python-format 16274msgid "This book is marked as: %s" 16275msgstr "" 16276 16277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16278msgid "Path: {}" 16279msgstr "" 16280 16281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16282msgid "My books" 16283msgstr "" 16284 16285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16286msgid "No help available" 16287msgstr "" 16288 16289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16290msgid "No help available for this output format." 16291msgstr "" 16292 16293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16294#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16295msgid "Generate catalog" 16296msgstr "" 16297 16298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16299#, python-brace-format 16300msgid "Generate catalog for {0} books" 16301msgstr "" 16302 16303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16304msgid "Catalo&g format:" 16305msgstr "" 16306 16307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16308msgid "" 16309"Catalog &title (existing catalog with the same title will be replaced):" 16310msgstr "" 16311 16312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16313msgid "&Send catalog to device automatically" 16314msgstr "" 16315 16316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16317msgid "" 16318"Add the catalog to your calibre library after it is generated.\n" 16319"Note that if you disable adding of the catalog to the library\n" 16320"automatic sending of the catalog to the device will not work." 16321msgstr "" 16322 16323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16324msgid "&Add catalog to library" 16325msgstr "" 16326 16327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16328msgid "Catalog options" 16329msgstr "" 16330 16331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16332msgid "Vacuuming database to improve performance." 16333msgstr "" 16334 16335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16336msgid "This will take a while, please wait..." 16337msgstr "" 16338 16339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16340msgid "Vacuuming..." 16341msgstr "" 16342 16343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16344msgid "Check library -- Problems found" 16345msgstr "" 16346 16347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16348msgid "" 16349" <h1>Help</h1>\n" 16350"\n" 16351" <p>calibre stores the list of your books and their metadata in a\n" 16352" database. The actual book files and covers are stored as normal\n" 16353" files in the calibre library folder. The database contains a list of the files\n" 16354" and covers belonging to each book entry. This tool checks that the\n" 16355" actual files in the library folder on your computer match the\n" 16356" information in the database.</p>\n" 16357"\n" 16358" <p>The result of each type of check is shown to the left. The various\n" 16359" checks are:\n" 16360" </p>\n" 16361" <ul>\n" 16362" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16363" in the library where books titles should, but that do not have the\n" 16364" correct form to be a book title.</li>\n" 16365" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16366" library that appear to be correctly-formed titles, but have no corresponding\n" 16367" entries in the database.</li>\n" 16368" <li><b>Invalid authors</b>: These are files appearing\n" 16369" in the library where only author folders should be.</li>\n" 16370" <li><b>Extra authors</b>: These are folders in the\n" 16371" calibre library that appear to be authors but that do not have entries\n" 16372" in the database.</li>\n" 16373" <li><b>Missing book formats</b>: These are book formats that are in\n" 16374" the database but have no corresponding format file in the book's folder.\n" 16375" <li><b>Extra book formats</b>: These are book format files found in\n" 16376" the book's folder but not in the database.\n" 16377" <li><b>Unknown files in books</b>: These are extra files in the\n" 16378" folder of each book that do not correspond to a known format or cover\n" 16379" file.</li>\n" 16380" <li><b>Missing cover files</b>: These represent books that are marked\n" 16381" in the database as having covers but the actual cover files are\n" 16382" missing.</li>\n" 16383" <li><b>Cover files not in database</b>: These are books that have\n" 16384" cover files but are marked as not having covers in the database.</li>\n" 16385" <li><b>Folder raising exception</b>: These represent folders in the\n" 16386" calibre library that could not be processed/understood by this\n" 16387" tool.</li>\n" 16388" </ul>\n" 16389"\n" 16390" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16391" marked</i> and <i>Fix marked</i>.</p>\n" 16392" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16393" have no entries in the database. Check the box next to the item you want\n" 16394" to delete. Use with caution.</p>\n" 16395"\n" 16396" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16397" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16398" checking the fixable box and pushing this button will tell calibre that\n" 16399" there is no cover for all of the books listed. Use this option if you\n" 16400" are not going to restore the covers from a backup. In the case of extra\n" 16401" cover files, checking the fixable box and pushing this button will tell\n" 16402" calibre that the cover files it found are correct for all the books\n" 16403" listed. Use this when you are not going to delete the file(s). In the\n" 16404" case of missing formats, checking the fixable box and pushing this\n" 16405" button will tell calibre that the formats are really gone. Use this if\n" 16406" you are not going to restore the formats from a backup.</p>\n" 16407"\n" 16408" " 16409msgstr "" 16410 16411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16412msgid "&Run the check again" 16413msgstr "" 16414 16415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16416msgid "Copy &to clipboard" 16417msgstr "" 16418 16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16421msgid "&Done" 16422msgstr "" 16423 16424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16425msgid "Mark &all for delete" 16426msgstr "" 16427 16428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16429msgid "Mark all deletable subitems" 16430msgstr "" 16431 16432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16433msgid "Delete &marked" 16434msgstr "" 16435 16436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16437msgid "Delete marked files (checked subitems)" 16438msgstr "" 16439 16440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16441msgid "Mar&k all for fix" 16442msgstr "" 16443 16444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16445msgid "Mark all fixable items" 16446msgstr "" 16447 16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16449msgid "&Fix marked" 16450msgstr "" 16451 16452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16453msgid "Fix marked sections (checked fixable items)" 16454msgstr "" 16455 16456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16457msgid "Names to ignore:" 16458msgstr "" 16459 16460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16461msgid "" 16462"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16463msgstr "" 16464 16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16466msgid "Extensions to ignore:" 16467msgstr "" 16468 16469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16470msgid "" 16471"Enter comma-separated extensions without a leading dot. Used only in book " 16472"folders" 16473msgstr "" 16474 16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16476msgid "(fixable)" 16477msgstr "" 16478 16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16481msgid "(deletable)" 16482msgstr "" 16483 16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16485msgid "Path from library" 16486msgstr "" 16487 16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16489msgid "" 16490"The marked files and folders will be <b>permanently deleted</b>. Are you " 16491"sure?" 16492msgstr "" 16493 16494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16496msgid "Choose format" 16497msgstr "" 16498 16499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16500msgid "&Open with..." 16501msgstr "" 16502 16503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16504msgid "Edit \"Open with\" applications..." 16505msgstr "" 16506 16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16509#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16510msgid "Format" 16511msgstr "" 16512 16513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16514msgid "Existing" 16515msgstr "" 16516 16517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16518msgid "Convertible" 16519msgstr "" 16520 16521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16523msgid "Choose location for calibre library" 16524msgstr "" 16525 16526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16527msgid "Same as current" 16528msgstr "" 16529 16530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16531#, python-format 16532msgid "The location %s contains the current calibre library" 16533msgstr "" 16534 16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16538#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16539#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16540msgid "Bad location" 16541msgstr "" 16542 16543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16544msgid "" 16545"You should not create a library inside the calibre folder as this folder is " 16546"automatically deleted during upgrades." 16547msgstr "" 16548 16549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16550#, python-format 16551msgid "" 16552"You can only create libraries inside %s at the top level, not in sub-folders" 16553msgstr "" 16554 16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16556msgid "No existing library found" 16557msgstr "" 16558 16559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16560#, python-format 16561msgid "There is no existing calibre library at %s" 16562msgstr "" 16563 16564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16565msgid "Not empty" 16566msgstr "" 16567 16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16569#, python-format 16570msgid "The folder %s is not empty. Please choose an empty folder." 16571msgstr "" 16572 16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16574msgid "Moving library, please wait..." 16575msgstr "" 16576 16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16578msgid "Scanning..." 16579msgstr "" 16580 16581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16582msgid "Failed to move library" 16583msgstr "" 16584 16585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16586msgid "" 16587"There was an error while moving the library. The operation has been aborted." 16588" Click \"Show details\" for details." 16589msgstr "" 16590 16591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16592msgid "No location" 16593msgstr "" 16594 16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16596msgid "No location selected" 16597msgstr "" 16598 16599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16600#, python-format 16601msgid "%s is not an existing folder" 16602msgstr "" 16603 16604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16605msgid "Choose your calibre library" 16606msgstr "" 16607 16608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16609#, python-brace-format 16610msgid "Your calibre library is currently located at {0}" 16611msgstr "" 16612 16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16614msgid "New &location:" 16615msgstr "" 16616 16617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16618msgid "Use the previously &existing library at the new location" 16619msgstr "" 16620 16621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16622msgid "&Create an empty library at the new location" 16623msgstr "" 16624 16625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16626msgid "" 16627"Copy the custom columns, saved searches, column widths, plugboards,\n" 16628"user categories, and other information from the old to the new library" 16629msgstr "" 16630 16631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16632msgid "&Copy structure from the current library" 16633msgstr "" 16634 16635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16636msgid "&Move the current library to new location" 16637msgstr "" 16638 16639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16640#, python-format 16641msgid "Add \"%s\" to toolbars or menus" 16642msgstr "" 16643 16644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16645#, python-format 16646msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16647msgstr "" 16648 16649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16650msgid "" 16651"You can also customise the plugin locations using <b>Preferences -> " 16652"Interface -> Toolbars</b>" 16653msgstr "" 16654 16655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16656msgid "Edit comments" 16657msgstr "" 16658 16659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16661#, python-brace-format 16662msgid "Edit \"{0}\"" 16663msgstr "" 16664 16665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16666msgid "Edit text" 16667msgstr "" 16668 16669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16670msgid "&Show this warning again" 16671msgstr "" 16672 16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16674msgid "Where do you want to delete from?" 16675msgstr "" 16676 16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16678#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16679#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16680msgid "Library" 16681msgstr "" 16682 16683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16684msgid "Library and device" 16685msgstr "" 16686 16687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16688#, python-brace-format 16689msgid "{num} of {series}" 16690msgstr "" 16691 16692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16693msgid "Target book" 16694msgstr "" 16695 16696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16697msgid "Merge books" 16698msgstr "" 16699 16700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16701msgid "Merge metadata" 16702msgstr "" 16703 16704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16705msgid "Merge the metadata of the selected books into the target book" 16706msgstr "" 16707 16708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16709msgid "Merge formats" 16710msgstr "" 16711 16712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16713msgid "Merge the book files of the selected books into the target book" 16714msgstr "" 16715 16716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16717msgid "Delete merged books" 16718msgstr "" 16719 16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16721msgid "Delete the selected books after merging" 16722msgstr "" 16723 16724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16725#, python-brace-format 16726msgid "" 16727"Book formats and metadata from the selected books will be merged into the " 16728"target book ({title})." 16729msgstr "" 16730 16731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16732#, python-brace-format 16733msgid "" 16734"Book formats from the selected books will be merged into to the target book " 16735"({title}). Metadata in the target book will not be changed." 16736msgstr "" 16737 16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16739#, python-brace-format 16740msgid "" 16741"Metadata from the selected books will be merged into to the target book " 16742"({title}). Formats will not be merged." 16743msgstr "" 16744 16745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16746msgid "All book formats of the first selected book will be kept." 16747msgstr "" 16748 16749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16750msgid "After being merged, the selected books will be <b>deleted</b>." 16751msgstr "" 16752 16753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16754msgid "" 16755"Any duplicate formats in the selected books will be permanently " 16756"<b>deleted</b> from your calibre library." 16757msgstr "" 16758 16759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16760msgid "" 16761"Any formats not in the target book will be added to it from the selected " 16762"books." 16763msgstr "" 16764 16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16766msgid "Are you <b>sure</b> you want to proceed?" 16767msgstr "" 16768 16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16771msgid "ERROR" 16772msgstr "" 16773 16774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16775msgid "Create a new news source by clicking one of the buttons below" 16776msgstr "" 16777 16778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16779msgid "&Edit this recipe" 16780msgstr "" 16781 16782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16783msgid "&Remove this recipe" 16784msgstr "" 16785 16786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16787msgid "S&ave recipe as file" 16788msgstr "" 16789 16790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16791msgid "&Download this recipe" 16792msgstr "" 16793 16794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16795msgid "Save recipe" 16796msgstr "" 16797 16798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16800msgid "Recipes" 16801msgstr "" 16802 16803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16804msgid "Are you sure you want to permanently remove this recipe?" 16805msgstr "" 16806 16807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16808msgid "" 16809"Create a basic news recipe, by adding RSS feeds to it.\n" 16810"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16811msgstr "" 16812 16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16814msgid "Recipe &title:" 16815msgstr "" 16816 16817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16818msgid "day(s)" 16819msgstr "" 16820 16821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16822msgid "The oldest article to download" 16823msgstr "" 16824 16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16827msgid "&Oldest article:" 16828msgstr "" 16829 16830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16831msgid "Maximum number of articles to download per feed." 16832msgstr "" 16833 16834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16835msgid "&Max. number of articles per feed:" 16836msgstr "" 16837 16838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16839msgid "Feeds in recipe" 16840msgstr "" 16841 16842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16843msgid "Move selected feed up" 16844msgstr "" 16845 16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16847msgid "Remove selected feed" 16848msgstr "" 16849 16850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16851msgid "Move selected feed down" 16852msgstr "" 16853 16854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16855msgid "Add feed to recipe" 16856msgstr "" 16857 16858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16859msgid "&Feed title:" 16860msgstr "" 16861 16862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16863msgid "Feed &URL:" 16864msgstr "" 16865 16866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16867msgid "&Add feed" 16868msgstr "" 16869 16870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16871msgid "Add this feed to the recipe" 16872msgstr "" 16873 16874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16875msgid "No feed title" 16876msgstr "" 16877 16878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16879msgid "You must specify a title for the feed" 16880msgstr "" 16881 16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16883msgid "No feed URL" 16884msgstr "" 16885 16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16887msgid "You must specify a URL for the feed" 16888msgstr "" 16889 16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16891msgid "Title required" 16892msgstr "" 16893 16894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16895msgid "You must give your news source a title" 16896msgstr "" 16897 16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16899msgid "Feed required" 16900msgstr "" 16901 16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16903msgid "You must add at least one feed to your news source" 16904msgstr "" 16905 16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16908msgid "Invalid recipe" 16909msgstr "" 16910 16911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16913#, python-format 16914msgid "Failed to compile the recipe, with syntax error: %s" 16915msgstr "" 16916 16917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16918msgid "My news source" 16919msgstr "" 16920 16921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16922#, python-format 16923msgid "" 16924"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16925"Manual</a>" 16926msgstr "" 16927 16928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16929msgid "Choose builtin recipe" 16930msgstr "" 16931 16932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16934msgid "Go" 16935msgstr "" 16936 16937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16938msgid "Choose recipe" 16939msgstr "" 16940 16941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 16942msgid "You must choose a recipe to customize first" 16943msgstr "" 16944 16945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 16946msgid "Add custom news source" 16947msgstr "" 16948 16949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16950msgid "&New recipe" 16951msgstr "" 16952 16953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16954msgid "Create a new recipe from scratch" 16955msgstr "" 16956 16957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16958msgid "Customize &builtin recipe" 16959msgstr "" 16960 16961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16962msgid "Customize a builtin news download source" 16963msgstr "" 16964 16965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16966msgid "Load a recipe from a file" 16967msgstr "" 16968 16969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16970msgid "Load recipe from &file" 16971msgstr "" 16972 16973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16974msgid "&Show recipe files" 16975msgstr "" 16976 16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16978msgid "Show the folder containing all recipe files" 16979msgstr "" 16980 16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 16982msgid "Import &OPML" 16983msgstr "" 16984 16985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 16986msgid "" 16987"Import a collection of RSS feeds in OPML format\n" 16988"Many RSS readers can export their subscribed RSS feeds\n" 16989"in OPML format" 16990msgstr "" 16991 16992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 16993msgid "S&witch to advanced mode" 16994msgstr "" 16995 16996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 16997msgid "Edit this recipe in advanced mode" 16998msgstr "" 16999 17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 17001msgid "Are you sure? Any unsaved changes will be lost." 17002msgstr "" 17003 17004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 17005msgid "No recipes" 17006msgstr "" 17007 17008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 17009msgid "No custom recipes created." 17010msgstr "" 17011 17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 17013msgid "Choose a recipe file" 17014msgstr "" 17015 17016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 17017msgid "Invalid input" 17018msgstr "" 17019 17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 17021#, python-format 17022msgid "<p>Could not create recipe. Error:<br>%s" 17023msgstr "" 17024 17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 17026msgid "Failed to create recipes" 17027msgstr "" 17028 17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 17030msgid "Failed to create some recipes, click \"Show details\" for details" 17031msgstr "" 17032 17033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 17034msgid "" 17035"All checked books will be <b>permanently deleted</b> from your device. " 17036"Please verify the list." 17037msgstr "" 17038 17039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 17043#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 17044msgid "Author" 17045msgstr "" 17046 17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17048msgid "Location" 17049msgstr "" 17050 17051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 17052msgid "Delete from device" 17053msgstr "" 17054 17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 17056#, python-format 17057msgid "%(curr)s (was %(initial)s)" 17058msgstr "" 17059 17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17062#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17063msgid "Item is blank" 17064msgstr "" 17065 17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17069msgid "An item cannot be set to nothing. Delete it instead." 17070msgstr "" 17071 17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17075msgid "No item selected" 17076msgstr "" 17077 17078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17081msgid "You must select one item from the list of available items." 17082msgstr "" 17083 17084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17088msgid "No items selected" 17089msgstr "" 17090 17091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17093msgid "You must select at least one item from the list." 17094msgstr "" 17095 17096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17098msgid "Are you sure you want to delete the following items?" 17099msgstr "" 17100 17101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17103msgid "Category editor" 17104msgstr "" 17105 17106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17107msgid "Items in use" 17108msgstr "" 17109 17110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17111msgid "" 17112"Delete item from database. This will unapply the item from all books and " 17113"then remove it from the database." 17114msgstr "" 17115 17116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17117msgid "Rename the item in every book where it is used." 17118msgstr "" 17119 17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17121#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17122msgid "Ctrl+S" 17123msgstr "" 17124 17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17126#, python-brace-format 17127msgid "" 17128"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17129"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17130" </p>" 17131msgstr "" 17132 17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17134msgid "This book has DRM" 17135msgstr "" 17136 17137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17138msgid "Duplicate found" 17139msgid_plural "duplicates found" 17140msgstr[0] "" 17141msgstr[1] "" 17142msgstr[2] "" 17143 17144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17145msgid "" 17146"Books with the same titles as the following already exist in calibre. Select" 17147" which books you want added anyway." 17148msgstr "" 17149 17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17151#, python-format 17152msgid "%(title)s by %(author)s [%(formats)s]" 17153msgstr "" 17154 17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17156msgid "Already in calibre:" 17157msgstr "" 17158 17159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17161#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17162#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17165#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17166#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17167msgid "No matches found" 17168msgstr "" 17169 17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17171#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17172msgid "Author sort" 17173msgstr "" 17174 17175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17176msgid "Link" 17177msgstr "" 17178 17179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17181#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17182#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17183msgid "Change case" 17184msgstr "" 17185 17186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17189#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17190#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17191msgid "Upper case" 17192msgstr "" 17193 17194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17197#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17198#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17199msgid "Lower case" 17200msgstr "" 17201 17202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17205#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17206#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17207msgid "Swap case" 17208msgstr "" 17209 17210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17213#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17214#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17215msgid "Title case" 17216msgstr "" 17217 17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17219msgid "Copy to author sort" 17220msgstr "" 17221 17222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17223msgid "Show books by author in book list" 17224msgstr "" 17225 17226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17227msgid "Copy to author" 17228msgstr "" 17229 17230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17232msgid "Invalid author name" 17233msgstr "" 17234 17235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17236msgid "You cannot change an author to multiple authors." 17237msgstr "" 17238 17239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17240#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17241msgid "Manage authors" 17242msgstr "" 17243 17244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17247msgid "&Search for:" 17248msgstr "" 17249 17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17252msgid "S&earch" 17253msgstr "" 17254 17255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17256msgid "" 17257"<p>Only show authors in the\n" 17258" current Virtual library. Edits already done may be hidden but will\n" 17259" not be forgotten.</p>" 17260msgstr "" 17261 17262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17263msgid "Only show authors in the current &Virtual library" 17264msgstr "" 17265 17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17267msgid "Filter &by:" 17268msgstr "" 17269 17270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17271msgid "" 17272"<p>Only show authors that contain the text in this box.\n" 17273" The match ignores case.</p>" 17274msgstr "" 17275 17276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17277msgid "Fi<er" 17278msgstr "" 17279 17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17281msgid "" 17282"Reset all the author sort values to a value automatically\n" 17283"generated from the author. Exactly how this value is automatically\n" 17284"generated can be controlled via Preferences->Advanced->Tweaks" 17285msgstr "" 17286 17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17288msgid "&Recalculate all author sort values" 17289msgstr "" 17290 17291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17292msgid "" 17293"Copy author sort to author for every author. You typically use this button\n" 17294"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17295msgstr "" 17296 17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17298msgid "&Copy all author sort values to author" 17299msgstr "" 17300 17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17302#, python-brace-format 17303msgid "Edit permissible values for {0}" 17304msgstr "" 17305 17306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17307msgid "Remove the currently selected value" 17308msgstr "" 17309 17310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17311msgid "Add a new permissible value" 17312msgstr "" 17313 17314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17316msgid "Color" 17317msgstr "" 17318 17319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17322msgid "Select a cell" 17323msgstr "" 17324 17325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17328msgid "Select a cell before clicking the button" 17329msgstr "" 17330 17331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17332msgid "Empty value" 17333msgstr "" 17334 17335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17336msgid "Empty values are not allowed" 17337msgstr "" 17338 17339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17340msgid "Duplicate value" 17341msgstr "" 17342 17343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17345#, python-brace-format 17346msgid "" 17347"The value \"{0}\" is in the list more than once, perhaps with different case" 17348msgstr "" 17349 17350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17351msgid "Invalid colors specification" 17352msgstr "" 17353 17354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17355msgid "Either all values or no values must have colors" 17356msgstr "" 17357 17358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17359msgid "Previous location: " 17360msgstr "" 17361 17362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17363msgid "Location to import this library to" 17364msgstr "" 17365 17366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17367msgid "Select &folder" 17368msgstr "" 17369 17370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17371msgid "Choose a folder for this library" 17372msgstr "" 17373 17374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17375msgid "Working please wait..." 17376msgstr "" 17377 17378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17379msgid "Total:" 17380msgstr "" 17381 17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17383msgid "Current:" 17384msgstr "" 17385 17386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17387msgid "" 17388"You can export all calibre data, including your books, settings and plugins " 17389"into a single folder. Then, you can use this tool to re-import all that data" 17390" into a different calibre install, for example, on another computer." 17391msgstr "" 17392 17393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17394msgid "" 17395"This is a simple way to move your calibre installation with all its data to " 17396"a new computer, or to replicate your current setup on a second computer." 17397msgstr "" 17398 17399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17400msgid "&Export all your calibre data" 17401msgstr "" 17402 17403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17404msgid "&Import previously exported data" 17405msgstr "" 17406 17407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17408#, python-brace-format 17409msgid "" 17410"{0} [Size: {1}]\n" 17411"in {2}" 17412msgstr "" 17413 17414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17415msgid "Calculating..." 17416msgstr "" 17417 17418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17419msgid "Select which libraries you want to export below" 17420msgstr "" 17421 17422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17423msgid "" 17424"Specify the folder containing the previously exported calibre data that you " 17425"wish to import." 17426msgstr "" 17427 17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17429msgid "Choose &folder" 17430msgstr "" 17431 17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17433msgid "" 17434"Specify locations for the libraries you want to import. A location must be " 17435"an empty folder on your computer. If you leave any blank, those libraries " 17436"will not be imported." 17437msgstr "" 17438 17439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17440msgid "Select folder with exported data" 17441msgstr "" 17442 17443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17444msgid "" 17445"Importing calibre data means all libraries, settings, plugins, etc will be " 17446"imported. This is a security risk, only proceed if the data you are " 17447"importing was previously generated by you, using the calibre export " 17448"functionality." 17449msgstr "" 17450 17451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17452msgid "Not valid" 17453msgstr "" 17454 17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17456#, python-brace-format 17457msgid "The folder {0} is not valid: {1}" 17458msgstr "" 17459 17460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17461msgid "Content server running" 17462msgstr "" 17463 17464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17465msgid "" 17466"Cannot import while the Content server is running, shut it down first by " 17467"clicking the \"Connect/share\" button on the calibre toolbar" 17468msgstr "" 17469 17470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17471msgid "No folder selected" 17472msgstr "" 17473 17474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17475msgid "" 17476"You must select a folder containing the previously exported data that you " 17477"wish to import" 17478msgstr "" 17479 17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17481#, python-format 17482msgid "%s is not a folder" 17483msgstr "" 17484 17485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17486msgid "Not a folder" 17487msgstr "" 17488 17489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17490#, python-format 17491msgid "%s is not an empty folder" 17492msgstr "" 17493 17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17495msgid "Folder not empty" 17496msgstr "" 17497 17498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17499msgid "No libraries selected" 17500msgstr "" 17501 17502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17503msgid "You must specify the location for at least one library" 17504msgstr "" 17505 17506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17507msgid "Some libraries ignored" 17508msgstr "" 17509 17510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17511msgid "You have chosen not to import some libraries. Proceed anyway?" 17512msgstr "" 17513 17514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17515msgid "Choose a folder to export to" 17516msgstr "" 17517 17518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17519msgid "Export folder not empty" 17520msgstr "" 17521 17522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17523msgid "The folder you choose to export the data to must be empty." 17524msgstr "" 17525 17526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17527msgid "Exporting all calibre data..." 17528msgstr "" 17529 17530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17531msgid "Failed to export data." 17532msgstr "" 17533 17534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17535msgid "Importing all calibre data..." 17536msgstr "" 17537 17538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17539msgid "Failed to import data." 17540msgstr "" 17541 17542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17543#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17544#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17545msgid "Active jobs" 17546msgstr "" 17547 17548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17549#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17550#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17554#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17555#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17556msgid "Find next match" 17557msgstr "" 17558 17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17560#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17561#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17564msgid "&Search" 17565msgstr "" 17566 17567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17568msgid "&Stop selected jobs" 17569msgstr "" 17570 17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17572msgid "&Hide selected jobs" 17573msgstr "" 17574 17575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17576msgid "Show job &details" 17577msgstr "" 17578 17579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17580msgid "Show &all jobs" 17581msgstr "" 17582 17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17584msgid "Stop &all non device jobs" 17585msgstr "" 17586 17587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17588msgid "&Hide all jobs" 17589msgstr "" 17590 17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17593#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17594#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17595#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17596#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17597#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17598#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17599#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17600msgid "Authors" 17601msgstr "" 17602 17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17604msgid "You must enter a search expression into the search field" 17605msgstr "" 17606 17607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17608msgid "You must select a matching book" 17609msgstr "" 17610 17611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17612msgid "Do a search to find the book you want to match" 17613msgstr "" 17614 17615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17616msgid "" 17617"<p>Remember to update metadata on the device when you are done (Right click " 17618"the device icon and select <i>Update cached metadata</i>)</p>" 17619msgstr "" 17620 17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17623#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17624msgid "Show &details" 17625msgstr "" 17626 17627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17629#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17630msgid "Hide &details" 17631msgstr "" 17632 17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17635#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17636msgid "Show detailed information about this error" 17637msgstr "" 17638 17639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17641#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17642msgid "Copied" 17643msgstr "" 17644 17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17647#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17648#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17649msgid "&View log" 17650msgstr "" 17651 17652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17653msgid "&Retry" 17654msgstr "" 17655 17656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17657msgid "Hide the remaining error message" 17658msgid_plural "Hide the {} remaining error messages" 17659msgstr[0] "" 17660msgstr[1] "" 17661msgstr[2] "" 17662 17663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17665msgid "Working" 17666msgstr "" 17667 17668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17669#, python-format 17670msgid "Processing %d books, please wait..." 17671msgstr "" 17672 17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17674msgid "Current step progress: %p %" 17675msgstr "" 17676 17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17678msgid "Step %v/%m" 17679msgstr "" 17680 17681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17682msgid "Lower Case" 17683msgstr "" 17684 17685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17686msgid "Upper Case" 17687msgstr "" 17688 17689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17690msgid "Title Case" 17691msgstr "" 17692 17693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17694msgid "Character match" 17695msgstr "" 17696 17697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17698msgid "Regular expression" 17699msgstr "" 17700 17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17702msgid "Replace field" 17703msgstr "" 17704 17705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17706msgid "Prepend to field" 17707msgstr "" 17708 17709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17710msgid "Append to field" 17711msgstr "" 17712 17713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17714msgid "Editing metadata for one book" 17715msgid_plural "Editing metadata for {} books" 17716msgstr[0] "" 17717msgstr[1] "" 17718msgstr[2] "" 17719 17720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17721msgid "" 17722"Immediately make all changes without closing the dialog. This operation " 17723"cannot be canceled or undone" 17724msgstr "" 17725 17726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17727#, python-format 17728msgid "Book %d:" 17729msgstr "" 17730 17731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17732msgid "Enter an identifier type" 17733msgstr "" 17734 17735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17736msgid "" 17737"<b>You can destroy your library using this feature.</b> Changes are " 17738"permanent. There is no undo function. You are strongly encouraged to back up" 17739" your library before proceeding.<p>Search and replace in text fields using " 17740"character matching or regular expressions. " 17741msgstr "" 17742 17743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17744msgid "" 17745"In character mode, the field is searched for the entered search text. The " 17746"text is replaced by the specified replacement text everywhere it is found in" 17747" the specified field. After replacement is finished, the text can be changed" 17748" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17749"is checked, the search text must match exactly. If it is unchecked, the " 17750"search text will match both upper- and lower-case letters" 17751msgstr "" 17752 17753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17754msgid "" 17755"In regular expression mode, the search text is an arbitrary Python-" 17756"compatible regular expression. The replacement text can contain " 17757"backreferences to parenthesized expressions in the pattern. The search is " 17758"not anchored, and can match and replace multiple times on the same string. " 17759"The modification functions (lower-case etc) are applied to the matched text," 17760" not to the field as a whole. The destination box specifies the field where " 17761"the result after matching and replacement is to be assigned. You can replace" 17762" the text in the field, or prepend or append the matched text. See <a " 17763"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17764" information on Python's regular expressions, and in particular the 'sub' " 17765"function." 17766msgstr "" 17767 17768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17769msgid "S/R TEMPLATE ERROR" 17770msgstr "" 17771 17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17773msgid "" 17774"You must specify a destination when source is a composite field or a " 17775"template" 17776msgstr "" 17777 17778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17779msgid "" 17780"The replacement value for a rating column must be empty or an integer " 17781"between 0 and 10" 17782msgstr "" 17783 17784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17785msgid "You must specify a destination identifier type" 17786msgstr "" 17787 17788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17789msgid "You must specify a search expression in the \"Search for\" field" 17790msgstr "" 17791 17792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17793msgid "Invalid identifier string" 17794msgstr "" 17795 17796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17797#, python-brace-format 17798msgid "" 17799"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" 17800"\n" 17801"Do you want to continue processing books?" 17802msgstr "" 17803 17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17805msgid "Result identifier string: " 17806msgstr "" 17807 17808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17809msgid "Search/replace invalid" 17810msgstr "" 17811 17812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17813#, python-format 17814msgid "Search/replace is invalid: %s" 17815msgstr "" 17816 17817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17818msgid "Covers compressed" 17819msgstr "" 17820 17821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17822#, python-brace-format 17823msgid "" 17824"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17825msgstr "" 17826 17827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17829msgid "Delete saved search/replace" 17830msgstr "" 17831 17832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17833msgid "The selected saved search/replace will be deleted. Are you sure?" 17834msgstr "" 17835 17836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17839msgid "Save search/replace" 17840msgstr "" 17841 17842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17843msgid "Search/replace name:" 17844msgstr "" 17845 17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17847msgid "" 17848"That saved search/replace already exists and will be overwritten. Are you " 17849"sure?" 17850msgstr "" 17851 17852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17853msgid "Edit meta information" 17854msgstr "" 17855 17856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17857msgid "&Author(s): " 17858msgstr "" 17859 17860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17861msgid "" 17862"This will cause the author sort field to be automatically updated\n" 17863" based on the authors field for each selected book. Note that if\n" 17864" you use the control above to set authors in bulk, the author sort\n" 17865" field is updated anyway, regardless of the value of this checkbox." 17866msgstr "" 17867 17868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17869msgid "A&utomatically set author sort" 17870msgstr "" 17871 17872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17873msgid "S&wap title and author" 17874msgstr "" 17875 17876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17877msgid "Author s&ort: " 17878msgstr "" 17879 17880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17881msgid "" 17882"Specify how the author(s) of this book should be sorted. For example Charles" 17883" Dickens should be sorted as Dickens, Charles." 17884msgstr "" 17885 17886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17887#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17888msgid "&Rating:" 17889msgstr "" 17890 17891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17892msgid "&Apply rating" 17893msgstr "" 17894 17895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17896msgid "&Publisher: " 17897msgstr "" 17898 17899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17900msgid "If checked, the publisher will be cleared" 17901msgstr "" 17902 17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17904msgid "&Clear pub" 17905msgstr "" 17906 17907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17908msgid "Add ta&gs: " 17909msgstr "" 17910 17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17913#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17914msgid "Open Tag editor" 17915msgstr "" 17916 17917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17918msgid "&Remove tags:" 17919msgstr "" 17920 17921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17922msgid "Comma separated list of tags to remove from the books. " 17923msgstr "" 17924 17925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17926msgid "Check this box to remove all tags from the books." 17927msgstr "" 17928 17929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17930msgid "&Clear all" 17931msgstr "" 17932 17933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 17934msgid "Ser&ies:" 17935msgstr "" 17936 17937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 17938msgid "If checked, the series will be cleared" 17939msgstr "" 17940 17941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 17942msgid "&Clear series" 17943msgstr "" 17944 17945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 17946msgid "" 17947"If not checked, the series number for the books will be set to 1.\n" 17948"If checked, selected books will be automatically numbered, in the order\n" 17949"you selected them. So if you selected Book A and then Book B,\n" 17950"Book A will have series number 1 and Book B series number 2." 17951msgstr "" 17952 17953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 17954msgid "&Automatically number books in this series" 17955msgstr "" 17956 17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 17958msgid "" 17959"Series will normally be renumbered from the highest number in the database\n" 17960"for that series. Checking this box will tell calibre to start numbering\n" 17961"from the value in the box" 17962msgstr "" 17963 17964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 17965msgid "&Force numbers to start with:" 17966msgstr "" 17967 17968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 17969msgid "+ " 17970msgstr "" 17971 17972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 17973#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 17974msgid "&Date:" 17975msgstr "" 17976 17977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 17978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 17979msgid "A&pply date" 17980msgstr "" 17981 17982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 17983#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 17984msgid "P&ublished:" 17985msgstr "" 17986 17987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 17988msgid "Clear published date" 17989msgstr "" 17990 17991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 17992#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 17993msgid "&Languages:" 17994msgstr "" 17995 17996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 17997msgid "Check this box to remove all languages from the books." 17998msgstr "" 17999 18000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 18001msgid "Clear &all" 18002msgstr "" 18003 18004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 18005msgid "" 18006"When doing a same format to same format conversion,\n" 18007" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 18008" as ORIGINAL_EPUB. This option tells calibre to restore\n" 18009" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 18010" conversion of a large number of books and something went wrong." 18011msgstr "" 18012 18013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 18014msgid "Restore pre conversion &originals, if available" 18015msgstr "" 18016 18017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 18018msgid "" 18019"Remove stored conversion settings for the selected books.\n" 18020"\n" 18021"Future conversion of these books will use the default settings." 18022msgstr "" 18023 18024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 18025msgid "Remove &stored conversion settings for the selected books" 18026msgstr "" 18027 18028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 18029msgid "" 18030"Force the title to be in title case. If both this and swap authors are checked,\n" 18031"title and author are swapped before the title case is set" 18032msgstr "" 18033 18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 18035msgid "Change title &case to:" 18036msgstr "" 18037 18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 18039msgid "" 18040"Update title sort based on the current title. This will be applied only " 18041"after other changes to title." 18042msgstr "" 18043 18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 18045msgid "Update &title sort" 18046msgstr "" 18047 18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 18049msgid "" 18050"Set the metadata in calibre from the metadata in the e-book files associated" 18051" with each book. Note that this does not change the cover, for that, use the" 18052" separate option below." 18053msgstr "" 18054 18055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 18056msgid "Set &metadata (except cover) from the e-book files" 18057msgstr "" 18058 18059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 18060msgid "Change &cover" 18061msgstr "" 18062 18063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 18064msgid "&Generate default cover" 18065msgstr "" 18066 18067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18068msgid "&Remove cover" 18069msgstr "" 18070 18071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18072msgid "" 18073"Try to automatically detect and remove borders and extra space\n" 18074" from the edges of cover images. This can sometimes remove too\n" 18075" much, so use with care." 18076msgstr "" 18077 18078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18079msgid "&Trim cover (DANGEROUS)" 18080msgstr "" 18081 18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18083msgid "Set from &e-book files" 18084msgstr "" 18085 18086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18087msgid "" 18088"Set the covers of all selected books to be the same\n" 18089"as that of the first selected book." 18090msgstr "" 18091 18092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18093msgid "&Clone covers" 18094msgstr "" 18095 18096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18097msgid "" 18098"<p>Compress cover images, if the quality is set to 100 compression is " 18099"lossless, otherwise it is lossy" 18100msgstr "" 18101 18102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18103msgid "Co&mpress cover images:" 18104msgstr "" 18105 18106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18107msgid "" 18108"<p>Cover image compression quality. If the quality is set to 100 compression" 18109" is lossless, otherwise it is lossy" 18110msgstr "" 18111 18112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18113msgid "Control how the default generated covers are created" 18114msgstr "" 18115 18116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18117msgid "Configure co&ver generation" 18118msgstr "" 18119 18120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18121msgid "Set the co&mments for all selected books" 18122msgstr "" 18123 18124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18125#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18126#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18127msgid "&Basic metadata" 18128msgstr "" 18129 18130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18131#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18132msgid "&Custom metadata" 18133msgstr "" 18134 18135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18136msgid "&Load search/replace:" 18137msgstr "" 18138 18139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18140msgid "Select saved search/replace to load." 18141msgstr "" 18142 18143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18144msgid "Save current search/replace" 18145msgstr "" 18146 18147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18149msgid "Sa&ve" 18150msgstr "" 18151 18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18153msgid "Search &mode:" 18154msgstr "" 18155 18156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18157msgid "" 18158"<p>Choose whether to use basic text matching or advanced\n" 18159" regular expression matching. Changing the mode clears all the fields\n" 18160" in this dialog.</p>" 18161msgstr "" 18162 18163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18164msgid "Search &field:" 18165msgstr "" 18166 18167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18168msgid "The name of the field that you want to search" 18169msgstr "" 18170 18171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18172msgid "&Identifier type:" 18173msgstr "" 18174 18175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18176msgid "Choose which identifier type to operate upon" 18177msgstr "" 18178 18179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18181#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18183msgid "&Template:" 18184msgstr "" 18185 18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18187msgid "Enter a template to be used as the source for the search/replace" 18188msgstr "" 18189 18190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18191msgid "" 18192"Enter what you are looking for, either plain text or a regular expression, " 18193"depending on the mode" 18194msgstr "" 18195 18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18197msgid "" 18198"Check this box if the search string must match exactly upper and lower case." 18199" Uncheck it if case is to be ignored" 18200msgstr "" 18201 18202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18203msgid "Cas&e sensitive" 18204msgstr "" 18205 18206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18207msgid "&Replace with:" 18208msgstr "" 18209 18210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18211msgid "" 18212"The replacement text. The matched search text will be replaced with this " 18213"string" 18214msgstr "" 18215 18216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18217msgid "&Apply function after replace:" 18218msgstr "" 18219 18220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18221msgid "" 18222"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18223"field is processed. In regular expression mode, only the matched text is processed" 18224msgstr "" 18225 18226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18227msgid "&Destination field:" 18228msgstr "" 18229 18230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18231msgid "" 18232"The field that the text will be put into after all replacements.\n" 18233"If blank, the source field is used if the field is modifiable" 18234msgstr "" 18235 18236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18237msgid "M&ode:" 18238msgstr "" 18239 18240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18241msgid "Specify how the text should be copied into the destination." 18242msgstr "" 18243 18244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18245msgid "" 18246"Specifies whether result items should be split into multiple values or\n" 18247"left as single values. This option has the most effect when the source field is\n" 18248"not multiple and the destination field is multiple" 18249msgstr "" 18250 18251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18252msgid "Split &result" 18253msgstr "" 18254 18255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18256msgid "Identifier type:" 18257msgstr "" 18258 18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18260msgid "" 18261"<p>Choose which identifier type to operate upon. When the\n" 18262" source field is something other than 'identifiers' you can enter\n" 18263" a * if you want to replace the entire set of identifiers with\n" 18264" the result of the search/replace.</p>" 18265msgstr "" 18266 18267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18268msgid "For multiple-valued fields, sho&w" 18269msgstr "" 18270 18271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18272msgid "val&ues starting at" 18273msgstr "" 18274 18275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18276msgid "with values separated b&y" 18277msgstr "" 18278 18279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18280msgid "" 18281"Used when displaying test results to separate values in multiple-valued " 18282"fields" 18283msgstr "" 18284 18285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18286msgid "Test text" 18287msgstr "" 18288 18289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18290msgid "Test result" 18291msgstr "" 18292 18293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18294msgid "Your &test:" 18295msgstr "" 18296 18297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18298msgid "&Search and replace" 18299msgstr "" 18300 18301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18302msgid "" 18303"If enabled, the book list will be re-sorted and any existing\n" 18304"search or Virtual library will be refreshed after the edit\n" 18305"is completed. This can be slow on large libraries." 18306msgstr "" 18307 18308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18309msgid "&Refresh book list after edit" 18310msgstr "" 18311 18312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18313msgid "Sort by multiple columns" 18314msgstr "" 18315 18316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18317msgid "" 18318"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18319"columns are more important. Ascending or descending order can be toggled by " 18320"clicking the column name at the bottom of this dialog, after having selected" 18321" it." 18322msgstr "" 18323 18324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18326#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18327#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18328#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18329#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18330#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18331#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18332msgid "&Clear" 18333msgstr "" 18334 18335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18336msgid "Clear all selected columns" 18337msgstr "" 18338 18339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18340msgid "Save this sort order for easy re-use" 18341msgstr "" 18342 18343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18344msgid "Load previously saved settings" 18345msgstr "" 18346 18347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18348msgid "Effective sort" 18349msgstr "" 18350 18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18352msgid "No sort selected" 18353msgstr "" 18354 18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18356msgid "You must select at least one column on which to sort" 18357msgstr "" 18358 18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18360msgid "No saved sorts available" 18361msgstr "" 18362 18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18364msgid "Remove saved sort" 18365msgstr "" 18366 18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18368msgid "Import OPML file" 18369msgstr "" 18370 18371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18372msgid "Path to OPML file" 18373msgstr "" 18374 18375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18376msgid "Browse for OPML file" 18377msgstr "" 18378 18379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18380msgid "&OPML file:" 18381msgstr "" 18382 18383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18384msgid "Maximum number of articles to download per RSS feed" 18385msgstr "" 18386 18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18388msgid "&Maximum articles per feed:" 18389msgstr "" 18390 18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18393msgid " days" 18394msgstr "" 18395 18396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18397msgid "Articles in the RSS feeds older than this will be ignored" 18398msgstr "" 18399 18400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18401msgid "Preserve groups in the OPML file" 18402msgstr "" 18403 18404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18405msgid "" 18406"If enabled, every group of feeds in the OPML file will be converted into a " 18407"single recipe. Otherwise every feed becomes its own recipe" 18408msgstr "" 18409 18410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18411msgid "Replace existing recipes" 18412msgstr "" 18413 18414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18415msgid "" 18416"If enabled, any existing recipes with the same titles as entries in the OPML" 18417" file will be replaced. Otherwise, new entries with modified titles will be " 18418"created" 18419msgstr "" 18420 18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18422msgid "OPML files" 18423msgstr "" 18424 18425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18426msgid "Select OPML file" 18427msgstr "" 18428 18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18430msgid "Path not specified" 18431msgstr "" 18432 18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18434msgid "You must specify the path to the OPML file to import" 18435msgstr "" 18436 18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18438msgid "No feeds found" 18439msgstr "" 18440 18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18442msgid "No importable RSS feeds found in the OPML file" 18443msgstr "" 18444 18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18446msgid "Password needed" 18447msgstr "" 18448 18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18450msgid "TextLabel" 18451msgstr "" 18452 18453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18455#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18456#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18457msgid "&Username:" 18458msgstr "" 18459 18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18462#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18463#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18464msgid "&Password:" 18465msgstr "" 18466 18467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18470#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18471#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18472msgid "&Show password" 18473msgstr "" 18474 18475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18476msgid "Restart required" 18477msgstr "" 18478 18479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18480msgid "You must restart calibre before using this plugin!" 18481msgstr "" 18482 18483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18485msgid "All" 18486msgstr "" 18487 18488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18490msgid "Installed" 18491msgstr "" 18492 18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18495msgid "Not installed" 18496msgstr "" 18497 18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18499msgid "Update available" 18500msgstr "" 18501 18502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18503msgid "Plugin name" 18504msgstr "" 18505 18506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18507#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18508msgid "Status" 18509msgstr "" 18510 18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18512msgid "Available" 18513msgstr "" 18514 18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18516msgid "Released" 18517msgstr "" 18518 18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18520msgid "calibre" 18521msgstr "" 18522 18523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18524msgid "PayPal" 18525msgstr "" 18526 18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18528msgid "" 18529"This plugin is FREE but you can reward the developer for their effort\n" 18530"by donating to them via PayPal.\n" 18531"\n" 18532"Right-click and choose Donate to reward: " 18533msgstr "" 18534 18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18536msgid "Platform unavailable" 18537msgstr "" 18538 18539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18540msgid "calibre upgrade required" 18541msgstr "" 18542 18543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18544msgid "Plugin deprecated" 18545msgstr "" 18546 18547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18548msgid "New version available" 18549msgstr "" 18550 18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18552msgid "Latest version installed" 18553msgstr "" 18554 18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18556msgid "This plugin has been deprecated and should be uninstalled" 18557msgstr "" 18558 18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18566msgid "Right-click to see more options" 18567msgstr "" 18568 18569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18570#, python-format 18571msgid "This plugin can only be installed on: %s" 18572msgstr "" 18573 18574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18575#, python-format 18576msgid "You must upgrade to at least calibre %s before installing this plugin" 18577msgstr "" 18578 18579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18580msgid "You can install this plugin" 18581msgstr "" 18582 18583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18585msgid "A new version of this plugin is available" 18586msgstr "" 18587 18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18589msgid "This plugin is installed and up-to-date" 18590msgstr "" 18591 18592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18593msgid "Plugin homepage" 18594msgstr "" 18595 18596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18597msgid "Update Check Failed" 18598msgstr "" 18599 18600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18601msgid "Unable to reach the plugin index page." 18602msgstr "" 18603 18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18606msgid "User plugins" 18607msgstr "" 18608 18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18610msgid "Filter list of &plugins" 18611msgstr "" 18612 18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18614msgid "Filter by &name" 18615msgstr "" 18616 18617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18618#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18619msgid "Description" 18620msgstr "" 18621 18622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18624msgid "&Install" 18625msgstr "" 18626 18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18629msgid "Install the selected plugin" 18630msgstr "" 18631 18632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18633msgid "&Customize plugin " 18634msgstr "" 18635 18636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18638msgid "Customize the options for this plugin" 18639msgstr "" 18640 18641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18642msgid "Plugin &forum thread" 18643msgstr "" 18644 18645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18646#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18647msgid "Enable/&disable plugin" 18648msgstr "" 18649 18650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18651msgid "Enable or disable this plugin" 18652msgstr "" 18653 18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18656msgid "&Remove plugin" 18657msgstr "" 18658 18659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18660msgid "Uninstall the selected plugin" 18661msgstr "" 18662 18663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18664msgid "Donate to developer" 18665msgstr "" 18666 18667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18668msgid "Donate to the developer of this plugin" 18669msgstr "" 18670 18671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18672#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18673msgid "&Customize plugin" 18674msgstr "" 18675 18676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18677#, python-format 18678msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18679msgstr "" 18680 18681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18682#, python-format 18683msgid "Install %s" 18684msgstr "" 18685 18686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18687#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18688msgid "" 18689"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18690"virus/malware. Only install it if you got it from a trusted source. Are you " 18691"sure you want to proceed?" 18692msgstr "" 18693 18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18695#, python-format 18696msgid "Downloading plugin ZIP attachment: %s" 18697msgstr "" 18698 18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18700#, python-format 18701msgid "Installing plugin: %s" 18702msgstr "" 18703 18704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18705#, python-format 18706msgid "Plugin installed: %s" 18707msgstr "" 18708 18709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18710#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18711#, python-brace-format 18712msgid "" 18713"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18714"restart calibre for the plugin to take effect." 18715msgstr "" 18716 18717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18718msgid "Install plugin failed" 18719msgstr "" 18720 18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18722msgid "" 18723"A problem occurred while installing this plugin. This plugin will now be " 18724"uninstalled. Please post the error message in details below into the forum " 18725"thread for this plugin and restart calibre." 18726msgstr "" 18727 18728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18730msgid "Plugin not customizable" 18731msgstr "" 18732 18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18735#, python-format 18736msgid "Plugin: %s does not need customization" 18737msgstr "" 18738 18739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18741msgid "Must restart" 18742msgstr "" 18743 18744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18745#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18746#, python-format 18747msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18748msgstr "" 18749 18750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18752msgid "Plugin cannot be disabled" 18753msgstr "" 18754 18755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18756#, python-format 18757msgid "The plugin: %s cannot be disabled" 18758msgstr "" 18759 18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18761msgid "Aborting..." 18762msgstr "" 18763 18764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18765#, python-brace-format 18766msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18767msgstr "" 18768 18769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18770msgid "Undock" 18771msgstr "" 18772 18773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18774msgid "Show the Quickview panel in its own floating window" 18775msgstr "" 18776 18777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18778msgid "Lock Quickview contents" 18779msgstr "" 18780 18781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18782#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18783msgid "Refresh" 18784msgstr "" 18785 18786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18787msgid "Embed the Quickview panel into the main calibre window" 18788msgstr "" 18789 18790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18791msgid "Alternate shortcut: " 18792msgstr "" 18793 18794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18795#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18796msgid "Find item in the Tag browser" 18797msgstr "" 18798 18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18801msgid "Find item in the library" 18802msgstr "" 18803 18804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18805msgid "Select this book in the library" 18806msgstr "" 18807 18808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18809msgid "Quickview this cell" 18810msgstr "" 18811 18812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18813msgid "Open book in the E-book viewer" 18814msgstr "" 18815 18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18817#, python-brace-format 18818msgid "&Item: {0} ({1})" 18819msgstr "" 18820 18821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18822msgid "" 18823"Click to show only books with this item. Double click to search for this " 18824"item in the Tag browser" 18825msgstr "" 18826 18827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18828msgid "**No items found**" 18829msgstr "" 18830 18831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18832msgid "" 18833"Click in a column in the library view to see the information for that book" 18834msgstr "" 18835 18836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18837#, python-brace-format 18838msgid "&Books with selected item \"{0}\": {1}" 18839msgstr "" 18840 18841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18842msgid "" 18843"Double click on a book to change the selection in the library view or change" 18844" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18845"edit the metadata of a book, which also changes the selected book." 18846msgstr "" 18847 18848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18849msgid "Something went wrong while filling in the table" 18850msgstr "" 18851 18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18853msgid "Quickview: Book not in library view" 18854msgstr "" 18855 18856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18857msgid "" 18858"The book you selected is not currently displayed in the library view, " 18859"perhaps because of a search or a Virtual library, so Quickview cannot select" 18860" it." 18861msgstr "" 18862 18863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18864#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18865msgid "&Apply Virtual libraries" 18866msgstr "" 18867 18868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18869msgid "" 18870"<p>Select to make Quickview show only books in the current\n" 18871" Virtual library</p>" 18872msgstr "" 18873 18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18875msgid "&Lock Quickview contents" 18876msgstr "" 18877 18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18879msgid "" 18880"<p>Select to prevent Quickview from changing content when the\n" 18881" selection on the library view is changed</p>" 18882msgstr "" 18883 18884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18885#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18886#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18893msgid "&Refresh" 18894msgstr "" 18895 18896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18897msgid "" 18898"When Quickview is locked, refresh the window using the last selected book " 18899"and that book's value in the last selected column." 18900msgstr "" 18901 18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18903msgid "&Dock" 18904msgstr "" 18905 18906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18907#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18908#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18909msgid "&Close" 18910msgstr "" 18911 18912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18913msgid "" 18914"Restoring database from backups, do not interrupt, this will happen in three" 18915" stages" 18916msgstr "" 18917 18918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18919msgid "Restoring database" 18920msgstr "" 18921 18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18923msgid "The restore has not completed, are you sure you want to cancel?" 18924msgstr "" 18925 18926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18927#, python-format 18928msgid "The old database was saved as: %s" 18929msgstr "" 18930 18931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18932#, python-format 18933msgid "" 18934"Restoring the database succeeded with some warnings click \"Show details\" " 18935"to see the details. %s" 18936msgstr "" 18937 18938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 18939#, python-format 18940msgid "Restoring database was successful. %s" 18941msgstr "" 18942 18943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 18944msgid "" 18945"Your list of books, with all their metadata is stored in a single file, " 18946"called a database. In addition, metadata for each individual book is stored " 18947"in that books' folder, as a backup.<p>This operation will rebuild the " 18948"database from the individual book metadata. This is useful if the database " 18949"has been corrupted and you get a blank list of books.<p>Do you want to " 18950"restore the database?" 18951msgstr "" 18952 18953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 18954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 18955msgid "Restoring database failed, click \"Show details\" to see details" 18956msgstr "" 18957 18958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 18959#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 18960msgid "Failed to repair library" 18961msgstr "" 18962 18963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 18964msgid "Add a new Saved search" 18965msgstr "" 18966 18967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 18968msgid "" 18969"You can create a <i>Saved search</i>, for frequently used searches here. The" 18970" search will be visible under <i>Saved searches</i> in the Tag browser, " 18971"using the name that you specify here." 18972msgstr "" 18973 18974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 18975msgid "The Saved search name" 18976msgstr "" 18977 18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 18979msgid "&Search:" 18980msgstr "" 18981 18982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 18983msgid "The search expression" 18984msgstr "" 18985 18986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 18987msgid "No search name" 18988msgstr "" 18989 18990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 18991msgid "You must specify a name for the Saved search" 18992msgstr "" 18993 18994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 18995msgid "No search expression" 18996msgstr "" 18997 18998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 18999msgid "You must specify a search expression for the Saved search" 19000msgstr "" 19001 19002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 19003msgid "Invalid saved search" 19004msgstr "" 19005 19006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 19007#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 19008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 19009msgid "Manage Saved searches" 19010msgstr "" 19011 19012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 19013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 19014msgid "&Add search" 19015msgstr "" 19016 19017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 19018msgid "&Remove search" 19019msgstr "" 19020 19021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 19022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 19023msgid "&Edit search" 19024msgstr "" 19025 19026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 19027msgid "" 19028"The current saved search will be <b>permanently deleted</b>. Are you sure?" 19029msgstr "" 19030 19031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 19032msgid "Edit the name and/or expression below." 19033msgstr "" 19034 19035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 19036msgid "Edit saved search" 19037msgstr "" 19038 19039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 19040msgid "A saved search with the name {} already exists. Choose another name" 19041msgstr "" 19042 19043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 19044msgid "Search expression" 19045msgstr "" 19046 19047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 19048msgid "" 19049" Download this periodical every week on the specified days after\n" 19050" the specified time. For example, if you choose: Monday after\n" 19051" 9:00 AM, then the periodical will be download every Monday as\n" 19052" soon after 9:00 AM as possible.\n" 19053" " 19054msgstr "" 19055 19056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 19057msgid "&Download after:" 19058msgstr "" 19059 19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 19061msgid "" 19062" Download this periodical every month, on the specified days.\n" 19063" The download will happen as soon after the specified time as\n" 19064" possible on the specified days of each month. For example,\n" 19065" if you choose the 1st and the 15th after 9:00 AM, the\n" 19066" periodical will be downloaded on the 1st and 15th of every\n" 19067" month, as soon after 9:00 AM as possible.\n" 19068" " 19069msgstr "" 19070 19071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19072msgid "&Days of the month:" 19073msgstr "" 19074 19075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19076msgid "Comma separated list of days of the month. For example: 1, 15" 19077msgstr "" 19078 19079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19080msgid "Download &after:" 19081msgstr "" 19082 19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19084msgid "" 19085" Download this periodical every x days. For example, if you\n" 19086" choose 30 days, the periodical will be downloaded every 30\n" 19087" days. Note that you can set periods of less than a day, like\n" 19088" 0.1 days to download a periodical more than once a day.\n" 19089" " 19090msgstr "" 19091 19092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19093msgid "&Download every:" 19094msgstr "" 19095 19096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19097msgid "every hour" 19098msgstr "" 19099 19100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19102msgid "days" 19103msgstr "" 19104 19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19106msgid "" 19107"Note: You can set intervals of less than a day, by typing the value " 19108"manually." 19109msgstr "" 19110 19111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19112msgid "Schedule news download [{} sources]" 19113msgstr "" 19114 19115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19116msgid "&Schedule" 19117msgstr "" 19118 19119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19120msgid "&Schedule for download:" 19121msgstr "" 19122 19123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19124msgid "&Days of week" 19125msgstr "" 19126 19127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19128msgid "Da&ys of month" 19129msgstr "" 19130 19131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19132msgid "Every &x days" 19133msgstr "" 19134 19135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19136msgid "&Account" 19137msgstr "" 19138 19139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19140msgid "For the scheduling to work, you must leave calibre running." 19141msgstr "" 19142 19143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19144#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19145msgid "&Advanced" 19146msgstr "" 19147 19148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19149msgid "Add &title as tag" 19150msgstr "" 19151 19152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19153msgid "&Extra tags:" 19154msgstr "" 19155 19156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19157msgid "&Keep at most:" 19158msgstr "" 19159 19160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19161msgid "" 19162"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19163"all (disable)." 19164msgstr "" 19165 19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19167msgid "" 19168"<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" 19169"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19170"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19171msgstr "" 19172 19173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19174msgid " issues" 19175msgstr "" 19176 19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19178msgid "all issues" 19179msgstr "" 19180 19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19182msgid "Delete downloaded &news older than:" 19183msgstr "" 19184 19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19186msgid "" 19187"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19188"<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." 19189msgstr "" 19190 19191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19192msgid "never delete" 19193msgstr "" 19194 19195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19196msgid "Download &all scheduled" 19197msgstr "" 19198 19199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19200msgid "Download all scheduled news sources at once" 19201msgstr "" 19202 19203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19204msgid "&Download now" 19205msgstr "" 19206 19207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19208msgid "Need username and password" 19209msgstr "" 19210 19211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19212msgid "You must provide a username and/or password to use this news source." 19213msgstr "" 19214 19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19216msgid "Account" 19217msgstr "" 19218 19219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19220msgid "(optional)" 19221msgstr "" 19222 19223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19224msgid "(required)" 19225msgstr "" 19226 19227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19228msgid "Created by: " 19229msgstr "" 19230 19231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19232#, python-format 19233msgid "Download %s now" 19234msgstr "" 19235 19236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19237msgid "Last downloaded: never" 19238msgstr "" 19239 19240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19241msgid "never" 19242msgstr "" 19243 19244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19245#, python-format 19246msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19247msgstr "" 19248 19249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19250msgid "Last downloaded:" 19251msgstr "" 19252 19253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19254msgid "Cannot download news as no internet connection is active" 19255msgstr "" 19256 19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19258msgid "No internet connection" 19259msgstr "" 19260 19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19262msgid "Schedule news download" 19263msgstr "" 19264 19265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19266msgid "Add or edit a custom news source" 19267msgstr "" 19268 19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19270msgid "Download all scheduled news sources" 19271msgstr "" 19272 19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19274msgid "equal to" 19275msgstr "" 19276 19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19278msgid "before" 19279msgstr "" 19280 19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19282msgid "after" 19283msgstr "" 19284 19285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19286msgid "before or equal to" 19287msgstr "" 19288 19289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19290msgid "after or equal to" 19291msgstr "" 19292 19293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19294#, python-format 19295msgid "" 19296"<p>You can also perform other kinds of advanced searches, for example " 19297"checking for books that have no covers, combining multiple search expression" 19298" using Boolean operators and so on. See <a href=\"%s\">The search " 19299"interface</a> for more information." 19300msgstr "" 19301 19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19303msgid "What &kind of match to use:" 19304msgstr "" 19305 19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19307#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19308#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19309#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19310msgid "Contains: the word or phrase matches anywhere in the metadata field" 19311msgstr "" 19312 19313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19314#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19315#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19316#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19317msgid "Equals: the word or phrase must match the entire metadata field" 19318msgstr "" 19319 19320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19321#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19322#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19323#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19324msgid "" 19325"Regular expression: the expression must match anywhere in the metadata field" 19326msgstr "" 19327 19328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19329#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19330#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19331#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19332msgid "A&dvanced search" 19333msgstr "" 19334 19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19336#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19337#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19338#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19339msgid "Find entries that have..." 19340msgstr "" 19341 19342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19343#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19344#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19345#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19346msgid "But don't show entries that have..." 19347msgstr "" 19348 19349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19350msgid "A&ll these words:" 19351msgstr "" 19352 19353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19354msgid "&This exact phrase:" 19355msgstr "" 19356 19357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19358msgid "O&ne or more of these words:" 19359msgstr "" 19360 19361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19362#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19363#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19364#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19365msgid "Any of these &unwanted words:" 19366msgstr "" 19367 19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19369msgid "Titl&e/author/series..." 19370msgstr "" 19371 19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19373msgid "The title to search for" 19374msgstr "" 19375 19376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19377msgid "The author to search for" 19378msgstr "" 19379 19380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19381#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19382#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19383#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19384#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19385msgid "&Author:" 19386msgstr "" 19387 19388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19389msgid "The series to search for" 19390msgstr "" 19391 19392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19393msgid "The tags to search for" 19394msgstr "" 19395 19396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19397msgid "&Date search" 19398msgstr "" 19399 19400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19401msgid "&Search the" 19402msgstr "" 19403 19404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19405msgid "date column for books whose &date is " 19406msgstr "" 19407 19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19409msgid "&year" 19410msgstr "" 19411 19412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19413msgid "mo&nth" 19414msgstr "" 19415 19416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19417msgid "&day" 19418msgstr "" 19419 19420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19421msgid "months" 19422msgstr "" 19423 19424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19425msgid "weeks" 19426msgstr "" 19427 19428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19429msgid "years" 19430msgstr "" 19431 19432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19433msgid "ago" 19434msgstr "" 19435 19436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19437msgid "This month" 19438msgstr "" 19439 19440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19441msgid "Yesterday" 19442msgstr "" 19443 19444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19445msgid "&Template search" 19446msgstr "" 19447 19448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19449msgid "The value to search for" 19450msgstr "" 19451 19452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19453msgid "" 19454"You can use the search test specifications described in the calibre " 19455"documentation. For example, with Number comparisons you can the relational " 19456"operators like '>=' etc. With Text comparisons you can use exact, contains " 19457"or regular expression matches. With Date you can use today, yesterday, etc. " 19458"Set/not set takes 'true' for set and 'false' for not set." 19459msgstr "" 19460 19461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19462msgid "Template &value:" 19463msgstr "" 19464 19465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19466msgid "Set/Not set" 19467msgstr "" 19468 19469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19470msgid "How the template result will be compared to the value" 19471msgstr "" 19472 19473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19474msgid "C&omparison type:" 19475msgstr "" 19476 19477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19478msgid "The template that generates the value" 19479msgstr "" 19480 19481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19482msgid "Right click to open a template editor" 19483msgstr "" 19484 19485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19487msgid "Tem&plate:" 19488msgstr "" 19489 19490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19491#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19492#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19493#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19494#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19495#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19496#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19497#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19498msgid "Advanced search" 19499msgstr "" 19500 19501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19502msgid "There is one book with the {} format" 19503msgstr "" 19504 19505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19506#, python-brace-format 19507msgid "There are {count} books with the {fmt} format" 19508msgstr "" 19509 19510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19511msgid "Choose formats" 19512msgstr "" 19513 19514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19515msgid "" 19516"Use a password if calibre is running on a network that is not secure. For " 19517"example, if you run calibre on a laptop, use that laptop in an airport, and " 19518"want to connect your smart device to calibre, you should use a password." 19519msgstr "" 19520 19521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19522msgid "" 19523"Check this box if you want calibre to automatically start the smart device " 19524"interface when calibre starts. You should not do this if you are using a " 19525"network that is not secure and you are not setting a password." 19526msgstr "" 19527 19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19529msgid "" 19530"Check this box if you want calibre to use a fixed network port. Normally you" 19531" will not need to do this. However, if your device consistently fails to " 19532"connect to calibre, try checking this box and entering a number." 19533msgstr "" 19534 19535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19536msgid "" 19537"Try 9090. If calibre says that it fails to connect to the port, try another " 19538"number. You can use any number between 8,000 and 65,535." 19539msgstr "" 19540 19541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19542msgid "" 19543"These are the IP addresses for this computer. If you decide to have your " 19544"device connect to calibre using a fixed IP address, one of these addresses " 19545"should be the one you use. It is unlikely but possible that the correct IP " 19546"address is not listed here, in which case you will need to go to your " 19547"computer's control panel to get a complete list of your computer's network " 19548"interfaces and IP addresses." 19549msgstr "" 19550 19551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19554msgid "Invalid port number" 19555msgstr "" 19556 19557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19558msgid "You must provide a port number." 19559msgstr "" 19560 19561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19563msgid "The port must be a number between 8000 and 65535." 19564msgstr "" 19565 19566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19567#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19568msgid "Problem starting the wireless device" 19569msgstr "" 19570 19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19572#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19573#, python-format 19574msgid "The wireless device driver had problems starting. It said \"%s\"" 19575msgstr "" 19576 19577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19578msgid "Smart device control" 19579msgstr "" 19580 19581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19582msgid "" 19583"<p>Start wireless device connections.\n" 19584" <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." 19585msgstr "" 19586 19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19588msgid "calibre IP addresses:" 19589msgstr "" 19590 19591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19592msgid "Possibe IP addresses:" 19593msgstr "" 19594 19595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19596msgid "Optional &password:" 19597msgstr "" 19598 19599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19600msgid "Optional password for security" 19601msgstr "" 19602 19603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19604msgid "Optional &fixed port:" 19605msgstr "" 19606 19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19608msgid "Optional port number" 19609msgstr "" 19610 19611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19612msgid "&Use a fixed port" 19613msgstr "" 19614 19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19616msgid "&Automatically allow connections at calibre startup" 19617msgstr "" 19618 19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19620#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19621#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19622msgid "Publishers" 19623msgstr "" 19624 19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19626msgid " (not on any book)" 19627msgstr "" 19628 19629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19630msgid "Category lookup name: " 19631msgstr "" 19632 19633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19634msgid "You must select items to apply" 19635msgstr "" 19636 19637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19638msgid "You must select items to unapply" 19639msgstr "" 19640 19641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19643msgid "" 19644"That name contains leading or trailing periods, multiple periods in a row or" 19645" spaces before or after periods." 19646msgstr "" 19647 19648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19651msgid "Name already used" 19652msgstr "" 19653 19654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19656msgid "That name is already used, perhaps with different case." 19657msgstr "" 19658 19659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19660msgid "" 19661"The current User category will be <b>permanently deleted</b>. Are you sure?" 19662msgstr "" 19663 19664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19665msgid "User categories editor" 19666msgstr "" 19667 19668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19669msgid "Category &name: " 19670msgstr "" 19671 19672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19673msgid "Select a category to edit" 19674msgstr "" 19675 19676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19677msgid "Copy the category name to the clipboard" 19678msgstr "" 19679 19680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19681msgid "&Category filter: " 19682msgstr "" 19683 19684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19685msgid "Select the content kind of the new category" 19686msgstr "" 19687 19688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19689msgid "Item &filter: " 19690msgstr "" 19691 19692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19693msgid "" 19694"Enter text to filter the available items. Case and accents are ignored." 19695msgstr "" 19696 19697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19698msgid "Delete the current User category" 19699msgstr "" 19700 19701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19702msgid "Enter a category name, then use the Add button or the Rename button" 19703msgstr "" 19704 19705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19706msgid "Add a new category" 19707msgstr "" 19708 19709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19710msgid "Rename the current category to what is in the box" 19711msgstr "" 19712 19713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19714msgid "" 19715"<p>Show items in the Available items box only if they appear in the\n" 19716" current Virtual library. Applied items not in the Virtual library will be marked\n" 19717" \"not on any book\".</p>" 19718msgstr "" 19719 19720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19721msgid "&Show only available items in current Virtual library" 19722msgstr "" 19723 19724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19725msgid "&Available items" 19726msgstr "" 19727 19728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19729msgid "Apply items to current category" 19730msgstr "" 19731 19732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19734msgid "Applied &items" 19735msgstr "" 19736 19737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19738msgid "Unapply (remove) selected items from current category" 19739msgstr "" 19740 19741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19742msgid "" 19743"If the item you want is not in the available list, you can add it here. " 19744"Accepts an ampersand-separated list of items. The items will be applied to " 19745"the book." 19746msgstr "" 19747 19748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19749msgid "" 19750"If the item you want is not in the available list, you can add it here. " 19751"Accepts a comma-separated list of items. The items will be applied to the " 19752"book." 19753msgstr "" 19754 19755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19756msgid "Deleting tags is done immediately and there is no undo." 19757msgstr "" 19758 19759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19760msgid "Are your sure?" 19761msgstr "" 19762 19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19764msgid "" 19765"The following tags are used by one or more books. Are you certain you want " 19766"to delete them?" 19767msgstr "" 19768 19769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19770msgid "Manage items" 19771msgstr "" 19772 19773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19774msgid "&Add item:" 19775msgstr "" 19776 19777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19778msgid "Apply item(s) to the current book" 19779msgstr "" 19780 19781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19782msgid "Filter the available items" 19783msgstr "" 19784 19785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19786msgid "" 19787"Delete the selected items from database. This will unapply the items from " 19788"all books and then remove them from the database." 19789msgstr "" 19790 19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19792msgid "Ava&ilable items" 19793msgstr "" 19794 19795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19796msgid "Apply item to current book" 19797msgstr "" 19798 19799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19800msgid "Unapply (remove) the item from current book" 19801msgstr "" 19802 19803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19804msgid "Filter the applied items" 19805msgstr "" 19806 19807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19808msgid "Search for {}" 19809msgstr "" 19810 19811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19812msgid "Filter by {}" 19813msgstr "" 19814 19815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19816#, python-brace-format 19817msgid "Search the library for {0}" 19818msgstr "" 19819 19820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19822msgid "Count" 19823msgstr "" 19824 19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19826msgid "Was" 19827msgstr "" 19828 19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19830#, python-brace-format 19831msgid "This is not one of this column's permitted values ({0})" 19832msgstr "" 19833 19834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19835msgid "Editing..." 19836msgstr "" 19837 19838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19839msgid "Item is not a permitted value" 19840msgstr "" 19841 19842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19843#, python-brace-format 19844msgid "" 19845"This column has a fixed set of permitted values. The entered text must be " 19846"one of ({0})." 19847msgstr "" 19848 19849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19850msgid "Do you really want to undo your changes?" 19851msgstr "" 19852 19853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19854msgid "Undelete items?" 19855msgstr "" 19856 19857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19858msgid "Items must be undeleted to continue. Do you want to do this?" 19859msgstr "" 19860 19861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19862msgid "Search for an item in the first column" 19863msgstr "" 19864 19865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19866msgid "Find items containing the search string" 19867msgstr "" 19868 19869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19870msgid "" 19871"<p>Show items only if they appear in the\n" 19872" current Virtual library. Edits already done may be hidden but will\n" 19873" not be forgotten.\n" 19874" </p><p>\n" 19875" Note that this box affects only what is displayed. Changes\n" 19876" will affect all books in your library even if this box\n" 19877" is checked.</p>" 19878msgstr "" 19879 19880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19881msgid "Only show items in the current &Virtual library" 19882msgstr "" 19883 19884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19885msgid "&Filter by:" 19886msgstr "" 19887 19888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19889msgid "Filter items using the text in this box" 19890msgstr "" 19891 19892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19893msgid "Show only items containing this text" 19894msgstr "" 19895 19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19897msgid "F&ilter" 19898msgstr "" 19899 19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19901msgid "" 19902"Delete selected items from the database. This will unapply the items from " 19903"all books and then remove them from the database." 19904msgstr "" 19905 19906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19907msgid "Ctrl+D" 19908msgstr "" 19909 19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19911msgid "Rename the items in every book where they are used" 19912msgstr "" 19913 19914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19915msgid "Ctrl+R" 19916msgstr "" 19917 19918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19919msgid "Undo any deletes or edits on the selected lines" 19920msgstr "" 19921 19922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19923msgid "Ctrl+U" 19924msgstr "" 19925 19926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19927msgid "Template language tutorial" 19928msgstr "" 19929 19930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19931msgid "Template function reference" 19932msgstr "" 19933 19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 19935msgid "Author Sort" 19936msgstr "" 19937 19938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19939msgid "Tag 1" 19940msgstr "" 19941 19942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19943msgid "Tag 2" 19944msgstr "" 19945 19946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 19947msgid "Template value" 19948msgstr "" 19949 19950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 19951msgid "Disable word wrap" 19952msgstr "" 19953 19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 19955msgid "Enable word wrap" 19956msgstr "" 19957 19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 19959msgid "Load template from the Template tester" 19960msgstr "" 19961 19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 19963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 19964msgid "Load template from file" 19965msgstr "" 19966 19967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 19968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 19969msgid "Save template to file" 19970msgstr "" 19971 19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 19973msgid "No Template tester text is available" 19974msgstr "" 19975 19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 19977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 19978msgid "Template file" 19979msgstr "" 19980 19981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 19982#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 19983msgid "Select icon" 19984msgstr "" 19985 19986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 19987msgid "EXCEPTION: " 19988msgstr "" 19989 19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 19991msgid "Built-in template function" 19992msgstr "" 19993 19994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 19995msgid "Built-in function" 19996msgstr "" 19997 19998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 19999msgid "User defined Python template function" 20000msgstr "" 20001 20002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 20003msgid "User function" 20004msgstr "" 20005 20006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 20007msgid "Stored template" 20008msgstr "" 20009 20010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 20011msgid "Stored user defined template" 20012msgstr "" 20013 20014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 20015msgid "No template provided" 20016msgstr "" 20017 20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 20019msgid "The template box cannot be empty" 20020msgstr "" 20021 20022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 20023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 20024msgid "No column chosen" 20025msgstr "" 20026 20027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 20028msgid "You must specify a column to be colored" 20029msgstr "" 20030 20031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 20032msgid "You must specify the column where the icons are applied" 20033msgstr "" 20034 20035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 20036msgid "&Continue" 20037msgstr "" 20038 20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 20040msgid "Continue running the template" 20041msgstr "" 20042 20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 20044msgid "Stop running the template" 20045msgstr "" 20046 20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 20048#, python-brace-format 20049msgid "Break: line {0}, book {1}" 20050msgstr "" 20051 20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 20053msgid "The name of the template language operation" 20054msgstr "" 20055 20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 20057msgid "A variable in the template" 20058msgstr "" 20059 20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 20061msgid "The value of the variable" 20062msgstr "" 20063 20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 20065msgid "A General Program Mode Template" 20066msgstr "" 20067 20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20070msgid "Set the color of the column:" 20071msgstr "" 20072 20073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20074msgid "Copy a color name to the clipboard:" 20075msgstr "" 20076 20077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20078msgid "Copy the selected color name to the clipboard" 20079msgstr "" 20080 20081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20082msgid "Kind:" 20083msgstr "" 20084 20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20086msgid "Apply the icon to column:" 20087msgstr "" 20088 20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20090msgid "Copy an icon file name to the clipboard:" 20091msgstr "" 20092 20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20094msgid "Copy the selected icon file name to the clipboard" 20095msgstr "" 20096 20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20098msgid "Add icon" 20099msgstr "" 20100 20101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20102msgid "Add an icon file to the set of choices" 20103msgstr "" 20104 20105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20106msgid "Template &name:" 20107msgstr "" 20108 20109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20110msgid "The name of the callable template" 20111msgstr "" 20112 20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20114msgid "T&emplate:" 20115msgstr "" 20116 20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20118msgid "The text of the template program goes into the box below" 20119msgstr "" 20120 20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20122msgid " " 20123msgstr "" 20124 20125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20126msgid "Enable &breakpoints" 20127msgstr "" 20128 20129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20130msgid "" 20131"<p>If checked, the template evaluator will stop when it\n" 20132"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20133"you the value as well as all the local variables</p>" 20134msgstr "" 20135 20136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20137msgid "&Go" 20138msgstr "" 20139 20140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20141msgid "" 20142"If 'Enable breakpoints' is checked then click this button to run your " 20143"template" 20144msgstr "" 20145 20146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20147msgid "&Line:" 20148msgstr "" 20149 20150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20152msgid "Line number to toggle" 20153msgstr "" 20154 20155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20156msgid "&Toggle" 20157msgstr "" 20158 20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20160msgid "Toggle the breakpoint on the line number in the box" 20161msgstr "" 20162 20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20164msgid "&Remove all" 20165msgstr "" 20166 20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20168msgid "Remove all breakpoints" 20169msgstr "" 20170 20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20172msgid "&Set all" 20173msgstr "" 20174 20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20176msgid "Set breakpoint on every line" 20177msgstr "" 20178 20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20180msgid "" 20181"<p>The text of the template program goes in this box.\n" 20182" Don't forget that a General Program Mode template must begin with\n" 20183" the word \"program:\".</p>" 20184msgstr "" 20185 20186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20187#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20188msgid "D&ocumentation:" 20189msgstr "" 20190 20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20192msgid "Documentation for the function being defined or edited" 20193msgstr "" 20194 20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20196msgid "Template value:" 20197msgstr "" 20198 20199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20200msgid "The value of the template using the current book in the library view" 20201msgstr "" 20202 20203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20212msgid "User label" 20213msgstr "" 20214 20215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20216msgid "Font:" 20217msgstr "" 20218 20219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20220msgid "Select the font for the Template box" 20221msgstr "" 20222 20223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20224msgid "Size:" 20225msgstr "" 20226 20227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20228msgid "Select the font size for the Template box" 20229msgstr "" 20230 20231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20232msgid "Lo&ad" 20233msgstr "" 20234 20235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20236msgid "Load the template from a file" 20237msgstr "" 20238 20239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20240msgid "Save the template in a file" 20241msgstr "" 20242 20243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20244msgid "Template Function Reference" 20245msgstr "" 20246 20247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20248msgid "Function &name:" 20249msgstr "" 20250 20251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20252msgid "&Function type:" 20253msgstr "" 20254 20255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20256msgid "&Documentation:" 20257msgstr "" 20258 20259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20261msgid "&Code:" 20262msgstr "" 20263 20264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20265msgid "Remove any template from the box" 20266msgstr "" 20267 20268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20269msgid "Open template editor" 20270msgstr "" 20271 20272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20273msgid "Trim Image" 20274msgstr "" 20275 20276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20277msgid "Select a region by dragging with your mouse, and then click trim" 20278msgstr "" 20279 20280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20281msgid "&Trim" 20282msgstr "" 20283 20284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20285msgid "Trim image by removing borders outside the selected region" 20286msgstr "" 20287 20288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20289msgid "Adjust selection by dragging corners" 20290msgstr "" 20291 20292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20293#, python-brace-format 20294msgid "Size: {0}px Aspect ratio: {1:.2g}" 20295msgstr "" 20296 20297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20298#, python-brace-format 20299msgid "Size: {0}x{1}px" 20300msgstr "" 20301 20302#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20303#, python-format 20304msgid "Download %s" 20305msgstr "" 20306 20307#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20308#, python-format 20309msgid "Downloading <b>%(fname)s</b> from %(url)s" 20310msgstr "" 20311 20312#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20313#, python-format 20314msgid "Failed to download from %(url)r with error: %(err)s" 20315msgstr "" 20316 20317#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20318msgid "Downloading book" 20319msgstr "" 20320 20321#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20322#, python-brace-format 20323msgid "" 20324"The book {0} will be downloaded and added to your calibre library " 20325"automatically." 20326msgstr "" 20327 20328#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20329msgid "No file specified to download." 20330msgstr "" 20331 20332#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20333msgid "Not a support e-book format." 20334msgstr "" 20335 20336#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20337#, python-format 20338msgid "Downloading %s" 20339msgstr "" 20340 20341#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20342msgid "Downloading" 20343msgstr "" 20344 20345#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20346msgid "Failed to download e-book" 20347msgstr "" 20348 20349#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20350msgid "finished" 20351msgstr "" 20352 20353#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20354#, python-format 20355msgid "Email %(name)s to %(to)s" 20356msgstr "" 20357 20358#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20359msgid "News:" 20360msgstr "" 20361 20362#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20363#, python-format 20364msgid "Attached is the %s periodical downloaded by calibre." 20365msgstr "" 20366 20367#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20368msgid "Add a new recipient:" 20369msgstr "" 20370 20371#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20372msgid "&Address" 20373msgstr "" 20374 20375#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20376msgid "&Formats" 20377msgstr "" 20378 20379#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20380msgid "&Subject" 20381msgstr "" 20382 20383#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20384msgid "A&lias" 20385msgstr "" 20386 20387#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20388msgid "The email address of the recipient" 20389msgstr "" 20390 20391#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20392msgid "The optional alias (simple name) of the recipient" 20393msgstr "" 20394 20395#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20396msgid "" 20397"Formats to email. The first matching one will be sent (comma separated list)" 20398msgstr "" 20399 20400#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20401msgid "The optional subject for email sent to this recipient" 20402msgstr "" 20403 20404#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20405msgid "&Add recipient" 20406msgstr "" 20407 20408#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20409msgid "Need address" 20410msgstr "" 20411 20412#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20413msgid "You must specify an address" 20414msgstr "" 20415 20416#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20417msgid "Need formats" 20418msgstr "" 20419 20420#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20421msgid "You must specify at least one format to send" 20422msgstr "" 20423 20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20425#, python-format 20426msgid "The recipient %s already exists" 20427msgstr "" 20428 20429#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20430msgid "No recipients" 20431msgstr "" 20432 20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20434msgid "You must select at least one recipient" 20435msgstr "" 20436 20437#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20438msgid "Auto convert the following books before sending via email?" 20439msgstr "" 20440 20441#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20442msgid "This recipient has no valid formats defined" 20443msgstr "" 20444 20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20446msgid "These books have no suitable input formats for conversion" 20447msgstr "" 20448 20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20450msgid "Could not send" 20451msgstr "" 20452 20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20454msgid "" 20455"Could not send books to some recipients. Click \"Show details\" for more " 20456"information" 20457msgstr "" 20458 20459#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20460msgid "E-book:" 20461msgstr "" 20462 20463#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20464msgid "Attached, you will find the e-book" 20465msgstr "" 20466 20467#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20468#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20469msgid "by" 20470msgstr "" 20471 20472#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20473#, python-format 20474msgid "in the %s format." 20475msgstr "" 20476 20477#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20478msgid "About this book:" 20479msgstr "" 20480 20481#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20482msgid "Sending email to" 20483msgstr "" 20484 20485#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20486#, python-format 20487msgid "Auto convert the following books to %s before sending via email?" 20488msgstr "" 20489 20490#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20491msgid "Could not email the following books as no suitable formats were found:" 20492msgstr "" 20493 20494#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20495msgid "Failed to email book" 20496msgstr "" 20497 20498#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20499msgid "sent" 20500msgstr "" 20501 20502#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20503msgid "Sent news to" 20504msgstr "" 20505 20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20507#, python-format 20508msgid "" 20509"<div style=\"font-size:10pt;\">\n" 20510"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20511"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20512"<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>" 20513msgstr "" 20514 20515#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20516msgid "Regular &expression" 20517msgstr "" 20518 20519#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20520#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20521msgid "Test" 20522msgstr "" 20523 20524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20526msgid "File &name:" 20527msgstr "" 20528 20529#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20530msgid "Title:" 20531msgstr "" 20532 20533#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20534msgid "Regular expression (?P<title>)" 20535msgstr "" 20536 20537#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20538#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20539#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20540#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20541#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20542#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20543#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20544#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20545#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20546#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20547#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20548#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20549#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20550#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20551#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20552#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20553msgid "No match" 20554msgstr "" 20555 20556#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20557msgid "Authors:" 20558msgstr "" 20559 20560#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20561msgid "Regular expression (?P<author>)" 20562msgstr "" 20563 20564#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20565msgid "Series:" 20566msgstr "" 20567 20568#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20569msgid "Regular expression (?P<series>)" 20570msgstr "" 20571 20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20573msgid "Series index:" 20574msgstr "" 20575 20576#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20577msgid "Regular expression (?P<series_index>)" 20578msgstr "" 20579 20580#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20581#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20582msgid "ISBN:" 20583msgstr "" 20584 20585#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20586msgid "Regular expression (?P<isbn>)" 20587msgstr "" 20588 20589#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20590msgid "Publisher:" 20591msgstr "" 20592 20593#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20594msgid "Regular expression (?P<publisher>)" 20595msgstr "" 20596 20597#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20598msgid "Published:" 20599msgstr "" 20600 20601#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20602msgid "Regular expression (?P<published>)" 20603msgstr "" 20604 20605#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20606msgid "Comments:" 20607msgstr "" 20608 20609#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20610msgid "Regular expression (?P<comments>)" 20611msgstr "" 20612 20613#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20614msgid "Select font files" 20615msgstr "" 20616 20617#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20618msgid "TrueType/OpenType Fonts" 20619msgstr "" 20620 20621#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20622msgid "Corrupt font" 20623msgstr "" 20624 20625#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20626#, python-format 20627msgid "Failed to read metadata from the font file: %s" 20628msgstr "" 20629 20630#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20631msgid "Choose a font family" 20632msgstr "" 20633 20634#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20635#, python-format 20636msgid "Available faces for %s" 20637msgstr "" 20638 20639#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20640msgid "Choose font family" 20641msgstr "" 20642 20643#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20644msgid "Add &fonts" 20645msgstr "" 20646 20647#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20648msgid "Choose a font family from the list below:" 20649msgstr "" 20650 20651#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20653msgid "Find next" 20654msgstr "" 20655 20656#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20658msgid "Find previous" 20659msgstr "" 20660 20661#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20662#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20663#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20664#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20665#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20666#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20667#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20668#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20669#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20670msgid "None" 20671msgstr "" 20672 20673#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20675msgid "Added fonts" 20676msgstr "" 20677 20678#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20680#, python-format 20681msgid "Added font families: %s" 20682msgstr "" 20683 20684#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20685msgid "Choose &font family" 20686msgstr "" 20687 20688#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20689msgid "Clear the font family" 20690msgstr "" 20691 20692#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20693msgid "Remove this action" 20694msgstr "" 20695 20696#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20697msgid "<a href=\"{}\">CSS selector help</a>" 20698msgstr "" 20699 20700#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20701msgid "Create the rule to transform HTML tags below" 20702msgstr "" 20703 20704#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20705#, python-brace-format 20706msgid "{preamble} {match_type}" 20707msgstr "" 20708 20709#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20710msgid "If the tag" 20711msgstr "" 20712 20713#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20714msgid "Then:" 20715msgstr "" 20716 20717#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20718msgid "Add another action" 20719msgstr "" 20720 20721#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20722#, python-brace-format 20723msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20724msgstr "" 20725 20726#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20727msgid "" 20728"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20729"below to get started." 20730msgstr "" 20731 20732#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20733msgid "Test HTML transform rules" 20734msgstr "" 20735 20736#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20737msgid "Enter an HTML document below and click the \"Test\" button" 20738msgstr "" 20739 20740#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20741msgid "Resulting HTML" 20742msgstr "" 20743 20744#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20745msgid "Edit HTML transform rules" 20746msgstr "" 20747 20748#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20749msgid "Current HTML file" 20750msgstr "" 20751 20752#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20753msgid "All HTML files" 20754msgstr "" 20755 20756#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20757msgid "Open HTML files" 20758msgstr "" 20759 20760#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20761msgid "Selected HTML files" 20762msgstr "" 20763 20764#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20765msgid "Create an icon theme" 20766msgstr "" 20767 20768#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20769msgid "Theme Metadata" 20770msgstr "" 20771 20772#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20773msgid "&Version:" 20774msgstr "" 20775 20776#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20777msgid "&License:" 20778msgstr "" 20779 20780#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20781#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20782msgid "&URL:" 20783msgstr "" 20784 20785#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20786msgid "" 20787"The license for the icons in this theme. Common choices are Creative Commons" 20788" or Public Domain." 20789msgstr "" 20790 20791#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20792#, python-format 20793msgid "%d icons missing in this theme" 20794msgstr "" 20795 20796#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20797msgid "No missing icons" 20798msgstr "" 20799 20800#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20801msgid "No title specified" 20802msgstr "" 20803 20804#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20805msgid "You must specify a title for this icon theme" 20806msgstr "" 20807 20808#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20809msgid "No author specified" 20810msgstr "" 20811 20812#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20813msgid "You must specify an author for this icon theme" 20814msgstr "" 20815 20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20817msgid "&Abort" 20818msgstr "" 20819 20820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20821msgid "Losslessly optimizing images, please wait..." 20822msgstr "" 20823 20824#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20825msgid "Optimizing images failed, click \"Show details\" for more information" 20826msgstr "" 20827 20828#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20829msgid "Compression failed" 20830msgstr "" 20831 20832#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20833#, python-format 20834msgid "Optimizing %s" 20835msgstr "" 20836 20837#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20838msgid "Creating theme file" 20839msgstr "" 20840 20841#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20842msgid "Compressing theme file" 20843msgstr "" 20844 20845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20846#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20847msgid "Finished" 20848msgstr "" 20849 20850#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20851msgid "Choose a folder from which to read the icons" 20852msgstr "" 20853 20854#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20855msgid "Choose destination for icon theme" 20856msgstr "" 20857 20858#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20859msgid "ZIP files" 20860msgstr "" 20861 20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20863#, python-brace-format 20864msgid "" 20865"\n" 20866" <h1>{title}</h1>\n" 20867" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20868" <p>{description}</p>\n" 20869" <p>Version: {version} Number of users: {usage}</p>\n" 20870" <p><i>Right click to visit theme homepage</i></p>\n" 20871" " 20872msgstr "" 20873 20874#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20875msgid "Downloading icons..." 20876msgstr "" 20877 20878#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20879msgid "Downloading icons, please wait..." 20880msgstr "" 20881 20882#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20883msgid "Choose an icon theme" 20884msgstr "" 20885 20886#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20887msgid "Restore &default icons" 20888msgstr "" 20889 20890#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20891msgid "" 20892"Choose an icon theme below. You will need to restart calibre to see the new " 20893"icons." 20894msgstr "" 20895 20896#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20897msgid "Current icon theme:" 20898msgstr "" 20899 20900#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20901#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20902msgid "&Sort by:" 20903msgstr "" 20904 20905#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20906msgid "Number of icons" 20907msgstr "" 20908 20909#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20910msgid "Popularity" 20911msgstr "" 20912 20913#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20914msgid "No homepage" 20915msgstr "" 20916 20917#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20918msgid "The {} theme has no homepage" 20919msgstr "" 20920 20921#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20922msgid "Downloading, please wait..." 20923msgstr "" 20924 20925#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20926msgid "Failed to download list of themes" 20927msgstr "" 20928 20929#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20930msgid "" 20931"Failed to download list of themes, click \"Show details\" for more " 20932"information" 20933msgstr "" 20934 20935#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 20936#, python-format 20937msgid "" 20938"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 20939"stock icons?" 20940msgstr "" 20941 20942#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 20943msgid "No theme selected" 20944msgstr "" 20945 20946#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 20947msgid "You must first select an icon theme" 20948msgstr "" 20949 20950#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 20951msgid "" 20952"Failed to download icon theme, click \"Show details\" for more information." 20953msgstr "" 20954 20955#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 20956msgid "Zoom &in" 20957msgstr "" 20958 20959#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 20960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 20961msgid "Zoom &out" 20962msgstr "" 20963 20964#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 20965msgid "&Save as" 20966msgstr "" 20967 20968#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 20969msgid "&Rotate" 20970msgstr "" 20971 20972#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 20973msgid "&Full screen" 20974msgstr "" 20975 20976#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 20977msgid "&Fit image" 20978msgstr "" 20979 20980#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 20981msgid "Fit image inside the available space" 20982msgstr "" 20983 20984#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 20985msgid "Choose a file to save to" 20986msgstr "" 20987 20988#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 20989#, python-brace-format 20990msgid "Image: {name} {resolution}" 20991msgstr "" 20992 20993#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 20994msgid "Cover browser" 20995msgstr "" 20996 20997#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 20998#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 20999#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 21000#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 21001#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 21002#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 21003#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 21004msgid "Tag browser" 21005msgstr "" 21006 21007#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 21008msgid "See what's new in this calibre release" 21009msgstr "" 21010 21011#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 21012msgid "Connected " 21013msgstr "" 21014 21015#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 21016#, python-format 21017msgid " %(created)s %(name)s" 21018msgstr "" 21019 21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 21021msgid "created by" 21022msgstr "" 21023 21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 21025#, python-format 21026msgid "%(num)d of %(total)d books" 21027msgstr "" 21028 21029#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 21030#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 21031msgid "one book" 21032msgid_plural "{} books" 21033msgstr[0] "" 21034msgstr[1] "" 21035msgstr[2] "" 21036 21037#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 21038#, python-format 21039msgid "%(num)s, %(sel)d selected" 21040msgid_plural "%(num)s, %(sel)d selected" 21041msgstr[0] "" 21042msgstr[1] "" 21043msgstr[2] "" 21044 21045#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 21046#, python-brace-format 21047msgid "{0}, {1} total" 21048msgstr "" 21049 21050#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 21051msgid "Cover grid" 21052msgstr "" 21053 21054#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 21055#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 21056#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 21057msgid "Toggle" 21058msgstr "" 21059 21060#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 21061msgid "Search bar" 21062msgstr "" 21063 21064#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 21065msgid "Next Virtual library" 21066msgstr "" 21067 21068#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 21069msgid "Switch to the next Virtual library in the Virtual library tab bar" 21070msgstr "" 21071 21072#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21073msgid "Previous Virtual library" 21074msgstr "" 21075 21076#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21077msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21078msgstr "" 21079 21080#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21081#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21082#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21083msgid "All books" 21084msgstr "" 21085 21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21087msgid "Search expression for this Virtual library:" 21088msgstr "" 21089 21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21091msgid "Sort tabs alphabetically" 21092msgstr "" 21093 21094#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21095msgid "Restore hidden tabs" 21096msgstr "" 21097 21098#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21099#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21100msgid "Hide Virtual library tabs" 21101msgstr "" 21102 21103#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21104msgid "Lock Virtual library tabs" 21105msgstr "" 21106 21107#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21108msgid "Unlock Virtual library tabs" 21109msgstr "" 21110 21111#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21112#, python-format 21113msgid "Edit \"%s\"" 21114msgstr "" 21115 21116#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21117#, python-format 21118msgid "Delete \"%s\"" 21119msgstr "" 21120 21121#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21122#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21123msgid "Book details" 21124msgstr "" 21125 21126#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21127msgid "Layout" 21128msgstr "" 21129 21130#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21131msgid "Show and hide various parts of the calibre main window" 21132msgstr "" 21133 21134#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21135#, python-format 21136msgid "No %s format" 21137msgstr "" 21138 21139#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21140#, python-brace-format 21141msgid "The book {0} does not have the {1} format" 21142msgstr "" 21143 21144#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21145#, python-format 21146msgid "Restore %s" 21147msgstr "" 21148 21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21150msgid "Job" 21151msgstr "" 21152 21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21154msgid "Progress" 21155msgstr "" 21156 21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21158msgid "Running time" 21159msgstr "" 21160 21161#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21162msgid "Start time" 21163msgstr "" 21164 21165#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21166msgid "There is a running job:" 21167msgid_plural "There are {} running jobs:" 21168msgstr[0] "" 21169msgstr[1] "" 21170msgstr[2] "" 21171 21172#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21173#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21174#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21175msgid "Unknown job" 21176msgstr "" 21177 21178#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21179msgid "There is a waiting job" 21180msgid_plural "There are {} waiting jobs" 21181msgstr[0] "" 21182msgstr[1] "" 21183msgstr[2] "" 21184 21185#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21186#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21187#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21188#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21189#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21190msgid "Cannot kill job" 21191msgstr "" 21192 21193#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21194#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21195msgid "Cannot kill jobs that communicate with the device" 21196msgstr "" 21197 21198#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21199msgid "Job has already run" 21200msgstr "" 21201 21202#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21203msgid "This job cannot be stopped" 21204msgstr "" 21205 21206#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21207msgid "" 21208"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21209"of unstoppable jobs." 21210msgstr "" 21211 21212#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21213msgid "Unavailable" 21214msgstr "" 21215 21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21217msgid "Click to see list of jobs" 21218msgstr "" 21219 21220#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21221msgid " [Alt+Shift+J]" 21222msgstr "" 21223 21224#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21225msgid "Show/hide the Jobs List" 21226msgstr "" 21227 21228#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21229msgid "Jobs:" 21230msgstr "" 21231 21232#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21233msgid "No running jobs" 21234msgstr "" 21235 21236#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21237msgid "One running job" 21238msgstr "" 21239 21240#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21241#, python-format 21242msgid "%d running jobs" 21243msgstr "" 21244 21245#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21246msgid " - Jobs" 21247msgstr "" 21248 21249#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21250msgid "Search for a job by name" 21251msgstr "" 21252 21253#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21254#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21255msgid "No job" 21256msgstr "" 21257 21258#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21259#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21260msgid "No job selected" 21261msgstr "" 21262 21263#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21264msgid "Do you really want to stop the selected job?" 21265msgid_plural "Do you really want to stop all the selected jobs?" 21266msgstr[0] "" 21267msgstr[1] "" 21268msgstr[2] "" 21269 21270#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21271msgid "Do you really want to stop all non-device jobs?" 21272msgstr "" 21273 21274#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21275#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21276msgid "&Custom" 21277msgstr "" 21278 21279#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21280#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21281msgid "&Alternate shortcut:" 21282msgstr "" 21283 21284#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21285#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21286msgid "&Shortcut:" 21287msgstr "" 21288 21289#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21290#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21291msgid "Done" 21292msgstr "" 21293 21294#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21295#, python-format 21296msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21297msgstr "" 21298 21299#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21300#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21301msgid "Press a key..." 21302msgstr "" 21303 21304#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21305#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21306msgid "Already assigned" 21307msgstr "" 21308 21309#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21310#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21311msgid "already assigned to" 21312msgstr "" 21313 21314#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21315msgid "<b>This shortcut no longer exists</b>" 21316msgstr "" 21317 21318#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21319msgid "" 21320"Double click on any entry to change the keyboard shortcuts associated with " 21321"it" 21322msgstr "" 21323 21324#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21325msgid "Search for a shortcut by name" 21326msgstr "" 21327 21328#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21329#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21330#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21331#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21332msgid "Expand all" 21333msgstr "" 21334 21335#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21336#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21337#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21338#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21339#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21340#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21341msgid "Collapse all" 21342msgstr "" 21343 21344#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21345#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21346#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21347#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21350#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21351msgid "No matches" 21352msgstr "" 21353 21354#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21355#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21356#, python-format 21357msgid "Could not find any shortcuts matching %s" 21358msgstr "" 21359 21360#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21361msgid "Eject this device" 21362msgstr "" 21363 21364#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21365msgid "Configure this device" 21366msgstr "" 21367 21368#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21369msgid "Update cached metadata on device" 21370msgstr "" 21371 21372#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21373msgid "Show books in calibre library" 21374msgstr "" 21375 21376#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21377msgid "Show books in the main memory of the device" 21378msgstr "" 21379 21380#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21381msgid "Show books in storage card A" 21382msgstr "" 21383 21384#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21385msgid "Show books in storage card B" 21386msgstr "" 21387 21388#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21389msgid "Delete library" 21390msgstr "" 21391 21392#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21393msgid "available" 21394msgstr "" 21395 21396#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21397msgid "Close the Virtual library" 21398msgstr "" 21399 21400#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21401msgid "Change how the displayed books are sorted" 21402msgstr "" 21403 21404#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21405msgid "Sort" 21406msgstr "" 21407 21408#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21409msgid "" 21410"<p>Search the list of books by title, author, publisher, tags, comments, " 21411"etc.<br><br>Words separated by spaces are ANDed" 21412msgstr "" 21413 21414#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21415msgid "Do quick search (you can also press the Enter key)" 21416msgstr "" 21417 21418#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21419#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21420#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21421msgid "Highlight" 21422msgstr "" 21423 21424#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21425msgid "Copy current search text (instead of search name)" 21426msgstr "" 21427 21428#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21429msgid "Use an existing Saved search or create a new one" 21430msgstr "" 21431 21432#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21433msgid "Saved search" 21434msgstr "" 21435 21436#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21437msgid "<h2>Shutting down</h2><div>" 21438msgstr "" 21439 21440#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21441#, python-format 21442msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21443msgstr "" 21444 21445#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21446#, python-format 21447msgid "This book is on the device in %s" 21448msgstr "" 21449 21450#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21451msgid "Anonymous Content server user" 21452msgstr "" 21453 21454#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21455msgid "Local E-book viewer user" 21456msgstr "" 21457 21458#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21459#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21460msgid "Bookmark" 21461msgstr "" 21462 21463#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21464#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21466msgid "Bookmarks" 21467msgstr "" 21468 21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21470#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21471msgid "Highlights" 21472msgstr "" 21473 21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21475msgid "Export {} annotations" 21476msgstr "" 21477 21478#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21479msgid "calibre annotation collection" 21480msgstr "" 21481 21482#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21483msgid "annotations" 21484msgstr "" 21485 21486#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21487msgid "Format to export in:" 21488msgstr "" 21489 21490#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21491msgid "Save to file" 21492msgstr "" 21493 21494#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21495msgid "File for exports" 21496msgstr "" 21497 21498#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21499#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21500msgid "Unknown chapter" 21501msgstr "" 21502 21503#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21504#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21505msgid "Open in viewer" 21506msgstr "" 21507 21508#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21509#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21510msgid "Show in calibre" 21511msgstr "" 21512 21513#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21514#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21515#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21516msgid "Edit notes" 21517msgstr "" 21518 21519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21520msgid "Export selected item" 21521msgid_plural "Export {} selected items" 21522msgstr[0] "" 21523msgstr[1] "" 21524msgstr[2] "" 21525 21526#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21527msgid "Delete selected item" 21528msgid_plural "Delete {} selected items" 21529msgstr[0] "" 21530msgstr[1] "" 21531msgstr[2] "" 21532 21533#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21534msgid "Restrict to" 21535msgstr "" 21536 21537#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21538msgid "Type:" 21539msgstr "" 21540 21541#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21542msgid "Show only annotations of the specified type" 21543msgstr "" 21544 21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21546msgid "User:" 21547msgstr "" 21548 21549#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21550msgid "Show only annotations created by the specified user" 21551msgstr "" 21552 21553#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21554msgid "" 21555"Only show annotations from books that have been selected in the calibre " 21556"library" 21557msgstr "" 21558 21559#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21560msgid "&Show results from only selected books" 21561msgstr "" 21562 21563#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21564msgid "&Show results from only the selected book" 21565msgid_plural "&Show results from only the {} selected books" 21566msgstr[0] "" 21567msgstr[1] "" 21568msgstr[2] "" 21569 21570#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21571msgid "Enter words to search for" 21572msgstr "" 21573 21574#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21578#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21579msgid "Find previous match" 21580msgstr "" 21581 21582#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21583msgid "Invalid search expression" 21584msgstr "" 21585 21586#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21587#, python-brace-format 21588msgid "" 21589"The search expression: {0} is invalid. The search syntax used is the SQLite " 21590"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21591msgstr "" 21592 21593#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21594msgid "Edit the notes of this highlight" 21595msgstr "" 21596 21597#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21598msgid "Add notes" 21599msgstr "" 21600 21601#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21602msgid "Add notes to this highlight" 21603msgstr "" 21604 21605#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21606msgid "User" 21607msgstr "" 21608 21609#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21610msgid "Open the book at this annotation in the calibre E-book viewer" 21611msgstr "" 21612 21613#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21614msgid "Show this book in the main calibre book list" 21615msgstr "" 21616 21617#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21618msgid "Edit notes for highlight" 21619msgstr "" 21620 21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21622msgid "Annotations browser" 21623msgstr "" 21624 21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21626msgid "&Match on related words" 21627msgstr "" 21628 21629#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21630msgid "" 21631"With this option searching for words will also match on any related words " 21632"(supported in several languages). For example, in the English language: " 21633"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21634msgstr "" 21635 21636#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21637msgid "&Delete all selected" 21638msgstr "" 21639 21640#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21641msgid "Delete the selected annotations" 21642msgstr "" 21643 21644#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21645msgid "&Export all selected" 21646msgstr "" 21647 21648#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21649msgid "Export the selected annotations" 21650msgstr "" 21651 21652#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21653msgid "Rebuild search index" 21654msgstr "" 21655 21656#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21657msgid "" 21658"Refresh annotations in case they have been changed since this window was " 21659"opened" 21660msgstr "" 21661 21662#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21663#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21664msgid "No selected annotations" 21665msgstr "" 21666 21667#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21668#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21669msgid "No annotations have been selected" 21670msgstr "" 21671 21672#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21673msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21674msgid_plural "" 21675"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21676msgstr[0] "" 21677msgstr[1] "" 21678msgstr[2] "" 21679 21680#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21681msgid "Editing is only supported for the notes associated with highlights" 21682msgstr "" 21683 21684#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21685msgid "Set to undefined" 21686msgstr "" 21687 21688#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21689msgid "Size (MB)" 21690msgstr "" 21691 21692#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21693#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21694msgid "Modified" 21695msgstr "" 21696 21697#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21698#, python-format 21699msgid "" 21700"The cover for the book %s is too large, cannot load it. Resize or delete it." 21701msgstr "" 21702 21703#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21704#, python-format 21705msgid "%s stars" 21706msgstr "" 21707 21708#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21709#, python-format 21710msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21711msgstr "" 21712 21713#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21714#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21715#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21716msgid "Description:" 21717msgstr "" 21718 21719#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21720#, python-brace-format 21721msgid "The lookup/search name is <i>{0}</i>" 21722msgstr "" 21723 21724#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21725#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21726#, python-brace-format 21727msgid "This book's UUID is \"{0}\"" 21728msgstr "" 21729 21730#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21731#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21732msgid "" 21733"Could not change the on disk location of this book. Is it open in another " 21734"program?" 21735msgstr "" 21736 21737#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21738#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21739msgid "Failed to set data" 21740msgstr "" 21741 21742#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21743#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21744msgid "Could not set data, click \"Show details\" to see why." 21745msgstr "" 21746 21747#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21748msgid "In Library" 21749msgstr "" 21750 21751#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21752#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21753msgid "Size" 21754msgstr "" 21755 21756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21757msgid "Waiting for metadata to be updated" 21758msgstr "" 21759 21760#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21761msgid "Marked for deletion" 21762msgstr "" 21763 21764#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21765msgid "Double click to <b>edit</b> me<br><br>" 21766msgstr "" 21767 21768#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21769msgid "The lookup/search name is" 21770msgstr "" 21771 21772#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21773msgid "Cannot hide all columns" 21774msgstr "" 21775 21776#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21777msgid "You must not hide all columns" 21778msgstr "" 21779 21780#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21781#, python-format 21782msgid "Hide column %s" 21783msgstr "" 21784 21785#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21786#, python-format 21787msgid "Sort on %s" 21788msgstr "" 21789 21790#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21792msgid "Ascending" 21793msgstr "" 21794 21795#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21797msgid "Descending" 21798msgstr "" 21799 21800#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21801#, python-format 21802msgid "Change text alignment for %s" 21803msgstr "" 21804 21805#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21807msgid "Center" 21808msgstr "" 21809 21810#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21811#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21813msgid "Left" 21814msgstr "" 21815 21816#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21819msgid "Right" 21820msgstr "" 21821 21822#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21823#, python-format 21824msgid "Change font style for %s" 21825msgstr "" 21826 21827#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21828msgid "Bold font" 21829msgstr "" 21830 21831#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21832msgid "Normal font" 21833msgstr "" 21834 21835#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21836msgid "Bold and Italic font" 21837msgstr "" 21838 21839#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21840msgid "Italic font" 21841msgstr "" 21842 21843#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21844#, python-format 21845msgid "Quickview column %s" 21846msgstr "" 21847 21848#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21849msgid "Show column" 21850msgstr "" 21851 21852#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21853msgid "Remember On Device column width" 21854msgstr "" 21855 21856#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21857msgid "Reset On Device column width to default" 21858msgstr "" 21859 21860#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21861msgid "Shrink column if it is too wide to fit" 21862msgstr "" 21863 21864#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21865msgid "Resize column to fit contents" 21866msgstr "" 21867 21868#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21869msgid "Restore default layout" 21870msgstr "" 21871 21872#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21873msgid "Hide row numbers" 21874msgstr "" 21875 21876#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21877msgid "Un-split the book list" 21878msgstr "" 21879 21880#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21881msgid "Split the book list" 21882msgstr "" 21883 21884#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21885msgid "" 21886"Dropping onto a device is not supported. First add the book to the calibre " 21887"library." 21888msgstr "" 21889 21890#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21891msgid "File name" 21892msgstr "" 21893 21894#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21895msgid "Configure viewer" 21896msgstr "" 21897 21898#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21899msgid "Use white background" 21900msgstr "" 21901 21902#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21903msgid "Hyphenate" 21904msgstr "" 21905 21906#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21907msgid "<b>Changes will only take effect after a restart.</b>" 21908msgstr "" 21909 21910#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21911msgid " - LRF viewer" 21912msgstr "" 21913 21914#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21915#, python-format 21916msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 21917msgstr "" 21918 21919#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 21920msgid "" 21921"%prog [options] book.lrf\n" 21922"\n" 21923"Read the LRF e-book book.lrf\n" 21924msgstr "" 21925 21926#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 21927msgid "Print more information about the rendering process" 21928msgstr "" 21929 21930#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 21931msgid "Turn on visual aids to debugging the rendering engine" 21932msgstr "" 21933 21934#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 21935msgid "Disable hyphenation. Should significantly speed up rendering." 21936msgstr "" 21937 21938#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 21939msgid "" 21940"By default the background is off white as I find this easier on the eyes. " 21941"Use this option to make the background pure white." 21942msgstr "" 21943 21944#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 21945msgid "Profile the LRF renderer" 21946msgstr "" 21947 21948#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 21949msgid "LRF viewer" 21950msgstr "" 21951 21952#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 21953msgid "Parsing LRF file" 21954msgstr "" 21955 21956#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 21957msgid "LRF viewer toolbar" 21958msgstr "" 21959 21960#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 21961#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 21962msgid "Next page" 21963msgstr "" 21964 21965#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 21966msgid "Previous Page" 21967msgstr "" 21968 21969#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 21970#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 21971#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 21972msgid "Back" 21973msgstr "" 21974 21975#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 21976#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 21977#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 21978msgid "Forward" 21979msgstr "" 21980 21981#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 21982msgid "Next match" 21983msgstr "" 21984 21985#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 21986#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 21987msgid "Open e-book" 21988msgstr "" 21989 21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 21991msgid "" 21992"%prog [options] [path_to_ebook or calibre url ...]\n" 21993"\n" 21994"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 21995"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 21996"different actions, than just adding books. For example:\n" 21997"\n" 21998"calibre://view-book/test_library/1842/epub\n" 21999"\n" 22000"Will open the book with id 1842 in the EPUB format from the library\n" 22001"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 22002"libraries with spaces replaced by underscores. A full description of the\n" 22003"various URL based actions is in the User Manual.\n" 22004msgstr "" 22005 22006#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 22007msgid "Use the library located at the specified path." 22008msgstr "" 22009 22010#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 22011msgid "Start minimized to system tray." 22012msgstr "" 22013 22014#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 22015msgid "Ignored, do not use. Present only for legacy reasons" 22016msgstr "" 22017 22018#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 22019msgid "Do not check for updates" 22020msgstr "" 22021 22022#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 22023msgid "" 22024"Ignore custom plugins, useful if you installed a plugin that is preventing " 22025"calibre from starting" 22026msgstr "" 22027 22028#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 22029msgid "Path too long" 22030msgstr "" 22031 22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 22033#, python-format 22034msgid "" 22035"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 22036msgstr "" 22037 22038#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 22039#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 22040msgid "Calibre Library" 22041msgstr "" 22042 22043#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 22044msgid "Failed to create library" 22045msgstr "" 22046 22047#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 22048#, python-format 22049msgid "" 22050"Failed to create calibre library at: %r.\n" 22051"You will be asked to choose a new library location." 22052msgstr "" 22053 22054#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 22055msgid "Could not repair library. Click \"Show details\" for more information." 22056msgstr "" 22057 22058#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 22059msgid "Initializing user interface..." 22060msgstr "" 22061 22062#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 22063msgid "Choose a location for your new calibre e-book library" 22064msgstr "" 22065 22066#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 22067msgid "Repairing failed" 22068msgstr "" 22069 22070#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 22071msgid "The database repair failed. Starting with a new empty library." 22072msgstr "" 22073 22074#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 22075#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 22076msgid "Bad database location" 22077msgstr "" 22078 22079#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 22080#, python-format 22081msgid "Bad database location %r. calibre will now quit." 22082msgstr "" 22083 22084#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22085msgid "Startup error" 22086msgstr "" 22087 22088#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22089#, python-brace-format 22090msgid "" 22091"There was an error during {0} startup. Parts of {0} may not function. Click " 22092"\"Show details\" to learn more." 22093msgstr "" 22094 22095#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22096#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22097msgid "Corrupted database" 22098msgstr "" 22099 22100#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22101#, python-format 22102msgid "" 22103"The library database at %s appears to be corrupted. Do you want calibre to " 22104"try and rebuild it automatically? The rebuild may not be completely " 22105"successful. If you say No, a new empty calibre library will be created." 22106msgstr "" 22107 22108#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22109#, python-format 22110msgid "" 22111"Bad database location %r. Will start with a new, empty calibre library" 22112msgstr "" 22113 22114#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22115#, python-format 22116msgid "Starting %s: Loading books..." 22117msgstr "" 22118 22119#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22120msgid "Cannot start calibre" 22121msgstr "" 22122 22123#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22124#, python-brace-format 22125msgid "" 22126"Another calibre program that can modify calibre libraries, such as, {0} or " 22127"{1} is already running. You must first shut it down, before starting the " 22128"main calibre program. If you are sure no such program is running, try " 22129"restarting your computer." 22130msgstr "" 22131 22132#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22133#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22134msgid "Failed to contact running instance of calibre" 22135msgstr "" 22136 22137#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22138msgid "Contacting calibre failed" 22139msgstr "" 22140 22141#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22142msgid "Failed to contact running instance of calibre, try restarting calibre" 22143msgstr "" 22144 22145#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22146msgid "Shutdown command sent, waiting for shutdown..." 22147msgstr "" 22148 22149#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22150msgid "Failed to shutdown running calibre instance" 22151msgstr "" 22152 22153#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22155msgid "&Preferences" 22156msgstr "" 22157 22158#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22160msgid "&Quit" 22161msgstr "" 22162 22163#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22164msgid "Unhandled exception" 22165msgstr "" 22166 22167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22168#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22169msgid "Set date to undefined" 22170msgstr "" 22171 22172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22173#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22174msgid "Set date to today" 22175msgstr "" 22176 22177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22178#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22179msgid "&Redo" 22180msgstr "" 22181 22182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22183msgid "" 22184"Specify how this book should be sorted when by title. For example, The " 22185"Exorcist might be sorted as Exorcist, The." 22186msgstr "" 22187 22188#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22189msgid "Title &sort:" 22190msgstr "" 22191 22192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22193msgid "" 22194" The green color indicates that the current title sort matches the current " 22195"title" 22196msgstr "" 22197 22198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22199msgid "" 22200" The red color warns that the current title sort does not match the current " 22201"title. No action is required if this is what you want." 22202msgstr "" 22203 22204#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22205msgid "&Edit authors" 22206msgstr "" 22207 22208#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22209msgid "Authors changed" 22210msgstr "" 22211 22212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22213msgid "" 22214"You have changed the authors for this book. You must save these changes " 22215"before you can use Manage authors. Do you want to save these changes?" 22216msgstr "" 22217 22218#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22219msgid "" 22220"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22221"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." 22222msgstr "" 22223 22224#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22225msgid "Author s&ort:" 22226msgstr "" 22227 22228#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22229msgid "" 22230" The green color indicates that the current author sort matches the current " 22231"author" 22232msgstr "" 22233 22234#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22235msgid "" 22236" The red color indicates that the current author sort does not match the " 22237"current author. No action is required if this is what you want." 22238msgstr "" 22239 22240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22241msgid "&Number:" 22242msgstr "" 22243 22244#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22245#, python-format 22246msgid "" 22247"Last modified: %s\n" 22248"\n" 22249"Double click to view" 22250msgstr "" 22251 22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22253#, python-format 22254msgid "Restore %s from the original" 22255msgstr "" 22256 22257#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22258msgid "&View {} format" 22259msgstr "" 22260 22261#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22263msgid "&Edit" 22264msgstr "" 22265 22266#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22267msgid "Set the cover for the book from the selected format" 22268msgstr "" 22269 22270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22271msgid "Set metadata for the book from the selected format" 22272msgstr "" 22273 22274#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22275msgid "Add a format to this book" 22276msgstr "" 22277 22278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22279msgid "Remove the selected format from this book" 22280msgstr "" 22281 22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22283msgid "Choose formats for " 22284msgstr "" 22285 22286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22287msgid "No permission" 22288msgstr "" 22289 22290#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22291msgid "You do not have permission to read the following files:" 22292msgstr "" 22293 22294#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22295#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22298msgid "No format selected" 22299msgstr "" 22300 22301#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22302msgid "Trim bord&ers" 22303msgstr "" 22304 22305#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22306msgid "" 22307"Automatically detect and remove extra space at the cover's edges.\n" 22308"Pressing it repeatedly can sometimes remove stubborn borders." 22309msgstr "" 22310 22311#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22312msgid "Automatically trim borders" 22313msgstr "" 22314 22315#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22316msgid "Trim borders manually" 22317msgstr "" 22318 22319#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22320msgid "Undo last trim" 22321msgstr "" 22322 22323#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22324msgid "Download co&ver" 22325msgstr "" 22326 22327#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22328msgid "&Generate cover" 22329msgstr "" 22330 22331#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22332msgid "Customize the styles and colors of the generated cover" 22333msgstr "" 22334 22335#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22336msgid "Undo last Generate cover" 22337msgstr "" 22338 22339#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22340msgid "Not a valid picture" 22341msgstr "" 22342 22343#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22344msgid "Invalid cover" 22345msgstr "" 22346 22347#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22348msgid "Could not change cover as the image is invalid." 22349msgstr "" 22350 22351#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22352msgid "Rating of this book. 0-5 stars" 22353msgstr "" 22354 22355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22356msgid "Tags changed" 22357msgstr "" 22358 22359#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22360msgid "" 22361"You have changed the tags. In order to use the tags editor, you must either " 22362"discard or apply these changes. Apply changes?" 22363msgstr "" 22364 22365#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22366msgid "A comma separated list of languages for this book" 22367msgstr "" 22368 22369#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22370#, python-format 22371msgid "The language %s is not recognized" 22372msgid_plural "The languages %s are not recognized" 22373msgstr[0] "" 22374msgstr[1] "" 22375msgstr[2] "" 22376 22377#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22378msgid "Unknown language" 22379msgstr "" 22380 22381#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22382msgid "Edit Identifiers" 22383msgstr "" 22384 22385#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22386msgid "" 22387"Edit the book's identifiers. Every identifier must be on a separate line, " 22388"and have the form type:value" 22389msgstr "" 22390 22391#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22392msgid "Duplicate identifier" 22393msgstr "" 22394 22395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22396#, python-format 22397msgid "" 22398"The identifier of type: %s occurs more than once. Each type of identifier " 22399"must be unique" 22400msgstr "" 22401 22402#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22403msgid "Invalid identifier" 22404msgstr "" 22405 22406#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22407#, python-format 22408msgid "" 22409"The identifier %s is invalid. Identifiers must be of the form type:value" 22410msgstr "" 22411 22412#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22413msgid "&Ids:" 22414msgstr "" 22415 22416#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22417#, python-format 22418msgid "" 22419"Edit the identifiers for this book. For example: \n" 22420"\n" 22421"%s\n" 22422"\n" 22423"If an identifier value contains a comma, you can use the | character to represent it." 22424msgstr "" 22425 22426#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22427msgid "Edit identifiers in a dedicated window" 22428msgstr "" 22429 22430#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22432msgid "This ISBN is valid" 22433msgstr "" 22434 22435#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22436#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22437msgid "This ISBN is invalid" 22438msgstr "" 22439 22440#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22441#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22442msgid "Invalid ISBN" 22443msgstr "" 22444 22445#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22446msgid "Enter an ISBN" 22447msgstr "" 22448 22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22450msgid "The ISBN you entered is not valid. Try again." 22451msgstr "" 22452 22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22454msgid "Clear publisher" 22455msgstr "" 22456 22457#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22458msgid "Clear date" 22459msgstr "" 22460 22461#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22462msgid "Schedule download?" 22463msgstr "" 22464 22465#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22466msgid "" 22467"The download of metadata for the <b>selected book</b> will run in the " 22468"background. Proceed?" 22469msgid_plural "" 22470"The download of metadata for the <b>{} selected books</b> will run in the " 22471"background. Proceed?" 22472msgstr[0] "" 22473msgstr[1] "" 22474msgstr[2] "" 22475 22476#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22477msgid "" 22478"You can monitor the progress of the download by clicking the rotating " 22479"spinner in the bottom right corner." 22480msgstr "" 22481 22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22483msgid "" 22484"When the download completes you will be asked for confirmation before " 22485"calibre applies the downloaded metadata." 22486msgstr "" 22487 22488#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22489msgid "Download only &metadata" 22490msgstr "" 22491 22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22493msgid "Download only &covers" 22494msgstr "" 22495 22496#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22497msgid "&Configure download" 22498msgstr "" 22499 22500#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22501msgid "Download &both" 22502msgstr "" 22503 22504#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22505msgid "Download metadata for one book" 22506msgid_plural "Download metadata for {} books" 22507msgstr[0] "" 22508msgstr[1] "" 22509msgstr[2] "" 22510 22511#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22512msgid "Metadata download started" 22513msgstr "" 22514 22515#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22516msgid "(Failed metadata)" 22517msgstr "" 22518 22519#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22520msgid "(Failed cover)" 22521msgstr "" 22522 22523#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22524#, python-format 22525msgid "Processed %s" 22526msgstr "" 22527 22528#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22529#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22530msgid "Metadata fields to download" 22531msgstr "" 22532 22533#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22534#, python-format 22535msgid "Revert %s" 22536msgstr "" 22537 22538#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22539msgid "Merge identifiers" 22540msgstr "" 22541 22542#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22543msgid "Merge tags" 22544msgstr "" 22545 22546#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22547#, python-brace-format 22548msgid "Cover size: {0}x{1}" 22549msgstr "" 22550 22551#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22552msgid "Compare metadata" 22553msgstr "" 22554 22555#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22556msgid "&Accept all remaining" 22557msgstr "" 22558 22559#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22560msgid "Re&ject all remaining" 22561msgstr "" 22562 22563#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22564msgid "R&eject" 22565msgstr "" 22566 22567#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22568msgid "Reject changes and move to next [{}]" 22569msgstr "" 22570 22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22572#, python-format 22573msgid "Move to next [%s]" 22574msgstr "" 22575 22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22577msgid "&Mark rejected books" 22578msgstr "" 22579 22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22581msgid "Mark rejected books in the book list after this dialog is closed" 22582msgstr "" 22583 22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22585msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22586msgstr "" 22587 22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22589#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22590#, python-format 22591msgid " [%(num)d of %(tot)d]" 22592msgstr "" 22593 22594#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22595msgid "Are you sure you want to reject the remaining result?" 22596msgid_plural "Are you sure you want to reject all {} remaining results?" 22597msgstr[0] "" 22598msgstr[1] "" 22599msgstr[2] "" 22600 22601#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22602msgid "Rendering PDF pages, please wait..." 22603msgstr "" 22604 22605#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22606msgid "Choose a cover from the list of PDF pages below" 22607msgstr "" 22608 22609#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22610msgid "&More pages" 22611msgstr "" 22612 22613#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22614msgid "Choose cover from PDF" 22615msgstr "" 22616 22617#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22619msgid "Failed to render" 22620msgstr "" 22621 22622#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22623msgid "Could not render this PDF file" 22624msgstr "" 22625 22626#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22627msgid "This PDF has no pages" 22628msgstr "" 22629 22630#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22631#, python-format 22632msgid "page %d" 22633msgstr "" 22634 22635#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22636#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22637#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22638msgid "Next" 22639msgstr "" 22640 22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22642#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22643#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22644msgid "Previous" 22645msgstr "" 22646 22647#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22648msgid "" 22649"Automatically create the title sort entry based on the current title entry.\n" 22650"Using this button to create title sort will change title sort from red to green." 22651msgstr "" 22652 22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22654msgid "" 22655"Automatically create the author sort entry based on the current author " 22656"entry. Using this button to create author sort will change author sort from " 22657"red to green. There is a menu of functions available under this button. " 22658"Click and hold on the button to see it." 22659msgstr "" 22660 22661#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22662msgid "Set author sort from author" 22663msgstr "" 22664 22665#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22666msgid "Set author from author sort" 22667msgstr "" 22668 22669#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22670msgid "Copy author to author sort" 22671msgstr "" 22672 22673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22674msgid "Copy author sort to author" 22675msgstr "" 22676 22677#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22678msgid "Swap the author and title" 22679msgstr "" 22680 22681#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22682msgid "" 22683"Manage authors. Use to rename authors and correct individual author's sort " 22684"values" 22685msgstr "" 22686 22687#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22688msgid "Clear rating" 22689msgstr "" 22690 22691#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22692msgid "Clear all tags" 22693msgstr "" 22694 22695#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22696msgid "Clear Ids" 22697msgstr "" 22698 22699#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22700msgid "" 22701"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22702" or url:. Or right click, to choose a different prefix." 22703msgstr "" 22704 22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22706msgid "&Download metadata" 22707msgstr "" 22708 22709#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22710#, python-format 22711msgid "Download metadata for this book [%s]" 22712msgstr "" 22713 22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22715msgid "Undo last metadata download" 22716msgstr "" 22717 22718#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22719msgid "Configure download metadata" 22720msgstr "" 22721 22722#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22723msgid "Change how calibre downloads metadata" 22724msgstr "" 22725 22726#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22727msgid "Edit list of prefixes" 22728msgstr "" 22729 22730#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22731msgid "Edit prefixes" 22732msgstr "" 22733 22734#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22735msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22736msgstr "" 22737 22738#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22739msgid "Save changed metadata?" 22740msgstr "" 22741 22742#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22743msgid "" 22744"You've changed the metadata for this book. Edit book is set to update " 22745"embedded metadata when opened. You need to save your changes for them to be " 22746"included." 22747msgstr "" 22748 22749#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22750msgid "&Don't save" 22751msgstr "" 22752 22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22754#, python-format 22755msgid "The cover in the %s format is invalid" 22756msgstr "" 22757 22758#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22759msgid "No downloaded metadata" 22760msgstr "" 22761 22762#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22763msgid "There is no downloaded metadata to undo" 22764msgstr "" 22765 22766#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22767msgid "There is another book to edit in this set." 22768msgid_plural "There are still {} more books to edit in this set." 22769msgstr[0] "" 22770msgstr[1] "" 22771msgstr[2] "" 22772 22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22774msgid "" 22775"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22776" button to move through books in the set." 22777msgstr "" 22778 22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22780msgid "&Continue editing" 22781msgstr "" 22782 22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22784msgid "&Stop editing" 22785msgstr "" 22786 22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22788msgid "You will lose all unsaved changes. Are you sure?" 22789msgstr "" 22790 22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22792msgid "Save changes and edit the metadata of {} [Alt+Right]" 22793msgstr "" 22794 22795#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22796msgid "Save changes and edit the metadata of {} [Alt+Left]" 22797msgstr "" 22798 22799#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22800#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22801msgid "Change cover" 22802msgstr "" 22803 22804#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22805msgid "Co&mments" 22806msgstr "" 22807 22808#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22809#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22810msgid "&Metadata" 22811msgstr "" 22812 22813#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22814msgid "&Cover and formats" 22815msgstr "" 22816 22817#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22818msgid "C&ustom metadata" 22819msgstr "" 22820 22821#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22822msgid "&Comments" 22823msgstr "" 22824 22825#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22826msgid "Basic metadata" 22827msgstr "" 22828 22829#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22830msgid "Custom metadata" 22831msgstr "" 22832 22833#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22834#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22835msgid "Has cover" 22836msgstr "" 22837 22838#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22839msgid "Has summary" 22840msgstr "" 22841 22842#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22843msgid "" 22844"The \"has cover\" indication is not fully\n" 22845"reliable. Sometimes results marked as not\n" 22846"having a cover will find a cover in the download\n" 22847"cover stage, and vice versa." 22848msgstr "" 22849 22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22851msgid "See at" 22852msgstr "" 22853 22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22855msgid "Please wait" 22856msgstr "" 22857 22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22859msgid "calibre is downloading metadata from: " 22860msgstr "" 22861 22862#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22863#, python-format 22864msgid "Title: %s " 22865msgstr "" 22866 22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22868#, python-format 22869msgid "Authors: %s " 22870msgstr "" 22871 22872#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22873msgid "Failed to download metadata. Click Show Details to see details" 22874msgstr "" 22875 22876#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22877msgid "" 22878"Failed to find any books that match your search. Try making the search " 22879"<b>less specific</b>. For example, use only the author's last name and a " 22880"single distinctive word from the title.<p>To see the full log, click \"Show " 22881"details\"." 22882msgstr "" 22883 22884#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22885msgid "Current cover" 22886msgstr "" 22887 22888#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22889#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22890msgid "Searching..." 22891msgstr "" 22892 22893#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22894msgid "View this cover at full size" 22895msgstr "" 22896 22897#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22898msgid "Copy this cover to clipboard" 22899msgstr "" 22900 22901#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22902#, python-format 22903msgid "Downloading covers for <b>%s</b>, please wait..." 22904msgstr "" 22905 22906#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 22907msgid "Failed to download any covers, click \"Show details\" for details." 22908msgstr "" 22909 22910#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 22911#, python-format 22912msgid "Could not find any covers for <b>%s</b>" 22913msgstr "" 22914 22915#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 22916#, python-brace-format 22917msgid "Found a cover for {title}" 22918msgstr "" 22919 22920#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 22921#, python-brace-format 22922msgid "" 22923"Found <b>{num}</b> covers for {title}. When the download completes, the " 22924"covers will be sorted by size." 22925msgstr "" 22926 22927#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 22928msgid "Downloading metadata..." 22929msgstr "" 22930 22931#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 22932msgid "&Back" 22933msgstr "" 22934 22935#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 22936msgid "Downloading cover..." 22937msgstr "" 22938 22939#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 22940#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 22941msgid "Failed to run" 22942msgstr "" 22943 22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 22945#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 22946msgid "Failed to run program, click \"Show details\" for more information" 22947msgstr "" 22948 22949#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 22950#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 22951msgid "Command line:" 22952msgstr "" 22953 22954#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 22955#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 22956#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 22957#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 22958#, python-format 22959msgid "Choose a program to open %s files" 22960msgstr "" 22961 22962#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 22963msgid "Executable files" 22964msgstr "" 22965 22966#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 22967#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 22968#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 22969msgid "Cannot execute" 22970msgstr "" 22971 22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 22973#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 22974#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 22975#, python-format 22976msgid "The program %s is not an executable file" 22977msgstr "" 22978 22979#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 22980msgid "Application path:" 22981msgstr "" 22982 22983#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 22984msgid "Invalid application" 22985msgstr "" 22986 22987#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 22988#, python-format 22989msgid "%s is not a valid macOS application bundle." 22990msgstr "" 22991 22992#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 22993msgid "Choose a program" 22994msgstr "" 22995 22996#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 22997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 22998msgid "Gathering data, please wait..." 22999msgstr "" 23000 23001#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 23002msgid "&Browse computer for program" 23003msgstr "" 23004 23005#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 23006msgid "Error finding programs" 23007msgstr "" 23008 23009#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 23010msgid "" 23011"Failed to find programs on your computer, click \"Show details\" for more " 23012"information" 23013msgstr "" 23014 23015#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 23016#, python-format 23017msgid "Edit the applications used for %s files" 23018msgstr "" 23019 23020#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 23021msgid "Change &icon" 23022msgstr "" 23023 23024#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 23025msgid "Change &name" 23026msgstr "" 23027 23028#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 23029#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 23030#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 23031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 23032msgid "No selection" 23033msgstr "" 23034 23035#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 23036#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 23037#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 23038msgid "No application selected" 23039msgstr "" 23040 23041#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 23042msgid "Choose new icon" 23043msgstr "" 23044 23045#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 23046msgid "Invalid icon" 23047msgstr "" 23048 23049#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 23050#, python-format 23051msgid "Could not load image from %s" 23052msgstr "" 23053 23054#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23055msgid "Enter new name" 23056msgstr "" 23057 23058#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23059msgid "New name for {}" 23060msgstr "" 23061 23062#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 23063msgid "cover image" 23064msgstr "" 23065 23066#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 23067#, python-brace-format 23068msgid "Open {0} files with {1}" 23069msgstr "" 23070 23071#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 23072msgid "Open with" 23073msgstr "" 23074 23075#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 23076msgid "" 23077"Restore settings to default values. You have to click Apply to actually save" 23078" the default settings." 23079msgstr "" 23080 23081#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 23082msgid "Configure " 23083msgstr "" 23084 23085#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 23086msgid "Ignore duplicate incoming formats" 23087msgstr "" 23088 23089#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 23090msgid "Overwrite existing duplicate formats" 23091msgstr "" 23092 23093#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 23094msgid "Create new record for each duplicate format" 23095msgstr "" 23096 23097#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23098msgid "Choose a folder" 23099msgstr "" 23100 23101#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23102#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23103#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23104msgid "Invalid folder" 23105msgstr "" 23106 23107#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23108#, python-format 23109msgid "" 23110"You must specify an existing folder as your auto-add folder. %s does not " 23111"exist." 23112msgstr "" 23113 23114#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23115#, python-format 23116msgid "You do not have read/write permissions for the folder: %s" 23117msgstr "" 23118 23119#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23120#, python-format 23121msgid "Cannot use folders whose names start with a period or underscore: %s" 23122msgstr "" 23123 23124#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23125#, python-format 23126msgid "" 23127"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23128"after being added to calibre. Are you sure?" 23129msgstr "" 23130 23131#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23132msgid "" 23133"Here you can control how calibre will read metadata from the files you add " 23134"to it. calibre can either read metadata from the contents of the file, or " 23135"from the filename." 23136msgstr "" 23137 23138#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23139msgid "Read &metadata from file contents rather than file name" 23140msgstr "" 23141 23142#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23143msgid "" 23144"Swap the first name and last name of the author. This affects only metadata " 23145"read from file names." 23146msgstr "" 23147 23148#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23149msgid "" 23150"&Swap author first name and last name when reading author from filename" 23151msgstr "" 23152 23153#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23154msgid "Configure metadata from file name" 23155msgstr "" 23156 23157#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23158msgid "Reading &metadata" 23159msgstr "" 23160 23161#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23162msgid "&Mark newly added books" 23163msgstr "" 23164 23165#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23166msgid "" 23167"When using the \"&Copy to library\" action to copy books between libraries," 23168" preserve the date" 23169msgstr "" 23170 23171#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23172msgid "" 23173"When using the \"Copy to library\" action check for &duplicates with the " 23174"same title, author and language" 23175msgstr "" 23176 23177#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23178msgid "Automatically &convert added books to the preferred output format" 23179msgstr "" 23180 23181#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23182msgid "" 23183"This will force an automatic conversion even if the file being added is the " 23184"same format as the output format. For example, if you set your output format" 23185" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23186msgstr "" 23187 23188#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23189msgid "" 23190"When auto-converting, convert even if the format being added is the &same as" 23191" the output format" 23192msgstr "" 23193 23194#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23195msgid "" 23196"<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" 23197"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23198msgstr "" 23199 23200#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23201msgid "&Auto-merge added books if they already exist:" 23202msgstr "" 23203 23204#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23205msgid "" 23206"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23207"existing book records. This box controls what happens when an existing record already has\n" 23208"the incoming format:\n" 23209"\n" 23210"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23211"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23212"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23213"\n" 23214"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23215"Author matching is exact." 23216msgstr "" 23217 23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23219msgid "&Tags to apply when adding a book:" 23220msgstr "" 23221 23222#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23223msgid "" 23224"A comma-separated list of tags that will be applied to books added to the " 23225"library" 23226msgstr "" 23227 23228#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23229msgid "Contro&l how tags are processed:" 23230msgstr "" 23231 23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23233msgid "" 23234"Create rules that can filter or transform tags on added books automatically " 23235"as soon as they are added. " 23236msgstr "" 23237 23238#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23239msgid "&Rules to filter tags read from metadata" 23240msgstr "" 23241 23242#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23243msgid "Control which files are added during bul&k imports:" 23244msgstr "" 23245 23246#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23247msgid "" 23248"<p>You can specify rules to add/ignore files here. These will be used when " 23249"recursively adding books from folders." 23250msgstr "" 23251 23252#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23253msgid "Rules to filter added &files" 23254msgstr "" 23255 23256#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23257msgid "Control how auth&ors are processed:" 23258msgstr "" 23259 23260#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23261msgid "Rules to manipulate a&uthor names" 23262msgstr "" 23263 23264#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23265msgid "Adding &actions" 23266msgstr "" 23267 23268#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23269msgid "" 23270"By default, calibre will automatically add only known e-book files. \n" 23271"This option tells calibre to add all file types, except those\n" 23272"that have been explicitly ignored below." 23273msgstr "" 23274 23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23276msgid "Automatically add files of &all types (not just e-books)" 23277msgstr "" 23278 23279#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23280msgid "Folder to automatically add files from" 23281msgstr "" 23282 23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23284msgid "Browse for folder" 23285msgstr "" 23286 23287#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23288msgid "Automatically &convert added files to the preferred output format" 23289msgstr "" 23290 23291#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23292msgid "" 23293"<b>Ignore</b> files with the following &extensions when automatically adding" 23294" " 23295msgstr "" 23296 23297#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23298msgid "" 23299"Specify a &folder. Any files you put into this folder will be automatically " 23300"added to calibre (restart required)." 23301msgstr "" 23302 23303#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23304msgid "" 23305"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23306"to calibre." 23307msgstr "" 23308 23309#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23310msgid "" 23311"If set, this option will cause calibre to check if a file\n" 23312" being automatically added is already in the calibre library.\n" 23313" If it is, a message will pop up asking you whether\n" 23314" you want to add it anyway." 23315msgstr "" 23316 23317#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23318msgid "Check for &duplicates when automatically adding files" 23319msgstr "" 23320 23321#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23322msgid "&Automatic adding" 23323msgstr "" 23324 23325#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23326#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23327msgid "High" 23328msgstr "" 23329 23330#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23333msgid "Low" 23334msgstr "" 23335 23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23337msgid "Very low" 23338msgstr "" 23339 23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23341msgid "Compact Metadata" 23342msgstr "" 23343 23344#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23345#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23346msgid "Default" 23347msgstr "" 23348 23349#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23350msgid "All on 1 tab" 23351msgstr "" 23352 23353#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23354msgid "Confirmation dialogs have all been reset" 23355msgstr "" 23356 23357#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23358msgid "Notify when a &new version is available" 23359msgstr "" 23360 23361#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23362msgid "Automatically send downloaded &news to e-book reader" 23363msgstr "" 23364 23365#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23366msgid "Job &priority:" 23367msgstr "" 23368 23369#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23370msgid "" 23371"Choose a different layout for the Edit metadata dialog. The compact metadata" 23372" layout favors editing custom metadata over changing covers and formats." 23373msgstr "" 23374 23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23376msgid "Preferred &input format order:" 23377msgstr "" 23378 23379#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23380msgid "Preferred &output format:" 23381msgstr "" 23382 23383#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23384msgid "Edit metadata (single) &layout:" 23385msgstr "" 23386 23387#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23388msgid "" 23389"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23390"If not checked, the values can be Yes or No." 23391msgstr "" 23392 23393#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23394msgid "&Yes/No columns have three values (needs restart)" 23395msgstr "" 23396 23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23398msgid "Recognize numbers inside text when sorting (needs restart)" 23399msgstr "" 23400 23401#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23402msgid "" 23403"<p>Setting this means that when sorting on text fields\n" 23404"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23405"Note that setting this can cause problems with text that starts\n" 23406"with numbers and is a little slower. This setting is per user, not\n" 23407"per library.</p>" 23408msgstr "" 23409 23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23411msgid "&Delete news from library when it is automatically sent to reader" 23412msgstr "" 23413 23414#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23415msgid "Default network &timeout:" 23416msgstr "" 23417 23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23419msgid "" 23420"Set the default timeout for network fetches (i.e. anytime we go out to the " 23421"internet to get information)" 23422msgstr "" 23423 23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23426msgid " seconds" 23427msgstr "" 23428 23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23430msgid "" 23431"Use this Virtual library on calibre startup if the current library is being " 23432"used. Also applied when switching to this library. Note that this setting is" 23433" per library. " 23434msgstr "" 23435 23436#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23437msgid "Reset all disabled &confirmation dialogs" 23438msgstr "" 23439 23440#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23441msgid "Use internal &viewer for:" 23442msgstr "" 23443 23444#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23445msgid "Virtual library to apply when the current &library is opened:" 23446msgstr "" 23447 23448#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23449msgid "All columns" 23450msgstr "" 23451 23452#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23453msgid "icon with text" 23454msgstr "" 23455 23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23457msgid "icon with no text" 23458msgstr "" 23459 23460#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23461msgid "composed icons w/text" 23462msgstr "" 23463 23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23465msgid "composed icons w/no text" 23466msgstr "" 23467 23468#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23471msgid "is true" 23472msgstr "" 23473 23474#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23476#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23477msgid "is false" 23478msgstr "" 23479 23480#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23481msgid "is not true" 23482msgstr "" 23483 23484#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23485msgid "is not false" 23486msgstr "" 23487 23488#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23489msgid "is undefined" 23490msgstr "" 23491 23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23493msgid "is defined" 23494msgstr "" 23495 23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23497msgid "has id" 23498msgstr "" 23499 23500#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23501msgid "does not have id" 23502msgstr "" 23503 23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23505#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23506msgid "is equal to" 23507msgstr "" 23508 23509#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23510#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23511#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23513msgid "is set" 23514msgstr "" 23515 23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23517#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23519#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23520msgid "is not set" 23521msgstr "" 23522 23523#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23524msgid "is more days ago than" 23525msgstr "" 23526 23527#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23528msgid "is fewer days ago than" 23529msgstr "" 23530 23531#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23532msgid "is more days from now than" 23533msgstr "" 23534 23535#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23536msgid "is fewer days from now than" 23537msgstr "" 23538 23539#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23540#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23541msgid "has" 23542msgstr "" 23543 23544#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23545#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23546msgid "does not have" 23547msgstr "" 23548 23549#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23551msgid "has pattern" 23552msgstr "" 23553 23554#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23555#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23556msgid "does not have pattern" 23557msgstr "" 23558 23559#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23560#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23561msgid "does not contain" 23562msgstr "" 23563 23564#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23565msgid "If the ___ column ___ values" 23566msgstr "" 23567 23568#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23569msgid "" 23570"Enter either an identifier type or an identifier type and value of the form " 23571"identifier:value" 23572msgstr "" 23573 23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23575msgid "" 23576"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23577" eng for English. You can also use the full language name, in which case " 23578"calibre will try to automatically convert it to the language code." 23579msgstr "" 23580 23581#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23582msgid "Enter a number" 23583msgstr "" 23584 23585#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23586msgid "" 23587"Enter the maximum days old the item can be. Zero is today. Dates in the " 23588"future always match" 23589msgstr "" 23590 23591#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23592msgid "" 23593"Enter the minimum days old the item can be. Zero is today. Dates in the " 23594"future never match" 23595msgstr "" 23596 23597#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23598msgid "" 23599"Enter the maximum days in the future the item can be. Zero is today. Dates " 23600"in the past always match" 23601msgstr "" 23602 23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23604msgid "" 23605"Enter the minimum days in the future the item can be. Zero is today. Dates " 23606"in the past never match" 23607msgstr "" 23608 23609#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23610msgid "Enter a date in the format YYYY-MM-DD" 23611msgstr "" 23612 23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23614msgid "Enter a string." 23615msgstr "" 23616 23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23618msgid "Enter a regular expression" 23619msgstr "" 23620 23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23622#, python-format 23623msgid "You can match multiple values by separating them with %s" 23624msgstr "" 23625 23626#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23627#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23628msgid "Remove icons" 23629msgstr "" 23630 23631#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23632msgid "" 23633"Select the icons you wish to remove. The icon files will be removed when you" 23634" press OK. There is no undo." 23635msgstr "" 23636 23637#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23638msgid "No icons selected" 23639msgstr "" 23640 23641#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23642msgid "You must select at least one icon to remove" 23643msgstr "" 23644 23645#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23646msgid "One icon will be removed." 23647msgid_plural "{} icons will be removed." 23648msgstr[0] "" 23649msgstr[1] "" 23650msgstr[2] "" 23651 23652#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23653msgid "" 23654"This will prevent any rules that use this icon from working. Are you sure?" 23655msgstr "" 23656 23657#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23658msgid "column coloring" 23659msgstr "" 23660 23661#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23662msgid "column icon" 23663msgstr "" 23664 23665#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23666msgid "Cover grid emblem" 23667msgstr "" 23668 23669#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23670#, python-brace-format 23671msgid "Create/edit a {0} rule" 23672msgstr "" 23673 23674#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23675#, python-brace-format 23676msgid "Create a {0} rule by filling in the boxes below" 23677msgstr "" 23678 23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23680msgid "Add the emblem:" 23681msgstr "" 23682 23683#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23684msgid "Set the:" 23685msgstr "" 23686 23687#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23688msgid "" 23689"If you choose composed icons and multiple rules match, then all the matching" 23690" icons will be combined, otherwise the icon from the first rule to match " 23691"will be used." 23692msgstr "" 23693 23694#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23695msgid "of the column:" 23696msgstr "" 23697 23698#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23699msgid "to:" 23700msgstr "" 23701 23702#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23703msgid "&Add new image" 23704msgstr "" 23705 23706#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23707msgid "(Images should be square-ish)" 23708msgstr "" 23709 23710#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23711msgid "Choose &more than one icon" 23712msgstr "" 23713 23714#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23715msgid "&Add icon" 23716msgstr "" 23717 23718#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23719msgid "(Icons should be square or landscape)" 23720msgstr "" 23721 23722#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23723msgid "Only if the following conditions are all satisfied:" 23724msgstr "" 23725 23726#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23727msgid "Add &another condition" 23728msgstr "" 23729 23730#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23731msgid "You can disable a condition by blanking all of its boxes" 23732msgstr "" 23733 23734#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23735msgid "&Remove icons" 23736msgstr "" 23737 23738#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23739msgid "" 23740"Remove previously added icons. Note that removing an icon will cause rules " 23741"that use it to stop working." 23742msgstr "" 23743 23744#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23745msgid "Open to see checkboxes" 23746msgstr "" 23747 23748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23749msgid "Sample text" 23750msgstr "" 23751 23752#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23753msgid "No icon selected" 23754msgstr "" 23755 23756#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23757msgid "You must choose an icon for this rule" 23758msgstr "" 23759 23760#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23761msgid "Invalid condition" 23762msgstr "" 23763 23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23765#, python-format 23766msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23767msgstr "" 23768 23769#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23770msgid "No conditions" 23771msgstr "" 23772 23773#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23774msgid "You must specify at least one non-empty condition for this rule" 23775msgstr "" 23776 23777#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23778msgid "color" 23779msgstr "" 23780 23781#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23782#, python-format 23783msgid "" 23784"\n" 23785" <p>Advanced rule for column <b>%(col)s</b>:\n" 23786" <pre>%(rule)s</pre>\n" 23787" " 23788msgstr "" 23789 23790#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23791#, python-format 23792msgid "" 23793"\n" 23794" <p>Advanced rule:\n" 23795" <pre>%(rule)s</pre>\n" 23796" " 23797msgstr "" 23798 23799#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23800#, python-format 23801msgid "" 23802"\n" 23803" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23804" <pre>%(rule)s</pre>\n" 23805" " 23806msgstr "" 23807 23808#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23809#, python-format 23810msgid "(<span style=\"color: %s;\">sample</span>)" 23811msgstr "" 23812 23813#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23814#, python-brace-format 23815msgid "" 23816"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23817"<ul>{1}</ul>" 23818msgstr "" 23819 23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23821#, python-format 23822msgid "" 23823" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23824" if the following conditions are met:</p>\n" 23825" <ul>%(rule)s</ul>\n" 23826" " 23827msgstr "" 23828 23829#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23830#, python-format 23831msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23832msgstr "" 23833 23834#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23835#, python-format 23836msgid "" 23837"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23838"%(val_label)s<b>%(val)s</b>" 23839msgstr "" 23840 23841#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23842msgid "value: " 23843msgstr "" 23844 23845#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23847#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23848msgid "&Add rule" 23849msgstr "" 23850 23851#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23852#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23853msgid "&Remove rule(s)" 23854msgstr "" 23855 23856#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23857msgid "Move the selected rule up" 23858msgstr "" 23859 23860#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23861msgid "Move the selected rule down" 23862msgstr "" 23863 23864#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23865msgid "Add ad&vanced rule" 23866msgstr "" 23867 23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23869msgid "Du&plicate rule" 23870msgstr "" 23871 23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23873msgid "Convert to advanced r&ule" 23874msgstr "" 23875 23876#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23877msgid "Open icon folder" 23878msgstr "" 23879 23880#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23881msgid "Import rules from a file" 23882msgstr "" 23883 23884#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23885msgid "" 23886"You can control the color of columns in the book list by creating \"rules\" " 23887"that tell calibre what color to use. Click the \"Add rule\" button below to " 23888"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23889msgstr "" 23890 23891#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23892msgid "" 23893"You can add icons to columns in the book list by creating \"rules\" that " 23894"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23895"started.<p>You can <b>change an existing rule</b> by double clicking it." 23896msgstr "" 23897 23898#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23899msgid "" 23900"You can add emblems (small icons) that are displayed on the side of covers " 23901"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23902" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23903"existing rule</b> by double clicking it." 23904msgstr "" 23905 23906#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 23907msgid "Show &emblems next to the covers" 23908msgstr "" 23909 23910#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 23911msgid "" 23912"If checked, you can tell calibre to display icons of your choosing next to " 23913"the covers shown in the Cover grid, controlled by the metadata of the book." 23914msgstr "" 23915 23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 23917#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 23918msgid "Select one rule" 23919msgstr "" 23920 23921#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 23922#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 23923msgid "You must select only one rule." 23924msgstr "" 23925 23926#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23927msgid "No rule selected" 23928msgstr "" 23929 23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23931#, python-format 23932msgid "No rule selected for %s." 23933msgstr "" 23934 23935#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 23936msgid "removal" 23937msgstr "" 23938 23939#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 23940msgid "Choose file to export to" 23941msgstr "" 23942 23943#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 23944#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 23945msgid "Rules" 23946msgstr "" 23947 23948#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 23949msgid "Choose file to import from" 23950msgstr "" 23951 23952#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 23953msgid "No valid rules found" 23954msgstr "" 23955 23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 23957msgid "No valid rules were found in {}." 23958msgstr "" 23959 23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 23961msgid "Column header" 23962msgstr "" 23963 23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 23965msgid "Lookup name" 23966msgstr "" 23967 23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 23969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 23970msgid "Type" 23971msgstr "" 23972 23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 23974msgid "Yes/No with text" 23975msgstr "" 23976 23977#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 23978msgid "Ampersand separated text, shown in the Tag browser" 23979msgstr "" 23980 23981#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 23982msgid "(lookup name was {}) {}" 23983msgstr "" 23984 23985#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 23986msgid "You must select a column to delete it" 23987msgstr "" 23988 23989#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 23990msgid "The selected column is not a custom column" 23991msgstr "" 23992 23993#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 23994#, python-format 23995msgid "Do you really want to delete column %s and all its data?" 23996msgstr "" 23997 23998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 23999msgid "" 24000"Here you can re-arrange the layout of the columns in the calibre library " 24001"book list. You can hide columns by unchecking them. You can also create your" 24002" own, custom columns." 24003msgstr "" 24004 24005#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 24006msgid "Move column up" 24007msgstr "" 24008 24009#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 24010msgid "Remove a user-defined column" 24011msgstr "" 24012 24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 24014msgid "Add a user-defined column" 24015msgstr "" 24016 24017#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 24018msgid "Edit settings of a user-defined column" 24019msgstr "" 24020 24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 24022msgid "Move column down" 24023msgstr "" 24024 24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 24026msgid "Add &custom column" 24027msgstr "" 24028 24029#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 24030msgid "" 24031"Restore settings to default values. Only settings for the currently selected" 24032" section are restored." 24033msgstr "" 24034 24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 24036msgid "Text, column shown in the Tag browser" 24037msgstr "" 24038 24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 24040msgid "Comma separated text, like tags, shown in the Tag browser" 24041msgstr "" 24042 24043#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 24044msgid "Long text, like comments, not shown in the Tag browser" 24045msgstr "" 24046 24047#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 24048msgid "Text column for keeping series-like information" 24049msgstr "" 24050 24051#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 24052msgid "Text, but with a fixed set of permitted values" 24053msgstr "" 24054 24055#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 24056msgid "Floating point numbers" 24057msgstr "" 24058 24059#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 24060msgid "Integers" 24061msgstr "" 24062 24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 24064msgid "Ratings, shown with stars" 24065msgstr "" 24066 24067#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 24068#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 24069#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 24070#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 24071msgid "Yes/No" 24072msgstr "" 24073 24074#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 24075msgid "Column built from other columns" 24076msgstr "" 24077 24078#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 24079msgid "Column built from other columns, behaves like tags" 24080msgstr "" 24081 24082#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 24083#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 24084msgid "Create a custom column" 24085msgstr "" 24086 24087#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 24088#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 24089msgid "Edit custom column" 24090msgstr "" 24091 24092#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24093msgid "No column has been selected" 24094msgstr "" 24095 24096#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24097msgid "No column selected" 24098msgstr "" 24099 24100#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24101msgid "Selected column is not a user-defined column" 24102msgstr "" 24103 24104#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24106msgid "Now" 24107msgstr "" 24108 24109#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24110#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24111#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24112#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24113#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24114msgid "Formats" 24115msgstr "" 24116 24117#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24118msgid "My Tags" 24119msgstr "" 24120 24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24122msgid "My Series" 24123msgstr "" 24124 24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24126msgid "My Rating" 24127msgstr "" 24128 24129#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24130msgid "People" 24131msgstr "" 24132 24133#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24134msgid "My Title" 24135msgstr "" 24136 24137#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24138msgid "Quick create:" 24139msgstr "" 24140 24141#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24142msgid "ISBN" 24143msgstr "" 24144 24145#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24146msgid "Names" 24147msgstr "" 24148 24149#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24150msgid "Short text" 24151msgstr "" 24152 24153#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24154msgid "" 24155"Used for searching the column. Must contain only digits and lower case " 24156"letters." 24157msgstr "" 24158 24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24160msgid "&Lookup name:" 24161msgstr "" 24162 24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24164msgid "" 24165"Column heading in the library view and category name in the Tag browser" 24166msgstr "" 24167 24168#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24169msgid "Column &heading:" 24170msgstr "" 24171 24172#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24173msgid "What kind of information will be kept in the column." 24174msgstr "" 24175 24176#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24177msgid "Show &checkmarks" 24178msgstr "" 24179 24180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24181msgid "" 24182"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24183"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24184"Everything else will show nothing." 24185msgstr "" 24186 24187#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24188msgid "Contains names" 24189msgstr "" 24190 24191#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24192msgid "Check this box if this column contains names, like the authors column." 24193msgstr "" 24194 24195#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24196msgid "&Column type:" 24197msgstr "" 24198 24199#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24200msgid "Optional text describing what this column is for" 24201msgstr "" 24202 24203#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24204msgid "D&escription:" 24205msgstr "" 24206 24207#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24208msgid "Default: (nothing)" 24209msgstr "" 24210 24211#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24212msgid "Field template. Uses the same syntax as save templates." 24213msgstr "" 24214 24215#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24216#, python-format 24217msgid "Similar to save templates. For example, %s" 24218msgstr "" 24219 24220#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24221msgid "No heading" 24222msgstr "" 24223 24224#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24225msgid "Show heading above the text" 24226msgstr "" 24227 24228#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24229msgid "Show heading to the side of the text" 24230msgstr "" 24231 24232#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24233msgid "" 24234"Choose whether or not the column heading is shown in the Book\n" 24235"details panel and, if shown, where" 24236msgstr "" 24237 24238#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24239msgid "Column heading:" 24240msgstr "" 24241 24242#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24243msgid "Short text, like a title" 24244msgstr "" 24245 24246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24247msgid "Plain text formatted using markdown" 24248msgstr "" 24249 24250#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24251msgid "" 24252"Choose how the data in this column is interpreted.\n" 24253"This controls how the data is displayed in the Book details panel\n" 24254"and how it is edited." 24255msgstr "" 24256 24257#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24258msgid "Interpret this column as:" 24259msgstr "" 24260 24261#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24262msgid "" 24263"A comma-separated list of permitted values. The empty value is always\n" 24264"included, and is the default. For example, the list 'one,two,three' has\n" 24265"four values, the first of them being the empty value." 24266msgstr "" 24267 24268#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24269msgid "&Values:" 24270msgstr "" 24271 24272#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24273msgid "" 24274"A list of color names to use when displaying an item. The\n" 24275"list must be empty or contain a color for each value." 24276msgstr "" 24277 24278#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24279msgid "Colors:" 24280msgstr "" 24281 24282#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24283msgid "Allow half stars" 24284msgstr "" 24285 24286#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24287msgid "Allow half star ratings, for example: " 24288msgstr "" 24289 24290#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24291msgid "&Sort/search column by" 24292msgstr "" 24293 24294#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24295msgid "How this column should handled in the GUI when sorting and searching" 24296msgstr "" 24297 24298#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24299msgid "Show in Tag browser" 24300msgstr "" 24301 24302#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24303msgid "If checked, this column will appear in the Tag browser as a category" 24304msgstr "" 24305 24306#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24307msgid "Show as HTML in Book details" 24308msgstr "" 24309 24310#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24311msgid "" 24312"If checked, this column will be displayed as HTML in Book details and the " 24313"Content server. This can be used to construct links with the template " 24314"language. For example, the template " 24315"<pre><big><b>{title}</b></big>{series:| " 24316"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24317"bold large characters, along with the series, for example <br>\"<big><b>An " 24318"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24319"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24320" book</a></pre> will generate a link to the book on the Beam e-books " 24321"site." 24322msgstr "" 24323 24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24325msgid "" 24326"Default value when a new book is added to the library. For Date columns " 24327"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24328"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24329"permitted values. For Rating columns enter a number between 0 and 5." 24330msgstr "" 24331 24332#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24333msgid "&Default value:" 24334msgstr "" 24335 24336#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24337msgid "&Format for dates" 24338msgstr "" 24339 24340#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24341msgid "Default: dd MMM yyyy." 24342msgstr "" 24343 24344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24345msgid "" 24346"<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" 24347"<ul>\n" 24348"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24349"<li>dd MMMM yy gives 05 January 10</li>\n" 24350"</ul> " 24351msgstr "" 24352 24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24354msgid "&Format for numbers" 24355msgstr "" 24356 24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24358msgid "" 24359"Default: Not formatted. For format language details see <a " 24360"href=\"https://docs.python.org/library/string.html#format-string-" 24361"syntax\">the Python documentation</a>" 24362msgstr "" 24363 24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24365#, python-brace-format 24366msgid "" 24367"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24368"leading zeros. The format <code>{0:d} days</code> prints the number " 24369"then the word \"days\"" 24370msgstr "" 24371 24372#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24373msgid "" 24374"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24375" 1 digit after the decimal point. The format " 24376"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24377"displays the number with 2 digits after the decimal point and thousands " 24378"separated by commas." 24379msgstr "" 24380 24381#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24382msgid "No lookup name was provided" 24383msgstr "" 24384 24385#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24386msgid "" 24387"The lookup name must contain only lower case letters, digits and " 24388"underscores, and start with a letter" 24389msgstr "" 24390 24391#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24392msgid "" 24393"Lookup names cannot end with _index, because these names are reserved for " 24394"the index of a series column." 24395msgstr "" 24396 24397#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24398msgid "No column heading was provided" 24399msgstr "" 24400 24401#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24402#, python-format 24403msgid "The lookup name %s is already used" 24404msgstr "" 24405 24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24407#, python-format 24408msgid "The heading %s is already used" 24409msgstr "" 24410 24411#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24412#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24413#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24414#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24415#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24416#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24417msgid "Invalid default value" 24418msgstr "" 24419 24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24421msgid "The default value must be \"Now\" or a date" 24422msgstr "" 24423 24424#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24425msgid "You must enter a template for composite columns" 24426msgstr "" 24427 24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24429msgid "You must enter at least one value for enumeration columns" 24430msgstr "" 24431 24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24433msgid "" 24434"The colors box must be empty or contain the same number of items as the " 24435"value box" 24436msgstr "" 24437 24438#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24439#, python-brace-format 24440msgid "The color {0} is unknown" 24441msgstr "" 24442 24443#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24444msgid "The default value must be one of the permitted values" 24445msgstr "" 24446 24447#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24448msgid "The default value must be an integer" 24449msgstr "" 24450 24451#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24452msgid "The default value must be a real number" 24453msgstr "" 24454 24455#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24456msgid "The default value must be a real number between 0 and 5.0" 24457msgstr "" 24458 24459#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24460msgid "The default value must be an integer between 0 and 5" 24461msgstr "" 24462 24463#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24464msgid "The default value must be \"Yes\" or \"No\"" 24465msgstr "" 24466 24467#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24468msgid "Getting debug information, please wait" 24469msgstr "" 24470 24471#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24472#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24473msgid "Copy to &clipboard" 24474msgstr "" 24475 24476#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24477msgid "Device already detected" 24478msgstr "" 24479 24480#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24481#, python-format 24482msgid "" 24483"A device (%s) is already detected by calibre. If you wish to debug the " 24484"detection of another device, first disconnect this device." 24485msgstr "" 24486 24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24488msgid "Debugging failed" 24489msgstr "" 24490 24491#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24492msgid "" 24493"Running debug device detection failed. Click Show Details for more " 24494"information." 24495msgstr "" 24496 24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24498msgid "Getting device information" 24499msgstr "" 24500 24501#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24502msgid "User-defined device information" 24503msgstr "" 24504 24505#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24506#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24507msgid "Device Detection" 24508msgstr "" 24509 24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24511msgid "Ensure your device is disconnected, then press OK" 24512msgstr "" 24513 24514#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24515msgid "Ensure your device is connected, then press OK" 24516msgstr "" 24517 24518#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24519msgid "" 24520"Copy these values to the clipboard, paste them into an editor, then enter " 24521"them into the USER_DEVICE by customizing the device plugin in " 24522"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24523" want the books to be put. You must restart calibre for your changes to take" 24524" effect.\n" 24525msgstr "" 24526 24527#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24528msgid "" 24529"<p>calibre can send your books to you (or your reader) by email. Emails will" 24530" be automatically sent for downloaded news to all email addresses that have " 24531"<i>Auto send</i> checked." 24532msgstr "" 24533 24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24535msgid "Add an email address to which to send books" 24536msgstr "" 24537 24538#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24539msgid "&Add email" 24540msgstr "" 24541 24542#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24543msgid "Make &default" 24544msgstr "" 24545 24546#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24547msgid "&Remove email" 24548msgstr "" 24549 24550#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24551msgid "" 24552"Add the comments from the book metadata to the email.\n" 24553"Useful to allow the recipient to see a summary of the\n" 24554"book before opening it." 24555msgstr "" 24556 24557#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24558msgid "Add &comments metadata as text to the email" 24559msgstr "" 24560 24561#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24562msgid "Email" 24563msgstr "" 24564 24565#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24566msgid "Subject" 24567msgstr "" 24568 24569#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24570msgid "Alias" 24571msgstr "" 24572 24573#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24574msgid "Auto send" 24575msgstr "" 24576 24577#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24578msgid "Auto send only tags" 24579msgstr "" 24580 24581#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24582msgid "Formats to email. The first matching format will be sent." 24583msgstr "" 24584 24585#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24586#, python-brace-format 24587msgid "" 24588"Subject of the email to use when sending. When left blank the title will be " 24589"used for the subject. Also, the same templates used for \"Save to disk\" " 24590"such as {title} and {author_sort} can be used here." 24591msgstr "" 24592 24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24594msgid "" 24595"If checked, downloaded news will be automatically mailed to this email " 24596"address (provided it is in one of the listed formats and has not been " 24597"filtered by tags)." 24598msgstr "" 24599 24600#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24601msgid "Friendly name to use for this email address" 24602msgstr "" 24603 24604#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24605msgid "" 24606"If specified, only news with one of these tags will be sent to this email " 24607"address. All news downloads have their title as a tag, so you can use this " 24608"to easily control which news downloads are sent to this email address." 24609msgstr "" 24610 24611#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24612msgid "new email address" 24613msgstr "" 24614 24615#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24616msgid "" 24617"The list of devices that you have asked calibre to ignore. Uncheck a device " 24618"to have calibre stop ignoring it." 24619msgstr "" 24620 24621#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24622msgid "" 24623"The list of device plugins you have disabled. Uncheck an entry to enable the" 24624" plugin. calibre cannot detect devices that are managed by disabled plugins." 24625msgstr "" 24626 24627#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24628msgid "Reset allowed devices" 24629msgstr "" 24630 24631#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24632msgid "" 24633"This will erase the list of devices that calibre knows about causing it to " 24634"ask you for permission to manage them again, the next time they connect" 24635msgstr "" 24636 24637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24638msgid "Search for the author on Goodreads" 24639msgstr "" 24640 24641#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24642msgid "Search for the author on Amazon" 24643msgstr "" 24644 24645#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24646msgid "Search for the author in your calibre library" 24647msgstr "" 24648 24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24650msgid "Search for the author on Wikipedia" 24651msgstr "" 24652 24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24654msgid "Search for the author on Google Books" 24655msgstr "" 24656 24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24658msgid "Search for the book on Goodreads" 24659msgstr "" 24660 24661#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24662msgid "Search for the book on Amazon" 24663msgstr "" 24664 24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24666msgid "Search for the book on Google Books" 24667msgstr "" 24668 24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24670msgid "Use a custom search URL" 24671msgstr "" 24672 24673#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24674msgid "Clicking on &author names should:" 24675msgstr "" 24676 24677#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24678#, python-brace-format 24679msgid "" 24680"Enter the URL to search. It should contain the string {0}\n" 24681"which will be replaced by the author name. For example,\n" 24682"{1}" 24683msgstr "" 24684 24685#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24686msgid "Enter the URL" 24687msgstr "" 24688 24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24690msgid "Create a new rule" 24691msgstr "" 24692 24693#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24694msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24695msgstr "" 24696 24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24698msgid "&Key:" 24699msgstr "" 24700 24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24702msgid "The name that will appear in the Book details panel" 24703msgstr "" 24704 24705#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24706#, python-brace-format 24707msgid "" 24708"The template used to create the link. The placeholder {0} in the template " 24709"will be replaced with the actual identifier value. Use {1} to avoid the " 24710"value being quoted." 24711msgstr "" 24712 24713#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24714#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24715msgid "Key" 24716msgstr "" 24717 24718#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24720msgid "Template" 24721msgstr "" 24722 24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24724msgid "Value needed" 24725msgstr "" 24726 24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24728#, python-format 24729msgid "The %s field cannot be empty" 24730msgstr "" 24731 24732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24733msgid "Create rules for identifiers" 24734msgstr "" 24735 24736#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24737msgid "Create rules to convert identifiers into links." 24738msgstr "" 24739 24740#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24741msgid "&Edit rule" 24742msgstr "" 24743 24744#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24746msgid "Default icons" 24747msgstr "" 24748 24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24750#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24751#, python-format 24752msgid "Icon theme: <b>%s</b>" 24753msgstr "" 24754 24755#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24756msgid "Narrow" 24757msgstr "" 24758 24759#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24760msgid "Wide" 24761msgstr "" 24762 24763#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24764#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24766#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24767msgid "Automatic" 24768msgstr "" 24769 24770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24771#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24772msgid "Off" 24773msgstr "" 24774 24775#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24776msgid "On" 24777msgstr "" 24778 24779#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24780#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24781#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24782#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24783#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24784#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24785msgid "System default" 24786msgstr "" 24787 24788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24789msgid "calibre style" 24790msgstr "" 24791 24792#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24793msgid "No subtitle" 24794msgstr "" 24795 24796#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24798#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24799msgid "Bottom" 24800msgstr "" 24801 24802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24804#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24805msgid "Top" 24806msgstr "" 24807 24808#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24809msgid "Above text" 24810msgstr "" 24811 24812#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24813msgid "Beside text" 24814msgstr "" 24815 24816#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24818msgid "Never" 24819msgstr "" 24820 24821#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24822msgid "Small" 24823msgstr "" 24824 24825#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24826msgid "Medium" 24827msgstr "" 24828 24829#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24830msgid "Always" 24831msgstr "" 24832 24833#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24834msgid "If there is enough room" 24835msgstr "" 24836 24837#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24839msgid "By first letter" 24840msgstr "" 24841 24842#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24843msgid "Partitioned" 24844msgstr "" 24845 24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24847msgid "Column &coloring" 24848msgstr "" 24849 24850#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24851msgid "Column &icons" 24852msgstr "" 24853 24854#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24855msgid "Change &color" 24856msgstr "" 24857 24858#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24859msgid "Change &background image" 24860msgstr "" 24861 24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24863msgid "Restore default &appearance" 24864msgstr "" 24865 24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24867#, python-format 24868msgid "Current aspect ratio (width/height): %.2g" 24869msgstr "" 24870 24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24872msgid "Edit template for caption" 24873msgstr "" 24874 24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24876#, python-format 24877msgid "Current space used: %s" 24878msgstr "" 24879 24880#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24881msgid "Choose background color for the Cover grid" 24882msgstr "" 24883 24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24885msgid "Remove background image?" 24886msgstr "" 24887 24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24889msgid "" 24890"There is currently a background image set, so the color you have chosen will" 24891" not be visible. Remove the background image?" 24892msgstr "" 24893 24894#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24895msgid "Disable all animations. Useful if you have a slow/old computer." 24896msgstr "" 24897 24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24899msgid "Disable &animations" 24900msgstr "" 24901 24902#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24903msgid "User interface style (&needs restart):" 24904msgstr "" 24905 24906#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 24907msgid "&User interface layout (needs restart):" 24908msgstr "" 24909 24910#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 24911msgid "E&xtra spacing to add between rows in the book list (can be negative):" 24912msgstr "" 24913 24914#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 24915#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 24916msgid "Toolbar" 24917msgstr "" 24918 24919#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 24920msgid "Icon si&ze:" 24921msgstr "" 24922 24923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 24924msgid "Show &text under icons:" 24925msgstr "" 24926 24927#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 24928msgid "Use t&wo lines for the text under the icons (needs restart)" 24929msgstr "" 24930 24931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 24932msgid "Change &font (needs restart)" 24933msgstr "" 24934 24935#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 24936msgid "Show &tooltips in the book list" 24937msgstr "" 24938 24939#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 24940msgid "Show &layout buttons in the status bar (needs restart)" 24941msgstr "" 24942 24943#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 24944msgid "Enable s&ystem tray icon (needs restart)" 24945msgstr "" 24946 24947#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 24948msgid "Choose &language (needs restart):" 24949msgstr "" 24950 24951#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 24952msgid "&Interface font:" 24953msgstr "" 24954 24955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 24956msgid "" 24957"Disable popup notifications when calibre completes jobs such a conversion, " 24958"sending to device etc. The notifications are sent via the operating system " 24959"notification facility, if available. Note that on Windows, you have to " 24960"enable the system tray icon for notifications to work." 24961msgstr "" 24962 24963#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 24964msgid "Disable n&otifications on job completion" 24965msgstr "" 24966 24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 24968msgid "Show the &splash screen at startup" 24969msgstr "" 24970 24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 24972msgid "Change &icon theme (needs restart)" 24973msgstr "" 24974 24975#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 24976msgid "Show &row numbers in the book list" 24977msgstr "" 24978 24979#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 24980msgid "Ad&just for high resolution screens (needs restart):" 24981msgstr "" 24982 24983#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 24984msgid "" 24985"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 24986"\n" 24987"<ul>\n" 24988"<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" 24989"\n" 24990"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 24991"\n" 24992"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 24993"</ul>" 24994msgstr "" 24995 24996#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 24997msgid "Allow using &drag and drop to merge books" 24998msgstr "" 24999 25000#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 25001msgid "Draw a &grid in the book list" 25002msgstr "" 25003 25004#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 25005msgid "&Main interface" 25006msgstr "" 25007 25008#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 25009msgid "" 25010"Control the Cover grid view. You can enable this view by clicking the " 25011"\"Layout\" button in the bottom right corner of the main calibre window." 25012msgstr "" 25013 25014#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 25015msgid "Field to show &under the covers:" 25016msgstr "" 25017 25018#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 25019msgid "Spac&ing between covers:" 25020msgstr "" 25021 25022#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 25023msgid "" 25024"The spacing between covers. A value of zero means calculate automatically " 25025"based on cover size." 25026msgstr "" 25027 25028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 25029#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 25030#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 25031msgid " cm" 25032msgstr "" 25033 25034#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 25035msgid "Background for the Cover grid" 25036msgstr "" 25037 25038#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 25039msgid "" 25040"By default, calibre chooses a cover size based on your computer's screen " 25041"size. You can change the cover size here:" 25042msgstr "" 25043 25044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 25045msgid "Cover &width: " 25046msgstr "" 25047 25048#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 25049msgid "" 25050"The width of displayed covers.\n" 25051"A value of zero means calculate automatically." 25052msgstr "" 25053 25054#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 25055msgid "Make the covers larger, maintaining current aspect ratio." 25056msgstr "" 25057 25058#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 25059msgid "&Larger covers" 25060msgstr "" 25061 25062#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 25063msgid "Cover &height: " 25064msgstr "" 25065 25066#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 25067msgid "" 25068"The height of displayed covers.\n" 25069"A value of zero means calculate automatically." 25070msgstr "" 25071 25072#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 25073msgid "Make the covers smaller, maintaining current aspect ratio." 25074msgstr "" 25075 25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 25077msgid "&Smaller covers" 25078msgstr "" 25079 25080#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 25081msgid "Reset size to automatic" 25082msgstr "" 25083 25084#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 25085msgid "&Reset size" 25086msgstr "" 25087 25088#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 25089msgid "Size of the emblems (if any) shown &next to the covers: " 25090msgstr "" 25091 25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 25093msgid "Show a &field (such as title) under the covers" 25094msgstr "" 25095 25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25097msgid "&Location of the emblems shown next to the covers:" 25098msgstr "" 25099 25100#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25101msgid "&Emblems" 25102msgstr "" 25103 25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25105msgid "Caching of covers for improved performance" 25106msgstr "" 25107 25108#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25109msgid "" 25110"There are two kinds of caches that calibre uses to improve performance when " 25111"rendering covers in the grid view. A disk cache that is kept on your hard " 25112"disk and stores the cover thumbnails and an in memory cache used to ensure " 25113"flicker free rendering of covers. For best results, keep the memory cache " 25114"small and the disk cache large, unless you have a lot of extra RAM in your " 25115"computer and don't mind it being used by the memory cache." 25116msgstr "" 25117 25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25119#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25120msgid "Disable" 25121msgstr "" 25122 25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25124msgid " MB" 25125msgstr "" 25126 25127#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25128msgid "&Empty disk cache" 25129msgstr "" 25130 25131#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25132msgid "&Open cache folder" 25133msgstr "" 25134 25135#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25136msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25137msgstr "" 25138 25139#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25140msgid "Maximum amount of &disk space to use for caching thumbnails: " 25141msgstr "" 25142 25143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25144msgid "" 25145"The maximum number of screenfulls of thumbnails to keep in memory. " 25146"Increasing this will make rendering faster, at the cost of more memory " 25147"usage. Note that regardless of this setting, a minimum of one hundred " 25148"thumbnails are always kept in memory, to ensure flicker free rendering." 25149msgstr "" 25150 25151#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25152msgid "&Performance" 25153msgstr "" 25154 25155#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25156msgid "Cover &grid" 25157msgstr "" 25158 25159#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25160msgid "Text styling" 25161msgstr "" 25162 25163#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25164msgid "Create rules to convert &identifiers into links" 25165msgstr "" 25166 25167#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25168#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25169msgid "Move down" 25170msgstr "" 25171 25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25174msgid "Move up" 25175msgstr "" 25176 25177#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25178msgid "" 25179"Note that <b>comments</b> will always be displayed at the end, regardless of" 25180" the position you assign here." 25181msgstr "" 25182 25183#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25184msgid "Show &cover" 25185msgstr "" 25186 25187#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25188msgid "Show the size of the book's cover in pixels" 25189msgstr "" 25190 25191#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25192msgid "Show cover &size" 25193msgstr "" 25194 25195#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25196msgid "Use &Roman numerals for series" 25197msgstr "" 25198 25199#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25200msgid "Show comments &heading:" 25201msgstr "" 25202 25203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25204msgid "&Book details" 25205msgstr "" 25206 25207#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25208msgid "" 25209"Choose how Tag browser subcategories are displayed when\n" 25210"there are more items than the limit. Select by first\n" 25211"letter to see an A, B, C list. Choose partitioned to\n" 25212"have a list of fixed-sized groups. Set to disabled\n" 25213"if you never want subcategories" 25214msgstr "" 25215 25216#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25217msgid "&Category partitioning method:" 25218msgstr "" 25219 25220#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25221msgid "Co&llapse when more items than:" 25222msgstr "" 25223 25224#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25225msgid "" 25226"If a Tag browser category has more than this number of items, it is divided\n" 25227"up into subcategories. If the partition method is set to disable, this value is ignored." 25228msgstr "" 25229 25230#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25231msgid "Combine letters &when fewer items than:" 25232msgstr "" 25233 25234#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25235msgid "" 25236"If collapsing by first letter, combine adjacent letters together if\n" 25237"there are fewer items under a letter than specified here. If the partition method is\n" 25238"not set to first letter, this value is ignored. Set to zero to disable." 25239msgstr "" 25240 25241#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25242msgid "Spacing between &items:" 25243msgstr "" 25244 25245#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25246msgid "" 25247"The spacing between consecutive items in the Tag browser. In units of (ex) " 25248"which is the approximate height of the letter 'x' in the currently used " 25249"font. " 25250msgstr "" 25251 25252#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25253msgid " ex" 25254msgstr "" 25255 25256#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25257msgid "Categories ¬ to partition:" 25258msgstr "" 25259 25260#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25261msgid "" 25262"A comma-separated list of categories that are not to\n" 25263"be partitioned even if the number of items is larger than\n" 25264"the value shown above. This option can be used to\n" 25265"avoid collapsing hierarchical categories that have only\n" 25266"a few top-level elements." 25267msgstr "" 25268 25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25270msgid "C&ategories with hierarchical items:" 25271msgstr "" 25272 25273#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25274msgid "" 25275"A comma-separated list of categories in which items containing\n" 25276"periods are displayed in the Tag browser trees. For example, if\n" 25277"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25278"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25279"both under 'Mystery'. If 'tags' is not in this box,\n" 25280"then the tags will be displayed each on their own line." 25281msgstr "" 25282 25283#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25284msgid "Show &tooltips" 25285msgstr "" 25286 25287#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25288msgid "Show &average ratings" 25289msgstr "" 25290 25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25292msgid "" 25293"Show counts for items in the Tag browser. Such as the number of books\n" 25294"by each author, the number of authors, etc. If you turn it off, you can still\n" 25295"see the counts by hovering your mouse over any item." 25296msgstr "" 25297 25298#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25299msgid "Show &counts" 25300msgstr "" 25301 25302#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25303msgid "Use &alternating row colors" 25304msgstr "" 25305 25306#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25307msgid "" 25308"When checked, calibre will automatically hide any category\n" 25309" (a column, custom or standard) that has no items to show. For example, some\n" 25310" categories might not have values when using Virtual libraries. Checking this\n" 25311" box will cause these empty categories to be hidden." 25312msgstr "" 25313 25314#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25315msgid "Hi&de empty categories (columns)" 25316msgstr "" 25317 25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25319msgid "" 25320"When checked, Find in the Tag browser will show all items\n" 25321" that match the search instead of the first one. If Hide empty categories is\n" 25322" also checked then only categories containing a matched item will be shown." 25323msgstr "" 25324 25325#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25326msgid "Find &shows all items that match" 25327msgstr "" 25328 25329#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25330msgid "" 25331"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25332"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25333"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25334"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25335"using the mouse.</p>" 25336msgstr "" 25337 25338#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25339msgid "Allow the Tag browser to have keyboard &focus" 25340msgstr "" 25341 25342#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25343msgid "" 25344"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25345"then you should set a keyboard shortcut to focus the Tag browser under " 25346"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25347"keyboard focus</code>" 25348msgstr "" 25349 25350#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25351msgid "&Tag browser" 25352msgstr "" 25353 25354#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25355msgid "When showing in a separate window, show it &fullscreen" 25356msgstr "" 25357 25358#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25359msgid "Show in a &separate window (needs restart)" 25360msgstr "" 25361 25362#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25363msgid "&Number of covers to show in browse mode (needs restart):" 25364msgstr "" 25365 25366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25367#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25368msgid "Template &editor" 25369msgstr "" 25370 25371#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25372msgid "" 25373"The template used to generate the text below the covers. Uses the same " 25374"syntax as save templates. Defaults to just the book title. Note that this " 25375"setting is per-library, which means that you have to set it again for every " 25376"different calibre library you use. Use an empty template for no text." 25377msgstr "" 25378 25379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25380msgid "Show &reflections" 25381msgstr "" 25382 25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25384msgid "" 25385"Show covers in their original aspect ratio instead of resizing\n" 25386"them to all have the same width and height" 25387msgstr "" 25388 25389#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25390msgid "Preserve &aspect ratio of covers" 25391msgstr "" 25392 25393#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25394msgid "&Template for caption:" 25395msgstr "" 25396 25397#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25398msgid "Fie&ld for sub-title:" 25399msgstr "" 25400 25401#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25402#, python-format 25403msgid "You can press the %s key to toggle full screen mode." 25404msgstr "" 25405 25406#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25407msgid "Show ne&xt cover during auto scroll after:" 25408msgstr "" 25409 25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25411msgid "&Double click to view the central book, instead of single click" 25412msgstr "" 25413 25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25415msgid "Cover &browser" 25416msgstr "" 25417 25418#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25419msgid "" 25420"Check this box to make Quickview show books only in the\n" 25421"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25422"unchecked then only row changes are taken into account." 25423msgstr "" 25424 25425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25426msgid "" 25427"Check this box to make Quickview change the column being examined\n" 25428"when the column in the book list is changed using the cursor arrow keys" 25429msgstr "" 25430 25431#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25432msgid "&Change Quickview item when book list column changes" 25433msgstr "" 25434 25435#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25436msgid "" 25437"Pressing 'Enter' in a cell changes both the book and the\n" 25438"column being examined (the left-hand pane)" 25439msgstr "" 25440 25441#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25442msgid "&Pressing 'Enter' changes the examined column" 25443msgstr "" 25444 25445#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25446msgid "" 25447"Double-clicking in a cell changes both the book and the\n" 25448"column being examined (the left-hand pane)" 25449msgstr "" 25450 25451#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25452msgid "&Double click changes examined column" 25453msgstr "" 25454 25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25456msgid "Select columns to display" 25457msgstr "" 25458 25459#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25460msgid "&Quickview" 25461msgstr "" 25462 25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25464msgid "version" 25465msgstr "" 25466 25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25468msgid "created by Kovid Goyal" 25469msgstr "" 25470 25471#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25472msgid "Run Welcome &wizard" 25473msgstr "" 25474 25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25476msgid "Save changes" 25477msgstr "" 25478 25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25480msgid "Cancel and return to overview" 25481msgstr "" 25482 25483#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25484msgid "Restoring to defaults not supported for" 25485msgstr "" 25486 25487#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25488msgid "" 25489"Some of the changes you made require a restart. Please restart calibre as " 25490"soon as possible." 25491msgstr "" 25492 25493#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25494msgid "" 25495"The changes you have made require calibre be restarted immediately. You will" 25496" not be allowed to set any more preferences, until you restart." 25497msgstr "" 25498 25499#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25501msgid "Source" 25502msgstr "" 25503 25504#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25505msgid "Cover priority" 25506msgstr "" 25507 25508#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25509msgid "This source is configured and ready to go" 25510msgstr "" 25511 25512#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25513msgid "This source needs configuration" 25514msgstr "" 25515 25516#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25517msgid "" 25518"This plugin is useful only for <b>Chinese</b> language books. It can return " 25519"incorrect results for books in English. Are you sure you want to enable it?" 25520msgstr "" 25521 25522#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25523msgid "Published date" 25524msgstr "" 25525 25526#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25527#, python-format 25528msgid "<b>Configure %(name)s</b><br>%(desc)s" 25529msgstr "" 25530 25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25532msgid "No source selected" 25533msgstr "" 25534 25535#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25536msgid "No source selected, cannot configure." 25537msgstr "" 25538 25539#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25540msgid "Metadata sources" 25541msgstr "" 25542 25543#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25544msgid "" 25545"Disable any metadata sources you do not want by unchecking them. You can " 25546"also set the cover priority. Covers from sources that have a higher " 25547"(smaller) priority will be preferred when bulk downloading metadata." 25548msgstr "" 25549 25550#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25551msgid "" 25552"Sources with a red X next to their names must be configured before they will" 25553" be used. " 25554msgstr "" 25555 25556#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25557msgid "C&onfigure selected source" 25558msgstr "" 25559 25560#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25561msgid "" 25562"If you uncheck any fields, metadata for those fields will not be downloaded" 25563msgstr "" 25564 25565#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25567msgid "&Select all" 25568msgstr "" 25569 25570#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25571msgid "Sele&ct none" 25572msgstr "" 25573 25574#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25575msgid "" 25576"Restore your own subset of checked fields that you define using the 'Set as " 25577"default' button" 25578msgstr "" 25579 25580#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25581msgid "Select &default" 25582msgstr "" 25583 25584#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25585msgid "" 25586"Store the currently checked fields as the default, you can quickly apply the" 25587" default using the 'Select default' button" 25588msgstr "" 25589 25590#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25591msgid "&Set as default" 25592msgstr "" 25593 25594#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25595msgid "Convert all downloaded comments to plain &text" 25596msgstr "" 25597 25598#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25599msgid "Swap &author names from FN LN to LN, FN" 25600msgstr "" 25601 25602#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25603msgid "" 25604"<p>When downloading comments, append the downloaded comments to any existing" 25605" comment, instead of overwriting them." 25606msgstr "" 25607 25608#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25609msgid "" 25610"When downloading comments, append the downloaded comments to any existing " 25611"comment, instead of overwriting them." 25612msgstr "" 25613 25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25615msgid "Append comments to &existing" 25616msgstr "" 25617 25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25619msgid "" 25620"<p>Normally, the metadata download system will keep only a single result per" 25621" metadata source. This option will cause it to keep all results returned " 25622"from every metadata source. Useful if you only use one or two sources and " 25623"want to select individual results from them by hand. Note that result with " 25624"identical title/author/identifiers are still merged." 25625msgstr "" 25626 25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25628msgid "Keep more than one entry per source" 25629msgstr "" 25630 25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25632msgid "" 25633"<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" 25634"<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." 25635msgstr "" 25636 25637#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25638msgid "" 25639"Prefer smaller tag sets when picking tags from different metadata sources" 25640msgstr "" 25641 25642#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25643msgid "Prefer &fewer tags" 25644msgstr "" 25645 25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25647msgid "Create &rules to filter/transform tags" 25648msgstr "" 25649 25650#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25651msgid "Create rules to &transform author names" 25652msgstr "" 25653 25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25655msgid "Max. &number of tags to download:" 25656msgstr "" 25657 25658#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25659msgid "Max. &time to wait after first match is found:" 25660msgstr "" 25661 25662#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25663#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25664msgid " secs" 25665msgstr "" 25666 25667#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25668msgid "Max. time to wait after first &cover is found:" 25669msgstr "" 25670 25671#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25672msgid "" 25673"The maximum number of jobs that will run simultaneously in the background. " 25674"This refers to CPU intensive tasks like conversion. Lower this number if " 25675"you want calibre to use less CPU." 25676msgstr "" 25677 25678#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25679msgid "No proxies used" 25680msgstr "" 25681 25682#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25683msgid "<b>Using proxies:</b>" 25684msgstr "" 25685 25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25687msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25688msgstr "" 25689 25690#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25691msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25692msgstr "" 25693 25694#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25695msgid "Debug &device detection" 25696msgstr "" 25697 25698#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25699msgid "Get information to setup the &user defined device" 25700msgstr "" 25701 25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25703msgid "Open calibre &configuration folder" 25704msgstr "" 25705 25706#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25707msgid "Abort &jobs that take more than:" 25708msgstr "" 25709 25710#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25711msgid "Never abort" 25712msgstr "" 25713 25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25715msgid " minutes" 25716msgstr "" 25717 25718#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25719msgid "Create a calibre &icon theme" 25720msgstr "" 25721 25722#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25723msgid "Device currently connected: " 25724msgstr "" 25725 25726#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25727msgid "Device currently connected: None" 25728msgstr "" 25729 25730#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25731msgid "" 25732"That format has no metadata writers enabled. A plugboard will probably have " 25733"no effect." 25734msgstr "" 25735 25736#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25737msgid "That format and device already has a plugboard." 25738msgstr "" 25739 25740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25741msgid "Possibly override plugboard?" 25742msgstr "" 25743 25744#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25745msgid "" 25746"A more general plugboard already exists for that format and device. Are you " 25747"sure you want to add the new plugboard?" 25748msgstr "" 25749 25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25752msgid "Add possibly overridden plugboard?" 25753msgstr "" 25754 25755#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25756msgid "" 25757"More specific device plugboards exist for that format. Are you sure you want" 25758" to add the new plugboard?" 25759msgstr "" 25760 25761#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25762msgid "Really add plugboard?" 25763msgstr "" 25764 25765#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25766msgid "" 25767"A different plugboard matches that format and device combination. Are you " 25768"sure you want to add the new plugboard?" 25769msgstr "" 25770 25771#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25772msgid "" 25773"More specific format and device plugboards already exist. Are you sure you " 25774"want to add the new plugboard?" 25775msgstr "" 25776 25777#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25778#, python-brace-format 25779msgid "The {0} device does not support the {1} format." 25780msgstr "" 25781 25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25783#, python-brace-format 25784msgid "The {0} device supports only the {1} format(s)." 25785msgstr "" 25786 25787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25788msgid "Invalid destination" 25789msgstr "" 25790 25791#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25792msgid "The destination field cannot be blank" 25793msgstr "" 25794 25795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25796msgid "Plugboard modifies comments" 25797msgstr "" 25798 25799#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25800msgid "" 25801"This plugboard modifies the comments metadata. If the comments are set to " 25802"invalid HTML, it could cause problems on the device. Are you sure you wish " 25803"to save this plugboard?" 25804msgstr "" 25805 25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25807#, python-brace-format 25808msgid "The {0} device plugin is disabled." 25809msgstr "" 25810 25811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25812msgid "" 25813"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25814"\n" 25815"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" 25816"\n" 25817"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" 25818"\n" 25819"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." 25820msgstr "" 25821 25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25823msgid "Format (choose first)" 25824msgstr "" 25825 25826#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25827msgid "Device (choose second)" 25828msgstr "" 25829 25830#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25831msgid "Add &new plugboard:" 25832msgstr "" 25833 25834#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25835msgid "Edit &existing plugboard:" 25836msgstr "" 25837 25838#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25839msgid "Existing &plugboards:" 25840msgstr "" 25841 25842#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25843msgid "Source template" 25844msgstr "" 25845 25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25847msgid "Destination field" 25848msgstr "" 25849 25850#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25851msgid "&Save plugboard" 25852msgstr "" 25853 25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25855msgid "&Delete plugboard" 25856msgstr "" 25857 25858#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25859msgid "" 25860"\n" 25861"Customization: " 25862msgstr "" 25863 25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25865msgid "" 25866"\n" 25867"\n" 25868"This plugin has been disabled" 25869msgstr "" 25870 25871#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25872msgid "" 25873"\n" 25874"\n" 25875"This plugin is installed system-wide and can not be managed from within calibre" 25876msgstr "" 25877 25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25879msgid "Search for plugin" 25880msgstr "" 25881 25882#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25883msgid "Could not find any matching plugins" 25884msgstr "" 25885 25886#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25887msgid "files" 25888msgstr "" 25889 25890#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25891msgid "Add plugin" 25892msgstr "" 25893 25894#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25895msgid "No valid plugin path" 25896msgstr "" 25897 25898#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25899#, python-format 25900msgid "%s is not a valid plugin path" 25901msgstr "" 25902 25903#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 25904#, python-format 25905msgid "Select an actual plugin under <b>%s</b> to customize" 25906msgstr "" 25907 25908#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 25909#, python-format 25910msgid "Disabling the plugin %s is not allowed" 25911msgstr "" 25912 25913#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 25914#, python-format 25915msgid "Are you sure you want to remove the plugin: %s?" 25916msgstr "" 25917 25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 25919#, python-brace-format 25920msgid "" 25921"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 25922" it to be completely removed." 25923msgstr "" 25924 25925#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 25926msgid "Cannot remove builtin plugin" 25927msgstr "" 25928 25929#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 25930msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 25931msgstr "" 25932 25933#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 25934msgid "" 25935"Here you can customize the behavior of calibre by controlling what plugins " 25936"it uses." 25937msgstr "" 25938 25939#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 25940msgid "Show only those plugins that have been installed by you" 25941msgstr "" 25942 25943#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 25944msgid "Show only &user installed plugins" 25945msgstr "" 25946 25947#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 25948msgid "Get &new plugins" 25949msgstr "" 25950 25951#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 25952msgid "Check for &updated plugins" 25953msgstr "" 25954 25955#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 25956msgid "&Load plugin from file" 25957msgstr "" 25958 25959#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 25960msgid "" 25961"This setting can be overridden for <b>individual devices</b>, by clicking " 25962"the device icon and choosing \"Configure this device\"." 25963msgstr "" 25964 25965#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 25966msgid "Any custom field" 25967msgstr "" 25968 25969#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 25970msgid "The lookup name of any custom field (these names begin with \"#\")." 25971msgstr "" 25972 25973#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 25974msgid "Constant template" 25975msgstr "" 25976 25977#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 25978#, python-brace-format 25979msgid "" 25980"The template contains no {fields}, so all books will have the same name. Is " 25981"this OK?" 25982msgstr "" 25983 25984#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 25985msgid "Save template" 25986msgstr "" 25987 25988#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 25989msgid "" 25990"By adjusting the template below, you can control what folders the files are " 25991"saved in and what filenames they are given. You can use the / character to " 25992"indicate sub-folders. Available metadata variables are described below. If a" 25993" particular book does not have some metadata, the variable will be replaced " 25994"by the empty string." 25995msgstr "" 25996 25997#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 25998msgid "Available variables:" 25999msgstr "" 26000 26001#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 26002msgid "" 26003"Here you can control how calibre will save your books when you click the " 26004"\"Save to disk\" button:" 26005msgstr "" 26006 26007#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 26008msgid "Save &cover separately" 26009msgstr "" 26010 26011#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 26012msgid "Replace space with &underscores" 26013msgstr "" 26014 26015#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 26016msgid "Update &metadata in saved copies" 26017msgstr "" 26018 26019#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 26020msgid "Change paths to &lowercase" 26021msgstr "" 26022 26023#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 26024#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 26025msgid "Format &dates as:" 26026msgstr "" 26027 26028#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 26029msgid "File &formats to save:" 26030msgstr "" 26031 26032#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 26033msgid "Convert non-English characters to &English equivalents" 26034msgstr "" 26035 26036#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 26037msgid "Save metadata in a separate &OPF file" 26038msgstr "" 26039 26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 26041msgid "&Show files in the file browser after saving to disk" 26042msgstr "" 26043 26044#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 26045msgid "" 26046"<b>Grouped search terms</b> are search names that permit a query to " 26047"automatically search across more than one column. For example, if you create" 26048" a grouped search term <code>allseries</code> with the value <code>series, " 26049"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 26050"will find 'adhoc' in any of the columns <code>series</code>, " 26051"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 26052"the grouped search term in the drop-down box, enter the list of columns to " 26053"search in the value box, then push the Save button. <p>Note: Search terms " 26054"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 26055"are the same term.<p>You can have your grouped search term show up as User " 26056"categories in the Tag browser. Just add the grouped search term names to " 26057"the Make User categories from box. You can add multiple terms separated by " 26058"commas. The new User category will be automatically populated with all the " 26059"items in the categories included in the grouped search term. <p>Automatic " 26060"User categories permit you to see easily all the category items that are in " 26061"the columns contained in the grouped search term. Using the above " 26062"<code>allseries</code> example, the automatically-generated User category " 26063"will contain all the series mentioned in <code>series</code>, " 26064"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 26065"check for duplicates, to find which column contains a particular item, or to" 26066" have hierarchical categories (categories that contain categories)." 26067msgstr "" 26068 26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 26070msgid "Enter new or select existing name" 26071msgstr "" 26072 26073#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 26074msgid "Enter list of column lookup names to search" 26075msgstr "" 26076 26077#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26078msgid "Match all" 26079msgstr "" 26080 26081#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26082msgid "Match any" 26083msgstr "" 26084 26085#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 26086#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 26087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 26088#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 26089#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 26090#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 26091msgid "Grouped search terms" 26092msgstr "" 26093 26094#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 26095msgid "The search term cannot be blank" 26096msgstr "" 26097 26098#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26099msgid "That name is already used for a column or grouped search term" 26100msgstr "" 26101 26102#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26103msgid "That name is already used for User category" 26104msgstr "" 26105 26106#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26107msgid "The value box cannot be empty" 26108msgstr "" 26109 26110#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26111msgid "The empty grouped search term cannot be deleted" 26112msgstr "" 26113 26114#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26115msgid "Incompatible options" 26116msgstr "" 26117 26118#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26119msgid "" 26120"The option to have un-accented characters match accented characters has no " 26121"effect if you also turn on case-sensitive searching. So only turn on one of " 26122"those options" 26123msgstr "" 26124 26125#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26126msgid "" 26127"Clear search histories from all over calibre. Including the book list, " 26128"E-book viewer, fetch news dialog, etc." 26129msgstr "" 26130 26131#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26132msgid "Clear search &histories" 26133msgstr "" 26134 26135#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26136msgid "What to search by default" 26137msgstr "" 26138 26139#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26140msgid "" 26141"When you enter a search term without a prefix, by default calibre will " 26142"search all metadata for matches. For example, entering, \"asimov\" will " 26143"search not just authors but title/tags/series/comments/etc. Use these " 26144"options if you would like to change this behavior." 26145msgstr "" 26146 26147#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26148msgid "&Limit the searched metadata" 26149msgstr "" 26150 26151#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26152msgid "&Columns that non-prefixed searches are limited to:" 26153msgstr "" 26154 26155#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26156msgid "" 26157"Note that this option affects all searches, including saved searches and " 26158"restrictions. Therefore, if you use this option, it is best to ensure that " 26159"you always use prefixes in your saved searches. For example, use " 26160"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26161msgstr "" 26162 26163#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26164msgid "Search as you &type" 26165msgstr "" 26166 26167#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26168msgid "Case &sensitive searching" 26169msgstr "" 26170 26171#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26172msgid "" 26173"&Highlight search results instead of restricting the book list to the " 26174"results" 26175msgstr "" 26176 26177#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26178msgid "" 26179"<p>This option will cause a small button to appear next to the Search bar. " 26180"Clicking the button will toggle between showing only the search results and " 26181"showing all books with the search results highlighted." 26182msgstr "" 26183 26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26185msgid "" 26186"Show a &quick toggle button to switch between highlighting and restricting " 26187"results next to the Search bar" 26188msgstr "" 26189 26190#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26191msgid "Unaccented characters match &accented characters" 26192msgstr "" 26193 26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26195msgid "Genera&l" 26196msgstr "" 26197 26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26199msgid "&Names:" 26200msgstr "" 26201 26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26203msgid "" 26204"Contains the names of the currently-defined group search terms.\n" 26205"Create a new name by entering it into the empty box, then\n" 26206"pressing Save. Rename a search term by selecting it then\n" 26207"changing the name and pressing Save. Change the value of\n" 26208"a search term by changing the value box then pressing Save." 26209msgstr "" 26210 26211#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26212msgid "Delete the current search term" 26213msgstr "" 26214 26215#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26216msgid "&Value:" 26217msgstr "" 26218 26219#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26220msgid "" 26221"Enter a comma-separated list of lookup names of the columns\n" 26222"to include in the grouped search term" 26223msgstr "" 26224 26225#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26226msgid "" 26227"Save the current search term. You can rename a search term by\n" 26228"changing the name then pressing Save. You can change the value\n" 26229"of a search term by changing the value box then pressing Save." 26230msgstr "" 26231 26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26233msgid "Make &user categories from:" 26234msgstr "" 26235 26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26237msgid "" 26238"Enter the names of any grouped search terms you wish\n" 26239"to be shown as user categories" 26240msgstr "" 26241 26242#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26243msgid "&Grouped searches" 26244msgstr "" 26245 26246#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26247msgid "What to search when searching similar books" 26248msgstr "" 26249 26250#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26251msgid "" 26252"<p>When you search for similar books by right clicking the\n" 26253" book and selecting \"Similar books\",\n" 26254" calibre constructs a search using the column lookup names specified below.\n" 26255" By changing the lookup name to a grouped search term you can\n" 26256" search multiple columns at once.</p>" 26257msgstr "" 26258 26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26260msgid "S&imilar authors: " 26261msgstr "" 26262 26263#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26264msgid "Si&milar series: " 26265msgstr "" 26266 26267#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26268msgid "Similar &tags: " 26269msgstr "" 26270 26271#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26272msgid "Simi&lar publishers: " 26273msgstr "" 26274 26275#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26276msgid "&Similar books" 26277msgstr "" 26278 26279#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26281msgid "Manual management" 26282msgstr "" 26283 26284#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26285#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26286msgid "Only on send" 26287msgstr "" 26288 26289#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26290#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26291msgid "Automatic management" 26292msgstr "" 26293 26294#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26295msgid "Cannot change metadata management while a device is connected" 26296msgstr "" 26297 26298#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26299msgid "Metadata management (disabled while device connected)" 26300msgstr "" 26301 26302#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26303msgid "Me&tadata management:" 26304msgstr "" 26305 26306#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26307msgid "" 26308"<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" 26309"<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" 26310"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26311msgstr "" 26312 26313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26314msgid "Browse for the file" 26315msgstr "" 26316 26317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26318msgid "Choose a file" 26319msgstr "" 26320 26321#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26322msgid "" 26323"calibre contains an internet server that allows you to access your book " 26324"collection using a browser from anywhere in the world. Any changes to the " 26325"settings will only take effect after a server restart." 26326msgstr "" 26327 26328#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26329msgid "Require &username and password to access the Content server" 26330msgstr "" 26331 26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26333msgid "Run server &automatically when calibre starts" 26334msgstr "" 26335 26336#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26337msgid "&Start server" 26338msgstr "" 26339 26340#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26341msgid "St&op server" 26342msgstr "" 26343 26344#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26345msgid "&Test server" 26346msgstr "" 26347 26348#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26349msgid "Show server &logs" 26350msgstr "" 26351 26352#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26353msgid "Do not start calibre automatically when computer is started" 26354msgstr "" 26355 26356#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26357msgid "Start calibre when the computer is started" 26358msgstr "" 26359 26360#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26361msgid "" 26362"Currently calibre is set to run automatically when the\n" 26363" computer starts. Use this button to disable that." 26364msgstr "" 26365 26366#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26367msgid "" 26368"Start calibre in the system tray automatically when the computer starts" 26369msgstr "" 26370 26371#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26372#, python-format 26373msgid "Content server listening at: %s" 26374msgstr "" 26375 26376#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26377msgid "Remember to create at least one user account in the \"User accounts\" tab" 26378msgstr "" 26379 26380#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26381msgid "" 26382"Requiring a username/password prevents unauthorized people from accessing " 26383"your calibre library. It is also needed for some features such as making any" 26384" changes to the library as well as last read position/annotation syncing." 26385msgstr "" 26386 26387#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26388#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26389msgid "Change password for {}" 26390msgstr "" 26391 26392#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26393msgid "Add new user" 26394msgstr "" 26395 26396#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26397msgid "Set the password for this user" 26398msgstr "" 26399 26400#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26401msgid "&Repeat password:" 26402msgstr "" 26403 26404#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26405msgid "Empty username" 26406msgstr "" 26407 26408#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26409msgid "You must enter a username" 26410msgstr "" 26411 26412#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26413msgid "Username already exists" 26414msgstr "" 26415 26416#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26417msgid "" 26418"A user with the username {} already exists. Please choose a different " 26419"username." 26420msgstr "" 26421 26422#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26423msgid "Username is not valid" 26424msgstr "" 26425 26426#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26427msgid "Password do not match" 26428msgstr "" 26429 26430#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26431msgid "The two passwords you entered do not match!" 26432msgstr "" 26433 26434#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26435msgid "Empty password" 26436msgstr "" 26437 26438#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26439msgid "You must enter a password for this user" 26440msgstr "" 26441 26442#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26443msgid "Invalid password" 26444msgstr "" 26445 26446#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26447msgid "Further &restrict access to books in this library that match:" 26448msgstr "" 26449 26450#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26451msgid "A search expression" 26452msgstr "" 26453 26454#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26455msgid "" 26456"A search expression. If specified, access will be further restricted to only" 26457" those books that match this expression. For example: tags:\"=Share\"" 26458msgstr "" 26459 26460#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26461msgid "Change library access permissions for {}" 26462msgstr "" 26463 26464#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26465msgid "All except the specified libraries" 26466msgstr "" 26467 26468#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26469msgid "All libraries" 26470msgstr "" 26471 26472#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26473msgid "Only the specified libraries" 26474msgstr "" 26475 26476#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26477msgid "Allow access to:" 26478msgstr "" 26479 26480#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26481msgid "Specify the libraries below:" 26482msgstr "" 26483 26484#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26485msgid "No libraries specified" 26486msgstr "" 26487 26488#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26489msgid "You have not specified any libraries" 26490msgstr "" 26491 26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26493msgid "<b>{} is allowed access to all libraries" 26494msgstr "" 26495 26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26497msgid "" 26498"{} is allowed access only to the libraries whose names <b>match</b> one of " 26499"the names specified below." 26500msgstr "" 26501 26502#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26503msgid "" 26504"{} is allowed access to all libraries, <b>except</b> those whose names match" 26505" one of the names specified below." 26506msgstr "" 26507 26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26509msgid "Allow {} to make &changes (i.e. grant write access)" 26510msgstr "" 26511 26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26513msgid "" 26514"If enabled, allows the user to make changes to the library. Adding " 26515"books/deleting books/editing metadata, etc." 26516msgstr "" 26517 26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26519msgid "Change &password" 26520msgstr "" 26521 26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26523#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26524msgid "{} is currently only allowed to access the library named: {}" 26525msgid_plural "{} is currently only allowed to access the libraries named: {}" 26526msgstr[0] "" 26527msgstr[1] "" 26528msgstr[2] "" 26529 26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26531msgid "Change the allowed libraries" 26532msgstr "" 26533 26534#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26535#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26536msgid "{} is currently not allowed to access the library named: {}" 26537msgid_plural "{} is currently not allowed to access the libraries named: {}" 26538msgstr[0] "" 26539msgstr[1] "" 26540msgstr[2] "" 26541 26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26543msgid "Change the blocked libraries" 26544msgstr "" 26545 26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26547msgid "{} is currently allowed access to all libraries" 26548msgstr "" 26549 26550#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26551msgid "Restrict the &libraries {} can access" 26552msgstr "" 26553 26554#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26555msgid "&Add user" 26556msgstr "" 26557 26558#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26559msgid "&Remove user" 26560msgstr "" 26561 26562#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26563msgid "" 26564"Here you can create a template to control what data is shown when using the " 26565"<i>Custom list</i> mode for the book list" 26566msgstr "" 26567 26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26569msgid "Show a cover &thumbnail" 26570msgstr "" 26571 26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26573msgid "Thumbnail &height:" 26574msgstr "" 26575 26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26577msgid "Entry &height:" 26578msgstr "" 26579 26580#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26581msgid "" 26582"The height for each entry. The special value \"auto\" causes a height to be " 26583"calculated based on the number of lines in the template. Otherwise, use a " 26584"CSS length, such as 100px or 15ex" 26585msgstr "" 26586 26587#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26588msgid "&Long text fields:" 26589msgstr "" 26590 26591#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26592msgid "" 26593"A comma separated list of fields that will be added at the bottom of every " 26594"entry. These fields are interpreted as containing HTML, not plain text." 26595msgstr "" 26596 26597#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26598#, python-brace-format 26599msgid "" 26600"The template below will be interpreted as HTML and all {{fields}} will be " 26601"replaced by the actual metadata, if available. For custom columns use the " 26602"column lookup name, for example: #mytags. You can use {0} as a separator to " 26603"split a line into multiple columns." 26604msgstr "" 26605 26606#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26607msgid "&Import template" 26608msgstr "" 26609 26610#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26611msgid "E&xport template" 26612msgstr "" 26613 26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26615#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26616msgid "Choose template file" 26617msgstr "" 26618 26619#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26620#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26621msgid "Template files" 26622msgstr "" 26623 26624#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26625msgid "Book" 26626msgstr "" 26627 26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26629msgid "URL type:" 26630msgstr "" 26631 26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26633msgid "URL:" 26634msgstr "" 26635 26636#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26637msgid "Missing author placeholder" 26638msgstr "" 26639 26640#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26641#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26642#, python-brace-format 26643msgid "The URL {0} does not contain the {1} placeholder" 26644msgstr "" 26645 26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26647msgid "Missing title placeholder" 26648msgstr "" 26649 26650#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26651#, python-brace-format 26652msgid "" 26653"Add new locations to search for books or authors using the \"Search the " 26654"internet\" feature of the Content server. The URLs should contain {author} " 26655"which will be replaced by the author name and, for book URLs, {title} which " 26656"will be replaced by the book title." 26657msgstr "" 26658 26659#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26660msgid "&Add URL" 26661msgstr "" 26662 26663#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26664msgid "Export URLs" 26665msgstr "" 26666 26667#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26668msgid "Import URLs" 26669msgstr "" 26670 26671#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26673msgid "Choose URLs file" 26674msgstr "" 26675 26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26677#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26678msgid "URL files" 26679msgstr "" 26680 26681#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26682msgid "&Main" 26683msgstr "" 26684 26685#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26686msgid "&User accounts" 26687msgstr "" 26688 26689#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26690msgid "Book &list template" 26691msgstr "" 26692 26693#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26694msgid "&Search the internet" 26695msgstr "" 26696 26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26698#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26699#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26700msgid "Failed to start Content server" 26701msgstr "" 26702 26703#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26704msgid "Error log:" 26705msgstr "" 26706 26707#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26708msgid "No error log found" 26709msgstr "" 26710 26711#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26712msgid "Access log:" 26713msgstr "" 26714 26715#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26716msgid "No access log found" 26717msgstr "" 26718 26719#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26720msgid "The server log files are in: {}" 26721msgstr "" 26722 26723#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26724msgid "&Clear logs" 26725msgstr "" 26726 26727#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26728msgid "Server running" 26729msgstr "" 26730 26731#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26732msgid "Cannot clear logs while the server is running. First stop the server." 26733msgstr "" 26734 26735#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26736msgid "No users specified" 26737msgstr "" 26738 26739#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26740msgid "" 26741"You have turned on the setting to require passwords to access the Content " 26742"server, but you have not created any user accounts. Create at least one user" 26743" account in the \"User accounts\" tab to proceed." 26744msgstr "" 26745 26746#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26747msgid "Invalid trusted IPs" 26748msgstr "" 26749 26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26751msgid "You need to restart the server for changes to take effect" 26752msgstr "" 26753 26754#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26755msgid "" 26756"\n" 26757" <p>Here you can add and remove functions used in template processing. A\n" 26758" template function is written in Python. It takes information from the\n" 26759" book, processes it in some way, then returns a string result. Functions\n" 26760" defined here are usable in templates in the same way that builtin\n" 26761" functions are usable. The function must be named <b>evaluate</b>, and\n" 26762" must have the signature shown below.</p>\n" 26763" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26764" → returning a Unicode string</code></p>\n" 26765" <p>The parameters of the evaluate function are:\n" 26766" <ul>\n" 26767" <li><b>formatter</b>: the instance of the formatter being used to\n" 26768" evaluate the current template. You can use this to do recursive\n" 26769" template evaluation.</li>\n" 26770" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26771" dictionary.</li>\n" 26772" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26773" This parameter can be None in some cases, such as when evaluating\n" 26774" non-book templates.</li>\n" 26775" <li><b>locals</b>: the local variables assigned to by the current\n" 26776" template program.</li>\n" 26777" <li><b>your parameters</b>: you must supply one or more formal\n" 26778" parameters. The number must match the arg count box, unless arg count is\n" 26779" -1 (variable number or arguments), in which case the last argument must\n" 26780" be *args. At least one argument is required, and is usually the value of\n" 26781" the field being operated upon. Note that when writing in basic template\n" 26782" mode, the user does not provide this first argument. Instead it is\n" 26783" supplied by the formatter.</li>\n" 26784" </ul></p>\n" 26785" <p>\n" 26786" The following example function checks the value of the field. If the\n" 26787" field is not empty, the field's value is returned, otherwise the value\n" 26788" EMPTY is returned.\n" 26789" <pre>\n" 26790" name: my_ifempty\n" 26791" arg count: 1\n" 26792" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26793" program code:\n" 26794" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26795" if val:\n" 26796" return val\n" 26797" else:\n" 26798" return 'EMPTY'</pre>\n" 26799" This function can be called in any of the three template program modes:\n" 26800" <ul>\n" 26801" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26802" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26803" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26804" </p>\n" 26805" " 26806msgstr "" 26807 26808#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26809#, python-brace-format 26810msgid "" 26811"\n" 26812" <p>\n" 26813" Here you can create, edit (replace), and delete stored templates used\n" 26814" in template processing. You use a stored template in another template as\n" 26815" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26816"\n" 26817" <p>Stored templates must use General Program Mode -- they must begin with\n" 26818" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26819" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26820" arguments are copied to the named variables.</p>\n" 26821"\n" 26822" <p>For example, this stored template checks if any items are in a\n" 26823" list, returning '1' if any are found and '' if not.</p>\n" 26824" <p>\n" 26825" Template name: items_in_list<br>\n" 26826" Template contents:<pre>\n" 26827" program:\n" 26828" arguments(lst='No list argument given', items='');\n" 26829" r = '';\n" 26830" for l in items:\n" 26831" if str_in_list(lst, ',', l, '1', '') then\n" 26832" r = '1';\n" 26833" break\n" 26834" fi\n" 26835" rof;\n" 26836" r</pre>\n" 26837" You call the stored template like this:<pre>\n" 26838" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26839" See the template language tutorial for more information.</p>\n" 26840" </p>\n" 26841" " 26842msgstr "" 26843 26844#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26845#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26846msgid "Show help" 26847msgstr "" 26848 26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26853msgid "Hide help" 26854msgstr "" 26855 26856#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26857msgid "" 26858"The template functions saved in the library are corrupt. Do you want to " 26859"delete them? Answering 'Yes' will delete all the functions." 26860msgstr "" 26861 26862#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26863msgid "You cannot delete a built-in function" 26864msgstr "" 26865 26866#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26867#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26868msgid "Function not defined" 26869msgstr "" 26870 26871#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26872#, python-format 26873msgid "Name %s already used" 26874msgstr "" 26875 26876#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26877msgid "The name {} is already used for stored template" 26878msgstr "" 26879 26880#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26881msgid "" 26882"Argument count should be -1 or greater than zero. Setting it to zero means " 26883"that this function cannot be used in single function mode." 26884msgstr "" 26885 26886#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26887msgid "Exception while compiling function" 26888msgstr "" 26889 26890#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26891msgid "function source code not available" 26892msgstr "" 26893 26894#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26895msgid "Cannot \"test\" when no books are selected" 26896msgstr "" 26897 26898#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26899#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 26900#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 26901#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 26902msgid "Stored templates" 26903msgstr "" 26904 26905#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 26906msgid "The name {} is already used for template function" 26907msgstr "" 26908 26909#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 26910msgid "The stored template must begin with \"program:\"" 26911msgstr "" 26912 26913#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 26914msgid "Exception while storing template" 26915msgstr "" 26916 26917#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 26918msgid "Changes to the current template will be lost. OK?" 26919msgstr "" 26920 26921#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 26922msgid "D&elete" 26923msgstr "" 26924 26925#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 26926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 26927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 26928msgid "&Replace" 26929msgstr "" 26930 26931#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 26932#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 26933msgid "C&reate" 26934msgstr "" 26935 26936#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 26937msgid "" 26938"Open a template tester dialog to use a template to test stored templates" 26939msgstr "" 26940 26941#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 26942msgid "&Stored Templates" 26943msgstr "" 26944 26945#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 26946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 26947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 26948msgid "F&unction:" 26949msgstr "" 26950 26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 26952msgid "Enter the name of the function to create." 26953msgstr "" 26954 26955#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 26956msgid "Argument &count:" 26957msgstr "" 26958 26959#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 26960msgid "Set this to -1 if the function takes a variable number of arguments" 26961msgstr "" 26962 26963#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 26964#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 26965msgid "Replace" 26966msgstr "" 26967 26968#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 26969msgid "P&rogram code (Follow Python indenting rules):" 26970msgstr "" 26971 26972#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 26973msgid "&Template functions" 26974msgstr "" 26975 26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 26977msgid "Choose a texture" 26978msgstr "" 26979 26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 26981msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 26982msgstr "" 26983 26984#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 26985msgid "Add texture" 26986msgstr "" 26987 26988#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 26989msgid "Remove texture" 26990msgstr "" 26991 26992#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 26993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 26994msgid "Choose image" 26995msgstr "" 26996 26997#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 26998msgid "Cannot remove builtin textures" 26999msgstr "" 27000 27001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 27002msgid "Donate to support the development of calibre" 27003msgstr "" 27004 27005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 27006msgid "Location Manager" 27007msgstr "" 27008 27009#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 27010msgid "Switch between library and device views" 27011msgstr "" 27012 27013#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 27014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 27015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 27016#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 27017msgid "Separator" 27018msgstr "" 27019 27020#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 27021#, python-format 27022msgid "%d books" 27023msgstr "" 27024 27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 27026msgid "The main toolbar" 27027msgstr "" 27028 27029#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 27030msgid "The main toolbar when a device is connected" 27031msgstr "" 27032 27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 27034msgid "The optional second toolbar" 27035msgstr "" 27036 27037#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 27038msgid "The menubar" 27039msgstr "" 27040 27041#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 27042msgid "The menubar when a device is connected" 27043msgstr "" 27044 27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 27046msgid "The context menu for the books in the calibre library" 27047msgstr "" 27048 27049#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 27050msgid "The context menu for the split book list" 27051msgstr "" 27052 27053#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 27054msgid "The context menu for the books on the device" 27055msgstr "" 27056 27057#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 27058msgid "The context menu for the Cover browser" 27059msgstr "" 27060 27061#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 27062msgid "Click to choose toolbar or menu to customize" 27063msgstr "" 27064 27065#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 27066#, python-format 27067msgid "Cannot add the actions %s to this location" 27068msgstr "" 27069 27070#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 27071#, python-format 27072msgid "Cannot remove the actions %s from this location" 27073msgstr "" 27074 27075#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 27076msgid "Preferences missing" 27077msgstr "" 27078 27079#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 27080msgid "" 27081"The Preferences action must be in either the main toolbar or the menubar." 27082msgstr "" 27083 27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 27085msgid "Location manager missing" 27086msgstr "" 27087 27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 27089msgid "" 27090"The Location manager must be in either the main toolbar or the menubar when " 27091"a device is connected." 27092msgstr "" 27093 27094#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 27095msgid "" 27096"<p>The toolbar in calibre is different depending on whether a device is " 27097"connected or not. Choose <b>which toolbar</b> you would like to customize:" 27098msgstr "" 27099 27100#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27101msgid "Choose the toolbar to customize" 27102msgstr "" 27103 27104#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27106#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27107msgid "A&vailable actions" 27108msgstr "" 27109 27110#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27111msgid "Add selected actions to toolbar" 27112msgstr "" 27113 27114#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27115msgid "Remove selected actions from toolbar" 27116msgstr "" 27117 27118#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27120#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27121msgid "&Current actions" 27122msgstr "" 27123 27124#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27126msgid "Move selected action up" 27127msgstr "" 27128 27129#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27131msgid "Move selected action down" 27132msgstr "" 27133 27134#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27135#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27136msgid "ID" 27137msgstr "" 27138 27139#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27140msgid "This tweak has its default value" 27141msgstr "" 27142 27143#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27144msgid "This tweak has been customized" 27145msgstr "" 27146 27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27148msgid "Plugin tweaks" 27149msgstr "" 27150 27151#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27152msgid "" 27153"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27154" these tweaks should be available on the website from where you downloaded " 27155"the plugins." 27156msgstr "" 27157 27158#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27159msgid "" 27160"Values for the tweaks are shown below. Edit them to change the behavior of " 27161"calibre. Your changes will only take effect <b>after a restart</b> of " 27162"calibre." 27163msgstr "" 27164 27165#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27166msgid "Edit tweaks for any custom plugins you have installed" 27167msgstr "" 27168 27169#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27170msgid "&Plugin tweaks" 27171msgstr "" 27172 27173#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27174msgid "Edit tweak" 27175msgstr "" 27176 27177#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27178msgid "Restore this tweak to its default value" 27179msgstr "" 27180 27181#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27182msgid "&Reset this tweak" 27183msgstr "" 27184 27185#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27186msgid "Apply any changes you made to this tweak" 27187msgstr "" 27188 27189#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27190msgid "&Apply changes to this tweak" 27191msgstr "" 27192 27193#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27194msgid "Search for tweak" 27195msgstr "" 27196 27197#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27198#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27199msgid "" 27200"There was a syntax error in your tweak. Click the \"Show details\" button " 27201"for details." 27202msgstr "" 27203 27204#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27205msgid "Invalid tweaks" 27206msgstr "" 27207 27208#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27209msgid "" 27210"The tweaks you entered are invalid, try resetting the tweaks to default and " 27211"changing them one by one until you find the invalid setting." 27212msgstr "" 27213 27214#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27215msgid "View log" 27216msgstr "" 27217 27218#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27219msgid "Choose Files" 27220msgstr "" 27221 27222#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27223msgid "Collecting metadata..." 27224msgstr "" 27225 27226#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27227#, python-format 27228msgid "Saving %d books..." 27229msgstr "" 27230 27231#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27232msgid "Copying files and writing metadata..." 27233msgstr "" 27234 27235#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27236msgid "Copying files..." 27237msgstr "" 27238 27239#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27240#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27241#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27242msgid "Could not save books to disk, click \"Show details\" for more information" 27243msgstr "" 27244 27245#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27246#, python-format 27247msgid "" 27248"The update metadata worker process crashed while processing the book %s. " 27249"Saving is aborted." 27250msgstr "" 27251 27252#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27253#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27254msgid "Requested formats not available" 27255msgstr "" 27256 27257#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27258#, python-format 27259msgid "No %s format file present" 27260msgstr "" 27261 27262#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27263#, python-brace-format 27264msgid "Failed to save: {0} by {1} to disk, with error:" 27265msgstr "" 27266 27267#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27268#, python-brace-format 27269msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27270msgstr "" 27271 27272#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27273#, python-brace-format 27274msgid "" 27275"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27276msgstr "" 27277 27278#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27279#, python-brace-format 27280msgid "" 27281"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27282msgstr "" 27283 27284#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27285msgid "" 27286"Failed to update metadata in some books, click \"Show details\" for more " 27287"information" 27288msgstr "" 27289 27290#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27291msgid "" 27292"Failed to save any books to disk, click \"Show details\" for more " 27293"information" 27294msgstr "" 27295 27296#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27297msgid "" 27298"Failed to save some books to disk, click \"Show details\" for more " 27299"information" 27300msgstr "" 27301 27302#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27303msgid "Error while saving" 27304msgstr "" 27305 27306#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27307msgid "Paste and &search" 27308msgstr "" 27309 27310#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27311#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27312#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27313msgid "&Paste" 27314msgstr "" 27315 27316#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27317msgid "Copy search as URL" 27318msgstr "" 27319 27320#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27321msgid "&Clear search history" 27322msgstr "" 27323 27324#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27325#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27326msgid "Create saved search" 27327msgstr "" 27328 27329#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27330msgid "" 27331"Invalid saved search name. It must contain at least one letter or number" 27332msgstr "" 27333 27334#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27335msgid "There is no search to save" 27336msgstr "" 27337 27338#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27339msgid "Delete current search" 27340msgstr "" 27341 27342#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27343msgid "No search is selected" 27344msgstr "" 27345 27346#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27347msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27348msgstr "" 27349 27350#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27351msgid "Search (For advanced search click the gear icon to the left)" 27352msgstr "" 27353 27354#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27355msgid "Start search" 27356msgstr "" 27357 27358#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27359msgid "Enable or disable search highlighting." 27360msgstr "" 27361 27362#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27363msgid "Highlight search results" 27364msgstr "" 27365 27366#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27367msgid "" 27368"This will change how searching works. When you search, instead of showing " 27369"only the matching books, all books will be shown with the matching books " 27370"highlighted. Are you sure this is what you want?" 27371msgstr "" 27372 27373#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27380msgid "Filter" 27381msgstr "" 27382 27383#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27384msgid "Choose saved search or enter name for new saved search" 27385msgstr "" 27386 27387#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27388msgid "" 27389"Save current search under the name shown in the box. Press and hold for a " 27390"pop-up options menu." 27391msgstr "" 27392 27393#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27394msgid "Create Saved search" 27395msgstr "" 27396 27397#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27399msgid "Delete Saved search" 27400msgstr "" 27401 27402#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27403msgid "Add Saved search" 27404msgstr "" 27405 27406#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27407msgid "Get Saved search expression" 27408msgstr "" 27409 27410#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27411msgid "Current search is not a saved search" 27412msgstr "" 27413 27414#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27415#, python-format 27416msgid "Create a Virtual library based on %s" 27417msgstr "" 27418 27419#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27420#, python-format 27421msgid "Match any of the selected %s" 27422msgstr "" 27423 27424#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27425#, python-format 27426msgid "Match all of the selected %s" 27427msgstr "" 27428 27429#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27430#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27431msgid "Edit Virtual library" 27432msgstr "" 27433 27434#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27435#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27436msgid "Create Virtual library" 27437msgstr "" 27438 27439#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27440msgid "Virtual library &name:" 27441msgstr "" 27442 27443#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27444msgid "&Search expression:" 27445msgstr "" 27446 27447#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27448msgid "Create a Virtual library based on: " 27449msgstr "" 27450 27451#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27452#, python-format 27453msgid "" 27454"\n" 27455" <h2>Virtual libraries</h2>\n" 27456"\n" 27457" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27458" you books that match a search. When a Virtual library is in effect, calibre\n" 27459" behaves as though the library contains only the matched books. The Tag browser\n" 27460" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27461" you do will only search within the books in the Virtual library. This\n" 27462" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27463"\n" 27464" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27465" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27466"\n" 27467" <p>More information and examples are available in the\n" 27468" <a href=\"%s\">User Manual</a>.</p>\n" 27469" " 27470msgstr "" 27471 27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27473msgid "Saved searches recognized in the expression:" 27474msgstr "" 27475 27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27477msgid "Search text changed" 27478msgstr "" 27479 27480#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27481msgid "" 27482"The Virtual library name or the search text has changed. Do you want to " 27483"discard these changes?" 27484msgstr "" 27485 27486#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27487#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27488#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27489msgid "No name" 27490msgstr "" 27491 27492#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27493msgid "You must provide a name for the new Virtual library" 27494msgstr "" 27495 27496#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27497msgid "A Virtual library name cannot begin with \"*\"" 27498msgstr "" 27499 27500#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27501msgid "Name already in use" 27502msgstr "" 27503 27504#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27505msgid "" 27506"That name is already in use. Do you want to replace it with the new search?" 27507msgstr "" 27508 27509#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27510msgid "No search string" 27511msgstr "" 27512 27513#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27514msgid "You must provide a search to define the new Virtual library" 27515msgstr "" 27516 27517#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27518#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27519msgid "Invalid search" 27520msgstr "" 27521 27522#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27523#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27524msgid "The search in the search box is not valid" 27525msgstr "" 27526 27527#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27528msgid "Search found no books" 27529msgstr "" 27530 27531#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27532msgid "" 27533"The search found no books, so the Virtual library will be empty. Do you " 27534"really want to use that search?" 27535msgstr "" 27536 27537#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27538#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27539msgid "*current search" 27540msgstr "" 27541 27542#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27543msgid "Virtual library from current search" 27544msgstr "" 27545 27546#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27547msgid "Create a temporary Virtual library from the current search" 27548msgstr "" 27549 27550#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27551msgid "" 27552"Use a \"Virtual library\" to show only a subset of the books present in this" 27553" library" 27554msgstr "" 27555 27556#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27557msgid "(all books)" 27558msgstr "" 27559 27560#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27561msgid "Additional restriction" 27562msgstr "" 27563 27564#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27565msgid "Remove Virtual library" 27566msgstr "" 27567 27568#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27569msgid "Show Virtual libraries as tabs" 27570msgstr "" 27571 27572#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27573msgid "No search" 27574msgstr "" 27575 27576#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27577msgid "There is no current search to use" 27578msgstr "" 27579 27580#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27581#, python-brace-format 27582msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27583msgstr "" 27584 27585#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27586msgid "No Virtual libraries" 27587msgstr "" 27588 27589#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27590msgid "No Virtual libraries present, create some first" 27591msgstr "" 27592 27593#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27594#, python-brace-format 27595msgid "" 27596"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27597" For example, if want to choose the VL:\n" 27598" {example}\n" 27599" Simply type in the characters:\n" 27600" {chars}\n" 27601" and press Enter." 27602msgstr "" 27603 27604#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27605msgid "Choose Virtual library" 27606msgstr "" 27607 27608#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27609#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27610msgid "&Default" 27611msgstr "" 27612 27613#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27614msgid "Click to change" 27615msgstr "" 27616 27617#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27618msgid "Customize shortcuts for" 27619msgstr "" 27620 27621#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27622msgid "Keys" 27623msgstr "" 27624 27625#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27626msgid "Double click to change" 27627msgstr "" 27628 27629#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27630msgid "Starting up, please wait..." 27631msgstr "" 27632 27633#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27634msgid "Added tags:" 27635msgstr "" 27636 27637#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27638msgid "Open store in external web browser" 27639msgstr "" 27640 27641#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27642#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27643#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27644msgid "&What kind of match to use:" 27645msgstr "" 27646 27647#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27648#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27649#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27650msgid "&All these words:" 27651msgstr "" 27652 27653#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27655#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27656msgid "This exact &phrase:" 27657msgstr "" 27658 27659#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27660#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27661#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27662msgid "&One or more of these words:" 27663msgstr "" 27664 27665#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27666#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27667#, python-format 27668msgid "See the <a href=\"%s\">User Manual</a> for more help" 27669msgstr "" 27670 27671#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27672#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27673#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27674msgid "Enter the title." 27675msgstr "" 27676 27677#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27678msgid "&Description:" 27679msgstr "" 27680 27681#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27682msgid "&Headquarters:" 27683msgstr "" 27684 27685#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27686#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27687#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27688msgid "Search only in specific fields:" 27689msgstr "" 27690 27691#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27692msgid "Enabled:" 27693msgstr "" 27694 27695#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27696#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27697msgid "DRM:" 27698msgstr "" 27699 27700#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27701#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27702#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27703#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27704#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27705#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27706msgid "true" 27707msgstr "" 27708 27709#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27710#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27711#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27712#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27713#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27714#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27715msgid "false" 27716msgstr "" 27717 27718#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27719#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27720msgid "Affiliate:" 27721msgstr "" 27722 27723#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27724msgid "Nam&e/description..." 27725msgstr "" 27726 27727#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27728msgid "Query" 27729msgstr "" 27730 27731#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27732msgid "Enable:" 27733msgstr "" 27734 27735#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27736msgid "&All" 27737msgstr "" 27738 27739#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27740#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27741msgid "&None" 27742msgstr "" 27743 27744#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27745msgid "&Invert" 27746msgstr "" 27747 27748#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27749#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27750msgid "Affiliate" 27751msgstr "" 27752 27753#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27754msgid "Enabled" 27755msgstr "" 27756 27757#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27758msgid "Headquarters" 27759msgstr "" 27760 27761#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27762msgid "No DRM" 27763msgstr "" 27764 27765#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27766msgid "" 27767"This store is currently disabled and cannot be used in other parts of " 27768"calibre." 27769msgstr "" 27770 27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27772msgid "" 27773"This store is currently enabled and can be used in other parts of calibre." 27774msgstr "" 27775 27776#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27777msgid "This store only distributes e-books without DRM." 27778msgstr "" 27779 27780#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27781msgid "" 27782"This store distributes e-books with DRM. It may have some titles without " 27783"DRM, but you will need to check on a per title basis." 27784msgstr "" 27785 27786#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27787#, python-format 27788msgid "" 27789"This store is headquartered in %s. This is a good indication of what market " 27790"the store caters to. However, this does not necessarily mean that the store " 27791"is limited to that market only." 27792msgstr "" 27793 27794#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27795#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27796#, python-format 27797msgid "Buying from this store supports the calibre developer: %s." 27798msgstr "" 27799 27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27801#, python-format 27802msgid "This store distributes e-books in the following formats: %s" 27803msgstr "" 27804 27805#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27806msgid "Configure..." 27807msgstr "" 27808 27809#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27810msgid "Time" 27811msgstr "" 27812 27813#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27814msgid "Number of seconds to wait for a store to respond:" 27815msgstr "" 27816 27817#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27818msgid "Number of seconds to let a store process results:" 27819msgstr "" 27820 27821#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27822msgid "Display" 27823msgstr "" 27824 27825#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27826msgid "Maximum number of results to show per store:" 27827msgstr "" 27828 27829#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27830msgid "Open search result in system browser" 27831msgstr "" 27832 27833#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27834msgid "Threads" 27835msgstr "" 27836 27837#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27838msgid "Number of search threads to use:" 27839msgstr "" 27840 27841#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27842msgid "Number of cache update threads to use:" 27843msgstr "" 27844 27845#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27846msgid "Number of cover download threads to use:" 27847msgstr "" 27848 27849#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27850msgid "Number of details threads to use:" 27851msgstr "" 27852 27853#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27854msgid "&Price:" 27855msgstr "" 27856 27857#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27858msgid "Download:" 27859msgstr "" 27860 27861#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27862msgid "Titl&e/author/price..." 27863msgstr "" 27864 27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27866msgid "DRM" 27867msgstr "" 27868 27869#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27870msgid "Download" 27871msgstr "" 27872 27873#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27874msgid "Price" 27875msgstr "" 27876 27877#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27878#, python-format 27879msgid "" 27880"Detected price as: %s. Check with the store before making a purchase to " 27881"verify this price is correct. This price often does not include promotions " 27882"the store may be running." 27883msgstr "" 27884 27885#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27886msgid "No price was found" 27887msgstr "" 27888 27889#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27890msgid "" 27891"This book as been detected as having DRM restrictions. This book may not " 27892"work with your reader and you will have limitations placed upon you as to " 27893"what you can do with this book. Check with the store before making any " 27894"purchases to ensure you can actually read this book." 27895msgstr "" 27896 27897#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27898msgid "" 27899"This book has been detected as being DRM Free. You should be able to use " 27900"this book on any device provided it is in a format calibre supports for " 27901"conversion. However, before making a purchase double check the DRM status " 27902"with the store. The store may not be disclosing the use of DRM." 27903msgstr "" 27904 27905#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 27906msgid "" 27907"The DRM status of this book could not be determined. There is a very high " 27908"likelihood that this book is actually DRM restricted." 27909msgstr "" 27910 27911#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 27912#, python-format 27913msgid "The following formats can be downloaded directly: %s." 27914msgstr "" 27915 27916#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 27917msgid "Download..." 27918msgstr "" 27919 27920#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 27921msgid "Goto in store..." 27922msgstr "" 27923 27924#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 27925#, python-format 27926msgid "Buying from this store supports the calibre developer: %s</p>" 27927msgstr "" 27928 27929#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 27930msgid "No query" 27931msgstr "" 27932 27933#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 27934msgid "You must enter a title, author or keyword to search for." 27935msgstr "" 27936 27937#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 27938msgid "Customize Get books search" 27939msgstr "" 27940 27941#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 27942msgid "Choose s&tores" 27943msgstr "" 27944 27945#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 27946msgid "Configure s&earch" 27947msgstr "" 27948 27949#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 27950msgid "Couldn't find any books matching your query." 27951msgstr "" 27952 27953#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 27954msgid "Choose format to download to your library." 27955msgstr "" 27956 27957#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 27958msgid "Search by title" 27959msgstr "" 27960 27961#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 27962msgid "Search by author" 27963msgstr "" 27964 27965#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 27966msgid "&Keyword:" 27967msgstr "" 27968 27969#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 27970msgid "Search by any keyword" 27971msgstr "" 27972 27973#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 27974msgid "&Invert selection" 27975msgstr "" 27976 27977#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 27978msgid "Configure Get books behavior" 27979msgstr "" 27980 27981#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 27982msgid "&Configure" 27983msgstr "" 27984 27985#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 27986msgid "Open a selected book in the system's web browser" 27987msgstr "" 27988 27989#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 27990msgid "Open in &external browser" 27991msgstr "" 27992 27993#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 27994#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 27995msgid "Books:" 27996msgstr "" 27997 27998#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 27999msgid "" 28000"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 28001"interface\">User Manual</a> for more help" 28002msgstr "" 28003 28004#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 28005msgid "Titl&e/author/price ..." 28006msgstr "" 28007 28008#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 28009#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 28010msgid "Dialog" 28011msgstr "" 28012 28013#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 28014msgid "Updating book cache" 28015msgstr "" 28016 28017#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 28018msgid "Checking last download date." 28019msgstr "" 28020 28021#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 28022msgid "Downloading book list from MobileRead." 28023msgstr "" 28024 28025#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 28026msgid "Processing books." 28027msgstr "" 28028 28029#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 28030#, python-format 28031msgid "%(num)s of %(tot)s books processed." 28032msgstr "" 28033 28034#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 28035msgid "Updating MobileRead book cache..." 28036msgstr "" 28037 28038#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 28039msgid "&Query:" 28040msgstr "" 28041 28042#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 28043msgid "Home" 28044msgstr "" 28045 28046#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 28047msgid "Reload" 28048msgstr "" 28049 28050#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 28051#, python-brace-format 28052msgid "Download of {0} failed with error: {1}" 28053msgstr "" 28054 28055#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 28056msgid "" 28057"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 28058" your computer. Once it is saved, open it with <a " 28059"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 28060"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 28061"which will be a .epub file. You can add this book to calibre using \"Add " 28062"Books\" and selecting the file from the ADE library folder." 28063msgstr "" 28064 28065#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 28066msgid "File is not a supported e-book type. Save to disk?" 28067msgstr "" 28068 28069#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 28070msgid "Could not contact calibre" 28071msgstr "" 28072 28073#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 28074msgid "" 28075"No running calibre instance found. Please start calibre before trying to " 28076"download books." 28077msgstr "" 28078 28079#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 28080msgid "Download completed" 28081msgstr "" 28082 28083#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 28084#, python-brace-format 28085msgid "" 28086"Download of {0} has been completed, the book was added to your calibre " 28087"library" 28088msgstr "" 28089 28090#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 28091#, python-format 28092msgid "Average rating for books in this category: %.1f" 28093msgstr "" 28094 28095#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 28096msgid "Books in this category are unrated" 28097msgstr "" 28098 28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 28100#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28101msgid "Search expression:" 28102msgstr "" 28103 28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28105#, python-format 28106msgid "Number of books: %s" 28107msgstr "" 28108 28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28110#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28111msgid "Rename in Virtual library" 28112msgstr "" 28113 28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28115msgid "" 28116"Do you want this rename to apply only to books in the current Virtual " 28117"library?" 28118msgstr "" 28119 28120#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28121msgid "Yes, apply only in VL" 28122msgstr "" 28123 28124#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28125msgid "No, apply in entire library" 28126msgstr "" 28127 28128#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28129#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28130#, python-brace-format 28131msgid "The grouped search term name is \"{0}\"" 28132msgstr "" 28133 28134#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28135#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28136#, python-brace-format 28137msgid "The lookup/search name is \"{0}\"{1}" 28138msgstr "" 28139 28140#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28141msgid "Changing the authors for several books can take a while. Are you sure?" 28142msgstr "" 28143 28144#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28145msgid "" 28146"Changing the metadata for that many books can take a while. Are you sure?" 28147msgstr "" 28148 28149#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28150#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28151#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28152msgid "Rename User category" 28153msgstr "" 28154 28155#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28156msgid "You cannot use periods in the name when renaming User categories" 28157msgstr "" 28158 28159#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28160#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28161#, python-format 28162msgid "The name %s is already used" 28163msgstr "" 28164 28165#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28166msgid "Author names cannot contain & characters." 28167msgstr "" 28168 28169#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28170msgid "Duplicate search name" 28171msgstr "" 28172 28173#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28174#, python-format 28175msgid "The saved search name %s is already used." 28176msgstr "" 28177 28178#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28179msgid "User categories" 28180msgstr "" 28181 28182#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28183msgid "Custom columns" 28184msgstr "" 28185 28186#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28187msgid "Invalid search restriction" 28188msgstr "" 28189 28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28191msgid "The current search restriction is invalid" 28192msgstr "" 28193 28194#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28195msgid "New category" 28196msgstr "" 28197 28198#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28200msgid "Delete User category" 28201msgstr "" 28202 28203#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28204#, python-format 28205msgid "%s is not a User category" 28206msgstr "" 28207 28208#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28209#, python-format 28210msgid "%s contains items. Do you really want to delete it?" 28211msgstr "" 28212 28213#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28214msgid "Remove category" 28215msgstr "" 28216 28217#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28218#, python-format 28219msgid "User category %s does not exist" 28220msgstr "" 28221 28222#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28223msgid "Add to User category" 28224msgstr "" 28225 28226#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28227#, python-format 28228msgid "A User category %s does not exist" 28229msgstr "" 28230 28231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28232msgid "Children" 28233msgstr "" 28234 28235#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28236msgid "Item" 28237msgstr "" 28238 28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28240#, python-format 28241msgid "" 28242"%s and its children will be deleted from books in the Virtual library. Are " 28243"you sure?" 28244msgstr "" 28245 28246#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28247#, python-format 28248msgid "%s and its children will be deleted from all books. Are you sure?" 28249msgstr "" 28250 28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28252#, python-format 28253msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28254msgstr "" 28255 28256#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28257#, python-format 28258msgid "%s will be deleted from all books. Are you sure?" 28259msgstr "" 28260 28261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28262msgid "Delete item" 28263msgstr "" 28264 28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28266msgid "You must select some books to apply {} to" 28267msgstr "" 28268 28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28270#, python-format 28271msgid "" 28272"The identifier %s will be deleted from books in the current virtual library." 28273" Are you sure?" 28274msgstr "" 28275 28276#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28277#, python-format 28278msgid "The identifier %s will be deleted from all books. Are you sure?" 28279msgstr "" 28280 28281#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28282msgid "Delete identifier" 28283msgstr "" 28284 28285#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28286#, python-format 28287msgid "change_tb_category_visibility: category %s does not exist" 28288msgstr "" 28289 28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28291#, python-format 28292msgid "change_tb_category_visibility: invalid operation %s" 28293msgstr "" 28294 28295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28296msgid "" 28297"Change how the Tag browser works, such as, how it is sorted, what happens " 28298"when you click items, etc." 28299msgstr "" 28300 28301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28302msgid "" 28303"Search for items. If the text begins with equals (=) the search is exact " 28304"match, otherwise it is \"contains\" finding items containing the text " 28305"anywhere in the item name. Both exact and contains searches ignore case. You" 28306" can limit the search to particular categories using syntax similar to " 28307"search. For example, tags:foo will find foo in any tag, but not in authors " 28308"etc. Entering *foo will collapse all categories then showing only those " 28309"categories with items containing the text \"foo\"" 28310msgstr "" 28311 28312#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28313msgid "Find in the Tag browser" 28314msgstr "" 28315 28316#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28317msgid "Find the first/next matching item" 28318msgstr "" 28319 28320#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28321msgid "Find" 28322msgstr "" 28323 28324#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28325msgid "No more matches.</b><p> Click Find again to go to first match" 28326msgstr "" 28327 28328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28329msgid "Configure Tag browser" 28330msgstr "" 28331 28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28333msgid "Number of books" 28334msgstr "" 28335 28336#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28337msgid "Average rating" 28338msgstr "" 28339 28340#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28341msgid "Set the sort order for entries in the Tag browser" 28342msgstr "" 28343 28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28345msgid "Search type when selecting multiple items" 28346msgstr "" 28347 28348#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28349msgid "Match all of the items" 28350msgstr "" 28351 28352#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28353msgid "Match any of the items" 28354msgstr "" 28355 28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28357msgid "" 28358"When selecting multiple entries in the Tag browser match any or all of them" 28359msgstr "" 28360 28361#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28362msgid "Manage authors, tags, etc." 28363msgstr "" 28364 28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28366msgid "" 28367"All of these category_managers are available by right-clicking on items in " 28368"the Tag browser above" 28369msgstr "" 28370 28371#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28372msgid "'Click' found item" 28373msgstr "" 28374 28375#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28376msgid "Give the Tag browser keyboard focus" 28377msgstr "" 28378 28379#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28380msgid "Hide counts" 28381msgstr "" 28382 28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28384msgid "Show counts" 28385msgstr "" 28386 28387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28388msgid "Hide average rating" 28389msgstr "" 28390 28391#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28392msgid "Show average rating" 28393msgstr "" 28394 28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28396msgid "" 28397"A Virtual library is active but you are renaming the item in all books in " 28398"your library. Is this really what you want to do?" 28399msgstr "" 28400 28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28402msgid "Yes, apply in entire library" 28403msgstr "" 28404 28405#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28406msgid "No, apply only in Virtual library" 28407msgstr "" 28408 28409#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28410#, python-format 28411msgid "Change icon for: %s" 28412msgstr "" 28413 28414#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28415msgid "Delete the saved search: {}?" 28416msgstr "" 28417 28418#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28419msgid "Show category" 28420msgstr "" 28421 28422#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28423msgid "All categories" 28424msgstr "" 28425 28426#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28427#, python-format 28428msgid "Rename %s in Virtual library" 28429msgstr "" 28430 28431#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28432#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28433#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28434#, python-format 28435msgid "Rename %s" 28436msgstr "" 28437 28438#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28439#, python-format 28440msgid "Delete %s in Virtual library" 28441msgstr "" 28442 28443#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28445#, python-format 28446msgid "Delete %s" 28447msgstr "" 28448 28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28450#, python-format 28451msgid "Edit sort for %s" 28452msgstr "" 28453 28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28455#, python-format 28456msgid "Edit link for %s" 28457msgstr "" 28458 28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28460#, python-format 28461msgid "Add %s to User category" 28462msgstr "" 28463 28464#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28465#, python-format 28466msgid "Children of %s" 28467msgstr "" 28468 28469#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28470#, python-format 28471msgid "Add/remove %s to selected books" 28472msgstr "" 28473 28474#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28475#, python-format 28476msgid "Add %s to selected books" 28477msgstr "" 28478 28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28480#, python-format 28481msgid "Remove %s from selected books" 28482msgstr "" 28483 28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28485#, python-format 28486msgid "Delete Saved search %s" 28487msgstr "" 28488 28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28490#, python-format 28491msgid "Delete %s in Virtual Library" 28492msgstr "" 28493 28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28495#, python-format 28496msgid "Remove %(item)s from category %(cat)s" 28497msgstr "" 28498 28499#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28500#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28502msgid "Search for" 28503msgstr "" 28504 28505#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28506#, python-format 28507msgid "%s and its children" 28508msgstr "" 28509 28510#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28511#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28512#, python-format 28513msgid "Everything but %s" 28514msgstr "" 28515 28516#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28517#, python-format 28518msgid "Everything but %s and its children" 28519msgstr "" 28520 28521#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28522msgid "The saved search expression" 28523msgstr "" 28524 28525#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28526#, python-format 28527msgid "Add sub-category to %s" 28528msgstr "" 28529 28530#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28531#, python-format 28532msgid "Delete User category %s" 28533msgstr "" 28534 28535#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28536#, python-format 28537msgid "Books in category %s" 28538msgstr "" 28539 28540#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28541#, python-format 28542msgid "Books not in category %s" 28543msgstr "" 28544 28545#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28546#, python-format 28547msgid "Edit permissible values for %s" 28548msgstr "" 28549 28550#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28551#, python-format 28552msgid "Hide category %s" 28553msgstr "" 28554 28555#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28556msgid "Change category icon" 28557msgstr "" 28558 28559#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28560msgid "Restore default icon" 28561msgstr "" 28562 28563#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28564#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28565msgid "Manage User categories" 28566msgstr "" 28567 28568#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28569msgid "Change sub-categorization scheme" 28570msgstr "" 28571 28572#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28573msgid "Partition" 28574msgstr "" 28575 28576#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28577msgid "First letter is usable only when sorting by name" 28578msgstr "" 28579 28580#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28581msgid "Expand or collapse" 28582msgstr "" 28583 28584#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28585#, python-brace-format 28586msgid "Expand {0}" 28587msgstr "" 28588 28589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28590#, python-brace-format 28591msgid "Expand {0} and its children" 28592msgstr "" 28593 28594#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28595#, python-brace-format 28596msgid "Collapse {0}" 28597msgstr "" 28598 28599#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28600#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28601msgid "Remove" 28602msgstr "" 28603 28604#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28605msgid "Keep" 28606msgstr "" 28607 28608#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28609msgid "Title-case" 28610msgstr "" 28611 28612#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28613msgid "Split" 28614msgstr "" 28615 28616#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28617msgid "Create the rule below, the rule can be used to remove or replace tags" 28618msgstr "" 28619 28620#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28621msgid "the tag, if it" 28622msgstr "" 28623 28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28625msgid "You must provide a value for the tag to match" 28626msgstr "" 28627 28628#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28629#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28630msgid "with the tag:" 28631msgstr "" 28632 28633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28634#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28635msgid "on the character:" 28636msgstr "" 28637 28638#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28639msgid "" 28640"The character on which to split tags. Note that technically you can specify " 28641"a sub-string, not just a single character. Then splitting will happen on the" 28642" sub-string." 28643msgstr "" 28644 28645#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28646msgid "" 28647"What to replace the tag with. Note that if you use a pattern to match tags, " 28648"you can replace with parts of the matched pattern. See the User Manual on " 28649"how to use regular expressions for details." 28650msgstr "" 28651 28652#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28653#, python-format 28654msgid "" 28655"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28656msgstr "" 28657 28658#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28659msgid "Edit the list of tags with the Tag editor" 28660msgstr "" 28661 28662#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28663msgid "Tags that contain this string will match" 28664msgstr "" 28665 28666#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28667msgid "Use the Tag editor to edit the list of tags" 28668msgstr "" 28669 28670#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28671#, python-brace-format 28672msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28673msgstr "" 28674 28675#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28676msgid "" 28677"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28678"button below to get started. The rules will be processed in order for every " 28679"tag until either a \"remove\" or a \"keep\" rule matches." 28680msgstr "" 28681 28682#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28683msgid "You can <b>change an existing rule</b> by double clicking it" 28684msgstr "" 28685 28686#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28687msgid "Move current rule up" 28688msgstr "" 28689 28690#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28691msgid "Move current rule down" 28692msgstr "" 28693 28694#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28695msgid "Test tag mapper rules" 28696msgstr "" 28697 28698#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28699msgid "Enter a comma separated list of &tags to test:" 28700msgstr "" 28701 28702#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28703msgid "Enter tags and click the \"Test\" button" 28704msgstr "" 28705 28706#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28707#, python-format 28708msgid "<b>Resulting tags:</b> %s" 28709msgstr "" 28710 28711#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28712msgid "Cannot save as no rules have been created" 28713msgstr "" 28714 28715#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28716msgid "Save ruleset as" 28717msgstr "" 28718 28719#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28720msgid "Enter a name for this ruleset:" 28721msgstr "" 28722 28723#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28724#, python-format 28725msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28726msgstr "" 28727 28728#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28729msgid "Delete saved rulesets" 28730msgstr "" 28731 28732#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28733msgid "No saved rulesets available" 28734msgstr "" 28735 28736#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28737msgid "Edit tag mapper rules" 28738msgstr "" 28739 28740#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28741msgid "Select a destination for the Table of Contents entry" 28742msgstr "" 28743 28744#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28745msgid "Search for text..." 28746msgstr "" 28747 28748#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28750msgid "Find &next" 28751msgstr "" 28752 28753#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28755msgid "Find &previous" 28756msgstr "" 28757 28758#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28759msgid "" 28760"Here you can choose a destination for the Table of Contents' entry to point " 28761"to. First choose a file from the book in the left-most panel. The file will " 28762"open in the central panel.<p>Then choose a location inside the file. To do " 28763"so, simply click on the place in the central panel that you want to use as " 28764"the destination. As you move the mouse around the central panel, a thick " 28765"green line appears, indicating the precise location that will be selected " 28766"when you click." 28767msgstr "" 28768 28769#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28770msgid "Na&me of the ToC entry:" 28771msgstr "" 28772 28773#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28774msgid "Currently selected destination:" 28775msgstr "" 28776 28777#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28778#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28779msgid "No match found" 28780msgstr "" 28781 28782#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28783#, python-format 28784msgid "No match found for: %s" 28785msgstr "" 28786 28787#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28788#, python-format 28789msgid "" 28790"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28791" to search in the %(which)s file [%(next)s]?" 28792msgstr "" 28793 28794#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28795msgid "next" 28796msgstr "" 28797 28798#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28799msgid "previous" 28800msgstr "" 28801 28802#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28803msgid "Bad markup" 28804msgstr "" 28805 28806#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28807msgid "This book has severely broken markup, its ToC cannot be edited." 28808msgstr "" 28809 28810#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28811#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28812#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28813msgid "File:" 28814msgstr "" 28815 28816#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28817#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28818msgid "Top of the file" 28819msgstr "" 28820 28821#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28822#, python-format 28823msgid "Approximately %d%% from the top" 28824msgstr "" 28825 28826#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28827#, python-format 28828msgid "Location: A <%s> tag inside the file" 28829msgstr "" 28830 28831#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28832msgid "Create ToC from XPath" 28833msgstr "" 28834 28835#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28836msgid "" 28837"Specify a series of XPath expressions for the different levels of the Table " 28838"of Contents. You can use the wizard buttons to help you create XPath " 28839"expressions." 28840msgstr "" 28841 28842#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28843#, python-format 28844msgid "Level %s ToC:" 28845msgstr "" 28846 28847#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28848msgid "Do not add duplicate entries at the same level" 28849msgstr "" 28850 28851#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28852msgid "No XPaths" 28853msgstr "" 28854 28855#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28856msgid "No XPaths have been entered" 28857msgstr "" 28858 28859#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28860#, python-format 28861msgid "The XPath expression %s is not valid." 28862msgstr "" 28863 28864#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28865msgid "" 28866"You can edit existing entries in the Table of Contents by clicking them in " 28867"the panel to the left." 28868msgstr "" 28869 28870#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28871msgid "" 28872"Entries with a green tick next to them point to a location that has been " 28873"verified to exist. Entries with a red dot are broken and may need to be " 28874"fixed." 28875msgstr "" 28876 28877#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28878msgid "Create a &new entry" 28879msgstr "" 28880 28881#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28882msgid "Generate ToC from &major headings" 28883msgstr "" 28884 28885#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28886msgid "" 28887"Generate a Table of Contents from the major headings in the book. This will " 28888"work if the book identifies its headings using HTML heading tags. Uses the " 28889"<h1>, <h2> and <h3> tags." 28890msgstr "" 28891 28892#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28893msgid "Generate ToC from &all headings" 28894msgstr "" 28895 28896#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28897msgid "" 28898"Generate a Table of Contents from all the headings in the book. This will " 28899"work if the book identifies its headings using HTML heading tags. Uses the " 28900"<h1-6> tags." 28901msgstr "" 28902 28903#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 28904msgid "Generate ToC from &links" 28905msgstr "" 28906 28907#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 28908msgid "" 28909"Generate a Table of Contents from all the links in the book. Links that " 28910"point to destinations that do not exist in the book are ignored. Also " 28911"multiple links with the same destination or the same text are ignored." 28912msgstr "" 28913 28914#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 28915msgid "Generate ToC from &files" 28916msgstr "" 28917 28918#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 28919msgid "" 28920"Generate a Table of Contents from individual files in the book. Each entry " 28921"in the ToC will point to the start of the file, the text of the entry will " 28922"be the \"first line\" of text from the file." 28923msgstr "" 28924 28925#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 28926msgid "Generate ToC from &XPath" 28927msgstr "" 28928 28929#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 28930msgid "Generate a Table of Contents from arbitrary XPath expressions." 28931msgstr "" 28932 28933#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 28934msgid "&Flatten the ToC" 28935msgstr "" 28936 28937#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 28938msgid "Flatten the Table of Contents, putting all entries at the top level" 28939msgstr "" 28940 28941#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 28942msgid "" 28943"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 28944"files. In a linear ToC every entry must point to a location after the " 28945"previous entry. If you create a non-linear ToC it will be automatically re-" 28946"arranged inside the AZW3 file." 28947msgstr "" 28948 28949#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 28950msgid "" 28951"You can move this entry around the Table of Contents by drag and drop or " 28952"using the up and down buttons to the left" 28953msgstr "" 28954 28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 28956msgid "Change the &location this entry points to" 28957msgstr "" 28958 28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 28960msgid "&Remove this entry" 28961msgstr "" 28962 28963#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 28964msgid "New entry &inside this entry" 28965msgstr "" 28966 28967#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 28968msgid "New entry &above this entry" 28969msgstr "" 28970 28971#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 28972msgid "New entry &below this entry" 28973msgstr "" 28974 28975#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 28976msgid "&Flatten this entry" 28977msgstr "" 28978 28979#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 28980msgid "" 28981"All children of this entry are brought to the same level as this entry." 28982msgstr "" 28983 28984#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 28985msgid "&Return to welcome screen" 28986msgstr "" 28987 28988#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 28989msgid "Go back to the top level view" 28990msgstr "" 28991 28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 28993msgid "Remove duplicates" 28994msgstr "" 28995 28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 28997msgid "Should headings with the same text at the same level be included?" 28998msgstr "" 28999 29000#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 29001msgid "&Include duplicates" 29002msgstr "" 29003 29004#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 29005msgid "&Remove duplicates" 29006msgstr "" 29007 29008#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 29009msgid "This entry points to an existing destination" 29010msgstr "" 29011 29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 29013msgid "The location this entry points to does not exist" 29014msgstr "" 29015 29016#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 29017#, python-brace-format 29018msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 29019msgstr "" 29020 29021#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 29022msgid "Multiple items selected" 29023msgstr "" 29024 29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 29026msgid "" 29027"You are trying to move multiple items at once, this is not supported. " 29028"Instead use Drag and Drop to move multiple items" 29029msgstr "" 29030 29031#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 29032msgid "Chapter " 29033msgstr "" 29034 29035#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 29036msgid "All selected items will be renamed to the form prefix-number" 29037msgstr "" 29038 29039#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 29040msgid "Change the location this entry points to" 29041msgstr "" 29042 29043#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 29044msgid "Bulk rename all selected items" 29045msgstr "" 29046 29047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 29048msgid "Remove all selected items" 29049msgstr "" 29050 29051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 29052#, python-format 29053msgid "Move \"%s\" up" 29054msgstr "" 29055 29056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 29057#, python-format 29058msgid "Move \"%s\" down" 29059msgstr "" 29060 29061#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 29062#, python-format 29063msgid "Unindent \"%s\"" 29064msgstr "" 29065 29066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 29067#, python-format 29068msgid "Indent \"%s\"" 29069msgstr "" 29070 29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 29072msgid "Move current entry up [Ctrl+Up]" 29073msgstr "" 29074 29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 29076msgid "Unindent the current entry [Ctrl+Left]" 29077msgstr "" 29078 29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 29080msgid "Remove all selected entries" 29081msgstr "" 29082 29083#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 29084msgid "Indent the current entry [Ctrl+Right]" 29085msgstr "" 29086 29087#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 29088msgid "Move current entry down [Ctrl+Down]" 29089msgstr "" 29090 29091#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 29092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 29093msgid "&Expand all" 29094msgstr "" 29095 29096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 29097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 29098msgid "&Collapse all" 29099msgstr "" 29100 29101#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29102msgid "Double click on an entry to change the text" 29103msgstr "" 29104 29105#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29106#, python-format 29107msgid "" 29108"The location this entry point to does not exist:\n" 29109"%s" 29110msgstr "" 29111 29112#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29114#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29115msgid "No items found" 29116msgstr "" 29117 29118#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29119msgid "No items were found that could be added to the Table of Contents." 29120msgstr "" 29121 29122#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29123msgid "No links were found that could be added to the Table of Contents." 29124msgstr "" 29125 29126#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29127msgid "No files were found that could be added to the Table of Contents." 29128msgstr "" 29129 29130#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29132#, python-format 29133msgid "Edit the ToC in %s" 29134msgstr "" 29135 29136#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29137#, python-format 29138msgid "Loading %s, please wait..." 29139msgstr "" 29140 29141#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29143msgid "Undo the last action, if any" 29144msgstr "" 29145 29146#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29147#, python-format 29148msgid "Writing %s, please wait..." 29149msgstr "" 29150 29151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29153msgid "Failed to write book" 29154msgstr "" 29155 29156#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29158#, python-format 29159msgid "Could not write %s. Click \"Show details\" for more information." 29160msgstr "" 29161 29162#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29163msgid "Failed to load book" 29164msgstr "" 29165 29166#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29167#, python-format 29168msgid "Could not load %s. Click \"Show details\" for more information." 29169msgstr "" 29170 29171#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29172#, python-format 29173msgid "Convert book %(num)d of %(total)d (%(title)s)" 29174msgstr "" 29175 29176#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29177msgid "Could not convert" 29178msgstr "" 29179 29180#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29181#, python-format 29182msgid "" 29183"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29184"should have files, but calibre is not finding them, that is most likely " 29185"because you moved the book's files around outside of calibre. You will need " 29186"to find those files and re-add them to calibre." 29187msgstr "" 29188 29189#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29190#, python-format 29191msgid "No supported formats (Available formats: %s)" 29192msgstr "" 29193 29194#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29195msgid "This book has no actual e-book files" 29196msgstr "" 29197 29198#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29199#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29200msgid "Could not convert some books" 29201msgstr "" 29202 29203#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29204msgid "" 29205"Could not convert the book because no supported source format was found" 29206msgstr "" 29207 29208#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29209#, python-brace-format 29210msgid "" 29211"Could not convert {num} of {tot} books, because no supported source formats " 29212"were found." 29213msgstr "" 29214 29215#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29216msgid "Queueing books for bulk conversion" 29217msgstr "" 29218 29219#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29220msgid "Queueing " 29221msgstr "" 29222 29223#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29224#, python-format 29225msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29226msgstr "" 29227 29228#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29229#, python-format 29230msgid "" 29231"Could not convert %(num)d of %(tot)d books, because no suitable source " 29232"format was found." 29233msgstr "" 29234 29235#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29236#, python-format 29237msgid "Fetch news from %s" 29238msgstr "" 29239 29240#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29241msgid "Convert existing" 29242msgstr "" 29243 29244#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29245#, python-format 29246msgid "" 29247"The following books have already been converted to the %s format. Do you " 29248"wish to reconvert them?" 29249msgstr "" 29250 29251#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29252#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29253msgid "Could not find speech-dispatcher on your system. Please install it." 29254msgstr "" 29255 29256#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29257#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29258#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29261msgid "Language" 29262msgstr "" 29263 29264#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29265msgid "Variant" 29266msgstr "" 29267 29268#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29269msgid "&Speed of speech:" 29270msgstr "" 29271 29272#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29273msgid "Speech s&ynthesizer:" 29274msgstr "" 29275 29276#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29277msgid "female" 29278msgstr "" 29279 29280#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29281msgid "male" 29282msgstr "" 29283 29284#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29285msgid "neutral" 29286msgstr "" 29287 29288#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29289#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29290msgid "Age" 29291msgstr "" 29292 29293#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29294#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29295msgid "Gender" 29296msgstr "" 29297 29298#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29299#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29300msgid "&Speed of speech (words per minute):" 29301msgstr "" 29302 29303#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29304msgid "Sound output:" 29305msgstr "" 29306 29307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29308msgid "&Unmark marked text" 29309msgstr "" 29310 29311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29312msgid "The Qt WebEngine Render process crashed and has been restarted" 29313msgstr "" 29314 29315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29317msgid "Unsaved changes" 29318msgstr "" 29319 29320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29321msgid "" 29322"The current book has unsaved changes. If you open a new book, they will be " 29323"lost. Are you sure you want to proceed?" 29324msgstr "" 29325 29326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29327msgid "Cannot open" 29328msgstr "" 29329 29330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29331msgid "" 29332"The current book is being saved, you cannot open a new book until the saving" 29333" is completed" 29334msgstr "" 29335 29336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29338msgid "Choose file location" 29339msgstr "" 29340 29341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29342msgid "Importing book, please wait..." 29343msgstr "" 29344 29345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29346msgid "Choose book folder" 29347msgstr "" 29348 29349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29351msgid "Choose book" 29352msgstr "" 29353 29354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29355msgid "File not found" 29356msgstr "" 29357 29358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29359#, python-format 29360msgid "The file %s does not exist." 29361msgstr "" 29362 29363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29364msgid "Unsupported format" 29365msgstr "" 29366 29367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29368#, python-format 29369msgid "" 29370"Tweaking is only supported for books in the %s formats. Convert your book to" 29371" one of these formats first." 29372msgstr "" 29373 29374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29375msgid "Opening book, please wait..." 29376msgstr "" 29377 29378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29380msgid "Failed to open book" 29381msgstr "" 29382 29383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29384msgid "" 29385"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29386"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29387"this book." 29388msgstr "" 29389 29390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29391msgid "Failed to open book, click \"Show details\" for more information." 29392msgstr "" 29393 29394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29395msgid "Start of editing session" 29396msgstr "" 29397 29398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29399msgid "Before: Delete files" 29400msgstr "" 29401 29402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29403msgid "One file deleted" 29404msgid_plural "{} files deleted" 29405msgstr[0] "" 29406msgstr[1] "" 29407msgstr[2] "" 29408 29409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29410msgid "Before: Re-order text" 29411msgstr "" 29412 29413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29415msgid "" 29416"You must first open a book to edit, before trying to create new files in it." 29417msgstr "" 29418 29419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29420#, python-format 29421msgid "Before: Add file %s" 29422msgstr "" 29423 29424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29425msgid "Choose files" 29426msgstr "" 29427 29428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29429msgid "Before Add files" 29430msgstr "" 29431 29432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29433msgid "Before: Add cover" 29434msgstr "" 29435 29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29437msgid "No book is currently open. You must first open a book." 29438msgstr "" 29439 29440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29441msgid "No book open" 29442msgstr "" 29443 29444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29445msgid "You must open a book before trying to edit the Table of Contents." 29446msgstr "" 29447 29448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29449msgid "Before: Edit Table of Contents" 29450msgstr "" 29451 29452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29453msgid "Before: Insert inline Table of Contents" 29454msgstr "" 29455 29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29457msgid "No Table of Contents" 29458msgstr "" 29459 29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29461msgid "" 29462"Cannot create an inline Table of Contents as this book has no existing Table" 29463" of Contents. You must first create a Table of Contents using the Edit Table" 29464" of Contents tool." 29465msgstr "" 29466 29467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29468#, python-format 29469msgid "Before: %s" 29470msgstr "" 29471 29472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29475msgid "You must first open a book in order to transform styles." 29476msgstr "" 29477 29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29479msgid "No HTML file" 29480msgstr "" 29481 29482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29483msgid "Not currently editing an HTML file" 29484msgstr "" 29485 29486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29488msgid "No HTML files" 29489msgstr "" 29490 29491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29492msgid "Not currently editing any HTML files" 29493msgstr "" 29494 29495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29496msgid "No HTML files are currently selected in the File browser" 29497msgstr "" 29498 29499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29500msgid "Before HTML transformation" 29501msgstr "" 29502 29503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29504msgid "No HTML was changed." 29505msgstr "" 29506 29507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29509msgid "No changes" 29510msgstr "" 29511 29512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29513msgid "Before style transformation" 29514msgstr "" 29515 29516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29517msgid "No styles were changed." 29518msgstr "" 29519 29520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29521msgid "Before: Get external resources" 29522msgstr "" 29523 29524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29525msgid "No book is currently open. You must first open a book to manage fonts." 29526msgstr "" 29527 29528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29529msgid "Embed all fonts" 29530msgstr "" 29531 29532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29533msgid "Subset all fonts" 29534msgstr "" 29535 29536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29537#, python-format 29538msgid "" 29539"The %s format does not support file and folder names internally, therefore " 29540"arranging files into folders is not allowed." 29541msgstr "" 29542 29543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29544msgid "The files in this book are already arranged into folders" 29545msgstr "" 29546 29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29548msgid "Nothing to do" 29549msgstr "" 29550 29551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29552msgid "Show this message &again" 29553msgstr "" 29554 29555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29556msgid "Before: Arrange into folders" 29557msgstr "" 29558 29559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29562msgid "Renaming and updating links..." 29563msgstr "" 29564 29565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29566#, python-brace-format 29567msgid "" 29568"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29569"can cause problems, are you sure?" 29570msgstr "" 29571 29572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29573#, python-brace-format 29574msgid "" 29575"The name you have chosen {0} contains special characters, internally it will" 29576" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29577"hyphens and underscores for file names. Other characters can cause problems " 29578"for different e-book viewers. Are you sure you want to proceed?" 29579msgstr "" 29580 29581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29582#, python-format 29583msgid "Before: Rename %s" 29584msgstr "" 29585 29586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29587msgid "Before: Bulk rename" 29588msgstr "" 29589 29590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29591msgid "Failed to rename files" 29592msgstr "" 29593 29594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29595msgid "Failed to rename files, click \"Show details\" for more information." 29596msgstr "" 29597 29598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29600msgid "&Revert to" 29601msgstr "" 29602 29603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29604msgid "&Revert changes" 29605msgstr "" 29606 29607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29608msgid "Show this popup again" 29609msgstr "" 29610 29611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29615msgid "See what &changed" 29616msgstr "" 29617 29618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29619#, python-format 29620msgid "%s books" 29621msgstr "" 29622 29623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29624msgid "Current book" 29625msgstr "" 29626 29627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29628msgid "Other book" 29629msgstr "" 29630 29631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29632msgid "Before: Fix HTML" 29633msgstr "" 29634 29635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29636msgid "All HTML files fixed" 29637msgstr "" 29638 29639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29640msgid "Fixing done" 29641msgstr "" 29642 29643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29644msgid "Before: Beautify files" 29645msgstr "" 29646 29647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29648msgid "All files beautified" 29649msgstr "" 29650 29651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29652msgid "Beautified" 29653msgstr "" 29654 29655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29656msgid "Inserting images is only supported for HTML and CSS files." 29657msgstr "" 29658 29659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29660msgid "New class name" 29661msgstr "" 29662 29663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29664msgid "Rename the class {} to?" 29665msgstr "" 29666 29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29668msgid "Before: Rename {}" 29669msgstr "" 29670 29671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29672msgid "No class {} found to change" 29673msgstr "" 29674 29675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29676msgid "Semantics are not supported for the AZW3 format." 29677msgstr "" 29678 29679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29680msgid "Before: Set Semantics" 29681msgstr "" 29682 29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29684msgid "Before: Filter style information" 29685msgstr "" 29686 29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29688msgid "No matching style rules were found" 29689msgstr "" 29690 29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29692#, python-format 29693msgid "No file with the name %s was found in the book" 29694msgstr "" 29695 29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29697msgid "No style rules that match the class {} were found" 29698msgstr "" 29699 29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29701msgid "" 29702"Choose a name for the checkpoint.\n" 29703"You can later restore the book to this checkpoint via the\n" 29704"\"Revert to...\" entries in the Edit menu." 29705msgstr "" 29706 29707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29708msgid "Path does not exist" 29709msgstr "" 29710 29711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29712#, python-format 29713msgid "" 29714"The file you are editing (%s) no longer exists. You have to choose a new " 29715"save location." 29716msgstr "" 29717 29718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29719msgid "Cannot save a copy" 29720msgstr "" 29721 29722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29723msgid "Saving a copy of a folder based book is not supported" 29724msgstr "" 29725 29726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29727msgid "Choose path" 29728msgstr "" 29729 29730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29731#, python-format 29732msgid "Book (%s)" 29733msgstr "" 29734 29735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29736msgid "Saving copy, please wait..." 29737msgstr "" 29738 29739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29740msgid "Failed to save copy" 29741msgstr "" 29742 29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29744msgid "Failed to save copy, click \"Show details\" for more information." 29745msgstr "" 29746 29747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29748#, python-format 29749msgid "Copy saved to %s" 29750msgstr "" 29751 29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29753msgid "Copy saved" 29754msgstr "" 29755 29756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29757msgid "Could not save" 29758msgstr "" 29759 29760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29761msgid "" 29762"Saving of the book failed. Click \"Show details\" for more information. You " 29763"can try to save a copy to a different location, via File->Save a copy" 29764msgstr "" 29765 29766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29767msgid "Enter line number" 29768msgstr "" 29769 29770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29772#, python-format 29773msgid "Before: Split %s" 29774msgstr "" 29775 29776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29777msgid "Does not exist" 29778msgstr "" 29779 29780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29781#, python-format 29782msgid "" 29783"The file %s does not exist. If you were trying to click an item in the Table" 29784" of Contents, you may need to refresh it by right-clicking and choosing " 29785"\"Refresh\"." 29786msgstr "" 29787 29788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29790msgid "Unsupported file format" 29791msgstr "" 29792 29793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29795#, python-format 29796msgid "Editing files of type %s is not supported" 29797msgstr "" 29798 29799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29800#, python-format 29801msgid "The anchor %s was not found in this file" 29802msgstr "" 29803 29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29805msgid "File deleted" 29806msgstr "" 29807 29808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29809msgid "" 29810"The file {} has already been deleted, re-run Check Book to update the " 29811"results." 29812msgstr "" 29813 29814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29815msgid "Before: Spell Check" 29816msgstr "" 29817 29818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29819msgid "Before: Auto-fix errors" 29820msgstr "" 29821 29822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29823#, python-format 29824msgid "Before: Merge files into %s" 29825msgstr "" 29826 29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29828msgid "{} files merged" 29829msgstr "" 29830 29831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29832msgid "Before: Link stylesheets" 29833msgstr "" 29834 29835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29836msgid "File opened" 29837msgstr "" 29838 29839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29840#, python-brace-format 29841msgid "" 29842"When you are done editing {0} click \"Import\" to update the file in the " 29843"book or \"Discard\" to lose any changes." 29844msgstr "" 29845 29846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29847#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29848msgid "Discard" 29849msgstr "" 29850 29851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29852msgid "Import" 29853msgstr "" 29854 29855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29857#, python-format 29858msgid "Before: Replace %s" 29859msgstr "" 29860 29861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29862msgid "You must first open a book in order to see the report." 29863msgstr "" 29864 29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29866msgid "You must first open a book in order to check links." 29867msgstr "" 29868 29869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29870msgid "You must first open a book in order to compress images." 29871msgstr "" 29872 29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29874msgid "Before: compress images" 29875msgstr "" 29876 29877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29878msgid "Unexpected error" 29879msgstr "" 29880 29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29882msgid "Failed to compress images, click \"Show details\" for more information" 29883msgstr "" 29884 29885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29886msgid "Cannot decode" 29887msgstr "" 29888 29889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29890#, python-format 29891msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29892msgstr "" 29893 29894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29895msgid "No book is currently open. You must first open a book to edit." 29896msgstr "" 29897 29898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 29899msgid "" 29900"The current book is being saved in the background. Quitting now will " 29901"<b>abort the save process</b>! Finish saving first?" 29902msgstr "" 29903 29904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29905msgid "&Quit immediately" 29906msgstr "" 29907 29908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29909msgid "Finish &saving first" 29910msgstr "" 29911 29912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 29913msgid "" 29914"There are unsaved changes, if you quit without saving, you will lose them." 29915msgstr "" 29916 29917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 29918msgid "&Save and Quit" 29919msgstr "" 29920 29921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 29922msgid "&Quit without saving" 29923msgstr "" 29924 29925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 29926msgid "Saving, please wait..." 29927msgstr "" 29928 29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 29930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 29931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 29932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 29933msgid "Favorites" 29934msgstr "" 29935 29936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 29937msgid "European scripts" 29938msgstr "" 29939 29940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 29941msgid "Armenian" 29942msgstr "" 29943 29944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 29945msgid "Armenian ligatures" 29946msgstr "" 29947 29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 29949msgid "Coptic" 29950msgstr "" 29951 29952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 29953msgid "Coptic in Greek block" 29954msgstr "" 29955 29956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 29957msgid "Cypriot syllabary" 29958msgstr "" 29959 29960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 29961msgid "Cyrillic" 29962msgstr "" 29963 29964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 29965msgid "Cyrillic supplement" 29966msgstr "" 29967 29968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 29969msgid "Cyrillic extended A" 29970msgstr "" 29971 29972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 29973msgid "Cyrillic extended B" 29974msgstr "" 29975 29976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 29977msgid "Georgian" 29978msgstr "" 29979 29980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 29981msgid "Georgian supplement" 29982msgstr "" 29983 29984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 29985msgid "Glagolitic" 29986msgstr "" 29987 29988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 29989msgid "Gothic" 29990msgstr "" 29991 29992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 29993msgid "Greek and Coptic" 29994msgstr "" 29995 29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 29997msgid "Greek extended" 29998msgstr "" 29999 30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 30001msgid "Latin, Basic & Latin-1 supplement" 30002msgstr "" 30003 30004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 30005msgid "Latin extended A" 30006msgstr "" 30007 30008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 30009msgid "Latin extended B" 30010msgstr "" 30011 30012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 30013msgid "Latin extended C" 30014msgstr "" 30015 30016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 30017msgid "Latin extended D" 30018msgstr "" 30019 30020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 30021msgid "Latin extended additional" 30022msgstr "" 30023 30024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 30025msgid "Latin ligatures" 30026msgstr "" 30027 30028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 30029msgid "Fullwidth Latin letters" 30030msgstr "" 30031 30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 30033msgid "Linear B syllabary" 30034msgstr "" 30035 30036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 30037msgid "Linear B ideograms" 30038msgstr "" 30039 30040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 30041msgid "Ogham" 30042msgstr "" 30043 30044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 30045msgid "Old italic" 30046msgstr "" 30047 30048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 30049msgid "Phaistos disc" 30050msgstr "" 30051 30052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 30053msgid "Runic" 30054msgstr "" 30055 30056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 30057msgid "Shavian" 30058msgstr "" 30059 30060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 30061msgid "Phonetic symbols" 30062msgstr "" 30063 30064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 30065msgid "IPA extensions" 30066msgstr "" 30067 30068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 30069msgid "Phonetic extensions" 30070msgstr "" 30071 30072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 30073msgid "Phonetic extensions supplement" 30074msgstr "" 30075 30076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 30077msgid "Modifier tone letters" 30078msgstr "" 30079 30080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 30081msgid "Spacing modifier letters" 30082msgstr "" 30083 30084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 30085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 30086msgid "Superscripts and subscripts" 30087msgstr "" 30088 30089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 30090msgid "Combining diacritics" 30091msgstr "" 30092 30093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 30094msgid "Combining diacritical marks" 30095msgstr "" 30096 30097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 30099msgid "Combining diacritical marks for symbols" 30100msgstr "" 30101 30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30103msgid "Combining diacritical marks supplement" 30104msgstr "" 30105 30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30107msgid "Combining half marks" 30108msgstr "" 30109 30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30111msgid "African scripts" 30112msgstr "" 30113 30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30115msgid "Bamum" 30116msgstr "" 30117 30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30119msgid "Bamum supplement" 30120msgstr "" 30121 30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30123msgid "Egyptian hieroglyphs" 30124msgstr "" 30125 30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30127msgid "Ethiopic" 30128msgstr "" 30129 30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30131msgid "Ethiopic supplement" 30132msgstr "" 30133 30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30135msgid "Ethiopic extended" 30136msgstr "" 30137 30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30139msgid "Ethiopic extended A" 30140msgstr "" 30141 30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30143msgid "Meroitic cursive" 30144msgstr "" 30145 30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30147msgid "Meroitic hieroglyphs" 30148msgstr "" 30149 30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30151msgid "N'Ko" 30152msgstr "" 30153 30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30155msgid "Osmanya" 30156msgstr "" 30157 30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30159msgid "Tifinagh" 30160msgstr "" 30161 30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30163msgid "Vai" 30164msgstr "" 30165 30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30167msgid "Middle Eastern scripts" 30168msgstr "" 30169 30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30171msgid "Arabic" 30172msgstr "" 30173 30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30175msgid "Arabic supplement" 30176msgstr "" 30177 30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30179msgid "Arabic extended A" 30180msgstr "" 30181 30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30183msgid "Arabic presentation forms A" 30184msgstr "" 30185 30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30187msgid "Arabic presentation forms B" 30188msgstr "" 30189 30190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30191msgid "Avestan" 30192msgstr "" 30193 30194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30195msgid "Carian" 30196msgstr "" 30197 30198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30199msgid "Cuneiform" 30200msgstr "" 30201 30202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30205msgid "Cuneiform numbers and punctuation" 30206msgstr "" 30207 30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30209msgid "Hebrew" 30210msgstr "" 30211 30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30213msgid "Hebrew presentation forms" 30214msgstr "" 30215 30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30217msgid "Imperial Aramaic" 30218msgstr "" 30219 30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30221msgid "Inscriptional Pahlavi" 30222msgstr "" 30223 30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30225msgid "Inscriptional Parthian" 30226msgstr "" 30227 30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30229msgid "Lycian" 30230msgstr "" 30231 30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30233msgid "Lydian" 30234msgstr "" 30235 30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30237msgid "Mandaic" 30238msgstr "" 30239 30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30241msgid "Old Persian" 30242msgstr "" 30243 30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30245msgid "Old South Arabian" 30246msgstr "" 30247 30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30249msgid "Phoenician" 30250msgstr "" 30251 30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30253msgid "Samaritan" 30254msgstr "" 30255 30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30257msgid "Syriac" 30258msgstr "" 30259 30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30261msgid "Ugaritic" 30262msgstr "" 30263 30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30265msgid "Central Asian scripts" 30266msgstr "" 30267 30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30269msgid "Mongolian" 30270msgstr "" 30271 30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30273msgid "Old Turkic" 30274msgstr "" 30275 30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30277msgid "Phags-pa" 30278msgstr "" 30279 30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30281msgid "Tibetan" 30282msgstr "" 30283 30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30285msgid "South Asian scripts" 30286msgstr "" 30287 30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30289msgid "Bengali" 30290msgstr "" 30291 30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30293msgid "Brahmi" 30294msgstr "" 30295 30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30297msgid "Chakma" 30298msgstr "" 30299 30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30301msgid "Devanagari" 30302msgstr "" 30303 30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30305msgid "Devanagari extended" 30306msgstr "" 30307 30308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30309msgid "Gujarati" 30310msgstr "" 30311 30312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30313msgid "Gurmukhi" 30314msgstr "" 30315 30316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30317msgid "Kaithi" 30318msgstr "" 30319 30320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30321msgid "Kannada" 30322msgstr "" 30323 30324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30325msgid "Kharoshthi" 30326msgstr "" 30327 30328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30329msgid "Lepcha" 30330msgstr "" 30331 30332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30333msgid "Limbu" 30334msgstr "" 30335 30336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30337msgid "Malayalam" 30338msgstr "" 30339 30340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30341msgid "Meetei Mayek" 30342msgstr "" 30343 30344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30345msgid "Meetei Mayek extensions" 30346msgstr "" 30347 30348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30349msgid "Ol Chiki" 30350msgstr "" 30351 30352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30353msgid "Oriya" 30354msgstr "" 30355 30356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30357msgid "Saurashtra" 30358msgstr "" 30359 30360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30361msgid "Sinhala" 30362msgstr "" 30363 30364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30365msgid "Sharada" 30366msgstr "" 30367 30368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30369msgid "Sora Sompeng" 30370msgstr "" 30371 30372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30373msgid "Syloti Nagri" 30374msgstr "" 30375 30376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30377msgid "Takri" 30378msgstr "" 30379 30380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30381msgid "Tamil" 30382msgstr "" 30383 30384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30385msgid "Telugu" 30386msgstr "" 30387 30388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30389msgid "Thaana" 30390msgstr "" 30391 30392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30393msgid "Vedic extensions" 30394msgstr "" 30395 30396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30397msgid "Southeast Asian scripts" 30398msgstr "" 30399 30400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30401msgid "Balinese" 30402msgstr "" 30403 30404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30405msgid "Batak" 30406msgstr "" 30407 30408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30409msgid "Buginese" 30410msgstr "" 30411 30412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30413msgid "Cham" 30414msgstr "" 30415 30416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30417msgid "Javanese" 30418msgstr "" 30419 30420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30421msgid "Kayah Li" 30422msgstr "" 30423 30424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30425msgid "Khmer" 30426msgstr "" 30427 30428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30429msgid "Khmer symbols" 30430msgstr "" 30431 30432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30433msgid "Lao" 30434msgstr "" 30435 30436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30437msgid "Myanmar" 30438msgstr "" 30439 30440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30441msgid "Myanmar extended A" 30442msgstr "" 30443 30444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30445msgid "New Tai Lue" 30446msgstr "" 30447 30448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30449msgid "Rejang" 30450msgstr "" 30451 30452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30453msgid "Sundanese" 30454msgstr "" 30455 30456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30457msgid "Sundanese supplement" 30458msgstr "" 30459 30460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30461msgid "Tai Le" 30462msgstr "" 30463 30464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30465msgid "Tai Tham" 30466msgstr "" 30467 30468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30469msgid "Tai Viet" 30470msgstr "" 30471 30472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30473msgid "Thai" 30474msgstr "" 30475 30476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30477msgid "Philippine scripts" 30478msgstr "" 30479 30480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30481msgid "Buhid" 30482msgstr "" 30483 30484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30485msgid "Hanunoo" 30486msgstr "" 30487 30488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30489msgid "Tagalog" 30490msgstr "" 30491 30492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30493msgid "Tagbanwa" 30494msgstr "" 30495 30496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30497msgid "East Asian scripts" 30498msgstr "" 30499 30500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30501msgid "Bopomofo" 30502msgstr "" 30503 30504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30505msgid "Bopomofo extended" 30506msgstr "" 30507 30508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30509msgid "CJK Unified ideographs" 30510msgstr "" 30511 30512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30513msgid "CJK Unified ideographs extension A" 30514msgstr "" 30515 30516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30517msgid "CJK Unified ideographs extension B" 30518msgstr "" 30519 30520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30521msgid "CJK Unified ideographs extension C" 30522msgstr "" 30523 30524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30525msgid "CJK Unified ideographs extension D" 30526msgstr "" 30527 30528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30529msgid "CJK compatibility ideographs" 30530msgstr "" 30531 30532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30533msgid "CJK compatibility ideographs supplement" 30534msgstr "" 30535 30536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30537msgid "Kangxi radicals" 30538msgstr "" 30539 30540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30541msgid "CJK radicals supplement" 30542msgstr "" 30543 30544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30545msgid "CJK strokes" 30546msgstr "" 30547 30548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30549msgid "Ideographic description characters" 30550msgstr "" 30551 30552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30553msgid "Hiragana" 30554msgstr "" 30555 30556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30557msgid "Katakana" 30558msgstr "" 30559 30560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30561msgid "Katakana phonetic extensions" 30562msgstr "" 30563 30564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30565msgid "Kana supplement" 30566msgstr "" 30567 30568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30569msgid "Halfwidth Katakana" 30570msgstr "" 30571 30572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30573msgid "Kanbun" 30574msgstr "" 30575 30576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30577msgid "Hangul syllables" 30578msgstr "" 30579 30580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30581msgid "Hangul Jamo" 30582msgstr "" 30583 30584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30585msgid "Hangul Jamo extended A" 30586msgstr "" 30587 30588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30589msgid "Hangul Jamo extended B" 30590msgstr "" 30591 30592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30593msgid "Hangul compatibility Jamo" 30594msgstr "" 30595 30596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30597msgid "Halfwidth Jamo" 30598msgstr "" 30599 30600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30601msgid "Lisu" 30602msgstr "" 30603 30604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30605msgid "Miao" 30606msgstr "" 30607 30608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30609msgid "Yi syllables" 30610msgstr "" 30611 30612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30613msgid "Yi radicals" 30614msgstr "" 30615 30616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30617msgid "American scripts" 30618msgstr "" 30619 30620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30621msgid "Cherokee" 30622msgstr "" 30623 30624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30625msgid "Deseret" 30626msgstr "" 30627 30628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30629msgid "Unified Canadian aboriginal syllabics" 30630msgstr "" 30631 30632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30633msgid "UCAS extended" 30634msgstr "" 30635 30636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30638msgid "Other" 30639msgstr "" 30640 30641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30642msgid "Alphabetic presentation forms" 30643msgstr "" 30644 30645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30646msgid "Halfwidth and Fullwidth forms" 30647msgstr "" 30648 30649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30650msgid "Punctuation" 30651msgstr "" 30652 30653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30654msgid "General punctuation" 30655msgstr "" 30656 30657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30658msgid "ASCII punctuation" 30659msgstr "" 30660 30661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30662msgid "Latin-1 punctuation" 30663msgstr "" 30664 30665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30666msgid "Small form variants" 30667msgstr "" 30668 30669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30670msgid "Supplemental punctuation" 30671msgstr "" 30672 30673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30674msgid "CJK symbols and punctuation" 30675msgstr "" 30676 30677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30678msgid "CJK compatibility forms" 30679msgstr "" 30680 30681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30682msgid "Fullwidth ASCII punctuation" 30683msgstr "" 30684 30685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30686msgid "Vertical forms" 30687msgstr "" 30688 30689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30690msgid "Alphanumeric symbols" 30691msgstr "" 30692 30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30694msgid "Arabic mathematical alphabetic symbols" 30695msgstr "" 30696 30697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30699msgid "Letterlike symbols" 30700msgstr "" 30701 30702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30703msgid "Roman symbols" 30704msgstr "" 30705 30706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30708msgid "Mathematical alphanumeric symbols" 30709msgstr "" 30710 30711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30712msgid "Enclosed alphanumerics" 30713msgstr "" 30714 30715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30716msgid "Enclosed alphanumeric supplement" 30717msgstr "" 30718 30719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30720msgid "Enclosed CJK letters and months" 30721msgstr "" 30722 30723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30724msgid "Enclosed ideographic supplement" 30725msgstr "" 30726 30727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30728msgid "CJK compatibility" 30729msgstr "" 30730 30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30732msgid "Technical symbols" 30733msgstr "" 30734 30735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30736msgid "Miscellaneous technical" 30737msgstr "" 30738 30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30740msgid "Control pictures" 30741msgstr "" 30742 30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30744msgid "Optical character recognition" 30745msgstr "" 30746 30747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30748msgid "Numbers and digits" 30749msgstr "" 30750 30751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30752msgid "Aegean numbers" 30753msgstr "" 30754 30755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30756msgid "Ancient Greek numbers" 30757msgstr "" 30758 30759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30760msgid "Common Indic number forms" 30761msgstr "" 30762 30763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30764msgid "Counting rod numerals" 30765msgstr "" 30766 30767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30768msgid "Fullwidth ASCII digits" 30769msgstr "" 30770 30771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30772msgid "Number forms" 30773msgstr "" 30774 30775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30776msgid "Rumi numeral symbols" 30777msgstr "" 30778 30779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30780msgid "Mathematical symbols" 30781msgstr "" 30782 30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30784msgid "Arrows" 30785msgstr "" 30786 30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30788msgid "Supplemental arrows A" 30789msgstr "" 30790 30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30792msgid "Supplemental arrows B" 30793msgstr "" 30794 30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30797msgid "Miscellaneous symbols and arrows" 30798msgstr "" 30799 30800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30801msgid "Mathematical operators" 30802msgstr "" 30803 30804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30805msgid "Miscellaneous mathematical symbols A" 30806msgstr "" 30807 30808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30809msgid "Miscellaneous mathematical symbols B" 30810msgstr "" 30811 30812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30813msgid "Supplemental mathematical operators" 30814msgstr "" 30815 30816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30817msgid "Ceilings and floors" 30818msgstr "" 30819 30820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30821msgid "Geometric shapes" 30822msgstr "" 30823 30824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30825msgid "Box drawing" 30826msgstr "" 30827 30828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30829msgid "Block elements" 30830msgstr "" 30831 30832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30834msgid "Musical symbols" 30835msgstr "" 30836 30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30838msgid "More musical symbols" 30839msgstr "" 30840 30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30842msgid "Ancient Greek musical notation" 30843msgstr "" 30844 30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30846msgid "Byzantine musical symbols" 30847msgstr "" 30848 30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30850msgid "Game symbols" 30851msgstr "" 30852 30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30854msgid "Chess" 30855msgstr "" 30856 30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30858msgid "Domino tiles" 30859msgstr "" 30860 30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30862msgid "Draughts" 30863msgstr "" 30864 30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30866msgid "Japanese chess" 30867msgstr "" 30868 30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30870msgid "Mahjong tiles" 30871msgstr "" 30872 30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30874msgid "Playing cards" 30875msgstr "" 30876 30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30878msgid "Playing card suits" 30879msgstr "" 30880 30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30882msgid "Other symbols" 30883msgstr "" 30884 30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30886msgid "Alchemical symbols" 30887msgstr "" 30888 30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30890msgid "Ancient symbols" 30891msgstr "" 30892 30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30894msgid "Braille patterns" 30895msgstr "" 30896 30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 30898msgid "Currency symbols" 30899msgstr "" 30900 30901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 30902msgid "Dingbats" 30903msgstr "" 30904 30905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 30906msgid "Emoticons" 30907msgstr "" 30908 30909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 30910msgid "Miscellaneous symbols" 30911msgstr "" 30912 30913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 30914msgid "Miscellaneous symbols and pictographs" 30915msgstr "" 30916 30917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 30918msgid "Yijing hexagram symbols" 30919msgstr "" 30920 30921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 30922msgid "Yijing mono and digrams" 30923msgstr "" 30924 30925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 30926msgid "Yijing trigrams" 30927msgstr "" 30928 30929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 30930msgid "Tai Xuan Jing symbols" 30931msgstr "" 30932 30933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 30934msgid "Transport and map symbols" 30935msgstr "" 30936 30937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 30938msgid "Specials" 30939msgstr "" 30940 30941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 30942msgid "Variation selectors" 30943msgstr "" 30944 30945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 30946msgid "Variation selectors supplement" 30947msgstr "" 30948 30949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 30950#, python-format 30951msgid "Copy %s to clipboard" 30952msgstr "" 30953 30954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30955#, python-format 30956msgid "Add %s to favorites" 30957msgstr "" 30958 30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30960#, python-format 30961msgid "Remove %s from favorites" 30962msgstr "" 30963 30964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 30965msgid "Restore favorites to defaults" 30966msgstr "" 30967 30968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 30969msgid "Insert character" 30970msgstr "" 30971 30972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 30973msgid "Re-arrange favorites" 30974msgstr "" 30975 30976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 30977msgid "" 30978"Search for Unicode characters by using the English names or nicknames. You " 30979"can also search directly using a character code. For example, the following " 30980"searches will all yield the no-break space character: U+A0, nbsp, no-break" 30981msgstr "" 30982 30983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 30984msgid "Search by name, nickname or character code" 30985msgstr "" 30986 30987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 30988msgid "Clear search" 30989msgstr "" 30990 30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 30992msgid "" 30993"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 30994" again when you are done." 30995msgstr "" 30996 30997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 30998msgid "Match any word" 30999msgstr "" 31000 31001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 31002msgid "" 31003"When searching return characters whose names match any of the specified " 31004"words" 31005msgstr "" 31006 31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 31008msgid "WARNING" 31009msgstr "" 31010 31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 31012msgid "INFO" 31013msgstr "" 31014 31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 31016msgid "Check has not been run" 31017msgstr "" 31018 31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 31020msgid "Copy list of errors to clipboard" 31021msgstr "" 31022 31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 31024msgid "Click to run a check on the book" 31025msgstr "" 31026 31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 31028msgid "Run check" 31029msgstr "" 31030 31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 31032#, python-format 31033msgid "line: %d" 31034msgstr "" 31035 31036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 31037#, python-format 31038msgid " column: %d" 31039msgstr "" 31040 31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 31042msgid "Information" 31043msgstr "" 31044 31045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 31046msgid "Warning" 31047msgstr "" 31048 31049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 31050msgid "Try to fix only this error" 31051msgstr "" 31052 31053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 31054msgid "Click to open in editor" 31055msgstr "" 31056 31057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 31058msgid "" 31059"Try to fix all fixable errors automatically. Only works for some types of " 31060"error." 31061msgstr "" 31062 31063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 31064msgid "Try to correct all fixable errors automatically" 31065msgstr "" 31066 31067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31068msgid "Re-run check" 31069msgstr "" 31070 31071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31072msgid "Re-run the check" 31073msgstr "" 31074 31075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 31076msgid "Running fixers, please wait..." 31077msgstr "" 31078 31079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 31080msgid "Running checks, please wait..." 31081msgstr "" 31082 31083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 31084msgid "Check external links" 31085msgstr "" 31086 31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 31088msgid "Checking external links, please wait..." 31089msgstr "" 31090 31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 31092msgid "Check &anchors" 31093msgstr "" 31094 31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 31096msgid "" 31097"Check HTML anchors in links (the part after the #).\n" 31098" This can be a little slow, since it requires downloading and parsing all the HTML pages." 31099msgstr "" 31100 31101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 31102msgid "Checking failed" 31103msgstr "" 31104 31105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31106msgid "" 31107"There was an error while checking links, click \"Show details\" for more " 31108"information" 31109msgstr "" 31110 31111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31112msgid "No broken links found" 31113msgstr "" 31114 31115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31116msgid "Found a broken link" 31117msgid_plural "Found {} broken links" 31118msgstr[0] "" 31119msgstr[1] "" 31120msgstr[2] "" 31121 31122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31123msgid "Fix this link" 31124msgstr "" 31125 31126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31127msgid "line number" 31128msgstr "" 31129 31130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31131msgid "Enter the corrected URL:" 31132msgstr "" 31133 31134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31135msgid "Fix URL" 31136msgstr "" 31137 31138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31140msgid "Font" 31141msgstr "" 31142 31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31147msgid "Image" 31148msgstr "" 31149 31150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31151msgid "Stylesheet" 31152msgstr "" 31153 31154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31155msgid "Completion failed" 31156msgstr "" 31157 31158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31159msgid "" 31160"Failed to get completions, click \"Show details\" for more information. " 31161"Future errors during completion will be suppressed." 31162msgstr "" 31163 31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31165msgid "Failed to get completion data" 31166msgstr "" 31167 31168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31169msgid "Calculating differences, please wait..." 31170msgstr "" 31171 31172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31173msgid "Differences between books" 31174msgstr "" 31175 31176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31177msgid "Go to previous change" 31178msgstr "" 31179 31180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31181msgid "&Previous change" 31182msgstr "" 31183 31184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31185msgid "Go to next change" 31186msgstr "" 31187 31188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31189msgid "&Next change" 31190msgstr "" 31191 31192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31193msgid "Search for text" 31194msgstr "" 31195 31196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31197msgid "Next &match" 31198msgstr "" 31199 31200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31201msgid "P&revious match" 31202msgstr "" 31203 31204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31205msgid "Left panel" 31206msgstr "" 31207 31208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31209msgid "Perform search in the left panel" 31210msgstr "" 31211 31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31213msgid "Right panel" 31214msgstr "" 31215 31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31217msgid "Perform search in the right panel" 31218msgstr "" 31219 31220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31221msgid "&Options" 31222msgstr "" 31223 31224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31225msgid "Change how the differences are displayed" 31226msgstr "" 31227 31228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31229msgid "Lines of context around each change" 31230msgstr "" 31231 31232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31233#, python-format 31234msgid "Show %d lines of context" 31235msgstr "" 31236 31237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31238msgid "Show all text" 31239msgstr "" 31240 31241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31242msgid "Double click right side to edit" 31243msgstr "" 31244 31245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31246msgid "" 31247"Double click on any change in the right panel to edit that location in the " 31248"editor" 31249msgstr "" 31250 31251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31252msgid "Beautify files before comparing them" 31253msgstr "" 31254 31255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31256msgid "Do not beautify files before comparing" 31257msgstr "" 31258 31259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31260msgid "The books are identical" 31261msgstr "" 31262 31263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31265msgid "No changes found" 31266msgstr "" 31267 31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31270msgid "The files are identical" 31271msgstr "" 31272 31273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31274msgid "No differences found" 31275msgstr "" 31276 31277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31278msgid "The folders are identical" 31279msgstr "" 31280 31281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31282#, python-format 31283msgid "[%s was added]" 31284msgstr "" 31285 31286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31287#, python-format 31288msgid "[%s was removed]" 31289msgstr "" 31290 31291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31292msgid "Previous change" 31293msgstr "" 31294 31295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31296msgid "Next change" 31297msgstr "" 31298 31299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31300msgid "Open file in the editor" 31301msgstr "" 31302 31303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31304#, python-format 31305msgid "No matches found for query: %s" 31306msgstr "" 31307 31308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31309msgid "This file was added" 31310msgstr "" 31311 31312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31313msgid "This file was removed" 31314msgstr "" 31315 31316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31317#, python-format 31318msgid "[This file was renamed from %s]" 31319msgstr "" 31320 31321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31322#, python-format 31323msgid "[This file was renamed to %s]" 31324msgstr "" 31325 31326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31327#, python-format 31328msgid "Binary file of size: %s" 31329msgstr "" 31330 31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31332msgid "Image could not be rendered" 31333msgstr "" 31334 31335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31336#, python-brace-format 31337msgid "Size: {0} Resolution: {1}x{2}" 31338msgstr "" 31339 31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31341msgid "The files are identical after beautifying" 31342msgstr "" 31343 31344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31345msgid "Choose the external resources to download" 31346msgstr "" 31347 31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31349msgid "Data URL #{}" 31350msgstr "" 31351 31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31353msgid "one instance" 31354msgid_plural "{} instances" 31355msgstr[0] "" 31356msgstr[1] "" 31357msgstr[2] "" 31358 31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31360msgid "Download external resources" 31361msgstr "" 31362 31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31364msgid "Searching for external resources..." 31365msgstr "" 31366 31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31368msgid "Scan failed" 31369msgstr "" 31370 31371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31372msgid "" 31373"Failed to scan for external resources, click \"Show details\" for more " 31374"information." 31375msgstr "" 31376 31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31378msgid "No external resources found" 31379msgstr "" 31380 31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31382msgid "No external resources were found in this book." 31383msgstr "" 31384 31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31387msgid "" 31388"Failed to download external resources, click \"Show details\" for more " 31389"information." 31390msgstr "" 31391 31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31393msgid "Some downloads failed" 31394msgstr "" 31395 31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31397msgid "" 31398"Failed to download some external resources, click \"Show details\" for more " 31399"information." 31400msgstr "" 31401 31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31403msgid "Updating resources in book..." 31404msgstr "" 31405 31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31407msgid "Successfully processed the external resource" 31408msgid_plural "Successfully processed {} external resources" 31409msgstr[0] "" 31410msgstr[1] "" 31411msgstr[2] "" 31412 31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31414msgid "Could not download one image" 31415msgid_plural "Could not download {} images" 31416msgstr[0] "" 31417msgstr[1] "" 31418msgstr[2] "" 31419 31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31421msgid "Replace failed" 31422msgstr "" 31423 31424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31425msgid "" 31426"Failed to replace external resources, click \"Show details\" for more " 31427"information." 31428msgstr "" 31429 31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31432msgid "Trim image" 31433msgstr "" 31434 31435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31437msgid "Auto-trim image" 31438msgstr "" 31439 31440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31442msgid "Rotate image" 31443msgstr "" 31444 31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31447msgid "Resize image" 31448msgstr "" 31449 31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31453msgid "Sharpen image" 31454msgstr "" 31455 31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31459msgid "Blur image" 31460msgstr "" 31461 31462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31464msgid "Make image look like an oil painting" 31465msgstr "" 31466 31467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31469msgid "De-speckle image" 31470msgstr "" 31471 31472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31473msgid "Normalize image" 31474msgstr "" 31475 31476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31479msgid "No image" 31480msgstr "" 31481 31482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31483msgid "No image loaded" 31484msgstr "" 31485 31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31487#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31488#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31489msgid "Invalid image" 31490msgstr "" 31491 31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31493msgid "The current image is not valid" 31494msgstr "" 31495 31496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31498msgid "Drop image" 31499msgstr "" 31500 31501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31503msgid "Paste image" 31504msgstr "" 31505 31506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31507msgid "No image available in the clipboard" 31508msgstr "" 31509 31510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31511msgid "" 31512"No active selection, first select a region in the image, by dragging with " 31513"your mouse" 31514msgstr "" 31515 31516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31517msgid "Not a valid image" 31518msgstr "" 31519 31520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31521msgid "Choose the new width and height" 31522msgstr "" 31523 31524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31525msgid "&Width:" 31526msgstr "" 31527 31528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31529msgid "&Height:" 31530msgstr "" 31531 31532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31533msgid "" 31534"Cutting of images is not allowed. If you want to delete the image, use the " 31535"files browser to do it." 31536msgstr "" 31537 31538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31539msgid "File actions tool bar" 31540msgstr "" 31541 31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31544msgid "Edit actions tool bar" 31545msgstr "" 31546 31547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31548msgid "Image filters" 31549msgstr "" 31550 31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31552msgid "Improve contrast (normalize image)" 31553msgstr "" 31554 31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31556msgid "Image information bar" 31557msgstr "" 31558 31559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31560msgid "Copy selected region" 31561msgstr "" 31562 31563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31564msgid "Paste into selected region" 31565msgstr "" 31566 31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31568msgid "Copy image" 31569msgstr "" 31570 31571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31572msgid "" 31573"The standard deviation for the Gaussian sharpen operation (higher means more" 31574" sharpening)" 31575msgstr "" 31576 31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31578msgid "" 31579"The standard deviation for the Gaussian blur operation (higher means more " 31580"blurring)" 31581msgstr "" 31582 31583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31584msgid "Oilify image" 31585msgstr "" 31586 31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31588msgid "The strength of the operation (higher numbers have larger effects)" 31589msgstr "" 31590 31591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31592msgid "Choose file name" 31593msgstr "" 31594 31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31598msgid "No name specified" 31599msgstr "" 31600 31601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31602msgid "You must specify a file name for the new file, with an extension." 31603msgstr "" 31604 31605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31606msgid "Choose an image" 31607msgstr "" 31608 31609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31610msgid "Images in book" 31611msgstr "" 31612 31613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31614msgid "&Existing images in the book" 31615msgstr "" 31616 31617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31618msgid "Search for image by file name" 31619msgstr "" 31620 31621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31622msgid "Refresh the displayed images" 31623msgstr "" 31624 31625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31626msgid "&Import image" 31627msgstr "" 31628 31629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31630msgid "Import an image from elsewhere in your computer" 31631msgstr "" 31632 31633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31634msgid "&Paste image" 31635msgstr "" 31636 31637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31638msgid "Paste an image from the clipboard" 31639msgstr "" 31640 31641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31642msgid "Full page image" 31643msgstr "" 31644 31645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31646msgid "" 31647"Insert the image so that it takes up an entire page when viewed in a reader" 31648msgstr "" 31649 31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31652msgid "Preserve aspect ratio" 31653msgstr "" 31654 31655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31656msgid "" 31657"Preserve the aspect ratio of the inserted image when rendering it full paged" 31658msgstr "" 31659 31660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31661msgid "&Zoom in" 31662msgstr "" 31663 31664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31665msgid "There is no image on the clipboard" 31666msgstr "" 31667 31668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31669msgid "Invalid file extension" 31670msgstr "" 31671 31672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31673msgid "The file name you choose must have a .jpg or .png extension" 31674msgstr "" 31675 31676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31677msgid "Choose folder" 31678msgstr "" 31679 31680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31681msgid "Choose the folder into which the files will be placed" 31682msgstr "" 31683 31684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31685msgid "Create new folder" 31686msgstr "" 31687 31688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31689msgid "Enter a name for the new folder" 31690msgstr "" 31691 31692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31693msgid "Folder name" 31694msgstr "" 31695 31696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31697msgid "Create new book" 31698msgstr "" 31699 31700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31701msgid "&Authors:" 31702msgstr "" 31703 31704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31707msgid "&Language:" 31708msgstr "" 31709 31710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31711msgid "Invalid markup" 31712msgstr "" 31713 31714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31715msgid "" 31716"The current block tag has an existing unclosed style attribute. Run the Fix " 31717"HTML tool first." 31718msgstr "" 31719 31720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31722msgid "Invalid HTML" 31723msgstr "" 31724 31725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31726#, python-format 31727msgid "" 31728"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31729"to rename tags." 31730msgstr "" 31731 31732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31734msgid "No tag found" 31735msgstr "" 31736 31737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31738msgid "No suitable block level tag was found to rename" 31739msgstr "" 31740 31741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31742msgid "Cursor inside tag" 31743msgstr "" 31744 31745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31746msgid "Cannot split as the cursor is inside the tag definition" 31747msgstr "" 31748 31749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31750msgid "No suitable tag was found to split" 31751msgstr "" 31752 31753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31754#, python-format 31755msgid "" 31756"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31757"to split tags." 31758msgstr "" 31759 31760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31761msgid "Not in a block tag" 31762msgstr "" 31763 31764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31765msgid "" 31766"Cannot change text alignment as the cursor is not inside a block level tag, " 31767"such as a <p> or <div> tag." 31768msgstr "" 31769 31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31771msgid "Insert filler text" 31772msgstr "" 31773 31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31775msgid "Insert a tag" 31776msgstr "" 31777 31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31779msgid "Insert a self closing tag" 31780msgstr "" 31781 31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31783msgid "Insert a HTML link" 31784msgstr "" 31785 31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31787msgid "Insert a HTML image" 31788msgstr "" 31789 31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31791msgid "Insert a HTML tag with a class" 31792msgstr "" 31793 31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31796msgid "No snippet found" 31797msgstr "" 31798 31799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31801msgid "No matching snippet was found" 31802msgstr "" 31803 31804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31805#, python-format 31806msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31807msgstr "" 31808 31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31810msgid "The name of this snippet" 31811msgstr "" 31812 31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31814msgid "The text used to trigger this snippet" 31815msgstr "" 31816 31817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31818msgid "Tri&gger:" 31819msgstr "" 31820 31821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31822msgid "&File types:" 31823msgstr "" 31824 31825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31826msgid "Which file types this snippet should be active in" 31827msgstr "" 31828 31829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31830msgid "You can test your snippet here" 31831msgstr "" 31832 31833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31834msgid "T&est:" 31835msgstr "" 31836 31837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31838msgid "Create a snippet" 31839msgstr "" 31840 31841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31842msgid "Edit snippet" 31843msgstr "" 31844 31845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31846msgid "You must provide a name for this snippet" 31847msgstr "" 31848 31849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31850msgid "You must provide a trigger for this snippet" 31851msgstr "" 31852 31853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31854msgid "You must provide a template for this snippet" 31855msgstr "" 31856 31857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31858msgid "You must specify at least one file type" 31859msgstr "" 31860 31861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31862msgid "Create/edit snippets" 31863msgstr "" 31864 31865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31866msgid "Search for a snippet" 31867msgstr "" 31868 31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31870msgid "&Add snippet" 31871msgstr "" 31872 31873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31874msgid "&Edit snippet" 31875msgstr "" 31876 31877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31878msgid "&Remove snippet" 31879msgstr "" 31880 31881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31882msgid "Change &built-in" 31883msgstr "" 31884 31885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31886msgid "Invalid snippet" 31887msgstr "" 31888 31889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31890msgid "Cannot edit snippet" 31891msgstr "" 31892 31893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31894msgid "No snippet selected" 31895msgstr "" 31896 31897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 31898msgid "No snippets found" 31899msgstr "" 31900 31901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 31902#, python-format 31903msgid "No snippets found for query: %s" 31904msgstr "" 31905 31906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 31907msgid "Choose the built-in snippet to modify:" 31908msgstr "" 31909 31910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 31911msgid "Invalid text" 31912msgstr "" 31913 31914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 31915msgid "Unterminated string" 31916msgstr "" 31917 31918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 31920msgid "Hold down the Ctrl key and click to open this link" 31921msgstr "" 31922 31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 31924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 31925msgid "This link points to a file that is not present in the book" 31926msgstr "" 31927 31928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 31929msgid "An unescaped < is not allowed. Replace it with <" 31930msgstr "" 31931 31932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 31933msgid "An unescaped ampersand is not allowed. Replace it with &" 31934msgstr "" 31935 31936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 31937msgid "An unescaped > is not allowed. Replace it with >" 31938msgstr "" 31939 31940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 31941msgid "/ not allowed except at the end of the tag" 31942msgstr "" 31943 31944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 31945msgid "Unknown character" 31946msgstr "" 31947 31948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 31949msgid "A closing tag must contain only the tag name and nothing else" 31950msgstr "" 31951 31952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 31953msgid "Expecting an attribute value" 31954msgstr "" 31955 31956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 31957msgid "A tag name cannot end with a colon" 31958msgstr "" 31959 31960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 31961msgid "" 31962"Hold down the Ctrl key and click to open the first matching CSS style rule" 31963msgstr "" 31964 31965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 31966msgid "" 31967"Sorting CSS rules can in rare cases change the effective styles applied to " 31968"the book. Are you sure you want to proceed?" 31969msgstr "" 31970 31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 31972msgid "Create custom theme" 31973msgstr "" 31974 31975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 31976msgid "&Name of custom theme:" 31977msgstr "" 31978 31979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 31980msgid "&Builtin theme to base on:" 31981msgstr "" 31982 31983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 31984msgid "You must specify a name for your theme" 31985msgstr "" 31986 31987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 31988#, python-format 31989msgid "A custom theme with the name %s already exists" 31990msgstr "" 31991 31992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31993msgid "No color" 31994msgstr "" 31995 31996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31997#, python-brace-format 31998msgid "Red: {0} Green: {1} Blue: {2}" 31999msgstr "" 32000 32001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 32002msgid "Remove color" 32003msgstr "" 32004 32005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 32006msgid "&Background" 32007msgstr "" 32008 32009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 32010msgid "&Foreground" 32011msgstr "" 32012 32013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 32014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32015msgid "&Italic" 32016msgstr "" 32017 32018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 32019msgid "B&old" 32020msgstr "" 32021 32022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 32023msgid "&Underline:" 32024msgstr "" 32025 32026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 32027msgid "" 32028"<h2>Creating a custom theme</h2>\n" 32029"\n" 32030"<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" 32031"\n" 32032"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 32033"\n" 32034"<p xml:lang=\"und\">\n" 32035"{}\n" 32036" 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" 32037"\n" 32038"{}\n" 32039" Defines the colors for text selected by the mouse.\n" 32040"\n" 32041"{}\n" 32042" Defines the color for the line containing the cursor.\n" 32043"\n" 32044"{}\n" 32045" Defines the colors for the line numbers on the left.\n" 32046"\n" 32047"{}\n" 32048" Defines the colors for matching tags in HTML and matching\n" 32049" braces in CSS.\n" 32050"\n" 32051"{}\n" 32052" Used for highlighting tags in HTML\n" 32053"\n" 32054"{}\n" 32055" Used for highlighting attributes in HTML\n" 32056"\n" 32057"{}\n" 32058" Tag names in HTML\n" 32059"\n" 32060"{}\n" 32061" Namespace prefixes in XML and constants in CSS\n" 32062"\n" 32063"{}\n" 32064" Non-breaking spaces/hyphens in HTML\n" 32065"\n" 32066"{}\n" 32067" Syntax errors such as <this <>\n" 32068"\n" 32069"{}\n" 32070" Misspelled words such as <span lang=\"en\">thisword</span>\n" 32071"\n" 32072"{}\n" 32073" Comments like <!-- this one -->\n" 32074"\n" 32075"</p>\n" 32076"\n" 32077"<style type=\"text/css\">\n" 32078"/* Some CSS so you can see how the highlighting rules affect it */\n" 32079"\n" 32080"p.someclass {{\n" 32081" font-family: serif;\n" 32082" font-size: 12px;\n" 32083" line-height: 1.2;\n" 32084"}}\n" 32085"</style>\n" 32086msgstr "" 32087 32088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 32089msgid "Create/edit custom theme" 32090msgstr "" 32091 32092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 32093msgid "&Edit theme:" 32094msgstr "" 32095 32096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 32097msgid "Add &new theme" 32098msgstr "" 32099 32100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 32101msgid "&Remove theme" 32102msgstr "" 32103 32104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32105msgid "&Bold" 32106msgstr "" 32107 32108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32109msgid "Make the selected text bold" 32110msgstr "" 32111 32112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32113msgid "<h3>Bold</h3>Make the selected text bold" 32114msgstr "" 32115 32116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32117msgid "Make the selected text italic" 32118msgstr "" 32119 32120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32121msgid "<h3>Italic</h3>Make the selected text italic" 32122msgstr "" 32123 32124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32125#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32126msgid "&Underline" 32127msgstr "" 32128 32129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32130msgid "Underline the selected text" 32131msgstr "" 32132 32133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32134msgid "<h3>Underline</h3>Underline the selected text" 32135msgstr "" 32136 32137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32138msgid "&Strikethrough" 32139msgstr "" 32140 32141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32142msgid "Draw a line through the selected text" 32143msgstr "" 32144 32145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32146msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32147msgstr "" 32148 32149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32150msgid "&Superscript" 32151msgstr "" 32152 32153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32154msgid "Make the selected text a superscript" 32155msgstr "" 32156 32157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32158msgid "" 32159"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32160"normal line" 32161msgstr "" 32162 32163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32164msgid "&Subscript" 32165msgstr "" 32166 32167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32168msgid "Make the selected text a subscript" 32169msgstr "" 32170 32171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32172msgid "" 32173"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32174"normal line" 32175msgstr "" 32176 32177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32178msgid "&Color" 32179msgstr "" 32180 32181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32182msgid "Change text color" 32183msgstr "" 32184 32185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32186msgid "<h3>Color</h3>Change the color of the selected text" 32187msgstr "" 32188 32189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32190msgid "&Background color" 32191msgstr "" 32192 32193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32194msgid "Change background color of text" 32195msgstr "" 32196 32197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32198msgid "" 32199"<h3>Background color</h3>Change the background color of the selected text" 32200msgstr "" 32201 32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32203msgid "Align &left" 32204msgstr "" 32205 32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32207msgid "<h3>Align left</h3>Align the paragraph to the left" 32208msgstr "" 32209 32210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32211msgid "&Center" 32212msgstr "" 32213 32214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32215msgid "<h3>Center</h3>Center the paragraph" 32216msgstr "" 32217 32218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32219msgid "Align &right" 32220msgstr "" 32221 32222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32223msgid "<h3>Align right</h3>Align the paragraph to the right" 32224msgstr "" 32225 32226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32227msgid "&Justify" 32228msgstr "" 32229 32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32231msgid "Justify" 32232msgstr "" 32233 32234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32235msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32236msgstr "" 32237 32238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32239msgid "&Sort style rules" 32240msgstr "" 32241 32242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32243msgid "Sort the style rules" 32244msgstr "" 32245 32246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32247msgid "&Insert image" 32248msgstr "" 32249 32250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32251msgid "Insert an image into the text" 32252msgstr "" 32253 32254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32255msgid "<h3>Insert image</h3>Insert an image into the text" 32256msgstr "" 32257 32258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32259msgid "Insert &hyperlink" 32260msgstr "" 32261 32262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32264msgid "Insert hyperlink" 32265msgstr "" 32266 32267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32268msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32269msgstr "" 32270 32271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32272msgid "Smart &comment" 32273msgstr "" 32274 32275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32276msgid "Smart comment (toggle block comments)" 32277msgstr "" 32278 32279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32280msgid "" 32281"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32282"inside an existing block comment, uncomment it, otherwise comment out the " 32283"selected text." 32284msgstr "" 32285 32286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32287#, python-format 32288msgid "Convert the paragraph to <%s>" 32289msgstr "" 32290 32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32292msgid "&Lower case" 32293msgstr "" 32294 32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32296msgid "&Swap case" 32297msgstr "" 32298 32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32300msgid "&Upper case" 32301msgstr "" 32302 32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32304msgid "&Capitalize" 32305msgstr "" 32306 32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32308msgid "&Title case" 32309msgstr "" 32310 32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32312#, python-format 32313msgid "Change the case of the selected text: %s" 32314msgstr "" 32315 32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32317msgid "Insert &tag" 32318msgstr "" 32319 32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32321msgid "Insert tag" 32322msgstr "" 32323 32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32325msgid "" 32326"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32327"inserted around the selected text" 32328msgstr "" 32329 32330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32331msgid "Remove &tag" 32332msgstr "" 32333 32334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32335msgid "Remove tag" 32336msgstr "" 32337 32338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32339msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32340msgstr "" 32341 32342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32343msgid "&Split tag" 32344msgstr "" 32345 32346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32347msgid "Split current tag" 32348msgstr "" 32349 32350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32351msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32352msgstr "" 32353 32354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32355msgid "Change paragraph to heading" 32356msgstr "" 32357 32358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32359msgid "Add a tag to this menu" 32360msgstr "" 32361 32362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32363msgid "Remove from this menu" 32364msgstr "" 32365 32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32367msgid "Name of tag to add" 32368msgstr "" 32369 32370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32371msgid "Enter the name of the tag" 32372msgstr "" 32373 32374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32375msgid "Editor tools" 32376msgstr "" 32377 32378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32379msgid "Format text" 32380msgstr "" 32381 32382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32383msgid "No text" 32384msgstr "" 32385 32386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32387msgid "There is no suitable text in the clipboard to paste." 32388msgstr "" 32389 32390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32391msgid "Ignore this word" 32392msgstr "" 32393 32394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32395#, python-brace-format 32396msgid "Add this word to the dictionary: {0}" 32397msgstr "" 32398 32399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32400msgid "Add this word to the dictionary" 32401msgstr "" 32402 32403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32404#, python-format 32405msgid "Open %s" 32406msgstr "" 32407 32408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32409msgid "Rename the class {}" 32410msgstr "" 32411 32412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32413#, python-format 32414msgid "Show help for: %s" 32415msgstr "" 32416 32417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32418msgid "Change &case" 32419msgstr "" 32420 32421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32423msgid "Chapter-" 32424msgstr "" 32425 32426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32427msgid "Style-" 32428msgstr "" 32429 32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32431msgid "Styles" 32432msgstr "" 32433 32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32435msgid "Image-" 32436msgstr "" 32437 32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32439msgid "Font-" 32440msgstr "" 32441 32442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32443msgid "Misc-" 32444msgstr "" 32445 32446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32447msgid "The file name must have an extension" 32448msgstr "" 32449 32450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32451msgid "The file name contains invalid characters" 32452msgstr "" 32453 32454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32455msgid "This file name already exists in the book" 32456msgstr "" 32457 32458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32459msgid "Bulk rename items" 32460msgstr "" 32461 32462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32463msgid "All selected files will be renamed to the form prefix-number" 32464msgstr "" 32465 32466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32467msgid "&Prefix:" 32468msgstr "" 32469 32470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32471msgid "Starting &number:" 32472msgstr "" 32473 32474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32475msgid "Rename files according to their book order" 32476msgstr "" 32477 32478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32479msgid "" 32480"Rename the selected files according to the order they appear in the book, " 32481"instead of the order they were selected in." 32482msgstr "" 32483 32484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32485#, python-brace-format 32486msgid "Merge the file {0} into the file {1}?" 32487msgstr "" 32488 32489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32490#, python-brace-format 32491msgid "Merge the {0} selected files into the file {1}?" 32492msgstr "" 32493 32494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32495msgid "Merge files" 32496msgstr "" 32497 32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32499msgid "Full path: " 32500msgstr "" 32501 32502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32503#, python-format 32504msgid "This file is the cover %s for this book" 32505msgstr "" 32506 32507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32508msgid "image" 32509msgstr "" 32510 32511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32512msgid "This file contains all the metadata and book structure information" 32513msgstr "" 32514 32515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32516msgid "This file contains the metadata table of contents" 32517msgstr "" 32518 32519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32520msgid "This file is not listed in the book manifest" 32521msgstr "" 32522 32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32524msgid "" 32525"This file is marked as non-linear in the spine\n" 32526"Drag it to the top to make it linear" 32527msgstr "" 32528 32529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32530msgid "This file is a text file that is not referenced in the spine" 32531msgstr "" 32532 32533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32534msgid "This file occurs more than once in the spine" 32535msgstr "" 32536 32537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32538msgid "Not a valid font" 32539msgstr "" 32540 32541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32542msgid "Select all {} files" 32543msgstr "" 32544 32545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32546msgid "De-select all {} files" 32547msgstr "" 32548 32549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32550#, python-format 32551msgid "Export %s" 32552msgstr "" 32553 32554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32555#, python-format 32556msgid "Replace %s with file..." 32557msgstr "" 32558 32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32560#, python-format 32561msgid "Export all %d selected files" 32562msgstr "" 32563 32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32565#, python-format 32566msgid "&Rename %s" 32567msgstr "" 32568 32569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32570#, python-format 32571msgid "Mark %s as cover image" 32572msgstr "" 32573 32574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32575#, python-format 32576msgid "Mark %s as cover page" 32577msgstr "" 32578 32579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32580msgid "&Bulk rename the selected files" 32581msgstr "" 32582 32583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32584msgid "Change the file extension for the selected files" 32585msgstr "" 32586 32587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32588msgid "&Delete the selected file" 32589msgid_plural "&Delete the {} selected files" 32590msgstr[0] "" 32591msgstr[1] "" 32592msgstr[2] "" 32593 32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32595msgid "&Copy the selected file to another editor instance" 32596msgid_plural "&Copy the {} selected files to another editor instance" 32597msgstr[0] "" 32598msgstr[1] "" 32599msgstr[2] "" 32600 32601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32602msgid "Paste files from other editor instance" 32603msgstr "" 32604 32605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32606msgid "Link &stylesheets..." 32607msgstr "" 32608 32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32610msgid "&Merge selected text files" 32611msgstr "" 32612 32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32614msgid "&Merge selected style files" 32615msgstr "" 32616 32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32620msgid "Cannot rename" 32621msgstr "" 32622 32623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32625#, python-format 32626msgid "" 32627"%s books do not support file renaming as they do not use file names " 32628"internally. The filenames you see are automatically generated from the " 32629"internal structures of the original file." 32630msgstr "" 32631 32632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32633msgid "Not first item" 32634msgstr "" 32635 32636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32637#, python-format 32638msgid "" 32639"%s is not the first text item. You should only mark the first text item as " 32640"cover. Do you want to make it the first item?" 32641msgstr "" 32642 32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32644#, python-format 32645msgid "The file(s) %s cannot be renamed." 32646msgstr "" 32647 32648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32649msgid "New file extension:" 32650msgstr "" 32651 32652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32653msgid "Rename files" 32654msgstr "" 32655 32656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32657#, python-format 32658msgid "The file(s) %s cannot be deleted." 32659msgstr "" 32660 32661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32662#, python-format 32663msgid "No item with the name: %s was found" 32664msgstr "" 32665 32666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32668msgid "Choose location" 32669msgstr "" 32670 32671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32674#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32675msgid "Files" 32676msgstr "" 32677 32678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32679msgid "HTML files" 32680msgstr "" 32681 32682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32683msgid "No stylesheets" 32684msgstr "" 32685 32686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32687msgid "" 32688"This book currently has no stylesheets. You must first create a stylesheet " 32689"before linking it." 32690msgstr "" 32691 32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32693msgid "Choose stylesheets" 32694msgstr "" 32695 32696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32697msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32698msgstr "" 32699 32700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32701msgid "Remove existing links to stylesheets" 32702msgstr "" 32703 32704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32705msgid "" 32706"Choose a name for the new (blank) file. To place the file in a specific " 32707"folder in the book, include the folder name, for example: " 32708"<i>text/chapter1.html" 32709msgstr "" 32710 32711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32712msgid "Automatically add style-sheet links into new HTML files" 32713msgstr "" 32714 32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32716msgid "Import resource file (image/font/etc.)" 32717msgstr "" 32718 32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32720msgid "Import a file from your computer as a new file into the book." 32721msgstr "" 32722 32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32724msgid "Choose a name for the imported file" 32725msgstr "" 32726 32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32728msgid "" 32729"You must specify a name for the new file, with an extension, for example, " 32730"chapter1.html" 32731msgstr "" 32732 32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32734msgid "Choose master file" 32735msgstr "" 32736 32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32738msgid "" 32739"Choose the master file. All selected files will be merged into the master " 32740"file:" 32741msgstr "" 32742 32743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32744#, python-format 32745msgid "Debug output from %s" 32746msgstr "" 32747 32748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32750msgid "No such function" 32751msgstr "" 32752 32753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32754#, python-format 32755msgid "There is no function named %s" 32756msgstr "" 32757 32758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32759msgid "Cannot remove builtin function" 32760msgstr "" 32761 32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32763#, python-format 32764msgid "The function %s is a builtin function, it cannot be removed." 32765msgstr "" 32766 32767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32768msgid "Choose a function to run on matched text (by name)" 32769msgstr "" 32770 32771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32773msgid "Save current search" 32774msgstr "" 32775 32776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32778msgid "Show saved searches" 32779msgstr "" 32780 32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32782msgid "Create/edit a function" 32783msgstr "" 32784 32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32786msgid "F&unction name:" 32787msgstr "" 32788 32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32790#, python-format 32791msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32792msgstr "" 32793 32794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32796msgid "Must specify name" 32797msgstr "" 32798 32799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32800msgid "You must specify a name for this function." 32801msgstr "" 32802 32803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32804msgid "Invalid Python code" 32805msgstr "" 32806 32807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32808#, python-format 32809msgid "The code you created is not valid Python code, with error: %s" 32810msgstr "" 32811 32812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32813msgid "No replace function" 32814msgstr "" 32815 32816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32817msgid "You must create a Python function named replace in your code" 32818msgstr "" 32819 32820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32821#, python-format 32822msgid "Inherited from %s" 32823msgstr "" 32824 32825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32826#, python-format 32827msgid "Matched CSS rules for %s" 32828msgstr "" 32829 32830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32831msgid "Computed final style" 32832msgstr "" 32833 32834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32835msgid "Copy everything" 32836msgstr "" 32837 32838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32839msgid "No style information found" 32840msgstr "" 32841 32842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32843msgid "" 32844"Move the cursor inside a HTML tag to see what styles apply to that tag." 32845msgstr "" 32846 32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32848msgid "" 32849"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32850"\n" 32851"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32852"files inside the book which will be opened for editing automatically.\n" 32853msgstr "" 32854 32855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32856msgid "The text to select in the book when it is opened for editing" 32857msgstr "" 32858 32859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32860#, python-format 32861msgid "Change this to the relative path to: %s" 32862msgstr "" 32863 32864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32865msgid "Font file added" 32866msgstr "" 32867 32868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32869msgid "" 32870"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32871" for this file has been copied to the clipboard. You should paste it into " 32872"whichever CSS file you want to add this font to." 32873msgstr "" 32874 32875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32876msgid "Font files added" 32877msgstr "" 32878 32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32880msgid "" 32881"The specified font files have been added. The text for the CSS @font-face " 32882"rules for these files has been copied to the clipboard. You should paste it " 32883"into whichever CSS file you want to add these fonts to." 32884msgstr "" 32885 32886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 32887#, python-format 32888msgid "Font faces for %s" 32889msgstr "" 32890 32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32892msgid "Embedded" 32893msgstr "" 32894 32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32896msgid "Font family" 32897msgstr "" 32898 32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 32900msgid "Change font" 32901msgstr "" 32902 32903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 32904#, python-format 32905msgid "Change the font %s to:" 32906msgid_plural "Change the fonts %s to:" 32907msgstr[0] "" 32908msgstr[1] "" 32909msgstr[2] "" 32910 32911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 32912msgid "&New font:" 32913msgstr "" 32914 32915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 32916#, python-format 32917msgid "The font <i>%s</i> <b>exists</b> on your computer" 32918msgstr "" 32919 32920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 32921#, python-format 32922msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 32923msgstr "" 32924 32925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 32926msgid "Manage fonts" 32927msgstr "" 32928 32929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 32930msgid "&Install fonts" 32931msgstr "" 32932 32933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 32934msgid "" 32935"Install fonts from .ttf/.otf files to make them available for embedding" 32936msgstr "" 32937 32938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 32939msgid "&Change selected fonts" 32940msgstr "" 32941 32942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 32943msgid "&Remove selected fonts" 32944msgstr "" 32945 32946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 32947msgid "&Embed all fonts" 32948msgstr "" 32949 32950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 32951msgid "&Subset all fonts" 32952msgstr "" 32953 32954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 32955msgid "Rescan the book for fonts in case you have made changes" 32956msgstr "" 32957 32958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 32959msgid "" 32960" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 32961" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 32962msgstr "" 32963 32964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 32965msgid "" 32966" Double click any font family to see if the font is available for embedding " 32967"on your computer. " 32968msgstr "" 32969 32970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 32971#, python-format 32972msgid "" 32973"The font <b>%s</b> was not found on your computer. If you have the font " 32974"files, you can install it using the \"Install fonts\" button in the lower " 32975"left corner." 32976msgstr "" 32977 32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 32979msgid "No fonts selected" 32980msgstr "" 32981 32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 32983msgid "No fonts selected, you must first select some fonts in the left panel" 32984msgstr "" 32985 32986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 32987msgid "Remove unused CSS" 32988msgstr "" 32989 32990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 32991msgid "" 32992"This will remove all CSS rules that do not match any actual content. There " 32993"are a couple of additional cleanups you can enable, below:" 32994msgstr "" 32995 32996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 32997msgid "Remove unused &class attributes" 32998msgstr "" 32999 33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 33001msgid "" 33002"Remove all class attributes from the HTML that do not match any existing CSS" 33003" rules" 33004msgstr "" 33005 33006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 33007msgid "Merge CSS rules with identical &selectors" 33008msgstr "" 33009 33010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 33011msgid "" 33012"Merge CSS rules in the same stylesheet that have identical selectors. Note " 33013"that in rare cases merging can result in a change to the effective styling " 33014"of the book, so use with care." 33015msgstr "" 33016 33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 33018msgid "Merge CSS rules with identical &properties" 33019msgstr "" 33020 33021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 33022msgid "" 33023"Merge CSS rules in the same stylesheet that have identical properties. Note " 33024"that in rare cases merging can result in a change to the effective styling " 33025"of the book, so use with care." 33026msgstr "" 33027 33028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 33029msgid "Remove &unreferenced style sheets" 33030msgstr "" 33031 33032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 33033msgid "Remove stylesheets that are not referenced by any content." 33034msgstr "" 33035 33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 33037msgid "Remove NCX ToC file" 33038msgstr "" 33039 33040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 33041msgid "Remove the legacy Table of Contents in NCX form?" 33042msgstr "" 33043 33044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 33045msgid "" 33046"This form of Table of Contents is superseded by the new HTML based Table of " 33047"Contents. Leaving it behind is useful only if you expect this book to be " 33048"read on very old devices that lack proper support for EPUB 3" 33049msgstr "" 33050 33051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 33052msgid "Ask this question again in the future" 33053msgstr "" 33054 33055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33056msgid "Keep NCX" 33057msgstr "" 33058 33059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33060msgid "Remove NCX" 33061msgstr "" 33062 33063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 33064msgid "Action report" 33065msgstr "" 33066 33067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 33068msgid "Compress images" 33069msgstr "" 33070 33071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 33072msgid "" 33073"You can compress the images in this book losslessly, reducing the file size " 33074"of the book, without affecting image quality. Typically image size is " 33075"reduced by 5 - 15%." 33076msgstr "" 33077 33078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 33079msgid "Enable &lossy compression of JPEG images" 33080msgstr "" 33081 33082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 33083msgid "" 33084"This allows you to change the quality factor used for JPEG images.\n" 33085"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 33086msgstr "" 33087 33088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 33089msgid "" 33090"The compression quality, 1 is high compression, 100 is low compression.\n" 33091"Image quality is inversely correlated with compression quality." 33092msgstr "" 33093 33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 33095msgid "Compression &quality:" 33096msgstr "" 33097 33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 33099msgid "Compressing images..." 33100msgstr "" 33101 33102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 33103msgid "Compressing images, please wait..." 33104msgstr "" 33105 33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 33107msgid "Editor font &family:" 33108msgstr "" 33109 33110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 33111msgid "Editor font &size:" 33112msgstr "" 33113 33114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 33115msgid "Create/edit &custom color schemes" 33116msgstr "" 33117 33118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33119msgid "&Color scheme:" 33120msgstr "" 33121 33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33123msgid " characters" 33124msgstr "" 33125 33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33127msgid "W&idth of tabs:" 33128msgstr "" 33129 33130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33131msgid "Change &templates" 33132msgstr "" 33133 33134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33135msgid "Templates for new files:" 33136msgstr "" 33137 33138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33139msgid "&Wrap long lines in the editor" 33140msgstr "" 33141 33142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33143msgid "&Replace HTML entities as they are typed" 33144msgstr "" 33145 33146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33147msgid "" 33148"With this option, every time you type in a complete html entity, such as " 33149"&hellip; it is automatically replaced by its corresponding character. " 33150"The replacement happens only when the trailing semi-colon is typed." 33151msgstr "" 33152 33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33154msgid "Auto close t&ags when typing </" 33155msgstr "" 33156 33157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33158msgid "" 33159"With this option, every time you type </ the current HTML closing tag is " 33160"auto-completed" 33161msgstr "" 33162 33163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33164msgid "" 33165"Show the &name of the current character before the cursor along with the " 33166"line and column number" 33167msgstr "" 33168 33169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33170msgid "Beautify individual &files automatically when they are opened" 33171msgstr "" 33172 33173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33174msgid "" 33175"This will cause the beautify current file action to be performed " 33176"automatically every time you open a HTML/CSS/etc. file for editing." 33177msgstr "" 33178 33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33180msgid "Show &misspelled words underlined in the code view" 33181msgstr "" 33182 33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33184msgid "" 33185"This will cause spelling errors to be highlighted in the code view for easy " 33186"correction as you type." 33187msgstr "" 33188 33189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33190msgid "Allow drag and drop &editing of text" 33191msgstr "" 33192 33193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33194msgid "" 33195"Allow using drag and drop to move text around in the editor. It can be " 33196"useful to turn this off if you have a misbehaving touchpad." 33197msgstr "" 33198 33199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33200msgid "Manage &spelling dictionaries" 33201msgstr "" 33202 33203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33204msgid "Manage sni&ppets" 33205msgstr "" 33206 33207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33208#, python-format 33209msgid "Automatic (%s)" 33210msgstr "" 33211 33212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33213msgid "Update &metadata embedded in the book when opening" 33214msgstr "" 33215 33216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33217msgid "" 33218"When the file is opened, update the metadata embedded in the book file to " 33219"the current metadata in the calibre library." 33220msgstr "" 33221 33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33223msgid "" 33224"Ask which &format to edit if more than one format is available for the book" 33225msgstr "" 33226 33227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33228msgid "" 33229"When auto-selecting the format to edit for a book with multiple formats, " 33230"this is the preference order." 33231msgstr "" 33232 33233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33234msgid "Preferred format order (drag and drop to change)" 33235msgstr "" 33236 33237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33238msgid "Allow dockable &windows to be nested inside the dock areas" 33239msgstr "" 33240 33241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33242msgid "" 33243"By default, you can have only a single row or column of windows in the dock " 33244"areas (the areas around the central editors). This option allows for more " 33245"flexible window layout, but is a little more complex to use." 33246msgstr "" 33247 33248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33249msgid "Choose which windows will occupy the corners of the dockable areas" 33250msgstr "" 33251 33252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33253msgid "The &top-left corner" 33254msgstr "" 33255 33256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33257msgid "The top-&right corner" 33258msgstr "" 33259 33260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33261msgid "The &bottom-left corner" 33262msgstr "" 33263 33264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33265msgid "The bottom-ri&ght corner" 33266msgstr "" 33267 33268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33269msgid "Restore &state of previously edited book when opening it again" 33270msgstr "" 33271 33272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33273msgid "" 33274"When opening a previously edited book again, restore its state. That means " 33275"all open files are automatically re-opened and the cursor is positioned at " 33276"its previous location." 33277msgstr "" 33278 33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33280msgid "Show full &file paths in the File browser" 33281msgstr "" 33282 33283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33284msgid "" 33285"Showing the full file paths is useful when editing books that contain " 33286"multiple files with the same file name." 33287msgstr "" 33288 33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33290msgid "Monospaced text" 33291msgstr "" 33292 33293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33294msgid "Sans-serif text" 33295msgstr "" 33296 33297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33298msgid "Serif text" 33299msgstr "" 33300 33301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33302#, python-format 33303msgid "Font family for &%s:" 33304msgstr "" 33305 33306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33307msgid "Style for standard &text:" 33308msgstr "" 33309 33310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33311msgid "&Default font size:" 33312msgstr "" 33313 33314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33315msgid "&Monospace font size:" 33316msgstr "" 33317 33318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33319msgid "Mi&nimum font size:" 33320msgstr "" 33321 33322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33323msgid "lines" 33324msgstr "" 33325 33326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33327msgid "" 33328"Number of lines that are shown above the current line when syncing the text " 33329"shown in the preview panel to the cursor position in the code view" 33330msgstr "" 33331 33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33333msgid "Visible lines above s&ync point:" 33334msgstr "" 33335 33336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33337msgid "Background color:" 33338msgstr "" 33339 33340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33341msgid "Foreground color:" 33342msgstr "" 33343 33344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33345msgid "Link color:" 33346msgstr "" 33347 33348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33349msgid "Use the colors from the book styles, defaulting to black-on-white" 33350msgstr "" 33351 33352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33353msgid "Theme based" 33354msgstr "" 33355 33356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33357msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33358msgstr "" 33359 33360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33361msgid "Choose a custom color" 33362msgstr "" 33363 33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33365#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33366#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33367msgid "Custom" 33368msgstr "" 33369 33370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33371msgid "Choose which toolbar you want to customize" 33372msgstr "" 33373 33374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33375#, python-format 33376msgid "Tools for %s editors" 33377msgstr "" 33378 33379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33380msgid "Book wide actions" 33381msgstr "" 33382 33383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33384msgid "Book wide tools" 33385msgstr "" 33386 33387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33388msgid "Book wide tools from third party plugins" 33389msgstr "" 33390 33391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33392msgid "Common tools for all editors" 33393msgstr "" 33394 33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33396msgid "Text formatting actions" 33397msgstr "" 33398 33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33400msgid "&Toolbar to customize:" 33401msgstr "" 33402 33403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33404#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33405msgid "Add selected actions to the toolbar" 33406msgstr "" 33407 33408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33409#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33410msgid "Remove selected actions from the toolbar" 33411msgstr "" 33412 33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33414msgid "Adjust the size of icons on all toolbars" 33415msgstr "" 33416 33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33418msgid "Toolbar &icon size:" 33419msgstr "" 33420 33421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33422msgid "Customize templates" 33423msgstr "" 33424 33425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33426msgid "Choose the &type of template to edit:" 33427msgstr "" 33428 33429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33430#, python-brace-format 33431msgid "" 33432"The variables {0} and {1} will be replaced with the title and author of the " 33433"book. {2} is where the cursor will be positioned. If you want to include " 33434"braces in your template, for example for CSS rules, you have to escape them," 33435" like this: {3}" 33436msgstr "" 33437 33438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33439msgid "Preferences for Edit book" 33440msgstr "" 33441 33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33443msgid "Restore all &defaults" 33444msgstr "" 33445 33446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33447msgid "Restore defaults for all preferences" 33448msgstr "" 33449 33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33451msgid "Restore ¤t defaults" 33452msgstr "" 33453 33454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33455msgid "Restore defaults for currently displayed preferences" 33456msgstr "" 33457 33458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33459msgid "Restore c&onfirmations" 33460msgstr "" 33461 33462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33463msgid "Restore all disabled confirmation prompts" 33464msgstr "" 33465 33466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33467msgid "Main window" 33468msgstr "" 33469 33470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33471msgid "Editor settings" 33472msgstr "" 33473 33474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33475msgid "Preview settings" 33476msgstr "" 33477 33478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33479msgid "Keyboard shortcuts" 33480msgstr "" 33481 33482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33483msgid "Toolbars" 33484msgstr "" 33485 33486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33487msgid "Integration with calibre" 33488msgstr "" 33489 33490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33491msgid "There are no disabled confirmation prompts" 33492msgstr "" 33493 33494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33495msgid "One disabled confirmation prompt was restored" 33496msgid_plural "{} disabled confirmation prompts were restored" 33497msgstr[0] "" 33498msgstr[1] "" 33499msgstr[2] "" 33500 33501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33502msgid "Disabled confirmations restored" 33503msgstr "" 33504 33505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33506#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33507msgid "Render process crashed" 33508msgstr "" 33509 33510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33511msgid "" 33512"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33513"work. You should try restarting the editor." 33514msgstr "" 33515 33516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33517msgid "" 33518"\n" 33519" <h3>Live preview</h3>\n" 33520"\n" 33521" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33522" The preview will update automatically as you make changes.\n" 33523"\n" 33524" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33525" only, it is not intended to simulate an actual e-book reader. Some\n" 33526" aspects of your e-book will not work, such as page breaks and page margins.\n" 33527" " 33528msgstr "" 33529 33530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33531msgid "Inspect element" 33532msgstr "" 33533 33534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33535msgid "Open link" 33536msgstr "" 33537 33538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33539#, python-format 33540msgid "Edit %s" 33541msgstr "" 33542 33543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33544msgid "Loading preview, please wait..." 33545msgstr "" 33546 33547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33548msgid "Search in preview" 33549msgstr "" 33550 33551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33552msgid "Invalid location" 33553msgstr "" 33554 33555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33556msgid "Cannot split on the body tag" 33557msgstr "" 33558 33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33560msgid "Failed to launch worker" 33561msgstr "" 33562 33563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33564msgid "Failed to launch the worker process used for rendering the preview" 33565msgstr "" 33566 33567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33568msgid "Cannot disable" 33569msgstr "" 33570 33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33572msgid "" 33573"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33574"panel is open." 33575msgstr "" 33576 33577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33578msgid "Auto reload preview when text changes in editor" 33579msgstr "" 33580 33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33582msgid "Disable auto reload of preview" 33583msgstr "" 33584 33585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33586msgid "Disable syncing of preview position to editor position" 33587msgstr "" 33588 33589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33590msgid "Enable syncing of preview position to editor position" 33591msgstr "" 33592 33593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33594msgid "Abort file split" 33595msgstr "" 33596 33597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33598msgid "" 33599"Split this file at a specified location.<p>After clicking this button, click" 33600" inside the preview panel above at the location you want the file to be " 33601"split." 33602msgstr "" 33603 33604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33605msgid "Delete selected files" 33606msgstr "" 33607 33608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33609msgid "Folder" 33610msgstr "" 33611 33612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33614msgid "Size (KB)" 33615msgstr "" 33616 33617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33618msgid "Style" 33619msgstr "" 33620 33621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33622#, python-brace-format 33623msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33624msgstr "" 33625 33626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33627msgid "Resolution" 33628msgstr "" 33629 33630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33633msgid "Times used" 33634msgstr "" 33635 33636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33637#, python-format 33638msgid "Edit the image: %s" 33639msgstr "" 33640 33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33642msgid "Anchor" 33643msgstr "" 33644 33645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33646msgid "Source text" 33647msgstr "" 33648 33649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33650msgid "Target" 33651msgstr "" 33652 33653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33654msgid "Target text" 33655msgstr "" 33656 33657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33658msgid "The link destination does not exist" 33659msgstr "" 33660 33661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33662msgid "The link destination exists" 33663msgstr "" 33664 33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33666msgid "The link destination could not be verified" 33667msgstr "" 33668 33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33670msgid "Click entries above to see their destination here" 33671msgstr "" 33672 33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33674msgid "No destination found for this link" 33675msgstr "" 33676 33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33679msgid "Word" 33680msgstr "" 33681 33682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33683#, python-brace-format 33684msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33685msgstr "" 33686 33687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33688msgid "Character" 33689msgstr "" 33690 33691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33692msgid "Codepoint" 33693msgstr "" 33694 33695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33696msgid "All the characters in the book" 33697msgstr "" 33698 33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33701#, python-brace-format 33702msgid "{0} [{1} elements]" 33703msgstr "" 33704 33705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33706msgid "Sort by:" 33707msgstr "" 33708 33709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33710msgid "&Counts" 33711msgstr "" 33712 33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33714msgid "&Name" 33715msgstr "" 33716 33717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33718#, python-brace-format 33719msgid "{0} rules, {1} unused" 33720msgstr "" 33721 33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33724msgid "Number of matches" 33725msgstr "" 33726 33727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33728msgid "Style Rule" 33729msgstr "" 33730 33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33732#, python-brace-format 33733msgid "{0} classes, {1} unused" 33734msgstr "" 33735 33736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33737msgid "Class" 33738msgstr "" 33739 33740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33741msgid "Words" 33742msgstr "" 33743 33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33745msgid "Style rules" 33746msgstr "" 33747 33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33749msgid "Style classes" 33750msgstr "" 33751 33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33753msgid "Characters" 33754msgstr "" 33755 33756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33757msgid "Links" 33758msgstr "" 33759 33760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33761#, python-format 33762msgid "Export of %s data is not supported" 33763msgstr "" 33764 33765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33766msgid "Choose a filename for the data" 33767msgstr "" 33768 33769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33770msgid "CSV files" 33771msgstr "" 33772 33773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33774msgid "Reports" 33775msgstr "" 33776 33777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33778msgid "Export the currently shown report as a CSV file" 33779msgstr "" 33780 33781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33782msgid "Are you sure you want to delete the selected files?" 33783msgstr "" 33784 33785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33786msgid "Failed to gather data" 33787msgstr "" 33788 33789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33790msgid "" 33791"Failed to gather data for the report. Click \"Show details\" for more " 33792"information." 33793msgstr "" 33794 33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33796msgid "Saving..." 33797msgstr "" 33798 33799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33800msgid "Enable completion based on search history" 33801msgstr "" 33802 33803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33804msgid "Disable completion based on search history" 33805msgstr "" 33806 33807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33808msgid "All style files" 33809msgstr "" 33810 33811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33813msgid "All text files" 33814msgstr "" 33815 33816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33818msgid "Current file" 33819msgstr "" 33820 33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33822msgid "Marked text" 33823msgstr "" 33824 33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33827msgid "Open files" 33828msgstr "" 33829 33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33832msgid "Selected files" 33833msgstr "" 33834 33835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33836msgid "" 33837"\n" 33838" Where to search/replace:\n" 33839" <dl>\n" 33840" <dt><b>Current file</b></dt>\n" 33841" <dd>Search only inside the currently opened file</dd>\n" 33842" <dt><b>All text files</b></dt>\n" 33843" <dd>Search in all text (HTML) files</dd>\n" 33844" <dt><b>All style files</b></dt>\n" 33845" <dd>Search in all style (CSS) files</dd>\n" 33846" <dt><b>Selected files</b></dt>\n" 33847" <dd>Search in the files currently selected in the File browser</dd>\n" 33848" <dt><b>Open files</b></dt>\n" 33849" <dd>Search in the files currently open in the editor</dd>\n" 33850" <dt><b>Marked text</b></dt>\n" 33851" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33852" </dl>" 33853msgstr "" 33854 33855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33856msgid "Down" 33857msgstr "" 33858 33859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33860msgid "Up" 33861msgstr "" 33862 33863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33864msgid "" 33865"\n" 33866" Direction to search:\n" 33867" <dl>\n" 33868" <dt><b>Down</b></dt>\n" 33869" <dd>Search for the next match from your current position</dd>\n" 33870" <dt><b>Up</b></dt>\n" 33871" <dd>Search for the previous match from your current position</dd>\n" 33872" </dl>" 33873msgstr "" 33874 33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33876msgid "Fuzzy" 33877msgstr "" 33878 33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33881#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 33882msgid "Regex" 33883msgstr "" 33884 33885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33886msgid "Regex-function" 33887msgstr "" 33888 33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 33890msgid "" 33891"Select how the search expression is interpreted\n" 33892" <dl>\n" 33893" <dt><b>Normal</b></dt>\n" 33894" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 33895" <dt><b>Fuzzy</b></dt>\n" 33896" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 33897" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 33898" <dt><b>Regex</b></dt>\n" 33899" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 33900" <dt><b>Regex-function</b></dt>\n" 33901" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 33902" </dl>" 33903msgstr "" 33904 33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 33906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 33907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 33908msgid "&Find:" 33909msgstr "" 33910 33911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 33912msgid "Clear search &history" 33913msgstr "" 33914 33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 33917msgid "&Replace:" 33918msgstr "" 33919 33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 33921msgid "Clear replace &history" 33922msgstr "" 33923 33924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 33926msgid "Create/&edit" 33927msgstr "" 33928 33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 33930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 33931msgid "Create a new function, or edit an existing function" 33932msgstr "" 33933 33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 33935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 33936msgid "Remo&ve" 33937msgstr "" 33938 33939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 33940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 33941msgid "Remove this function" 33942msgstr "" 33943 33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 33945msgid "Fin&d" 33946msgstr "" 33947 33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 33949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33950msgid "Replace a&nd Find" 33951msgstr "" 33952 33953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 33954msgid "Re&place" 33955msgstr "" 33956 33957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 33958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 33960msgid "Replace &all" 33961msgstr "" 33962 33963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 33964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 33965msgid "&Mode:" 33966msgstr "" 33967 33968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 33969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 33970#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 33971msgid "&Case sensitive" 33972msgstr "" 33973 33974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 33975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 33976msgid "&Wrap" 33977msgstr "" 33978 33979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 33980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 33981msgid "" 33982"When searching reaches the end, wrap around to the beginning and continue " 33983"the search" 33984msgstr "" 33985 33986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 33987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 33988msgid "&Dot all" 33989msgstr "" 33990 33991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 33992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 33993msgid "" 33994"Make the '.' special character match any character at all, including a " 33995"newline" 33996msgstr "" 33997 33998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 33999msgid "Close search panel" 34000msgstr "" 34001 34002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 34003msgid "Abort editing of search" 34004msgstr "" 34005 34006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 34007msgid "The name with which to save this search" 34008msgstr "" 34009 34010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 34011msgid "Case sensitive" 34012msgstr "" 34013 34014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 34015msgid "Dot matches all" 34016msgstr "" 34017 34018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 34019msgid "Finish editing of search" 34020msgstr "" 34021 34022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 34023msgid "Add search" 34024msgstr "" 34025 34026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 34027msgid "Edit search" 34028msgstr "" 34029 34030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 34031msgid "You must specify a search name" 34032msgstr "" 34033 34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 34035msgid "Name exists" 34036msgstr "" 34037 34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 34039#, python-format 34040msgid "Another search with the name %s already exists" 34041msgstr "" 34042 34043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 34044msgid "Must specify find" 34045msgstr "" 34046 34047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 34048msgid "You must specify a find expression" 34049msgstr "" 34050 34051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 34052msgid "Must specify function" 34053msgstr "" 34054 34055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 34056msgid "You must specify a function name in Function-Regex mode" 34057msgstr "" 34058 34059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 34060msgid "Filter displayed searches" 34061msgstr "" 34062 34063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 34064msgid "The entries are tried in order until the first one matches." 34065msgstr "" 34066 34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34068msgid "&Find" 34069msgstr "" 34070 34071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34072msgid "Run the search using the selected entries." 34073msgstr "" 34074 34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 34076msgid "Run replace using the selected entries." 34077msgstr "" 34078 34079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34080msgid "Run replace and then find using the selected entries." 34081msgstr "" 34082 34083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34084msgid "Run Replace all for all selected entries in the order selected" 34085msgstr "" 34086 34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 34089msgid "&Count all" 34090msgstr "" 34091 34092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34093msgid "Run Count all for all selected entries" 34094msgstr "" 34095 34096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 34097msgid "Move selected entries up" 34098msgstr "" 34099 34100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 34101msgid "Move selected entries down" 34102msgstr "" 34103 34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 34105msgid "Edit the currently selected search" 34106msgstr "" 34107 34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34109msgid "Re&move search" 34110msgstr "" 34111 34112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34113msgid "Remove the currently selected searches" 34114msgstr "" 34115 34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 34117msgid "Add a new saved search" 34118msgstr "" 34119 34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34121msgid "Import saved searches" 34122msgstr "" 34123 34124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34125msgid "Export saved searches" 34126msgstr "" 34127 34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34129#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34130msgid "Export" 34131msgstr "" 34132 34133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34134msgid "Export all" 34135msgstr "" 34136 34137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34138msgid "Export selected" 34139msgstr "" 34140 34141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34142msgid "Copy to search panel" 34143msgstr "" 34144 34145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34146msgid "No saved search is selected" 34147msgstr "" 34148 34149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34150msgid "Cannot edit search - no search selected." 34151msgstr "" 34152 34153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34154msgid "" 34155"Are you sure you want to permanently delete the selected saved searches?" 34156msgstr "" 34157 34158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34159#, python-brace-format 34160msgid "(Case sensitive: {0} Dot All: {1})" 34161msgstr "" 34162 34163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34164#, python-brace-format 34165msgid "(Case sensitive: {0} [Normal search])" 34166msgstr "" 34167 34168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34169#, python-brace-format 34170msgid "" 34171"{2} {3}\n" 34172"Find: {0}\n" 34173"Replace: {1}" 34174msgstr "" 34175 34176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34177msgid "Invalid data" 34178msgstr "" 34179 34180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34181#, python-format 34182msgid "The file %s does not contain valid saved searches" 34183msgstr "" 34184 34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34187msgid "No searches" 34188msgstr "" 34189 34190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34191msgid "No searches available to be saved" 34192msgstr "" 34193 34194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34195msgid "No searches selected" 34196msgstr "" 34197 34198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34199msgid "No file is being edited." 34200msgstr "" 34201 34202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34203msgid "No files are selected in the File browser" 34204msgstr "" 34205 34206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34207msgid "" 34208"No text is marked. First select some text, and then use The \"Mark selected " 34209"text\" action in the Search menu to mark it." 34210msgstr "" 34211 34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34213msgid "No search query specified" 34214msgstr "" 34215 34216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34217msgid "the selected searches" 34218msgstr "" 34219 34220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34222msgid "Invalid regex" 34223msgstr "" 34224 34225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34227#, python-brace-format 34228msgid "" 34229"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34230msgstr "" 34231 34232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34233#, python-format 34234msgid "No replace function with the name: %s exists" 34235msgstr "" 34236 34237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34239#, python-format 34240msgid "No matches were found for %s" 34241msgstr "" 34242 34243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34244msgid "" 34245"You have turned off search wrapping, so all text might not have been " 34246"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34247"via the \"Wrap\" checkbox at the bottom of the search panel." 34248msgstr "" 34249 34250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34251msgid "Cannot replace" 34252msgstr "" 34253 34254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34255msgid "You must first click \"Find\", before trying to replace" 34256msgstr "" 34257 34258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34259msgid "Currently selected text does not match the search query." 34260msgstr "" 34261 34262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34263#, python-brace-format 34264msgid "Performed the replacement at {num} occurrences of {query}" 34265msgstr "" 34266 34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34268#, python-brace-format 34269msgid "Found {num} occurrences of {query}" 34270msgstr "" 34271 34272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34273#, python-brace-format 34274msgid "{0}: {1} occurrences" 34275msgstr "" 34276 34277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34279msgid "Searching done" 34280msgstr "" 34281 34282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34283msgid "Before: Replace all" 34284msgstr "" 34285 34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34287msgid "Add a dictionary" 34288msgstr "" 34289 34290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34291#, python-brace-format 34292msgid "" 34293"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34294" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34295" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34296" downloaded .oxt file here to add the dictionary to {0}." 34297msgstr "" 34298 34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34300msgid "Path to OXT file" 34301msgstr "" 34302 34303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34304msgid "Browse for an OXT file" 34305msgstr "" 34306 34307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34308msgid "&Path to OXT file:" 34309msgstr "" 34310 34311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34312msgid "Choose a nickname for this dictionary" 34313msgstr "" 34314 34315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34316msgid "&Nickname:" 34317msgstr "" 34318 34319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34320msgid "Choose OXT Dictionary" 34321msgstr "" 34322 34323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34324msgid "Dictionaries" 34325msgstr "" 34326 34327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34328msgid "Must specify nickname" 34329msgstr "" 34330 34331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34332msgid "You must specify a nickname for this dictionary" 34333msgstr "" 34334 34335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34336msgid "Nickname already used" 34337msgstr "" 34338 34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34340#, python-format 34341msgid "A dictionary with the nick name \"%s\" already exists." 34342msgstr "" 34343 34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34345msgid "Failed to import dictionaries" 34346msgstr "" 34347 34348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34349#, python-format 34350msgid "" 34351"Failed to import dictionaries from %s. Click \"Show details\" for more " 34352"information" 34353msgstr "" 34354 34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34356msgid "No dictionaries" 34357msgstr "" 34358 34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34360#, python-format 34361msgid "No dictionaries were found in %s" 34362msgstr "" 34363 34364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34366msgid "Copy selected words to clipboard" 34367msgstr "" 34368 34369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34370msgid "Select all words" 34371msgstr "" 34372 34373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34374msgid "Manage user dictionaries" 34375msgstr "" 34376 34377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34378msgid "&New dictionary" 34379msgstr "" 34380 34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34382msgid "&Remove dictionary" 34383msgstr "" 34384 34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34386msgid "Re&name dictionary" 34387msgstr "" 34388 34389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34390msgid "Mark this dictionary as active" 34391msgstr "" 34392 34393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34394msgid "Words in this dictionary:" 34395msgstr "" 34396 34397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34398msgid "&Add word" 34399msgstr "" 34400 34401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34402msgid "&Remove selected words" 34403msgstr "" 34404 34405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34406msgid "&Import list of words" 34407msgstr "" 34408 34409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34410msgid "New dictionary" 34411msgstr "" 34412 34413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34414msgid "Name of the new dictionary" 34415msgstr "" 34416 34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34419msgid "Already used" 34420msgstr "" 34421 34422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34424#, python-format 34425msgid "A dictionary with the name %s already exists" 34426msgstr "" 34427 34428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34429msgid "New name" 34430msgstr "" 34431 34432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34433msgid "New name for the dictionary" 34434msgstr "" 34435 34436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34437#, python-format 34438msgid "Configure the dictionary: <b>%s" 34439msgstr "" 34440 34441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34442msgid "Add a word" 34443msgstr "" 34444 34445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34446msgid "Word to add" 34447msgstr "" 34448 34449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34450msgid "&Word:" 34451msgstr "" 34452 34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34454msgid "Import list of words" 34455msgstr "" 34456 34457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34458msgid "Enter a list of words, one per line" 34459msgstr "" 34460 34461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34463msgid "Paste from clipboard" 34464msgstr "" 34465 34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34467msgid "" 34468"Words in the user dictionary must have an associated language. Choose the " 34469"language below:" 34470msgstr "" 34471 34472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34473msgid "Must specify language" 34474msgstr "" 34475 34476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34477msgid "You must specify a language to import words" 34478msgstr "" 34479 34480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34481msgid "Manage dictionaries" 34482msgstr "" 34483 34484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34485msgid "&Remove this dictionary" 34486msgstr "" 34487 34488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34489msgid "Manage &user dictionaries" 34490msgstr "" 34491 34492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34493msgid "" 34494"Manage the list of user dictionaries (dictionaries to which you can add " 34495"words)" 34496msgstr "" 34497 34498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34499msgid "&Add dictionary" 34500msgstr "" 34501 34502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34503msgid "Add a new dictionary that you downloaded from the internet" 34504msgstr "" 34505 34506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34507#, python-brace-format 34508msgid "<Builtin dictionary for {0}>" 34509msgstr "" 34510 34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34512msgid "" 34513"<p>You can change the dictionaries used for any specified language.</p>\n" 34514" <p>A language can have many country specific variants. Each of these variants\n" 34515" can have one or more dictionaries assigned to it. The default variant for each language\n" 34516" is shown in bold to the left.</p>\n" 34517" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34518" every variant.</p>\n" 34519" <p>When a book specifies its language as a plain language, without any country variant,\n" 34520" the default variant you choose here will be used.</p>\n" 34521" " 34522msgstr "" 34523 34524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34525#, python-brace-format 34526msgid "This is already the preferred variant for the {1} language" 34527msgstr "" 34528 34529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34530#, python-brace-format 34531msgid "Use this as the preferred variant for the {1} language" 34532msgstr "" 34533 34534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34535msgid "This is already the preferred dictionary" 34536msgstr "" 34537 34538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34539msgid "Use this as the preferred dictionary" 34540msgstr "" 34541 34542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34543msgid "Misspelled?" 34544msgstr "" 34545 34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34547msgid "Ignored" 34548msgstr "" 34549 34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34551#, python-format 34552msgid "Change %s to" 34553msgstr "" 34554 34555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34556msgid "Specify replacement manually" 34557msgstr "" 34558 34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34560msgid "Ignore/un-ignore all selected words" 34561msgstr "" 34562 34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34564msgid "Add/remove all selected words" 34565msgstr "" 34566 34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34568msgid "Check spelling" 34569msgstr "" 34570 34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34572msgid "" 34573"Re-scan the book for words, useful if you have edited the book since opening" 34574" this dialog" 34575msgstr "" 34576 34577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34578msgid "&Undo last change" 34579msgstr "" 34580 34581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34582msgid "Undo the last spell check word replacement, if any" 34583msgstr "" 34584 34585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34586msgid "Checking, please wait..." 34587msgstr "" 34588 34589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34590msgid "Filter the list of words" 34591msgstr "" 34592 34593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34594msgid "&Ignore" 34595msgstr "" 34596 34597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34598msgid "Un&ignore" 34599msgstr "" 34600 34601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34602msgid "Ignore the current word for the rest of this session" 34603msgstr "" 34604 34605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34606msgid "Stop ignoring the current word" 34607msgstr "" 34608 34609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34610msgid "Add word to &dictionary:" 34611msgstr "" 34612 34613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34614msgid "Remove from &dictionaries" 34615msgstr "" 34616 34617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34618msgid "Add the current word to the specified user dictionary" 34619msgstr "" 34620 34621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34622msgid "Remove the current word from all active user dictionaries" 34623msgstr "" 34624 34625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34626msgid "" 34627"You have no active user dictionaries. You must choose at least one active " 34628"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34629msgstr "" 34630 34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34632msgid "Show &next occurrence" 34633msgstr "" 34634 34635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34636msgid "" 34637"Show the next occurrence of the selected word in the editor, so you can edit" 34638" it manually" 34639msgstr "" 34640 34641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34642msgid "&Change selected word to:" 34643msgstr "" 34644 34645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34646msgid "The replacement word" 34647msgstr "" 34648 34649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34650msgid "Show &only misspelled words" 34651msgstr "" 34652 34653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34654msgid "Case &sensitive sort" 34655msgstr "" 34656 34657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34658msgid "When sorting the list of words, be case sensitive" 34659msgstr "" 34660 34661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34662msgid "Case sensitive sea&rch" 34663msgstr "" 34664 34665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34666msgid "When filtering the list of words, be case sensitive" 34667msgstr "" 34668 34669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34670msgid "The original word" 34671msgstr "" 34672 34673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34674msgid "No changed word" 34675msgstr "" 34676 34677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34678msgid "There is no spelling replacement to undo" 34679msgstr "" 34680 34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34682msgid "Failed to check spelling" 34683msgstr "" 34684 34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34686msgid "" 34687"Failed to check spelling, click \"Show details\" for the full error " 34688"information." 34689msgstr "" 34690 34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34692msgid "Files edited" 34693msgstr "" 34694 34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34696#, python-format 34697msgid "" 34698"The files in the editor were edited outside the spell check dialog, and the " 34699"word %s no longer exists." 34700msgstr "" 34701 34702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34703#, python-brace-format 34704msgid "Misspelled words: {0} Total words: {1}" 34705msgstr "" 34706 34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34708msgid "" 34709"Select how the search expression is interpreted\n" 34710" <dl>\n" 34711" <dt><b>Normal</b></dt>\n" 34712" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34713" <dt><b>Regex</b></dt>\n" 34714" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34715" </dl>" 34716msgstr "" 34717 34718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34719msgid "" 34720"\n" 34721" Where to search/replace:\n" 34722" <dl>\n" 34723" <dt><b>Current file</b></dt>\n" 34724" <dd>Search only inside the currently opened file</dd>\n" 34725" <dt><b>All text files</b></dt>\n" 34726" <dd>Search in all text (HTML) files</dd>\n" 34727" <dt><b>Selected files</b></dt>\n" 34728" <dd>Search in the files currently selected in the File browser</dd>\n" 34729" <dt><b>Open files</b></dt>\n" 34730" <dd>Search in the files currently open in the editor</dd>\n" 34731" </dl>" 34732msgstr "" 34733 34734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34735#, python-brace-format 34736msgid "" 34737"File: {0}\n" 34738"Anchor: {1}" 34739msgstr "" 34740 34741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34742msgid "Top of file" 34743msgstr "" 34744 34745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34746msgid "Double click a file in the left panel to start editing it." 34747msgstr "" 34748 34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34751msgid "Full path:" 34752msgstr "" 34753 34754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34755msgid "Close tab" 34756msgstr "" 34757 34758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34759msgid "Close other tabs" 34760msgstr "" 34761 34762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34763msgid "Close tabs to the right of this tab" 34764msgstr "" 34765 34766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34767#, python-brace-format 34768msgid "Line: {0} : {1}" 34769msgstr "" 34770 34771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34772#, python-brace-format 34773msgid "{0} {1} created by {2}" 34774msgstr "" 34775 34776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34777msgid "Global actions" 34778msgstr "" 34779 34780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34781msgid "&New file (images/fonts/HTML/etc.)" 34782msgstr "" 34783 34784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34785msgid "Create a new file in the current book" 34786msgstr "" 34787 34788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34789msgid "&Import files into book" 34790msgstr "" 34791 34792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34793msgid "Import files into book" 34794msgstr "" 34795 34796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34797msgid "&Open book" 34798msgstr "" 34799 34800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34801msgid "Open a book" 34802msgstr "" 34803 34804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34805msgid "Open &folder (unzipped EPUB) as book" 34806msgstr "" 34807 34808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34809msgid "Open a folder (unzipped EPUB) as a book" 34810msgstr "" 34811 34812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34813msgid "Edit &next file" 34814msgstr "" 34815 34816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34817msgid "Edit the next file in the spine" 34818msgstr "" 34819 34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34821msgid "Edit &previous file" 34822msgstr "" 34823 34824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34825msgid "Edit the previous file in the spine" 34826msgstr "" 34827 34828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34829msgid "&Revert to before" 34830msgstr "" 34831 34832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34833msgid "Revert book to before the last action (Undo)" 34834msgstr "" 34835 34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34837msgid "&Revert to after" 34838msgstr "" 34839 34840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34841msgid "Revert book state to after the next action (Redo)" 34842msgstr "" 34843 34844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34845msgid "Save book" 34846msgstr "" 34847 34848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34849msgid "Save a ©" 34850msgstr "" 34851 34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34853msgid "Save a copy of the book" 34854msgstr "" 34855 34856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34857msgid "Quit" 34858msgstr "" 34859 34860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34861msgid "Create a new, empty book" 34862msgstr "" 34863 34864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34865msgid "Create new, &empty book" 34866msgstr "" 34867 34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34869msgid "&Import an HTML or DOCX file as a new book" 34870msgstr "" 34871 34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34873msgid "Import an HTML or DOCX file as a new book" 34874msgstr "" 34875 34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34877msgid "&Quick open a file to edit" 34878msgstr "" 34879 34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34881msgid "Quickly open a file from the book to edit it" 34882msgstr "" 34883 34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 34885msgid "Editor actions" 34886msgstr "" 34887 34888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 34889msgid "Undo typing" 34890msgstr "" 34891 34892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 34893msgid "R&edo" 34894msgstr "" 34895 34896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 34897msgid "Redo typing" 34898msgstr "" 34899 34900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 34901msgid "Cut &text" 34902msgstr "" 34903 34904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 34905msgid "Cut text" 34906msgstr "" 34907 34908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 34909msgid "P&aste from clipboard" 34910msgstr "" 34911 34912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 34913msgid "Tools" 34914msgstr "" 34915 34916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34917msgid "&Edit Table of Contents" 34918msgstr "" 34919 34920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34921msgid "Edit Table of Contents" 34922msgstr "" 34923 34924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 34925msgid "&Insert inline Table of Contents" 34926msgstr "" 34927 34928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 34929msgid "Insert inline Table of Contents" 34930msgstr "" 34931 34932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 34933msgid "&Fix HTML" 34934msgstr "" 34935 34936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 34937msgid "Fix HTML in the current file" 34938msgstr "" 34939 34940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 34941msgid "&Fix HTML - all files" 34942msgstr "" 34943 34944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 34945msgid "Fix HTML in all files" 34946msgstr "" 34947 34948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 34949msgid "&Beautify current file" 34950msgstr "" 34951 34952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 34953msgid "Beautify current file" 34954msgstr "" 34955 34956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 34957msgid "&Beautify all files" 34958msgstr "" 34959 34960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 34961msgid "Beautify all files" 34962msgstr "" 34963 34964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 34965msgid "&Insert special character" 34966msgstr "" 34967 34968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 34969msgid "Insert special character" 34970msgstr "" 34971 34972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 34973msgid "&Arrange into folders" 34974msgstr "" 34975 34976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 34977msgid "Arrange into folders" 34978msgstr "" 34979 34980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 34981msgid "Set &semantics" 34982msgstr "" 34983 34984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 34985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 34986msgid "Set semantics" 34987msgstr "" 34988 34989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 34990msgid "&Filter style information" 34991msgstr "" 34992 34993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34994msgid "&Manage fonts" 34995msgstr "" 34996 34997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34998msgid "Manage fonts in the book" 34999msgstr "" 35000 35001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 35002msgid "Add &cover" 35003msgstr "" 35004 35005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 35006msgid "Add a cover to the book" 35007msgstr "" 35008 35009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 35010msgid "&Reports" 35011msgstr "" 35012 35013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 35014msgid "Show a report on various aspects of the book" 35015msgstr "" 35016 35017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 35018msgid "Check &external links" 35019msgstr "" 35020 35021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 35022msgid "Check external links in the book" 35023msgstr "" 35024 35025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 35026msgid "C&ompress images losslessly" 35027msgstr "" 35028 35029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 35030msgid "Compress images losslessly" 35031msgstr "" 35032 35033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 35034msgid "Transform &styles" 35035msgstr "" 35036 35037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 35038msgid "Transform styles used in the book" 35039msgstr "" 35040 35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 35042msgid "Transform HTML used in the book" 35043msgstr "" 35044 35045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 35046msgid "Download external &resources" 35047msgstr "" 35048 35049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 35050msgid "" 35051"Download external resources in the book (images/stylesheets/etc/ that are " 35052"not included in the book)" 35053msgstr "" 35054 35055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 35056msgid "&Subset embedded fonts" 35057msgstr "" 35058 35059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35060msgid "Subset embedded fonts" 35061msgstr "" 35062 35063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35064msgid "Subset fonts" 35065msgstr "" 35066 35067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 35068msgid "&Embed referenced fonts" 35069msgstr "" 35070 35071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35072msgid "Embed fonts" 35073msgstr "" 35074 35075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35076msgid "Embed referenced fonts" 35077msgstr "" 35078 35079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 35080msgid "&Smarten punctuation (works best for English)" 35081msgstr "" 35082 35083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 35084msgid "Remove &unused CSS rules" 35085msgstr "" 35086 35087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 35088msgid "Remove unused CSS rules" 35089msgstr "" 35090 35091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 35092msgid "Upgrade book internals" 35093msgstr "" 35094 35095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 35096msgid "Auto reload preview" 35097msgstr "" 35098 35099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 35100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 35101msgid "Sync preview position to editor position" 35102msgstr "" 35103 35104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 35105msgid "Refresh preview" 35106msgstr "" 35107 35108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 35109msgid "Split this file" 35110msgstr "" 35111 35112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 35113msgid "Split file in the preview panel" 35114msgstr "" 35115 35116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 35117msgid "Find next in preview" 35118msgstr "" 35119 35120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35121msgid "Find previous in preview" 35122msgstr "" 35123 35124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35125msgid "&Find/replace" 35126msgstr "" 35127 35128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35129msgid "Show the Find/replace panel" 35130msgstr "" 35131 35132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35133msgid "Replace current match" 35134msgstr "" 35135 35136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35137msgid "Replace and find ne&xt" 35138msgstr "" 35139 35140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35141msgid "Replace current match and find next" 35142msgstr "" 35143 35144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35145msgid "R&eplace and find previous" 35146msgstr "" 35147 35148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35149msgid "Replace current match and find previous" 35150msgstr "" 35151 35152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35153msgid "Replace all matches" 35154msgstr "" 35155 35156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35157msgid "Count number of matches" 35158msgstr "" 35159 35160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35161msgid "&Mark selected text" 35162msgstr "" 35163 35164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35165msgid "Mark selected text or unmark already marked text" 35166msgstr "" 35167 35168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35169msgid "Go to &line" 35170msgstr "" 35171 35172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35173msgid "Go to line number" 35174msgstr "" 35175 35176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35177msgid "Sa&ved searches" 35178msgstr "" 35179 35180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35181msgid "Show the saved searches dialog" 35182msgstr "" 35183 35184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35185msgid "&Search ignoring HTML markup" 35186msgstr "" 35187 35188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35189msgid "Show the text search panel" 35190msgstr "" 35191 35192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35194msgid "Check book" 35195msgstr "" 35196 35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35198msgid "C&heck book" 35199msgstr "" 35200 35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35202msgid "Check book for errors" 35203msgstr "" 35204 35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35206msgid "Check &spelling" 35207msgstr "" 35208 35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35210msgid "Check book for spelling errors" 35211msgstr "" 35212 35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35214msgid "&Next error" 35215msgstr "" 35216 35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35218msgid "Show next error" 35219msgstr "" 35220 35221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35222msgid "&Previous error" 35223msgstr "" 35224 35225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35226msgid "Show previous error" 35227msgstr "" 35228 35229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35230msgid "&Next spelling mistake" 35231msgstr "" 35232 35233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35234msgid "Go to next spelling mistake" 35235msgstr "" 35236 35237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35238msgid "&Create checkpoint" 35239msgstr "" 35240 35241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35242msgid "Create a checkpoint with the current state of the book" 35243msgstr "" 35244 35245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35246msgid "&Close current tab" 35247msgstr "" 35248 35249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35250msgid "Close the currently open tab" 35251msgstr "" 35252 35253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35254msgid "C&lose other tabs" 35255msgstr "" 35256 35257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35258msgid "Close all tabs except the current tab" 35259msgstr "" 35260 35261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35262msgid "Close tabs to the &right" 35263msgstr "" 35264 35265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35266msgid "Close tabs to the right of the current tab" 35267msgstr "" 35268 35269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35270msgid "User &Manual" 35271msgstr "" 35272 35273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35274msgid "Show User Manual" 35275msgstr "" 35276 35277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35278msgid "&Browse images in book" 35279msgstr "" 35280 35281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35282msgid "Browse images in the books visually" 35283msgstr "" 35284 35285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35286msgid "&Split at multiple locations" 35287msgstr "" 35288 35289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35290msgid "Split HTML file at multiple locations" 35291msgstr "" 35292 35293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35294msgid "Compare to &another book" 35295msgstr "" 35296 35297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35298msgid "Compare to another book" 35299msgstr "" 35300 35301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35302msgid "Manage &Snippets" 35303msgstr "" 35304 35305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35306msgid "Manage user created Snippets" 35307msgstr "" 35308 35309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35310msgid "&File" 35311msgstr "" 35312 35313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35314msgid "&Recently opened books" 35315msgstr "" 35316 35317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35318msgid "&Tools" 35319msgstr "" 35320 35321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35322msgid "External &links" 35323msgstr "" 35324 35325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35326msgid "&View" 35327msgstr "" 35328 35329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35330msgid "Tool&bars" 35331msgstr "" 35332 35333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35334msgid "&Plugins" 35335msgstr "" 35336 35337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35338msgid "&Help" 35339msgstr "" 35340 35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35342msgid "&Donate to support calibre development" 35343msgstr "" 35344 35345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35346msgid "Book tool bar" 35347msgstr "" 35348 35349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35350msgid "Tools tool bar" 35351msgstr "" 35352 35353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35354msgid "Plugins tool bar" 35355msgstr "" 35356 35357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35358msgid "Donate to support calibre development" 35359msgstr "" 35360 35361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35362#, python-format 35363msgid "Toggle %s" 35364msgstr "" 35365 35366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35367msgid "Windows" 35368msgstr "" 35369 35370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35371msgid "File browser" 35372msgstr "" 35373 35374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35375msgid "File preview" 35376msgstr "" 35377 35378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35379msgid "Live CSS" 35380msgstr "" 35381 35382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35383#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35384#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35385msgid "Inspector" 35386msgstr "" 35387 35388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35389msgid "Text search" 35390msgstr "" 35391 35392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35393msgid "Checkpoints" 35394msgstr "" 35395 35396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35397#, python-format 35398msgid " [was %s]" 35399msgstr "" 35400 35401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35402msgid "Current state" 35403msgstr "" 35404 35405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35407msgid "[Unnamed state]" 35408msgstr "" 35409 35410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35411msgid "Revert the book to the selected checkpoint" 35412msgstr "" 35413 35414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35415msgid "&Compare" 35416msgstr "" 35417 35418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35419msgid "" 35420"Compare the state of the book at the selected checkpoint with the current " 35421"state" 35422msgstr "" 35423 35424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35425msgid "Cannot revert" 35426msgstr "" 35427 35428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35429msgid "Cannot revert to the current state" 35430msgstr "" 35431 35432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35433msgid "Cannot compare" 35434msgstr "" 35435 35436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35437msgid "There is no point comparing the current state to itself" 35438msgstr "" 35439 35440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35441msgid "Choose tag name" 35442msgstr "" 35443 35444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35445msgid "Specify the name of the &tag to insert:" 35446msgstr "" 35447 35448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35449msgid "Text (HTML) files" 35450msgstr "" 35451 35452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35453msgid "Style (CSS) files" 35454msgstr "" 35455 35456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35457msgid "Audio" 35458msgstr "" 35459 35460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35461msgid "Video" 35462msgstr "" 35463 35464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35465msgid "OPF file (metadata)" 35466msgstr "" 35467 35468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35469msgid "Table of contents file (NCX)" 35470msgstr "" 35471 35472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35473msgid "Arrange in folders" 35474msgstr "" 35475 35476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35477msgid "" 35478"Arrange the files in this book into sub-folders based on their types. If you" 35479" leave a folder blank, the files will be placed in the root." 35480msgstr "" 35481 35482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35483msgid "" 35484"Note that this will only arrange files inside the book, it will not affect " 35485"how they are displayed in the File browser" 35486msgstr "" 35487 35488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35489msgid "Specify locations to split at" 35490msgstr "" 35491 35492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35493msgid "" 35494"Specify the locations to split at, using an XPath expression (click the " 35495"wizard button for help with generating XPath expressions)." 35496msgstr "" 35497 35498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35499msgid "&XPath expression:" 35500msgstr "" 35501 35502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35503msgid "Invalid XPath expression" 35504msgstr "" 35505 35506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35507msgid "Choose file to import" 35508msgstr "" 35509 35510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35511msgid "" 35512"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35513"EPUB will be generated with minimal changes from the source, unlike doing a " 35514"full conversion in calibre." 35515msgstr "" 35516 35517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35518msgid "Choose the file to import" 35519msgstr "" 35520 35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35522msgid "Source file:" 35523msgstr "" 35524 35525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35526msgid "Choose the location for the newly created EPUB" 35527msgstr "" 35528 35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35530msgid "Destination file:" 35531msgstr "" 35532 35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35534msgid "Importable files" 35535msgstr "" 35536 35537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35538msgid "Choose destination" 35539msgstr "" 35540 35541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35542msgid "EPUB files" 35543msgstr "" 35544 35545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35546msgid "Need document" 35547msgstr "" 35548 35549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35550msgid "You must specify the source file that will be imported." 35551msgstr "" 35552 35553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35554msgid "No results found" 35555msgstr "" 35556 35557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35558msgid "Choose file to edit" 35559msgstr "" 35560 35561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35562#, python-brace-format 35563msgid "" 35564"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35565" For example, if want to choose the file:\n" 35566" {example}\n" 35567" Simply type in the characters:\n" 35568" {chars}\n" 35569" and press Enter." 35570msgstr "" 35571 35572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35573#, python-brace-format 35574msgid "" 35575"Anchor: {0}\n" 35576"Leading text: {1}" 35577msgstr "" 35578 35579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35581msgid "Filter files" 35582msgstr "" 35583 35584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35585msgid "Choose a &file to link to:" 35586msgstr "" 35587 35588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35590msgid "Filter locations" 35591msgstr "" 35592 35593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35595msgid "Choose a &location (anchor) in the file:" 35596msgstr "" 35597 35598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35600msgid "The destination (href) for the link" 35601msgstr "" 35602 35603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35605msgid "&Target:" 35606msgstr "" 35607 35608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35609msgid "Te&xt:" 35610msgstr "" 35611 35612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35613msgid "The (optional) text for the link" 35614msgstr "" 35615 35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35617#, python-brace-format 35618msgid "" 35619"\n" 35620" The template to use for generating the link. In addition to {0} and {1}\n" 35621" you can also use {2}, {3} and {4} variables\n" 35622" in the template, they will be replaced by the source filename, the destination\n" 35623" filename and the anchor, respectively.\n" 35624" " 35625msgstr "" 35626 35627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35628msgid "Copyright page" 35629msgstr "" 35630 35631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35632msgid "Page with title, author, publisher, etc." 35633msgstr "" 35634 35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35636msgid "The book cover, typically a single HTML file with a cover image inside" 35637msgstr "" 35638 35639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35640msgid "Back-of-book style index" 35641msgstr "" 35642 35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35644msgid "First \"real\" page of content" 35645msgstr "" 35646 35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35648msgid "Type of &semantics:" 35649msgstr "" 35650 35651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35652msgid "Choose a &file:" 35653msgstr "" 35654 35655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35656msgid "About semantics" 35657msgstr "" 35658 35659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35660msgid "" 35661"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" 35662"\n" 35663"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35664"\n" 35665"The semantic information will be written in the <guide> section of the OPF file." 35666msgstr "" 35667 35668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35669msgid "Flo&ats" 35670msgstr "" 35671 35672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35673msgid "&Other CSS properties:" 35674msgstr "" 35675 35676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35677#, python-format 35678msgid "Only filter CSS in the current file (%s)" 35679msgstr "" 35680 35681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35682msgid "Add a cover" 35683msgstr "" 35684 35685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35686msgid "&Images in book" 35687msgstr "" 35688 35689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35690msgid "Filter the list of images" 35691msgstr "" 35692 35693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35694msgid "" 35695"If enabled the cover image you select will be embedded into the book in such" 35696" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35697" preserved. This will mean blank spaces around the image if the screen the " 35698"book is being viewed on has an aspect ratio different to the image." 35699msgstr "" 35700 35701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35702msgid "Import &image" 35703msgstr "" 35704 35705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35706msgid "Choose a cover image" 35707msgstr "" 35708 35709#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35710msgid "Quick Start Guide" 35711msgstr "" 35712 35713#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35714msgid "&Donate to support calibre" 35715msgstr "" 35716 35717#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35718msgid "&Eject connected device" 35719msgstr "" 35720 35721#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35722msgid "Quit calibre" 35723msgstr "" 35724 35725#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35726msgid "Minimize the calibre window" 35727msgstr "" 35728 35729#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35730msgid "Clear the current search" 35731msgstr "" 35732 35733#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35734msgid "Focus the book list" 35735msgstr "" 35736 35737#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35738msgid "Clear the Virtual library" 35739msgstr "" 35740 35741#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35742msgid "Clear the additional restriction" 35743msgstr "" 35744 35745#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35746msgid "Debug mode" 35747msgstr "" 35748 35749#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35750#, python-format 35751msgid "" 35752"You have started calibre in debug mode. After you quit calibre, the debug " 35753"log will be available in the file: %s<p>The log will be displayed " 35754"automatically." 35755msgstr "" 35756 35757#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35758msgid "Content server changed!" 35759msgstr "" 35760 35761#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35762msgid "" 35763"calibre 3 comes with a completely re-written Content server. As such any " 35764"custom configuration you have for the content server no longer applies. You " 35765"should check and refresh your settings in Preferences->Sharing->Sharing over" 35766" the net" 35767msgstr "" 35768 35769#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35770#, python-format 35771msgid "" 35772"Could not start the Content server. Error:\n" 35773"\n" 35774"%s" 35775msgstr "" 35776 35777#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35778msgid "Hide main window" 35779msgstr "" 35780 35781#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35782msgid "Show main window" 35783msgstr "" 35784 35785#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35786#, python-format 35787msgid "" 35788"The library database at %s appears to be corrupted. Do you want calibre to " 35789"try and rebuild it automatically? The rebuild may not be completely " 35790"successful." 35791msgstr "" 35792 35793#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35794msgid "Conversion error" 35795msgstr "" 35796 35797#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35799#, python-format 35800msgid "<p><b>Failed to convert: %s" 35801msgstr "" 35802 35803#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35804msgid "" 35805"\n" 35806" Many older e-book reader devices are incapable of displaying\n" 35807" EPUB files that have internal components over a certain size.\n" 35808" Therefore, when converting to EPUB, calibre automatically tries\n" 35809" to split up the EPUB into smaller sized pieces. For some\n" 35810" files that are large undifferentiated blocks of text, this\n" 35811" splitting fails.\n" 35812" <p>You can <b>work around the problem</b> by either increasing the\n" 35813" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35814" or by turning on Heuristic processing, also in the conversion\n" 35815" dialog. Note that if you make the maximum split size too large,\n" 35816" your e-book reader may have trouble with the EPUB.\n" 35817" " 35818msgstr "" 35819 35820#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35821#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35822msgid "Conversion failed" 35823msgstr "" 35824 35825#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35826msgid "here" 35827msgstr "" 35828 35829#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35830msgid "Recipe Disabled" 35831msgstr "" 35832 35833#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35834msgid "<b>Failed</b>" 35835msgstr "" 35836 35837#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35838msgid "There are active jobs. Are you sure you want to quit?" 35839msgstr "" 35840 35841#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35842msgid "" 35843" is communicating with the device!<br>\n" 35844" Quitting may cause corruption on the device.<br>\n" 35845" Are you sure you want to quit?" 35846msgstr "" 35847 35848#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35849msgid "There are library updates waiting. Are you sure you want to quit?" 35850msgstr "" 35851 35852#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35853msgid "Library updates waiting" 35854msgstr "" 35855 35856#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35857msgid "" 35858"Some deleted books are still being moved to the recycle bin, if you quit " 35859"now, they will be left behind. Are you sure you want to quit?" 35860msgstr "" 35861 35862#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35863msgid "Running database shutdown plugins. This could take a few seconds..." 35864msgstr "" 35865 35866#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35867msgid "Shutting down the Content server. This could take a while..." 35868msgstr "" 35869 35870#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35871msgid "" 35872"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35873" context menu of the system tray." 35874msgstr "" 35875 35876#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35877#, python-brace-format 35878msgid "" 35879"New version <b>{ver}</b> of {app} is available for download. See the <a " 35880"href=\"{url}\">new features</a>." 35881msgstr "" 35882 35883#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 35884msgid "Update available!" 35885msgstr "" 35886 35887#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 35888msgid "Show this notification for future updates" 35889msgstr "" 35890 35891#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 35892msgid "&Get update" 35893msgstr "" 35894 35895#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 35896msgid "Update &plugins" 35897msgstr "" 35898 35899#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 35900msgid " and one plugin update" 35901msgid_plural " and {} plugin updates" 35902msgstr[0] "" 35903msgstr[1] "" 35904msgstr[2] "" 35905 35906#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 35907msgid "Update found" 35908msgstr "" 35909 35910#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 35911msgid "updated plugin" 35912msgid_plural "updated plugins" 35913msgstr[0] "" 35914msgstr[1] "" 35915msgstr[2] "" 35916 35917#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 35918#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 35919msgid "Plugin updates" 35920msgstr "" 35921 35922#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 35923msgid "A plugin update is available" 35924msgid_plural "There are {} plugin updates available" 35925msgstr[0] "" 35926msgstr[1] "" 35927msgstr[2] "" 35928 35929#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 35930msgid "Install and configure user plugins" 35931msgstr "" 35932 35933#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 35934msgid "Rename this bookmark" 35935msgstr "" 35936 35937#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 35938msgid "Remove this bookmark" 35939msgstr "" 35940 35941#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 35942msgid "Double click to edit the bookmarks" 35943msgstr "" 35944 35945#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 35946msgid "&New" 35947msgstr "" 35948 35949#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 35950msgid "Create a new bookmark at the current location" 35951msgstr "" 35952 35953#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 35954msgid "Remove the currently selected bookmark" 35955msgstr "" 35956 35957#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 35958msgid "Pre&vious" 35959msgstr "" 35960 35961#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 35962msgid "Nex&t" 35963msgstr "" 35964 35965#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 35966msgid "Position in book" 35967msgstr "" 35968 35969#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 35970msgid "Change how the bookmarks are sorted" 35971msgstr "" 35972 35973#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 35974#, python-brace-format 35975msgid "Are you sure you want to delete the bookmark: {0}?" 35976msgstr "" 35977 35978#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 35979msgid "Export bookmarks" 35980msgstr "" 35981 35982#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 35983#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 35984msgid "Saved bookmarks" 35985msgstr "" 35986 35987#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 35988msgid "Import bookmarks" 35989msgstr "" 35990 35991#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 35992msgid "Add bookmark" 35993msgstr "" 35994 35995#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 35996msgid "Enter title for bookmark:" 35997msgstr "" 35998 35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 36000msgid "calibre highlights" 36001msgstr "" 36002 36003#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 36004msgid "highlights" 36005msgstr "" 36006 36007#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 36008msgid "Modify this highlight" 36009msgstr "" 36010 36011#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 36012msgid "Edit notes for this highlight" 36013msgstr "" 36014 36015#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 36016msgid "Delete this highlight" 36017msgid_plural "Delete selected highlights" 36018msgstr[0] "" 36019msgstr[1] "" 36020msgstr[2] "" 36021 36022#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 36023#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 36024msgid "Table of Contents section:" 36025msgid_plural "Table of Contents sections:" 36026msgstr[0] "" 36027msgstr[1] "" 36028msgstr[2] "" 36029 36030#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 36031msgid "Double click to jump to an entry" 36032msgstr "" 36033 36034#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 36035msgid "Modify" 36036msgstr "" 36037 36038#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 36039msgid "Modify the selected highlight" 36040msgstr "" 36041 36042#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 36043msgid "Delete the selected highlights" 36044msgstr "" 36045 36046#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 36047msgid "Export all highlights" 36048msgstr "" 36049 36050#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 36051msgid "No highlights match the search: {}" 36052msgstr "" 36053 36054#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 36055msgid "No selected highlight" 36056msgstr "" 36057 36058#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 36059msgid "No highlight is currently selected" 36060msgstr "" 36061 36062#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 36063msgid "Are you sure you want to delete this highlight permanently?" 36064msgid_plural "Are you sure you want to delete all {} highlights permanently?" 36065msgstr[0] "" 36066msgstr[1] "" 36067msgstr[2] "" 36068 36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36070msgid "No highlights" 36071msgstr "" 36072 36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36074msgid "This book has no highlights to export" 36075msgstr "" 36076 36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 36078msgid "Edit lookup source" 36079msgstr "" 36080 36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 36082msgid "The name of the source" 36083msgstr "" 36084 36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 36086msgid "The URL template of the source" 36087msgstr "" 36088 36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 36090#, python-brace-format 36091msgid "" 36092"The URL template must starts with https:// and have {word} in it which will " 36093"be replaced by the actual query" 36094msgstr "" 36095 36096#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 36097msgid "You must specify a name" 36098msgstr "" 36099 36100#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 36101msgid "Name already exists" 36102msgstr "" 36103 36104#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 36105msgid "A lookup source with the name {} already exists" 36106msgstr "" 36107 36108#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 36109msgid "You must specify a URL" 36110msgstr "" 36111 36112#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 36113msgid "The URL must start with https://" 36114msgstr "" 36115 36116#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 36117#, python-brace-format 36118msgid "The URL must contain the placeholder {word}" 36119msgstr "" 36120 36121#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 36122msgid "Edit lookup sources" 36123msgstr "" 36124 36125#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 36126msgid "Double-click to edit an entry" 36127msgstr "" 36128 36129#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 36130#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36131msgid "Restore defaults" 36132msgstr "" 36133 36134#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36135msgid "No sources" 36136msgstr "" 36137 36138#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36139msgid "You must specify at least one lookup source" 36140msgstr "" 36141 36142#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36143msgid "Zoom in" 36144msgstr "" 36145 36146#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36147msgid "Zoom out" 36148msgstr "" 36149 36150#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36151msgid "Default zoom" 36152msgstr "" 36153 36154#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36155msgid "Inspect" 36156msgstr "" 36157 36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36159msgid "Lookup &in:" 36160msgstr "" 36161 36162#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36163msgid "Double click on a word in the book's text to look it up." 36164msgstr "" 36165 36166#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36167msgid "Add sources" 36168msgstr "" 36169 36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36171msgid "Add more sources at which to lookup words" 36172msgstr "" 36173 36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36175msgid "Refresh the result to match the currently selected text" 36176msgstr "" 36177 36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36179msgid "Update on selection change" 36180msgstr "" 36181 36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36183msgid "" 36184"Automatically update the displayed result when selected text in the book " 36185"changes. With this disabled the lookup is changed only when clicking the " 36186"Refresh button." 36187msgstr "" 36188 36189#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36190msgid "Connecting to E-book viewer failed" 36191msgstr "" 36192 36193#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36194msgid "" 36195"Unable to connect to existing E-book viewer window, try restarting the " 36196"viewer." 36197msgstr "" 36198 36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36200msgid "" 36201"%prog [options] file\n" 36202"\n" 36203"View an e-book.\n" 36204msgstr "" 36205 36206#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36207msgid "" 36208"If specified, the E-book viewer window will try to come to the front when " 36209"started." 36210msgstr "" 36211 36212#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36213msgid "" 36214"If specified, the E-book viewer window will try to open full screen when " 36215"started." 36216msgstr "" 36217 36218#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36219msgid "Force reload of all opened books" 36220msgstr "" 36221 36222#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36223msgid "" 36224"The position at which to open the specified book. The position is a location" 36225" or position you can get by using the Go to->Location action in the viewer " 36226"controls. Alternately, you can use the form toc:something and it will open " 36227"at the location of the first Table of Contents entry that contains the " 36228"string \"something\". The form toc-href:something will match the href " 36229"(internal link destination) of toc nodes. The matching is exact. If you want" 36230" to match a substring, use the form toc-href-contains:something. The form " 36231"ref:something will use Reference mode references." 36232msgstr "" 36233 36234#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36235msgid "Failed to start listener" 36236msgstr "" 36237 36238#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36239msgid "" 36240"Could not start the listener used for single instance viewers. Try rebooting" 36241" your computer." 36242msgstr "" 36243 36244#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36245msgid "Print to PDF" 36246msgstr "" 36247 36248#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36249#, python-format 36250msgid "Print %s to a PDF file" 36251msgstr "" 36252 36253#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36254msgid "Choose location for PDF file" 36255msgstr "" 36256 36257#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36258msgid "&File:" 36259msgstr "" 36260 36261#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36262msgid "Paper &size:" 36263msgstr "" 36264 36265#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36266msgid "&Left margin:" 36267msgstr "" 36268 36269#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36270msgid "&Top margin:" 36271msgstr "" 36272 36273#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36274msgid "&Right margin:" 36275msgstr "" 36276 36277#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36278msgid "&Bottom margin:" 36279msgstr "" 36280 36281#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36282msgid "inches" 36283msgstr "" 36284 36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36286msgid "Add page &number to printed pages" 36287msgstr "" 36288 36289#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36290msgid "&Open PDF file after printing" 36291msgstr "" 36292 36293#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36294msgid "PDF file" 36295msgstr "" 36296 36297#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36298msgid "No filename specified" 36299msgstr "" 36300 36301#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36302msgid "You must specify a filename for the PDF file to generate" 36303msgstr "" 36304 36305#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36306msgid "Incorrect filename specified" 36307msgstr "" 36308 36309#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36310msgid "The filename for the PDF file must end with .pdf" 36311msgstr "" 36312 36313#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36314msgid "Printing, this will take a while, please wait..." 36315msgstr "" 36316 36317#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36318msgid "Printing..." 36319msgstr "" 36320 36321#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36322msgid "Failed to convert to PDF" 36323msgstr "" 36324 36325#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36326msgid "Failed to generate PDF file, click \"Show details\" for more information." 36327msgstr "" 36328 36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36330msgid "Contains" 36331msgstr "" 36332 36333#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36334msgid "Whole words" 36335msgstr "" 36336 36337#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36338msgid "" 36339"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36340"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36341"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36342"regular expression." 36343msgstr "" 36344 36345#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36346msgid "Go back to where you were before searching" 36347msgstr "" 36348 36349#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36350msgid "This text is hidden in the book and cannot be displayed" 36351msgstr "" 36352 36353#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36354msgid "No matches were found for:" 36355msgstr "" 36356 36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36358#, python-format 36359msgid "Expand all items under %s" 36360msgstr "" 36361 36362#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36363msgid "Expand all items" 36364msgstr "" 36365 36366#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36367msgid "Collapse all items" 36368msgstr "" 36369 36370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36371msgid "Expand all items at the level of {}" 36372msgstr "" 36373 36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36375msgid "Collapse all items at the level of {}" 36376msgstr "" 36377 36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36379msgid "Copy Table of Contents to clipboard" 36380msgstr "" 36381 36382#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36383msgid "Search Table of Contents" 36384msgstr "" 36385 36386#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36387msgid "Search for text in the Table of Contents" 36388msgstr "" 36389 36390#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36391#, python-format 36392msgid "There are no Table of Contents entries matching: %s" 36393msgstr "" 36394 36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36396msgid "Switch color scheme" 36397msgstr "" 36398 36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36400msgid "Increase font size" 36401msgstr "" 36402 36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36404msgid "Decrease font size" 36405msgstr "" 36406 36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36408msgid "Toggle full screen" 36409msgstr "" 36410 36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36412msgid "Previous page" 36413msgstr "" 36414 36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36416#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36417#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36418msgid "Next section" 36419msgstr "" 36420 36421#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36422#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36423#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36424msgid "Previous section" 36425msgstr "" 36426 36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36428msgid "Toggle Reference mode" 36429msgstr "" 36430 36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36432msgid "Toggle auto-scrolling" 36433msgstr "" 36434 36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36436msgid "Lookup words" 36437msgstr "" 36438 36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36440msgid "Show viewer controls" 36441msgstr "" 36442 36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36444msgid "Toggle paged mode" 36445msgstr "" 36446 36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36448msgid "Print book" 36449msgstr "" 36450 36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36452msgid "Show book metadata" 36453msgstr "" 36454 36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36456msgid "Read aloud" 36457msgstr "" 36458 36459#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36460msgid "Browse highlights in book" 36461msgstr "" 36462 36463#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36464msgid "Select all text in the current file" 36465msgstr "" 36466 36467#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36468msgid "Edit this book" 36469msgstr "" 36470 36471#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36472msgid "Reload this book" 36473msgstr "" 36474 36475#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36476msgid "Customize this toolbar" 36477msgstr "" 36478 36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36480msgid "Hide this toolbar" 36481msgstr "" 36482 36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36484msgid "Switch to flow mode -- where the text is not broken into pages" 36485msgstr "" 36486 36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36488msgid "Switch to paged mode -- where the text is broken into pages" 36489msgstr "" 36490 36491#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36492msgid "Turn off auto-scrolling" 36493msgstr "" 36494 36495#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36496msgid "Turn on auto-scrolling" 36497msgstr "" 36498 36499#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36500msgid "Read the text of the book aloud" 36501msgstr "" 36502 36503#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36504msgid "Stop reading" 36505msgstr "" 36506 36507#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36508msgid "Configure the toolbar" 36509msgstr "" 36510 36511#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36512msgid "" 36513"Choose the actions you want on the toolbar. Drag and drop items in the right" 36514" hand list to re-arrange the toolbar." 36515msgstr "" 36516 36517#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36518msgid "Configure Read aloud" 36519msgstr "" 36520 36521#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36522#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36523msgid "Text-to-Speech unavailable" 36524msgstr "" 36525 36526#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36527msgid "Lookup" 36528msgstr "" 36529 36530#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36531msgid "Preparing book for first read, please wait" 36532msgstr "" 36533 36534#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36535msgid "E-book viewer" 36536msgstr "" 36537 36538#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36540msgid "Scroll here" 36541msgstr "" 36542 36543#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36544msgid "Start of book" 36545msgstr "" 36546 36547#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36548msgid "End of book" 36549msgstr "" 36550 36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36552msgid "Start of current file" 36553msgstr "" 36554 36555#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36556msgid "End of current file" 36557msgstr "" 36558 36559#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36560msgid "Hide this scrollbar" 36561msgstr "" 36562 36563#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36564msgid "Search :: no matches" 36565msgstr "" 36566 36567#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36568msgid "Search :: one match" 36569msgstr "" 36570 36571#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36572msgid "Search :: {} matches" 36573msgstr "" 36574 36575#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36576#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36577msgid "Failed to load the image {}" 36578msgstr "" 36579 36580#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36581#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36582msgid "Image not found" 36583msgstr "" 36584 36585#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36586#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36587msgid "Failed to find the image {}" 36588msgstr "" 36589 36590#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36591msgid "Cannot print book" 36592msgstr "" 36593 36594#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36595#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36596msgid "No book is currently open" 36597msgstr "" 36598 36599#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36600msgid "Choose e-book" 36601msgstr "" 36602 36603#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36604msgid "E-books" 36605msgstr "" 36606 36607#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36608msgid "Loading book" 36609msgstr "" 36610 36611#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36612msgid "Loading book, please wait" 36613msgstr "" 36614 36615#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36616msgid "Loading book failed" 36617msgstr "" 36618 36619#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36620#, python-brace-format 36621msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36622msgstr "" 36623 36624#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36625msgid "" 36626"The Qt WebEngine Render process has crashed. You should try restarting the " 36627"viewer." 36628msgstr "" 36629 36630#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36631msgid "Choose background image" 36632msgstr "" 36633 36634#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36635msgid "Clear search history" 36636msgstr "" 36637 36638#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36639msgid "Test file name invalid" 36640msgstr "" 36641 36642#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36643#, python-format 36644msgid "" 36645"The file name <b>%s</b> does not appear to end with a file extension. It " 36646"must end with a file extension like .epub or .mobi" 36647msgstr "" 36648 36649#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36650msgid "Hide size in corner" 36651msgstr "" 36652 36653#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36654msgid "Show size in corner" 36655msgstr "" 36656 36657#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36658msgid "Drag to resize" 36659msgstr "" 36660 36661#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36662msgid "Hide {}" 36663msgstr "" 36664 36665#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36666msgid "Show {}" 36667msgstr "" 36668 36669#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36670msgid "Choose &color" 36671msgstr "" 36672 36673#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36674msgid "Choose a color" 36675msgstr "" 36676 36677#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36678#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36679msgid "Cu&t" 36680msgstr "" 36681 36682#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36683#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36684msgid "&Step up" 36685msgstr "" 36686 36687#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36688#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36689msgid "Step &down" 36690msgstr "" 36691 36692#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36693msgid "Not rated" 36694msgstr "" 36695 36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36697msgid "Generic e-ink device" 36698msgstr "" 36699 36700#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36701msgid "Smartphone" 36702msgstr "" 36703 36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36705msgid "iPad like tablet" 36706msgstr "" 36707 36708#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36709msgid "Kindle Basic (all models)" 36710msgstr "" 36711 36712#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36713msgid "Kindle Fire and Fire HD" 36714msgstr "" 36715 36716#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36717msgid "All other SONY devices" 36718msgstr "" 36719 36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36721msgid "Kobo and Kobo Touch Readers" 36722msgstr "" 36723 36724#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36725msgid "Kobo Vox, Aura and Glo families" 36726msgstr "" 36727 36728#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36729msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36730msgstr "" 36731 36732#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36733msgid "Nook and Nook Simple Reader" 36734msgstr "" 36735 36736#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36737msgid "PocketBook 360 and newer models" 36738msgstr "" 36739 36740#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36741msgid "PocketBook Lux (1-5) and Basic 4" 36742msgstr "" 36743 36744#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36745msgid "PocketBook Inkpad 3 (Pro) and X" 36746msgstr "" 36747 36748#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36749msgid "Android phone" 36750msgstr "" 36751 36752#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36753msgid "Android tablet" 36754msgstr "" 36755 36756#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36757msgid "Android phone with Kindle reader" 36758msgstr "" 36759 36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36761msgid "Android tablet with Kindle reader" 36762msgstr "" 36763 36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36765msgid "Generic" 36766msgstr "" 36767 36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36769msgid "" 36770"Choose your e-book device. If your device is not in the list, choose a " 36771"\"Generic\" device." 36772msgstr "" 36773 36774#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36775#, python-brace-format 36776msgid "" 36777"If you are moving calibre from an old computer to a new one, please read <a " 36778"href=\"{0}\">the instructions</a>." 36779msgstr "" 36780 36781#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36782msgid "Select location for books" 36783msgstr "" 36784 36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36786#, python-format 36787msgid "Failed to create a folder at %s" 36788msgstr "" 36789 36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36791#, python-format 36792msgid "" 36793"You must choose an empty folder for the calibre library. %s is not empty." 36794msgstr "" 36795 36796#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36797msgid "&Next >" 36798msgstr "" 36799 36800#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36801msgid "< &Back" 36802msgstr "" 36803 36804#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36805#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36806#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36807#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36808#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36809msgid "Cancel" 36810msgstr "" 36811 36812#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36813msgid "&Finish" 36814msgstr "" 36815 36816#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36817msgid "Commit" 36818msgstr "" 36819 36820#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36821msgid "Welcome wizard" 36822msgstr "" 36823 36824#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36825#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36826#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36827#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36828#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36829#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36830msgid "Welcome to calibre" 36831msgstr "" 36832 36833#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36835#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36836#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36837#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36838msgid "The one stop solution to all your e-book needs." 36839msgstr "" 36840 36841#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36842msgid "&Manufacturers" 36843msgstr "" 36844 36845#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36846msgid "&Devices" 36847msgstr "" 36848 36849#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36851#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36852#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36853msgid "WizardPage" 36854msgstr "" 36855 36856#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36857#, python-format 36858msgid "" 36859"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36860"button to apply your settings." 36861msgstr "" 36862 36863#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36864msgid "" 36865"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36866" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36867msgstr "" 36868 36869#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 36870#, python-format 36871msgid "" 36872"<h2>User Manual</h2>A User Manual is also available <a " 36873"href=\"%s\">online</a>." 36874msgstr "" 36875 36876#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 36877msgid "" 36878"<p>calibre can automatically send books by email to your Kindle. To do that " 36879"you have to setup email delivery below. The easiest way is to setup a free " 36880"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 36881" below. You will also have to register your email address in your Amazon " 36882"account." 36883msgstr "" 36884 36885#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 36886msgid "&Kindle email:" 36887msgstr "" 36888 36889#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 36890msgid "Choose your &language:" 36891msgstr "" 36892 36893#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 36894msgid "" 36895"<p>Choose a location for your books. When you add books to calibre, they " 36896"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 36897msgstr "" 36898 36899#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 36900msgid "" 36901"If a calibre library already exists at the newly selected location, calibre " 36902"will use it automatically." 36903msgstr "" 36904 36905#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 36906msgid "Test email settings" 36907msgstr "" 36908 36909#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 36910#, python-format 36911msgid "Send test mail from %s to:" 36912msgstr "" 36913 36914#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 36915#, python-format 36916msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 36917msgstr "" 36918 36919#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 36920msgid "No email address" 36921msgstr "" 36922 36923#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 36924msgid "" 36925"No email address to send mail to has been specified. You must specify a To: " 36926"address before running the test." 36927msgstr "" 36928 36929#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 36930msgid "Sending email, please wait..." 36931msgstr "" 36932 36933#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 36934msgid "Email successfully sent" 36935msgstr "" 36936 36937#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 36938msgid "Setup sending email using" 36939msgstr "" 36940 36941#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 36942#, python-brace-format 36943msgid "" 36944"If you don't have an account, you can sign up for a free {name} email " 36945"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 36946msgstr "" 36947 36948#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 36949#, python-format 36950msgid "Your %s &email address:" 36951msgstr "" 36952 36953#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 36954#, python-format 36955msgid "Your %s &username:" 36956msgstr "" 36957 36958#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 36959#, python-format 36960msgid "Your %s &password:" 36961msgstr "" 36962 36963#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 36964#, python-format 36965msgid "" 36966"If you plan to use email to send books to your Kindle, remember to add your " 36967"%s email address to the allowed email addresses in your Amazon.com Kindle " 36968"management page." 36969msgstr "" 36970 36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 36972msgid "Setup" 36973msgstr "" 36974 36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 36976msgid "Incorrect username" 36977msgstr "" 36978 36979#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 36980#, python-format 36981msgid "%s needs the full email address as your username" 36982msgstr "" 36983 36984#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 36985msgid "OK to proceed?" 36986msgstr "" 36987 36988#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 36989msgid "" 36990"This will display your email password on the screen. Is it OK to proceed?" 36991msgstr "" 36992 36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 36994msgid "" 36995"Before using this account to send mail, you must enable the \"Enable access " 36996"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 36997"Settings > POP3 & IMAP." 36998msgstr "" 36999 37000#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 37001msgid "" 37002"Google recently deliberately broke their email sending protocol (SMTP) " 37003"support in an attempt to force everyone to use their web interface so they " 37004"can show you more ads. They are trying to claim that SMTP is insecure, that " 37005"is incorrect and simply an excuse. To use a Gmail account you will need to " 37006"\"allow less secure apps\" as described <a " 37007"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 37008msgstr "" 37009 37010#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 37011msgid "" 37012"If you are setting up a new Hotmail account, Microsoft requires that you " 37013"verify your account periodically, before it will let calibre send email." 37014msgstr "" 37015 37016#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 37017#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 37018msgid "Bad configuration" 37019msgstr "" 37020 37021#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 37022msgid "You must set the From email address" 37023msgstr "" 37024 37025#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 37026msgid "" 37027"You must either set both the username <b>and</b> password for the mail " 37028"server or no username and no password at all." 37029msgstr "" 37030 37031#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 37032msgid "" 37033"No username and password set for mailserver. Most mailservers need a " 37034"username and password. Are you sure?" 37035msgstr "" 37036 37037#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 37038msgid "Send email &from:" 37039msgstr "" 37040 37041#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 37042msgid "" 37043"<p>This is what will be present in the From: field of emails sent by " 37044"calibre.<br> Set it to your email address" 37045msgstr "" 37046 37047#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 37048msgid "" 37049"<p>A mail server is useful if the service you are sending mail to only " 37050"accepts email from well know mail services." 37051msgstr "" 37052 37053#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 37054msgid "Email server" 37055msgstr "" 37056 37057#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 37058msgid "calibre can <b>optionally</b> use a server to send mail" 37059msgstr "" 37060 37061#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 37062msgid "&Hostname:" 37063msgstr "" 37064 37065#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 37066msgid "The hostname of your mail server. For example, smtp.gmail.com" 37067msgstr "" 37068 37069#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 37070msgid "&Port:" 37071msgstr "" 37072 37073#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 37074msgid "" 37075"The port your mail server listens for connections on. The default is 25" 37076msgstr "" 37077 37078#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 37079msgid "Your username on the mail server" 37080msgstr "" 37081 37082#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 37083msgid "Your password on the mail server" 37084msgstr "" 37085 37086#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 37087msgid "&Show" 37088msgstr "" 37089 37090#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 37091msgid "Encr&yption:" 37092msgstr "" 37093 37094#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 37095msgid "" 37096"Use TLS encryption when connecting to the mail server. This is the most " 37097"common." 37098msgstr "" 37099 37100#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 37101msgid "&TLS" 37102msgstr "" 37103 37104#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 37105msgid "Use SSL encryption when connecting to the mail server." 37106msgstr "" 37107 37108#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 37109msgid "SS&L" 37110msgstr "" 37111 37112#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 37113msgid "WARNING: Using no encryption is highly insecure" 37114msgstr "" 37115 37116#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 37117msgid "Use &GMX" 37118msgstr "" 37119 37120#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 37121msgid "Use &Hotmail" 37122msgstr "" 37123 37124#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 37125msgid "&Test email" 37126msgstr "" 37127 37128#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 37129msgid "" 37130"<p>If you use the <a " 37131"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37132"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37133"your calibre book collection wirelessly, directly on the device. To do this " 37134"you have to turn on the calibre Content server." 37135msgstr "" 37136 37137#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37138msgid "Turn on the &Content server" 37139msgstr "" 37140 37141#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37142#, python-format 37143msgid "" 37144"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37145"<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." 37146msgstr "" 37147 37148#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37149#, python-brace-format 37150msgid "Invalid query format for colon-separated search: {0}" 37151msgstr "" 37152 37153#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37154msgid "BIBTEX catalog generator" 37155msgstr "" 37156 37157#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37158#, python-format 37159msgid "" 37160"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37161"Available fields: %(fields)s.\n" 37162"plus user-created custom fields.\n" 37163"Example: %(opt)s=title,authors,tags\n" 37164"Default: '%%default'\n" 37165"Applies to: BIBTEX output format" 37166msgstr "" 37167 37168#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37169#, python-format 37170msgid "" 37171"Output field to sort on.\n" 37172"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37173"Default: '%default'\n" 37174"Applies to: BIBTEX output format" 37175msgstr "" 37176 37177#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37178#, python-format 37179msgid "" 37180"Create a citation for BibTeX entries.\n" 37181"Boolean value: True, False\n" 37182"Default: '%default'\n" 37183"Applies to: BIBTEX output format" 37184msgstr "" 37185 37186#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37187#, python-format 37188msgid "" 37189"Create a file entry if formats is selected for BibTeX entries.\n" 37190"Boolean value: True, False\n" 37191"Default: '%default'\n" 37192"Applies to: BIBTEX output format" 37193msgstr "" 37194 37195#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37196#, python-format 37197msgid "" 37198"The template for citation creation from database fields.\n" 37199"Should be a template with {} enclosed fields.\n" 37200"Available fields: %s.\n" 37201"Default: '%%default'\n" 37202"Applies to: BIBTEX output format" 37203msgstr "" 37204 37205#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37206#, python-format 37207msgid "" 37208"BibTeX file encoding output.\n" 37209"Available types: utf8, cp1252, ascii.\n" 37210"Default: '%default'\n" 37211"Applies to: BIBTEX output format" 37212msgstr "" 37213 37214#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37215#, python-format 37216msgid "" 37217"BibTeX file encoding flag.\n" 37218"Available types: strict, replace, ignore, backslashreplace.\n" 37219"Default: '%default'\n" 37220"Applies to: BIBTEX output format" 37221msgstr "" 37222 37223#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37224#, python-format 37225msgid "" 37226"Entry type for BibTeX catalog.\n" 37227"Available types: book, misc, mixed.\n" 37228"Default: '%default'\n" 37229"Applies to: BIBTEX output format" 37230msgstr "" 37231 37232#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37233msgid "CSV/XML catalog generator" 37234msgstr "" 37235 37236#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37237#, python-format 37238msgid "" 37239"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37240"Available fields: %(fields)s,\n" 37241"plus user-created custom fields.\n" 37242"Example: %(opt)s=title,authors,tags\n" 37243"Default: '%%default'\n" 37244"Applies to: CSV, XML output formats" 37245msgstr "" 37246 37247#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37248#, python-format 37249msgid "" 37250"Output field to sort on.\n" 37251"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37252"Default: '%default'\n" 37253"Applies to: CSV, XML output formats" 37254msgstr "" 37255 37256#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37257msgid "AZW3/EPUB/MOBI catalog generator" 37258msgstr "" 37259 37260#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37261#, python-format 37262msgid "" 37263"Title of generated catalog used as title in metadata.\n" 37264"Default: '%default'\n" 37265"Applies to: AZW3, EPUB, MOBI output formats" 37266msgstr "" 37267 37268#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37269#, python-format 37270msgid "" 37271"Create cross-references in Authors section for books with multiple authors.\n" 37272"Default: '%default'\n" 37273"Applies to: AZW3, EPUB, MOBI output formats" 37274msgstr "" 37275 37276#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37277#, python-format 37278msgid "" 37279"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" 37280"Default: '%default'\n" 37281"Applies to: AZW3, EPUB, MOBI output formats" 37282msgstr "" 37283 37284#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37285#, python-format 37286msgid "" 37287"Regex describing tags to exclude as genres.\n" 37288"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37289"Applies to: AZW3, EPUB, MOBI output formats" 37290msgstr "" 37291 37292#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37293#, python-format 37294msgid "" 37295"Specifies the rules used to exclude books from the generated catalog.\n" 37296"The model for an exclusion rule is either\n" 37297"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37298"('<rule name>','<custom column>','<pattern>').\n" 37299"For example:\n" 37300"(('Archived books','#status','Archived'),)\n" 37301"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37302"When multiple rules are defined, all rules will be applied.\n" 37303"Default: \n" 37304"\"%default\"\n" 37305"Applies to: AZW3, EPUB, MOBI output formats" 37306msgstr "" 37307 37308#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37309#, python-format 37310msgid "" 37311"Include 'Authors' section in catalog.\n" 37312"Default: '%default'\n" 37313"Applies to: AZW3, EPUB, MOBI output formats" 37314msgstr "" 37315 37316#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37317#, python-format 37318msgid "" 37319"Include 'Descriptions' section in catalog.\n" 37320"Default: '%default'\n" 37321"Applies to: AZW3, EPUB, MOBI output formats" 37322msgstr "" 37323 37324#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37325#, python-format 37326msgid "" 37327"Include 'Genres' section in catalog.\n" 37328"Default: '%default'\n" 37329"Applies to: AZW3, EPUB, MOBI output formats" 37330msgstr "" 37331 37332#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107 37333#, python-format 37334msgid "" 37335"Include 'Titles' section in catalog.\n" 37336"Default: '%default'\n" 37337"Applies to: AZW3, EPUB, MOBI output formats" 37338msgstr "" 37339 37340#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114 37341#, python-format 37342msgid "" 37343"Include 'Series' section in catalog.\n" 37344"Default: '%default'\n" 37345"Applies to: AZW3, EPUB, MOBI output formats" 37346msgstr "" 37347 37348#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121 37349#, python-format 37350msgid "" 37351"Include 'Recently Added' section in catalog.\n" 37352"Default: '%default'\n" 37353"Applies to: AZW3, EPUB, MOBI output formats" 37354msgstr "" 37355 37356#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128 37357#, python-format 37358msgid "" 37359"Source field for 'Genres' section.\n" 37360"Default: '%default'\n" 37361"Applies to: AZW3, EPUB, MOBI output formats" 37362msgstr "" 37363 37364#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37365#, python-format 37366msgid "" 37367"Custom field containing note text to insert in Description header.\n" 37368"Default: '%default'\n" 37369"Applies to: AZW3, EPUB, MOBI output formats" 37370msgstr "" 37371 37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37373#, python-format 37374msgid "" 37375"#<custom field>:[before|after]:[True|False] specifying:\n" 37376" <custom field> Custom field containing notes to merge with comments\n" 37377" [before|after] Placement of notes with respect to comments\n" 37378" [True|False] - A horizontal rule is inserted between notes and comments\n" 37379"Default: '%default'\n" 37380"Applies to: AZW3, EPUB, MOBI output formats" 37381msgstr "" 37382 37383#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37384#, python-format 37385msgid "" 37386"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" 37387"Default: '%default'\n" 37388"Applies to: AZW3, EPUB, MOBI output formats" 37389msgstr "" 37390 37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37392#, python-format 37393msgid "" 37394"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37395"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37396"When multiple rules are defined, the first matching rule will be used.\n" 37397"Default:\n" 37398"\"%default\"\n" 37399"Applies to: AZW3, EPUB, MOBI output formats" 37400msgstr "" 37401 37402#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37403#, python-format 37404msgid "" 37405"Use a named preset created with the GUI catalog builder.\n" 37406"A preset specifies all settings for building a catalog.\n" 37407"Default: '%default'\n" 37408"Applies to: AZW3, EPUB, MOBI output formats" 37409msgstr "" 37410 37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37412#, python-format 37413msgid "" 37414"Replace existing cover when generating the catalog.\n" 37415"Default: '%default'\n" 37416"Applies to: AZW3, EPUB, MOBI output formats" 37417msgstr "" 37418 37419#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37420#, python-format 37421msgid "" 37422"Size hint (in inches) for book covers in catalog.\n" 37423"Range: 1.0 - 2.0\n" 37424"Default: '%default'\n" 37425"Applies to: AZW3, EPUB, MOBI output formats" 37426msgstr "" 37427 37428#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202 37429#, python-format 37430msgid "Error: Preset \"%s\" not found." 37431msgstr "" 37432 37433#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37434#, python-format 37435msgid "Stored presets: %s" 37436msgstr "" 37437 37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37439msgid "Error: No stored presets." 37440msgstr "" 37441 37442#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37443msgid "" 37444"\n" 37445"*** Adding 'By authors' section required for MOBI output ***" 37446msgstr "" 37447 37448#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37449msgid "column not in book: " 37450msgstr "" 37451 37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37453msgid "Symbols" 37454msgstr "" 37455 37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37457msgid "No genres to catalog.\n" 37458msgstr "" 37459 37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37461msgid "Check 'Excluded genres' regex in the E-book options.\n" 37462msgstr "" 37463 37464#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37465msgid "No books available to catalog" 37466msgstr "" 37467 37468#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37469#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37470msgid "Titles" 37471msgstr "" 37472 37473#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37474msgid "Genres" 37475msgstr "" 37476 37477#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37479msgid "Recently Added" 37480msgstr "" 37481 37482#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37483#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37484msgid "Recently Read" 37485msgstr "" 37486 37487#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37488msgid "Descriptions" 37489msgstr "" 37490 37491#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37492msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37493msgstr "" 37494 37495#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37496msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37497msgstr "" 37498 37499#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37500msgid "Sorting database" 37501msgstr "" 37502 37503#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37504msgid "Sorting titles" 37505msgstr "" 37506 37507#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37508msgid "" 37509"No books to catalog.\n" 37510"Check 'Excluded books' rules in the E-book options.\n" 37511msgstr "" 37512 37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37514msgid "No books available to include in catalog" 37515msgstr "" 37516 37517#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37518#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37519#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37520#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37521#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37522#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37523#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37524#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37525#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37526#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37527#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37528msgid "error in" 37529msgstr "" 37530 37531#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37532msgid "Genres HTML" 37533msgstr "" 37534 37535#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37536msgid "Titles HTML" 37537msgstr "" 37538 37539#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37540#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37542msgid "by " 37543msgstr "" 37544 37545#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37546msgid "Descriptions HTML" 37547msgstr "" 37548 37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37550msgid "Description HTML" 37551msgstr "" 37552 37553#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37554msgid "NCX header" 37555msgstr "" 37556 37557#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37558msgid "NCX for descriptions" 37559msgstr "" 37560 37561#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37562msgid "NCX for Series" 37563msgstr "" 37564 37565#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37566#, python-format 37567msgid "Series beginning with %s" 37568msgstr "" 37569 37570#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37571#, python-format 37572msgid "Series beginning with '%s'" 37573msgstr "" 37574 37575#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37576msgid "NCX for Titles" 37577msgstr "" 37578 37579#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37580#, python-format 37581msgid "Titles beginning with %s" 37582msgstr "" 37583 37584#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37585#, python-format 37586msgid "Titles beginning with '%s'" 37587msgstr "" 37588 37589#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37590msgid "NCX for Authors" 37591msgstr "" 37592 37593#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37594#, python-format 37595msgid "Authors beginning with %s" 37596msgstr "" 37597 37598#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37599#, python-format 37600msgid "Authors beginning with '%s'" 37601msgstr "" 37602 37603#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37604msgid "NCX for Recently Added" 37605msgstr "" 37606 37607#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37608msgid "NCX for Recently Read" 37609msgstr "" 37610 37611#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37612msgid "NCX for genres" 37613msgstr "" 37614 37615#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37616msgid "Generating OPF" 37617msgstr "" 37618 37619#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37620msgid "Thumbnails" 37621msgstr "" 37622 37623#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37624msgid "Thumbnail" 37625msgstr "" 37626 37627#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37628msgid "Saving NCX" 37629msgstr "" 37630 37631#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37632msgid "Invalid titles" 37633msgstr "" 37634 37635#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37636msgid "Extra titles" 37637msgstr "" 37638 37639#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37640msgid "Invalid authors" 37641msgstr "" 37642 37643#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37644msgid "Extra authors" 37645msgstr "" 37646 37647#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37648msgid "Missing book formats" 37649msgstr "" 37650 37651#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37652msgid "Extra book formats" 37653msgstr "" 37654 37655#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37656msgid "Unknown files in books" 37657msgstr "" 37658 37659#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37660msgid "Missing cover files" 37661msgstr "" 37662 37663#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37664msgid "Cover files not in database" 37665msgstr "" 37666 37667#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37668msgid "Folders raising exception" 37669msgstr "" 37670 37671#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37672msgid "INVALID CONDITION" 37673msgstr "" 37674 37675#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37676#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37677#, python-format 37678msgid "Path to library too long. Must be less than %d characters." 37679msgstr "" 37680 37681#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37682#, python-format 37683msgid " (%s books)" 37684msgstr "" 37685 37686#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37687msgid "Identifiers" 37688msgstr "" 37689 37690#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37691msgid "On device" 37692msgstr "" 37693 37694#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37695msgid "Series sort" 37696msgstr "" 37697 37698#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37699msgid "Title sort" 37700msgstr "" 37701 37702#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37703msgid "The title" 37704msgstr "" 37705 37706#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37707msgid "The authors" 37708msgstr "" 37709 37710#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37711#, python-brace-format 37712msgid "" 37713"The author sort string. To use only the first letter of the name use " 37714"{author_sort[0]}" 37715msgstr "" 37716 37717#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37718msgid "The tags" 37719msgstr "" 37720 37721#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37722msgid "The series" 37723msgstr "" 37724 37725#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37726msgid "" 37727"The series number. To get leading zeros use {series_index:0>3s} or " 37728"{series_index:>3s} for leading spaces" 37729msgstr "" 37730 37731#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37732msgid "The rating" 37733msgstr "" 37734 37735#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37736msgid "The ISBN" 37737msgstr "" 37738 37739#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37740msgid "The publisher" 37741msgstr "" 37742 37743#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37744msgid "The date" 37745msgstr "" 37746 37747#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37748msgid "The published date" 37749msgstr "" 37750 37751#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37752msgid "The date when the metadata for this book record was last modified" 37753msgstr "" 37754 37755#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37756msgid "The language(s) of this book" 37757msgstr "" 37758 37759#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37760msgid "The calibre internal id" 37761msgstr "" 37762 37763#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37764msgid "Options to control saving to disk" 37765msgstr "" 37766 37767#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37768msgid "" 37769"Normally, calibre will update the metadata in the saved files from what is " 37770"in the calibre library. Makes saving to disk slower." 37771msgstr "" 37772 37773#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37774msgid "" 37775"Normally, calibre will write the metadata into a separate OPF file along " 37776"with the actual e-book files." 37777msgstr "" 37778 37779#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37780msgid "" 37781"Normally, calibre will save the cover in a separate file along with the " 37782"actual e-book files." 37783msgstr "" 37784 37785#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37786msgid "" 37787"Comma separated list of formats to save for each book. By default all " 37788"available formats are saved." 37789msgstr "" 37790 37791#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37792#, python-format 37793msgid "" 37794"The template to control the filename and folder structure of the saved " 37795"files. Default is \"%(templ)s\" which will save books into a per-author " 37796"subfolder with filenames containing title and author. Available controls " 37797"are: {%(controls)s}" 37798msgstr "" 37799 37800#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37801#, python-format 37802msgid "" 37803"The template to control the filename and folder structure of files sent to " 37804"the device. Default is \"%(templ)s\" which will save books into a per-author" 37805" folder with filenames containing title and author. Available controls are: " 37806"{%(controls)s}" 37807msgstr "" 37808 37809#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37810msgid "" 37811"Have calibre convert all non English characters into English equivalents for" 37812" the file names. This is useful if saving to a legacy filesystem without " 37813"full support for Unicode filenames." 37814msgstr "" 37815 37816#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37817#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37818#, python-format 37819msgid "" 37820"The format in which to display dates. %(day)s - day, %(month)s - month, " 37821"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37822msgstr "" 37823 37824#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37825msgid "Convert paths to lowercase." 37826msgstr "" 37827 37828#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37829msgid "Replace whitespace with underscores." 37830msgstr "" 37831 37832#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37833msgid "Save into a single folder, ignoring the template folder structure" 37834msgstr "" 37835 37836#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37837#, python-format 37838msgid "" 37839"Failed to calculate path for save to disk. Template: %(templ)s\n" 37840"Error: %(err)s" 37841msgstr "" 37842 37843#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37844#, python-format 37845msgid "Template evaluation resulted in no path components. Template: %s" 37846msgstr "" 37847 37848#: /__w/calibre/calibre/src/calibre/linux.py:1144 37849msgid "The one stop solution to all your e-book needs" 37850msgstr "" 37851 37852#: /__w/calibre/calibre/src/calibre/linux.py:1146 37853msgid "calibre is the one stop solution to all your e-book needs." 37854msgstr "" 37855 37856#: /__w/calibre/calibre/src/calibre/linux.py:1147 37857msgid "" 37858"You can use calibre to catalog your books, fetch metadata for them " 37859"automatically, convert them from and to all the various e-book formats, send" 37860" them to your e-book reader devices, read the books on your computer, edit " 37861"the books in a dedicated e-book editor and even make them available over the" 37862" network with the built-in Content server. You can also download news and " 37863"periodicals in e-book format from over a thousand different news and " 37864"magazine websites." 37865msgstr "" 37866 37867#: /__w/calibre/calibre/src/calibre/linux.py:1160 37868msgid "Edit the text and styles inside e-books" 37869msgstr "" 37870 37871#: /__w/calibre/calibre/src/calibre/linux.py:1162 37872msgid "" 37873"The calibre E-book editor allows you to edit the text and styles inside the " 37874"book with a live preview of your changes." 37875msgstr "" 37876 37877#: /__w/calibre/calibre/src/calibre/linux.py:1163 37878msgid "" 37879"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 37880"various useful tools for checking the book for errors, editing the Table of " 37881"Contents, performing automated cleanups, etc." 37882msgstr "" 37883 37884#: /__w/calibre/calibre/src/calibre/linux.py:1175 37885msgid "Read e-books in over a dozen different formats" 37886msgstr "" 37887 37888#: /__w/calibre/calibre/src/calibre/linux.py:1177 37889msgid "" 37890"The calibre E-book viewer allows you to read e-books in over a dozen " 37891"different formats." 37892msgstr "" 37893 37894#: /__w/calibre/calibre/src/calibre/linux.py:1178 37895msgid "" 37896"It has a full screen mode for distraction free reading and can display the " 37897"text with multiple columns per screen." 37898msgstr "" 37899 37900#: /__w/calibre/calibre/src/calibre/linux.py:1315 37901msgid "Command Line Interface" 37902msgstr "" 37903 37904#: /__w/calibre/calibre/src/calibre/linux.py:1316 37905msgid "" 37906"On macOS, the command line tools are inside the calibre bundle, for example," 37907" if you installed calibre in :file:`/Applications` the command line tools " 37908"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 37909msgstr "" 37910 37911#: /__w/calibre/calibre/src/calibre/linux.py:1319 37912msgid "Documented commands" 37913msgstr "" 37914 37915#: /__w/calibre/calibre/src/calibre/linux.py:1319 37916msgid "Undocumented commands" 37917msgstr "" 37918 37919#: /__w/calibre/calibre/src/calibre/linux.py:1320 37920msgid "" 37921"You can see usage for undocumented commands by executing them without " 37922"arguments in a terminal." 37923msgstr "" 37924 37925#: /__w/calibre/calibre/src/calibre/linux.py:1321 37926msgid "Change language" 37927msgstr "" 37928 37929#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 37930#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 37931#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 37932#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 37933msgid "Newest" 37934msgstr "" 37935 37936#: /__w/calibre/calibre/src/calibre/srv/code.py:130 37937#, python-brace-format 37938msgid "<b>{title}</b> by {authors}" 37939msgstr "" 37940 37941#: /__w/calibre/calibre/src/calibre/srv/code.py:131 37942#, python-brace-format 37943msgid "{series_index} of <i>{series}</i>" 37944msgstr "" 37945 37946#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37947#, python-brace-format 37948msgid "Date: {timestamp}" 37949msgstr "" 37950 37951#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37952#, python-brace-format 37953msgid "Published: {pubdate}" 37954msgstr "" 37955 37956#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37957#, python-brace-format 37958msgid "Publisher: {publisher}" 37959msgstr "" 37960 37961#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 37962msgid "Show " 37963msgstr "" 37964 37965#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 37966msgid " sorted by " 37967msgstr "" 37968 37969#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37970msgid "Change library" 37971msgstr "" 37972 37973#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37974msgid "Change library to: " 37975msgstr "" 37976 37977#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 37978msgid "Switch to the full interface (non-mobile interface)" 37979msgstr "" 37980 37981#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 37982msgid "" 37983"The full interface gives you many more features, but it may not work well on" 37984" a small screen" 37985msgstr "" 37986 37987#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 37988#, python-brace-format 37989msgid "{0} is not a valid IP address/network, with error: {1}" 37990msgstr "" 37991 37992#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 37993#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 37994msgid "username [password]" 37995msgstr "" 37996 37997#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 37998msgid "Give this user only read access" 37999msgstr "" 38000 38001#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 38002#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 38003#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 38004#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 38005msgid "username is required" 38006msgstr "" 38007 38008#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 38009msgid "username" 38010msgstr "" 38011 38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 38013msgid "username set|reset|toggle|show" 38014msgstr "" 38015 38016#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 38017msgid "username and operation are required" 38018msgstr "" 38019 38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 38021msgid "[options] username [library_name ...]" 38022msgstr "" 38023 38024#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 38025msgid "" 38026"Specify the action to perform.\n" 38027"A value of \"show\" shows the current library restrictions for the specified user.\n" 38028"A value of \"allow-all\" removes all library restrictions.\n" 38029"A value of \"allow\" allows access to only the specified libraries.\n" 38030"A value of \"block\" allows access to all, except the specified libraries.\n" 38031"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." 38032msgstr "" 38033 38034#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 38035msgid "Unknown command: {}" 38036msgstr "" 38037 38038#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 38039msgid "Manage the user accounts for calibre-server. Available commands are:" 38040msgstr "" 38041 38042#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 38043msgid "Use {} for help on individual commands" 38044msgstr "" 38045 38046#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 38047msgid "What do you want to do?" 38048msgstr "" 38049 38050#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 38051msgid "default" 38052msgstr "" 38053 38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 38055msgid "No choice selected, exiting..." 38056msgstr "" 38057 38058#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 38059#, python-format 38060msgid "%s is not a valid choice, try again" 38061msgstr "" 38062 38063#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 38064msgid "Existing user names:" 38065msgstr "" 38066 38067#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 38068msgid "There are no users, you must first add an user" 38069msgstr "" 38070 38071#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 38072#, python-format 38073msgid "The username %s does not exist" 38074msgstr "" 38075 38076#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 38077#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 38078msgid "Enter the username" 38079msgstr "" 38080 38081#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 38082#, python-format 38083msgid "Enter the new password for %s: " 38084msgstr "" 38085 38086#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 38087#: /__w/calibre/calibre/src/calibre/srv/users.py:62 38088msgid "Empty passwords are not allowed" 38089msgstr "" 38090 38091#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 38092#, python-format 38093msgid "Re-enter the new password for %s, to verify: " 38094msgstr "" 38095 38096#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 38097msgid "Passwords do not match" 38098msgstr "" 38099 38100#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 38101#, python-format 38102msgid "User %s added successfully!" 38103msgstr "" 38104 38105#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 38106#, python-format 38107msgid "Are you sure you want to remove the user %s?" 38108msgstr "" 38109 38110#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 38111#, python-format 38112msgid "User %s successfully removed!" 38113msgstr "" 38114 38115#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 38116#, python-format 38117msgid "Password for %s successfully changed!" 38118msgstr "" 38119 38120#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 38121#, python-brace-format 38122msgid "Current password for {0} is: {1}" 38123msgstr "" 38124 38125#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 38126msgid "Allow {} to make changes (i.e. grant write access)" 38127msgstr "" 38128 38129#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 38130msgid "Prevent {} from making changes (i.e. remove write access)" 38131msgstr "" 38132 38133#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38134msgid "{} has the following additional per-library restrictions:" 38135msgstr "" 38136 38137#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38138msgid "{} has no additional per-library restrictions" 38139msgstr "" 38140 38141#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38142msgid "Allow access to all libraries" 38143msgstr "" 38144 38145#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38146msgid "Allow access to only specified libraries" 38147msgstr "" 38148 38149#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38150msgid "Allow access to all, except specified libraries" 38151msgstr "" 38152 38153#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38154msgid "Change per-library restrictions" 38155msgstr "" 38156 38157#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38158msgid "Enter the name of the library:" 38159msgstr "" 38160 38161#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38162msgid "" 38163"Enter a search expression, access will be granted only to books matching " 38164"this expression. An empty expression will grant access to all books." 38165msgstr "" 38166 38167#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38168msgid "Another restriction?" 38169msgstr "" 38170 38171#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38172msgid "Enter a comma separated list of library names:" 38173msgstr "" 38174 38175#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38176msgid "Allowing access only to libraries: {}" 38177msgstr "" 38178 38179#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38180msgid "Allowing access to all libraries, except: {}" 38181msgstr "" 38182 38183#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38184msgid "Show password for {}" 38185msgstr "" 38186 38187#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38188msgid "Change read/write permission for {}" 38189msgstr "" 38190 38191#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38192msgid "Change the libraries {} is allowed to access" 38193msgstr "" 38194 38195#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38196#, python-brace-format 38197msgid "{0} has {1} access" 38198msgstr "" 38199 38200#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38201msgid "read-write" 38202msgstr "" 38203 38204#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38205msgid "readonly" 38206msgstr "" 38207 38208#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38209msgid "Add a new user" 38210msgstr "" 38211 38212#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38213msgid "Edit an existing user" 38214msgstr "" 38215 38216#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38217msgid "Remove a user" 38218msgstr "" 38219 38220#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38221msgid "one item" 38222msgid_plural "{} items" 38223msgstr[0] "" 38224msgstr[1] "" 38225msgstr[2] "" 38226 38227#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38228#, python-format 38229msgid "RATING: %s<br />" 38230msgstr "" 38231 38232#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38233#, python-format 38234msgid "TAGS: %s<br />" 38235msgstr "" 38236 38237#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38238#, python-format 38239msgid "SERIES: %(series)s [%(sidx)s]<br />" 38240msgstr "" 38241 38242#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38243msgid "Books in your library" 38244msgstr "" 38245 38246#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38247msgid "By " 38248msgstr "" 38249 38250#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38251msgid "Books sorted by " 38252msgstr "" 38253 38254#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38255msgid "Library:" 38256msgstr "" 38257 38258#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38259msgid "Change calibre library to:" 38260msgstr "" 38261 38262#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38263#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38264#, python-format 38265msgid "By %s" 38266msgstr "" 38267 38268#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38269#, python-brace-format 38270msgid "By {0} :: {1}" 38271msgstr "" 38272 38273#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38274msgid "Path to the SSL certificate file" 38275msgstr "" 38276 38277#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38278msgid "Path to the SSL private key file" 38279msgstr "" 38280 38281#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38282msgid "Time (in seconds) after which an idle connection is closed" 38283msgstr "" 38284 38285#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38286msgid "" 38287"Time (in seconds) to wait for a response from the server when making queries" 38288msgstr "" 38289 38290#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38291msgid "Total time in seconds to wait for clean shutdown" 38292msgstr "" 38293 38294#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38295msgid "Socket pre-allocation, for example, with systemd socket activation" 38296msgstr "" 38297 38298#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38299msgid "Max. size of single HTTP header (in KB)" 38300msgstr "" 38301 38302#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38303msgid "Max. allowed size for files uploaded to the server (in MB)" 38304msgstr "" 38305 38306#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38307msgid "Minimum size for which responses use data compression (in bytes)" 38308msgstr "" 38309 38310#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38311msgid "Number of worker threads used to process requests" 38312msgstr "" 38313 38314#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38315msgid "Maximum number of worker processes" 38316msgstr "" 38317 38318#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38319msgid "" 38320"Worker processes are launched as needed and used for large jobs such as " 38321"preparing a book for viewing, adding books, converting, etc. Normally, the " 38322"max. number of such processes is based on the number of CPU cores. You can " 38323"control it by this setting." 38324msgstr "" 38325 38326#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38327msgid "Maximum time for worker processes" 38328msgstr "" 38329 38330#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38331msgid "" 38332"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38333" to zero for no limit." 38334msgstr "" 38335 38336#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38337msgid "The port on which to listen for connections" 38338msgstr "" 38339 38340#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38341msgid "A prefix to prepend to all URLs" 38342msgstr "" 38343 38344#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38345msgid "" 38346"Useful if you wish to run this server behind a reverse proxy. For example " 38347"use, /calibre as the URL prefix." 38348msgstr "" 38349 38350#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38351msgid "Number of books to show in a single page" 38352msgstr "" 38353 38354#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38355msgid "The number of books to show in a single page in the browser." 38356msgstr "" 38357 38358#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38359msgid "Advertise OPDS feeds via BonJour" 38360msgstr "" 38361 38362#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38363msgid "" 38364"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38365" apps can detect and connect to the server automatically." 38366msgstr "" 38367 38368#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38369msgid "Maximum number of books in OPDS feeds" 38370msgstr "" 38371 38372#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38373msgid "" 38374"The maximum number of books that the server will return in a single OPDS " 38375"acquisition feed." 38376msgstr "" 38377 38378#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38379msgid "Maximum number of ungrouped items in OPDS feeds" 38380msgstr "" 38381 38382#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38383msgid "" 38384"Group items in categories such as author/tags by first letter when there are" 38385" more than this number of items. Set to zero to disable." 38386msgstr "" 38387 38388#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38389msgid "The interface on which to listen for connections" 38390msgstr "" 38391 38392#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38393msgid "" 38394"The default is to listen on all available IPv4 interfaces. You can change " 38395"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38396"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38397"connections." 38398msgstr "" 38399 38400#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38401msgid "Fallback to auto-detected interface" 38402msgstr "" 38403 38404#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38405msgid "" 38406"If for some reason the server is unable to bind to the interface specified " 38407"in the listen_on option, then it will try to detect an interface that " 38408"connects to the outside world and bind to that." 38409msgstr "" 38410 38411#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38412msgid "Zero copy file transfers for increased performance" 38413msgstr "" 38414 38415#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38416msgid "" 38417"This will use zero-copy in-kernel transfers when sending files over the " 38418"network, increasing performance. However, it can cause corrupted file " 38419"transfers on some broken filesystems. If you experience corrupted file " 38420"transfers, turn it off." 38421msgstr "" 38422 38423#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38424msgid "Max. log file size (in MB)" 38425msgstr "" 38426 38427#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38428msgid "" 38429"The maximum size of log files, generated by the server. When the log becomes" 38430" larger than this size, it is automatically rotated. Set to zero to disable " 38431"log rotation." 38432msgstr "" 38433 38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38435msgid "Log HTTP 404 (Not Found) requests" 38436msgstr "" 38437 38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38439msgid "" 38440"Normally, the server logs all HTTP requests for resources that are not " 38441"found. This can generate a lot of log spam, if your server is targeted by " 38442"bots. Use this option to turn it off." 38443msgstr "" 38444 38445#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38446msgid "Password based authentication to access the server" 38447msgstr "" 38448 38449#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38450msgid "" 38451"Normally, the server is unrestricted, allowing anyone to access it. You can " 38452"restrict access to predefined users with this option." 38453msgstr "" 38454 38455#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38456msgid "Allow un-authenticated local connections to make changes" 38457msgstr "" 38458 38459#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38460msgid "" 38461"Normally, if you do not turn on authentication, the server operates in read-" 38462"only mode, so as to not allow anonymous users to make changes to your " 38463"calibre libraries. This option allows anybody connecting from the same " 38464"computer as the server is running on to make changes. This is useful if you " 38465"want to run the server without authentication but still use calibredb to " 38466"make changes to your calibre libraries. Note that turning on this option " 38467"means any program running on the computer can make changes to your calibre " 38468"libraries." 38469msgstr "" 38470 38471#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38472msgid "" 38473"Allow un-authenticated connections from specific IP addresses to make " 38474"changes" 38475msgstr "" 38476 38477#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38478msgid "" 38479"Normally, if you do not turn on authentication, the server operates in read-" 38480"only mode, so as to not allow anonymous users to make changes to your " 38481"calibre libraries. This option allows anybody connecting from the specified " 38482"IP addresses to make changes. Must be a comma separated list of address or " 38483"network specifications. This is useful if you want to run the server without" 38484" authentication but still use calibredb to make changes to your calibre " 38485"libraries. Note that turning on this option means anyone connecting from the" 38486" specified IP addresses can make changes to your calibre libraries." 38487msgstr "" 38488 38489#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38490msgid "Path to user database" 38491msgstr "" 38492 38493#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38494msgid "" 38495"Path to a file in which to store the user and password information. Normally" 38496" a file in the calibre configuration folder is used." 38497msgstr "" 38498 38499#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38500msgid "Choose the type of authentication used" 38501msgstr "" 38502 38503#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38504msgid "" 38505"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38506" are putting this server behind an SSL proxy. Otherwise, leave it as " 38507"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38508"use \"digest\"." 38509msgstr "" 38510 38511#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38512msgid "Ban IP addresses that have repeated login failures" 38513msgstr "" 38514 38515#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38516msgid "" 38517"Temporarily bans access for IP addresses that have repeated login failures " 38518"for the specified number of minutes. Useful to prevent attempts at guessing " 38519"passwords. If set to zero, no banning is done." 38520msgstr "" 38521 38522#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38523msgid "Number of login failures for ban" 38524msgstr "" 38525 38526#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38527msgid "The number of login failures after which an IP address is banned" 38528msgstr "" 38529 38530#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38531msgid "Ignored user-defined metadata fields" 38532msgstr "" 38533 38534#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38535msgid "" 38536"Comma separated list of user-defined metadata fields that will not be " 38537"displayed by the Content server in the /opds and /mobile views. For example:" 38538" {}" 38539msgstr "" 38540 38541#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38542msgid "Restrict displayed user-defined fields" 38543msgstr "" 38544 38545#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38546msgid "" 38547"Comma separated list of user-defined metadata fields that will be displayed " 38548"by the Content server in the /opds and /mobile views. If you specify this " 38549"option, any fields not in this list will not be displayed. For example: {}" 38550msgstr "" 38551 38552#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38553msgid "Choose the default book list mode" 38554msgstr "" 38555 38556#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38557msgid "" 38558"Set the default book list mode that will be used for new users. Individual " 38559"users can override the default in their own settings. The default is to use " 38560"a cover grid." 38561msgstr "" 38562 38563#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38564msgid "By default, this option is disabled." 38565msgstr "" 38566 38567#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38568msgid "By default, this option is enabled." 38569msgstr "" 38570 38571#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38572msgid "" 38573"[options] [path to library folder...]\n" 38574"\n" 38575"Start the calibre Content server. The calibre Content server exposes your\n" 38576"calibre libraries over the internet. You can specify the path to the library\n" 38577"folders as arguments to %prog. If you do not specify any paths, all the\n" 38578"libraries that the main calibre program knows about will be used.\n" 38579msgstr "" 38580 38581#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38582msgid "" 38583"Path to log file for server log. This log contains server information and " 38584"errors, not access logs. By default it is written to stdout." 38585msgstr "" 38586 38587#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38588msgid "" 38589"Path to the access log file. This log contains information about clients " 38590"connecting to the server and making requests. By default no access logging " 38591"is done." 38592msgstr "" 38593 38594#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38595msgid "" 38596"Path to a JSON file containing a template for the custom book list mode. The" 38597" easiest way to create such a template file is to go to Preferences-> " 38598"Sharing over the net-> Book list template in calibre, create the template " 38599"and export it." 38600msgstr "" 38601 38602#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38603msgid "" 38604"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38605" The easiest way to create such a file is to go to Preferences-> Sharing " 38606"over the net->Search the internet in calibre, create the URLs and export " 38607"them." 38608msgstr "" 38609 38610#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38611msgid "Run process in background as a daemon (Linux only)." 38612msgstr "" 38613 38614#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38615msgid "Write process PID to the specified file" 38616msgstr "" 38617 38618#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38619msgid "" 38620"Automatically reload server when source code changes. Useful for " 38621"development. You should also specify a small value for the shutdown timeout." 38622msgstr "" 38623 38624#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38625#, python-brace-format 38626msgid "" 38627"Manage the database of users allowed to connect to this server. You can use " 38628"it in automated mode by adding a --. See {0} for details. See also the {1} " 38629"option." 38630msgstr "" 38631 38632#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38633#, python-brace-format 38634msgid "" 38635"Path to the user database to use for authentication. The database is a " 38636"SQLite file. To create it use {0}. You can read more about managing users " 38637"at: {1}" 38638msgstr "" 38639 38640#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38641msgid "" 38642"Another calibre program such as another instance of {} or the main calibre " 38643"program is running. Having multiple programs that can make changes to a " 38644"calibre library running at the same time is not supported." 38645msgstr "" 38646 38647#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38648msgid "Interrupted by user" 38649msgstr "" 38650 38651#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38652#, python-format 38653msgid "There is no calibre library at: %s" 38654msgstr "" 38655 38656#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38657msgid "You must specify at least one calibre library" 38658msgstr "" 38659 38660#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38661msgid "Composite Tags" 38662msgstr "" 38663 38664#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38665msgid "Enum" 38666msgstr "" 38667 38668#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38669#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38670msgid "Invalid syntax. Expected a lookup name or a word" 38671msgstr "" 38672 38673#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38674msgid "" 38675"For maximum compatibility you should use only the letters A-Z, the numbers " 38676"0-9, spaces, underscores and hyphens in the username" 38677msgstr "" 38678 38679#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38680msgid "The password must contain only ASCII (English) characters and symbols" 38681msgstr "" 38682 38683#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38684#, python-format 38685msgid "The username %s already exists" 38686msgstr "" 38687 38688#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38689msgid "Existing password is incorrect" 38690msgstr "" 38691 38692#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38693msgid "Usage" 38694msgstr "" 38695 38696#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38697msgid "Created by " 38698msgstr "" 38699 38700#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38701msgid "" 38702"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38703"arguments in quotation marks. For example: \"{}\"" 38704msgstr "" 38705 38706#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38707msgid "Options" 38708msgstr "" 38709 38710#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38711msgid "Path to the database in which books are stored" 38712msgstr "" 38713 38714#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38715msgid "Pattern to guess metadata from filenames" 38716msgstr "" 38717 38718#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38719msgid "Access key for isbndb.com" 38720msgstr "" 38721 38722#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38723msgid "Default timeout for network operations (seconds)" 38724msgstr "" 38725 38726#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38727msgid "Path to folder in which your library of books is stored" 38728msgstr "" 38729 38730#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38731msgid "The language in which to display the user interface" 38732msgstr "" 38733 38734#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38735msgid "" 38736"The default output format for e-book conversions. When auto-converting to " 38737"send to a device this can be overridden by individual device preferences. " 38738"These can be changed by right clicking the device icon in calibre and " 38739"choosing \"Configure\"." 38740msgstr "" 38741 38742#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38743msgid "Ordered list of formats to prefer for input." 38744msgstr "" 38745 38746#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38747msgid "Read metadata from files" 38748msgstr "" 38749 38750#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38751msgid "" 38752"The priority of worker processes. A higher priority means they run faster " 38753"and consume more resources. Most tasks like conversion/news download/adding " 38754"books/etc. are affected by this setting." 38755msgstr "" 38756 38757#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38758msgid "Swap author first and last names when reading metadata" 38759msgstr "" 38760 38761#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38762msgid "Add new formats to existing book records" 38763msgstr "" 38764 38765#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38766msgid "Check for duplicates when copying to another library" 38767msgstr "" 38768 38769#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38770msgid "Tags to apply to books added to the library" 38771msgstr "" 38772 38773#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38774msgid "" 38775"Mark newly added books. The mark is a temporary mark that is automatically " 38776"removed when calibre is restarted." 38777msgstr "" 38778 38779#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38780msgid "List of named saved searches" 38781msgstr "" 38782 38783#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38784msgid "User-created Tag browser categories" 38785msgstr "" 38786 38787#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38788msgid "How and when calibre updates metadata on the device." 38789msgstr "" 38790 38791#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38792msgid "" 38793"When searching for text without using lookup prefixes, as for example, Red " 38794"instead of title:Red, limit the columns searched to those named below." 38795msgstr "" 38796 38797#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38798msgid "" 38799"Choose columns to be searched when not using prefixes, as for example, when " 38800"searching for Red instead of title:Red. Enter a list of search/lookup names " 38801"separated by commas. Only takes effect if you set the option to limit search" 38802" columns above." 38803msgstr "" 38804 38805#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38806msgid "" 38807"Characters typed in the search box will match their accented versions, based" 38808" on the language you have chosen for the calibre interface. For example, in " 38809"English, searching for n will match both {} and n, but if your language is " 38810"Spanish it will only match n. Note that this is much slower than a simple " 38811"search on very large libraries. Also, this option will have no effect if you" 38812" turn on case-sensitive searching" 38813msgstr "" 38814 38815#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38816msgid "Make searches case-sensitive" 38817msgstr "" 38818 38819#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38820msgid "" 38821"Recognize numbers inside text when sorting. Setting this means that when " 38822"sorting on text fields like title the text \"Book 2\"will sort before the " 38823"text \"Book 100\". Note that setting this can cause problems with text that " 38824"starts with numbers and is a little slower." 38825msgstr "" 38826 38827#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38828#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38829msgid "Settings and plugins" 38830msgstr "" 38831 38832#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38833msgid "File is open in another process" 38834msgstr "" 38835 38836#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38837msgid "the end of the program" 38838msgstr "" 38839 38840#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38841#, python-brace-format 38842msgid "{0}: {1} near {2} on line {3}" 38843msgstr "" 38844 38845#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38846#, python-brace-format 38847msgid "{0}: {1} near {2}" 38848msgstr "" 38849 38850#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38851msgid "'End of program'" 38852msgstr "" 38853 38854#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38855#, python-brace-format 38856msgid "Failed to scan program. Invalid input '{0}'" 38857msgstr "" 38858 38859#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38860#, python-brace-format 38861msgid "Expected end of program, found '{0}'" 38862msgstr "" 38863 38864#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38865#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38866#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38867#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 38868#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 38869#, python-brace-format 38870msgid "{0} statement: expected '{1}', found '{2}'" 38871msgstr "" 38872 38873#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 38874#, python-brace-format 38875msgid "'{0}' statement: expected an identifier" 38876msgstr "" 38877 38878#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 38879#, python-brace-format 38880msgid "A stored template must begin with '{0}'" 38881msgstr "" 38882 38883#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 38884#, python-brace-format 38885msgid "Expected '{0}', found '{1}'" 38886msgstr "" 38887 38888#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 38889#, python-brace-format 38890msgid "Unknown function {0}" 38891msgstr "" 38892 38893#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 38894#, python-brace-format 38895msgid "Expected a '{0}' for function call, found '{1}'" 38896msgstr "" 38897 38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 38899#, python-brace-format 38900msgid "Parameters to '{0}' must be variables or assignments" 38901msgstr "" 38902 38903#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 38904#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 38905#, python-brace-format 38906msgid "Incorrect number of arguments for function {0}" 38907msgstr "" 38908 38909#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 38910#, python-brace-format 38911msgid "Expected an expression, found '{0}'" 38912msgstr "" 38913 38914#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 38915#, python-brace-format 38916msgid "{0} outside of for loop" 38917msgstr "" 38918 38919#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 38920#, python-brace-format 38921msgid "Interpreter: {0} - line number {1}" 38922msgstr "" 38923 38924#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 38925#, python-brace-format 38926msgid "Error during string comparison: operator '{0}'" 38927msgstr "" 38928 38929#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 38930#, python-brace-format 38931msgid "Value used in comparison is not a number: operator '{0}'" 38932msgstr "" 38933 38934#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 38935#, python-brace-format 38936msgid "Unknown identifier '{0}'" 38937msgstr "" 38938 38939#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 38940msgid "before evaluating arguments" 38941msgstr "" 38942 38943#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 38944msgid "after evaluating arguments" 38945msgstr "" 38946 38947#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 38948msgid " returned value" 38949msgstr "" 38950 38951#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 38952#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 38953#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 38954#, python-brace-format 38955msgid "Unknown field '{0}'" 38956msgstr "" 38957 38958#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 38959#, python-brace-format 38960msgid "Unhandled exception '{0}'" 38961msgstr "" 38962 38963#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 38964#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 38965#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 38966#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 38967#, python-brace-format 38968msgid "Error during operator evaluation: operator '{0}'" 38969msgstr "" 38970 38971#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 38972#, python-brace-format 38973msgid "Function {0}: invalid character name '{1}" 38974msgstr "" 38975 38976#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 38977#, python-brace-format 38978msgid "Internal error evaluating an expression: '{0}'" 38979msgstr "" 38980 38981#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 38982#, python-brace-format 38983msgid "format: type {0} requires an integer value, got {1}" 38984msgstr "" 38985 38986#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 38987#, python-brace-format 38988msgid "format: type {0} requires a decimal (float) value, got {1}" 38989msgstr "" 38990 38991#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 38992#, python-format 38993msgid "%s: unknown function" 38994msgstr "" 38995 38996#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 38997#, python-brace-format 38998msgid "No such variable {0}" 38999msgstr "" 39000 39001#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 39002#, python-brace-format 39003msgid "" 39004"Duplicate user function name {0}. Change the name or ensure that the " 39005"functions are identical" 39006msgstr "" 39007 39008#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 39009msgid "No documentation provided" 39010msgstr "" 39011 39012#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 39013msgid "" 39014"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 39015" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 39016"In many cases the lexical comparison operators (>, <, == etc) can replace " 39017"this function." 39018msgstr "" 39019 39020#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 39021msgid "" 39022"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 39023"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 39024"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 39025"function." 39026msgstr "" 39027 39028#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 39029msgid "" 39030"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 39031"cmpN\" in sequence, returning resultN for the first comparison that " 39032"succeeds. Returns else_result if no comparison succeeds. Example: " 39033"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 39034"returns \"large\". The same example with a first value of 16 returns " 39035"\"giant\"." 39036msgstr "" 39037 39038#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 39039msgid "first_matching_cmp requires an even number of arguments" 39040msgstr "" 39041 39042#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 39043msgid "" 39044"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 39045"formed by concatenating all the arguments" 39046msgstr "" 39047 39048#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 39049msgid "strlen(a) -- Returns the length of the string passed as the argument" 39050msgstr "" 39051 39052#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 39053msgid "" 39054"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 39055" argument is not a number. This function can often be replaced with the + " 39056"operator." 39057msgstr "" 39058 39059#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 39060msgid "" 39061"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 39062"not numbers. This function can often be replaced with the - operator." 39063msgstr "" 39064 39065#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 39066msgid "" 39067"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 39068"exception if any argument is not a number. This function can often be " 39069"replaced with the * operator." 39070msgstr "" 39071 39072#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 39073msgid "" 39074"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 39075"numbers. This function can often be replaced with the / operator." 39076msgstr "" 39077 39078#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 39079msgid "" 39080"ceiling(x) -- returns the smallest integer greater than or equal to x. " 39081"Throws an exception if x is not a number." 39082msgstr "" 39083 39084#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 39085msgid "" 39086"floor(x) -- returns the largest integer less than or equal to x. Throws an " 39087"exception if x is not a number." 39088msgstr "" 39089 39090#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 39091msgid "" 39092"round(x) -- returns the nearest integer to x. Throws an exception if x is " 39093"not a number." 39094msgstr "" 39095 39096#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 39097msgid "" 39098"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 39099" or y is not a number." 39100msgstr "" 39101 39102#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 39103msgid "" 39104"fractional_part(x) -- returns the value after the decimal point. For " 39105"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 39106" a number." 39107msgstr "" 39108 39109#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 39110msgid "" 39111"template(x) -- evaluates x as a template. The evaluation is done in its own " 39112"context, meaning that variables are not shared between the caller and the " 39113"template evaluation. Because the { and } characters are special, you must " 39114"use [[ for the { character and ]] for the } character; they are converted " 39115"automatically. For example, template('[[title_sort]]') will evaluate the " 39116"template {title_sort} and return its value. Note also that prefixes and " 39117"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 39118"this function when using template program mode." 39119msgstr "" 39120 39121#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 39122msgid "" 39123"eval(template) -- evaluates the template, passing the local variables (those" 39124" 'assign'ed to) instead of the book metadata. This permits using the " 39125"template processor to construct complex results from local variables. " 39126"Because the { and } characters are special, you must use [[ for the { " 39127"character and ]] for the } character; they are converted automatically. Note" 39128" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 39129"used in the argument to this function when using template program mode." 39130msgstr "" 39131 39132#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39133msgid "" 39134"assign(id, val) -- assigns val to id, then returns val. id must be an " 39135"identifier, not an expression. This function can often be replaced with the " 39136"= operator." 39137msgstr "" 39138 39139#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39140msgid "" 39141"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39142"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39143" where N is the position of the value in the list. The first item has " 39144"position 0 (zero). The function returns the last element in the list. " 39145"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39146"var_1 = 'two'; var_2 = 'foo'." 39147msgstr "" 39148 39149#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39150msgid "" 39151"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39152"calibre from the command line (calibre-debug -g), the output will go to a " 39153"black hole." 39154msgstr "" 39155 39156#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39157msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39158msgstr "" 39159 39160#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39161msgid "" 39162"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39163"named by lookup_name without applying any formatting. It evaluates and " 39164"returns the optional second argument 'default' if the field is undefined " 39165"('None')." 39166msgstr "" 39167 39168#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39169msgid "" 39170"raw_list(lookup_name, separator) -- returns the metadata list named by " 39171"lookup_name without applying any formatting or sorting and with items " 39172"separated by separator." 39173msgstr "" 39174 39175#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39176msgid "" 39177"substr(str, start, end) -- returns the start'th through the end'th " 39178"characters of str. The first character in str is the zero'th character. If " 39179"end is negative, then it indicates that many characters counting from the " 39180"right. If end is zero, then it indicates the last character. For example, " 39181"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39182"'234'." 39183msgstr "" 39184 39185#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39186msgid "" 39187"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39188"arguments are field (metadata) names, not text. The value of the appropriate" 39189" field will be fetched and used. Note that because composite columns are " 39190"fields, you can use this function in one composite field to use the value of" 39191" some other composite field. This is extremely useful when constructing " 39192"variable save paths" 39193msgstr "" 39194 39195#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39196msgid "lookup requires either 2 or an odd number of arguments" 39197msgstr "" 39198 39199#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39200msgid "" 39201"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39202" val is not empty, otherwise return `text if empty`" 39203msgstr "" 39204 39205#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39206msgid "" 39207"contains(val, pattern, text if match, text if not match) -- checks if val " 39208"contains matches for the regular expression `pattern`. Returns `text if " 39209"match` if matches are found, otherwise it returns `text if no match`" 39210msgstr "" 39211 39212#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39213msgid "" 39214"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39215"pair, checks if `val` matches the regular expression `pattern` and if so, " 39216"returns that `value`. If no pattern matches, then `else_value` is returned. " 39217"You can have as many `pattern, value` pairs as you want" 39218msgstr "" 39219 39220#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39221msgid "switch requires an odd number of arguments" 39222msgstr "" 39223 39224#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39225msgid "" 39226"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39227" concatenating the arguments. The returned value is initialized to string1. " 39228"`Prefix, string` pairs are added to the end of the value as long as the " 39229"resulting string length is less than `max`. String1 is returned even if " 39230"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39231"you wish." 39232msgstr "" 39233 39234#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39235msgid "strcat_max requires 2 or more arguments" 39236msgstr "" 39237 39238#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39239msgid "strcat_max requires an even number of arguments" 39240msgstr "" 39241 39242#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39243msgid "first argument to strcat_max must be an integer" 39244msgstr "" 39245 39246#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39247msgid "" 39248"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39249"val as a list of items separated by separator, if the pattern matches any of" 39250" the list values then return found_val.If the pattern matches no list value " 39251"then return not_found_val. The pattern and found_value pairs can be repeated" 39252" as many times as desired. The patterns are checked in order. The found_val " 39253"for the first match is returned. Aliases: in_list(), list_contains()" 39254msgstr "" 39255 39256#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39257msgid "in_list requires an odd number of arguments" 39258msgstr "" 39259 39260#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39261msgid "" 39262"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39263"treating val as a list of items separated by separator, if the string " 39264"matches any of the list values then return found_val.If the string matches " 39265"no list value then return not_found_val. The comparison is exact match (not " 39266"contains) and is case insensitive. The string and found_value pairs can be " 39267"repeated as many times as desired. The patterns are checked in order. The " 39268"found_val for the first match is returned." 39269msgstr "" 39270 39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39272msgid "str_in_list requires an odd number of arguments" 39273msgstr "" 39274 39275#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39276msgid "" 39277"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39278" of identifiers separated by commas, comparing the string against each value" 39279" in the list. An identifier has the format \"identifier:value\". The id " 39280"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39281"if there is any identifier with that id. The second case matches if the " 39282"regexp matches the identifier's value. If there is a match, return " 39283"found_val, otherwise return not_found_val." 39284msgstr "" 39285 39286#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39287msgid "" 39288"re(val, pattern, replacement) -- return val after applying the regular " 39289"expression. All instances of `pattern` are replaced with `replacement`. As " 39290"in all of calibre, these are Python-compatible regular expressions" 39291msgstr "" 39292 39293#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39294msgid "" 39295"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39296"applying the regular expression pattern to the val and replacing each " 39297"matched instance with the string computed by replacing each matched group by" 39298" the value returned by the corresponding template. The original matched " 39299"value for the group is available as $. In template program mode, like for " 39300"the template and the eval functions, you use [[ for { and ]] for }. The " 39301"following example in template program mode looks for series with more than " 39302"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39303")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39304msgstr "" 39305 39306#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39307msgid "" 39308"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39309"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39310"there is no comma, the function returns val unchanged" 39311msgstr "" 39312 39313#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39314msgid "" 39315"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39316"return `text if empty`" 39317msgstr "" 39318 39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39320msgid "" 39321"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39322"version of val, consisting of `left chars` characters from the beginning of " 39323"val, followed by `middle text`, followed by `right chars` characters from " 39324"the end of the string. `Left chars` and `right chars` must be integers. For " 39325"example, assume the title of the book is `Ancient English Laws in the Times " 39326"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39327"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39328"field's length is less than left chars + right chars + the length of `middle" 39329" text`, then the field will be used intact. For example, the title `The " 39330"Dome` would not be changed." 39331msgstr "" 39332 39333#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39334msgid "" 39335"count(val, separator) -- interprets the value as a list of items separated " 39336"by `separator`, returning the number of items in the list. Most lists use a " 39337"comma as the separator, but authors uses an ampersand. Examples: " 39338"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39339msgstr "" 39340 39341#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39342msgid "" 39343"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39344" of items separated by 'separator', returning the number of items in the " 39345"list that match the regular expression 'pattern'. Aliases: " 39346"list_count_matching(), count_matching()" 39347msgstr "" 39348 39349#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39350msgid "" 39351"list_item(val, index, separator) -- interpret the value as a list of items " 39352"separated by `separator`, returning the `index`th item. The first item is " 39353"number zero. The last item can be returned using `list_item(-1,separator)`. " 39354"If the item is not in the list, then the empty value is returned. The " 39355"separator has the same meaning as in the count function." 39356msgstr "" 39357 39358#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39359msgid "" 39360"select(val, key) -- interpret the value as a comma-separated list of items, " 39361"with the items being \"id:value\". Find the pair with the id equal to key, " 39362"and return the corresponding value. Returns the empty string if no match is " 39363"found." 39364msgstr "" 39365 39366#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39367msgid "" 39368"approximate_formats() -- return a comma-separated list of formats that at " 39369"one point were associated with the book. There is no guarantee that this " 39370"list is correct, although it probably is. This function can be called in " 39371"template program mode using the template \"{:'approximate_formats()'}\". " 39372"Note that format names are always uppercase, as in EPUB. This function works" 39373" only in the GUI. If you want to use these values in save-to-disk or send-" 39374"to-device templates then you must make a custom \"Column built from other " 39375"columns\", use the function in that column's template, and use that column's" 39376" value in your save/send templates" 39377msgstr "" 39378 39379#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39380#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39381#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39382#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39383#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39384#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39385#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39386#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39387#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39388#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39389#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39390msgid "This function can be used only in the GUI" 39391msgstr "" 39392 39393#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39394msgid "" 39395"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39396"separated items representing modification times for the formats of a book. " 39397"The date_format parameter specifies how the date is to be formatted. See the" 39398" format_date function for details. You can use the select function to get " 39399"the mod time for a specific format. Note that format names are always " 39400"uppercase, as in EPUB." 39401msgstr "" 39402 39403#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39404msgid "" 39405"formats_sizes() -- return a comma-separated list of colon-separated items " 39406"representing sizes in bytes of the formats of a book. You can use the select" 39407" function to get the size for a specific format. Note that format names are " 39408"always uppercase, as in EPUB." 39409msgstr "" 39410 39411#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39412msgid "" 39413"formats_paths() -- return a comma-separated list of colon-separated items " 39414"representing full path to the formats of a book. You can use the select " 39415"function to get the path for a specific format. Note that format names are " 39416"always uppercase, as in EPUB." 39417msgstr "" 39418 39419#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39420msgid "" 39421"human_readable(v) -- return a string representing the number v in KB, MB, " 39422"GB, etc." 39423msgstr "" 39424 39425#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39426msgid "" 39427"format_number(v, template) -- format the number v using a Python formatting " 39428"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39429"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39430" examples). See the template language and Python documentation for more " 39431"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39432"template contains only a format. Returns the empty string if formatting " 39433"fails." 39434msgstr "" 39435 39436#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39437msgid "" 39438"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39439"list of items separated by `separator`, returning a new list made from the " 39440"`start_index` to the `end_index` item. The first item is number zero. If an " 39441"index is negative, then it counts from the end of the list. As a special " 39442"case, an end_index of zero is assumed to be the length of the list. Examples" 39443" using basic template mode and assuming that the tags column (which is " 39444"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39445"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39446"returns \"A, B\"." 39447msgstr "" 39448 39449#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39450msgid "" 39451"subitems(val, start_index, end_index) -- This function is used to break " 39452"apart lists of items such as genres. It interprets the value as a comma-" 39453"separated list of items, where each item is a period-separated list. Returns" 39454" a new list made by first finding all the period-separated items, then for " 39455"each such item extracting the `start_index` to the `end_index` components, " 39456"then combining the results back together. The first component in a period-" 39457"separated list has an index of zero. If an index is negative, then it counts" 39458" from the end of the list. As a special case, an end_index of zero is " 39459"assumed to be the length of the list. Example using basic template mode and " 39460"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39461"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39462"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39463" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39464msgstr "" 39465 39466#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39467msgid "" 39468"format_date(val, format_string) -- format the value, which must be a date, " 39469"using the format_string, returning a string. The formatting codes are: d " 39470": the day as number without a leading zero (1 to 31) dd : the day as " 39471"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39472"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39473"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39474" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39475" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39476"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39477"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39478" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39479" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39480"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39481"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39482" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39483"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39484" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39485" replaced by the localized string for AM or PM iso : the date with time and" 39486" timezone. Must be the only format present to_number: the date as a floating" 39487" point number from_number[:fmt]: format the timestamp using fmt if present " 39488"otherwise iso" 39489msgstr "" 39490 39491#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39492msgid "uppercase(val) -- return val in upper case" 39493msgstr "" 39494 39495#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39496msgid "lowercase(val) -- return val in lower case" 39497msgstr "" 39498 39499#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39500msgid "titlecase(val) -- return val in title case" 39501msgstr "" 39502 39503#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39504msgid "capitalize(val) -- return val capitalized" 39505msgstr "" 39506 39507#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39508msgid "" 39509"booksize() -- return value of the size field. This function works only in " 39510"the GUI. If you want to use this value in save-to-disk or send-to-device " 39511"templates then you must make a custom \"Column built from other columns\", " 39512"use the function in that column's template, and use that column's value in " 39513"your save/send templates" 39514msgstr "" 39515 39516#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39517msgid "" 39518"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39519"string. This function works only in the GUI. If you want to use this value " 39520"in save-to-disk or send-to-device templates then you must make a custom " 39521"\"Column built from other columns\", use the function in that column's " 39522"template, and use that column's value in your save/send templates" 39523msgstr "" 39524 39525#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39526msgid "" 39527"annotation_count() -- return the total number of annotations of all types " 39528"attached to the current book. This function works only in the GUI." 39529msgstr "" 39530 39531#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39532msgid "" 39533"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39534"return the value of the mark, either 'true' or the comma-separated list of " 39535"named marks. Returns '' if the book is not marked." 39536msgstr "" 39537 39538#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39539msgid "series_sort() -- return the series sort value" 39540msgstr "" 39541 39542#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39543msgid "" 39544"has_cover() -- return Yes if the book has a cover, otherwise return the " 39545"empty string" 39546msgstr "" 39547 39548#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39549msgid "" 39550"first_non_empty(value [, value]*) -- returns the first value that is not " 39551"empty. If all values are empty, then the empty string is returned. You can " 39552"have as many values as you want." 39553msgstr "" 39554 39555#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39556msgid "" 39557"and(value [, value]*) -- returns the string \"1\" if all values are not " 39558"empty, otherwise returns the empty string. This function works well with " 39559"test or first_non_empty. You can have as many values as you want. In many " 39560"cases the && operator can replace this function." 39561msgstr "" 39562 39563#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39564msgid "" 39565"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39566"otherwise returns the empty string. This function works well with test or " 39567"first_non_empty. You can have as many values as you want. In many cases the" 39568" || operator can replace this function." 39569msgstr "" 39570 39571#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39572msgid "" 39573"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39574"returns the empty string. This function works well with test or " 39575"first_non_empty. In many cases the ! operator can replace this function." 39576msgstr "" 39577 39578#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39579msgid "" 39580"list_union(list1, list2, separator) -- return a list made by merging the " 39581"items in list1 and list2, removing duplicate items using a case-insensitive " 39582"comparison. If items differ in case, the one in list1 is used. The items in " 39583"list1 and list2 are separated by separator, as are the items in the returned" 39584" list. Aliases: list_union(), merge_lists()" 39585msgstr "" 39586 39587#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39588msgid "" 39589"list_remove_duplicates(list, separator) -- return a list made by removing " 39590"duplicate items in the source list. If items differ only in case, the last " 39591"of them is returned. The items in source list are separated by separator, as" 39592" are the items in the returned list." 39593msgstr "" 39594 39595#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39596msgid "" 39597"list_difference(list1, list2, separator) -- return a list made by removing " 39598"from list1 any item found in list2, using a case-insensitive comparison. The" 39599" items in list1 and list2 are separated by separator, as are the items in " 39600"the returned list." 39601msgstr "" 39602 39603#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39604msgid "" 39605"list_intersection(list1, list2, separator) -- return a list made by removing" 39606" from list1 any item not found in list2, using a case-insensitive " 39607"comparison. The items in list1 and list2 are separated by separator, as are " 39608"the items in the returned list." 39609msgstr "" 39610 39611#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39612msgid "" 39613"list_sort(list, direction, separator) -- return list sorted using a case-" 39614"insensitive sort. If direction is zero, the list is sorted ascending, " 39615"otherwise descending. The list items are separated by separator, as are the " 39616"items in the returned list." 39617msgstr "" 39618 39619#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39620msgid "" 39621"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39622"list1 and list2 contain the same items, otherwise return no_val. The items " 39623"are determined by splitting each list using the appropriate separator " 39624"character (sep1 or sep2). The order of items in the lists is not relevant. " 39625"The comparison is case insensitive." 39626msgstr "" 39627 39628#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39629msgid "" 39630"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39631" first separating src_list into items using the separator character. For " 39632"each item in the list, check if it matches include_re. If it does, then add " 39633"it to the list to be returned. If opt_replace is not the empty string, then " 39634"apply the replacement before adding the item to the returned list." 39635msgstr "" 39636 39637#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39638msgid "" 39639"list_re_group(src_list, separator, include_re, search_re [, " 39640"group_template]+) -- Like list_re except replacements are not optional. It " 39641"uses re_group(list_item, search_re, group_template, ...) when doing the " 39642"replacements on the resulting list." 39643msgstr "" 39644 39645#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39646msgid "" 39647"today() -- return a date string for today. This value is designed for use in" 39648" format_date or days_between, but can be manipulated like any other string. " 39649"The date is in ISO format." 39650msgstr "" 39651 39652#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39653msgid "" 39654"days_between(date1, date2) -- return the number of days between date1 and " 39655"date2. The number is positive if date1 is greater than date2, otherwise " 39656"negative. If either date1 or date2 are not dates, the function returns the " 39657"empty string." 39658msgstr "" 39659 39660#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39661msgid "" 39662"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39663"using 'calc_spec'. Return the new date formatted according to optional " 39664"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39665"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39666" possibly-negative number and W is one of the following letters: s: add 'v' " 39667"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39668" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39669"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39670"3 days, and subtract 1 minute from 'date'." 39671msgstr "" 39672 39673#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39674#, python-brace-format 39675msgid "{0}: invalid calculation specifier '{1}'" 39676msgstr "" 39677 39678#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39679#, python-brace-format 39680msgid "{0}: error: {1}" 39681msgstr "" 39682 39683#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39684msgid "" 39685"language_strings(lang_codes, localize) -- return the strings for the " 39686"language codes passed in lang_codes. If localize is zero, return the strings" 39687" in English. If localize is not zero, return the strings in the language of " 39688"the current locale. Lang_codes is a comma-separated list." 39689msgstr "" 39690 39691#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39692msgid "" 39693"language_codes(lang_strings) -- return the language codes for the strings " 39694"passed in lang_strings. The strings must be in the language of the current " 39695"locale. Lang_strings is a comma-separated list." 39696msgstr "" 39697 39698#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39699msgid "" 39700"current_library_name() -- return the last name on the path to the current " 39701"calibre library. This function can be called in template program mode using " 39702"the template \"{:'current_library_name()'}\"." 39703msgstr "" 39704 39705#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39706msgid "" 39707"current_library_path() -- return the path to the current calibre library. " 39708"This function can be called in template program mode using the template " 39709"\"{:'current_library_path()'}\"." 39710msgstr "" 39711 39712#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39713msgid "" 39714"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39715" suffix to a value in the same way as done in a template like " 39716"`{series_index:05.2f| - |- }`. For example, the following program produces " 39717"the same output as the above template: program: " 39718"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39719msgstr "" 39720 39721#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39722msgid "" 39723"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39724"that contain this book. This function works only in the GUI. If you want to " 39725"use these values in save-to-disk or send-to-device templates then you must " 39726"make a custom \"Column built from other columns\", use the function in that " 39727"column's template, and use that column's value in your save/send templates" 39728msgstr "" 39729 39730#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39731msgid "" 39732"current_virtual_library_name() -- return the name of the current virtual " 39733"library if there is one, otherwise the empty string. Library name case is " 39734"preserved. Example: \"program: current_virtual_library_name()\"." 39735msgstr "" 39736 39737#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39738msgid "" 39739"user_categories() -- return a comma-separated list of the user categories " 39740"that contain this book. This function works only in the GUI. If you want to " 39741"use these values in save-to-disk or send-to-device templates then you must " 39742"make a custom \"Column built from other columns\", use the function in that " 39743"column's template, and use that column's value in your save/send templates" 39744msgstr "" 39745 39746#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39747#, python-brace-format 39748msgid "" 39749"transliterate(a) -- Returns a string in a latin alphabet formed by " 39750"approximating the sound of the words in the source string. For example, if " 39751"the source is \"{0}\" the function returns \"{1}\"." 39752msgstr "" 39753 39754#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39755msgid "" 39756"author_links(val_separator, pair_separator) -- returns a string containing a" 39757" list of authors and that author's link values in the form author1 " 39758"val_separator author1link pair_separator author2 val_separator author2link " 39759"etc. An author is separated from its link value by the val_separator string " 39760"with no added spaces. author:linkvalue pairs are separated by the " 39761"pair_separator string argument with no added spaces. It is up to you to " 39762"choose separator strings that do not occur in author names or links. An " 39763"author is included even if the author link is empty." 39764msgstr "" 39765 39766#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39767msgid "" 39768"author_sorts(val_separator) -- returns a string containing a list of " 39769"author's sort values for the authors of the book. The sort is the one in the" 39770" author metadata (different from the author_sort in books). The returned " 39771"list has the form author sort 1 val_separator author sort 2 etc. The author " 39772"sort values in this list are in the same order as the authors of the book. " 39773"If you want spaces around val_separator then include them in the separator " 39774"string" 39775msgstr "" 39776 39777#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39778msgid "" 39779"connected_device_name(storage_location) -- if a device is connected then " 39780"return the device name, otherwise return the empty string. Each storage " 39781"location on a device can have a different name. The location names are " 39782"'main', 'carda' and 'cardb'. This function works only in the GUI." 39783msgstr "" 39784 39785#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39786#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39787msgid "connected_device_name: invalid storage location \"{}\"" 39788msgstr "" 39789 39790#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39791msgid "" 39792"connected_device_uuid(storage_location) -- if a device is connected then " 39793"return the device uuid (unique id), otherwise return the empty string. Each " 39794"storage location on a device has a different uuid. The location names are " 39795"'main', 'carda' and 'cardb'. This function works only in the GUI." 39796msgstr "" 39797 39798#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39799msgid "" 39800"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39801"value of the yes/no field named by the lookup key field_name for a value " 39802"specified by the parameters, returning \"yes\" if a match is found, " 39803"otherwise returning an empty string. Set the parameter is_undefined, " 39804"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39805"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39806"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39807"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39808"This function is usually used by the test() or is_empty() functions." 39809msgstr "" 39810 39811#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39812msgid "check_yes_no requires the field be a Yes/No custom column" 39813msgstr "" 39814 39815#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39816msgid "" 39817"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39818"star characters. The value is a number between 0 and 5. Set use_half_stars " 39819"to 1 if you want half star characters for custom ratings columns that " 39820"support non-integer ratings, for example 2.5." 39821msgstr "" 39822 39823#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39824msgid "The rating must be a number between 0 and 5" 39825msgstr "" 39826 39827#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39828msgid "" 39829"swap_around_articles(val, separator) -- returns the val with articles moved " 39830"to the end. The value can be a list, in which case each member of the list " 39831"is processed. If the value is a list then you must provide the list value " 39832"separator. If no separator is provided then the value is treated as being a " 39833"single value, not a list." 39834msgstr "" 39835 39836#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39837msgid "" 39838"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39839" to retrieve the arguments passed in the call. It both declares and " 39840"initializes local variables, effectively parameters. The variables are " 39841"positional; they get the value of the value given in the call in the same " 39842"position. If the corresponding parameter is not provided in the call then " 39843"arguments assigns that variable the provided default value. If there is no " 39844"default value then the variable is set to the empty string." 39845msgstr "" 39846 39847#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39848#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39849msgid "" 39850"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39851"variables\" that can be passed into the formatter. It both declares and " 39852"initializes local variables with the names of the global variables passed " 39853"in. If the corresponding variable is not provided in the passed-in globals " 39854"then it assigns that variable the provided default value. If there is no " 39855"default value then the variable is set to the empty string." 39856msgstr "" 39857 39858#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39859msgid "" 39860"field_exists(field_name) -- checks if a field (column) named field_name " 39861"exists, returning '1' if so and '' if not." 39862msgstr "" 39863 39864#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39865msgid "" 39866"character(character_name) -- returns the character named by character_name. " 39867"For example, character('newline') returns a newline character ('\\n'). The " 39868"supported character names are 'newline', 'return', 'tab', and 'backslash'." 39869msgstr "" 39870 39871#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 39872msgid "Unnamed image" 39873msgstr "" 39874 39875#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 39876msgid "Waiting..." 39877msgstr "" 39878 39879#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 39880msgid "Aborted, taking too long" 39881msgstr "" 39882 39883#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 39884msgid "Stopped" 39885msgstr "" 39886 39887#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 39888msgid "Working..." 39889msgstr "" 39890 39891#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 39892msgid "Brazilian Portuguese" 39893msgstr "" 39894 39895#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 39896msgid "English (United Kingdom)" 39897msgstr "" 39898 39899#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 39900msgid "Simplified Chinese" 39901msgstr "" 39902 39903#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 39904msgid "Traditional Chinese" 39905msgstr "" 39906 39907#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 39908msgid "English" 39909msgstr "" 39910 39911#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 39912msgid "English (United States)" 39913msgstr "" 39914 39915#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 39916msgid "English (Argentina)" 39917msgstr "" 39918 39919#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 39920msgid "English (Australia)" 39921msgstr "" 39922 39923#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 39924msgid "English (Japan)" 39925msgstr "" 39926 39927#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 39928msgid "English (Germany)" 39929msgstr "" 39930 39931#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 39932msgid "English (Bulgaria)" 39933msgstr "" 39934 39935#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 39936msgid "English (Egypt)" 39937msgstr "" 39938 39939#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 39940msgid "English (New Zealand)" 39941msgstr "" 39942 39943#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 39944msgid "English (Canada)" 39945msgstr "" 39946 39947#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 39948msgid "English (Greece)" 39949msgstr "" 39950 39951#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 39952msgid "English (India)" 39953msgstr "" 39954 39955#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 39956msgid "English (Nepal)" 39957msgstr "" 39958 39959#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 39960msgid "English (Thailand)" 39961msgstr "" 39962 39963#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 39964msgid "English (Turkey)" 39965msgstr "" 39966 39967#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 39968msgid "English (Cyprus)" 39969msgstr "" 39970 39971#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 39972msgid "English (Czech Republic)" 39973msgstr "" 39974 39975#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 39976msgid "English (Philippines)" 39977msgstr "" 39978 39979#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 39980msgid "English (Pakistan)" 39981msgstr "" 39982 39983#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 39984msgid "English (Poland)" 39985msgstr "" 39986 39987#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 39988msgid "English (Croatia)" 39989msgstr "" 39990 39991#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 39992msgid "English (Hungary)" 39993msgstr "" 39994 39995#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 39996msgid "English (Indonesia)" 39997msgstr "" 39998 39999#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 40000msgid "English (Israel)" 40001msgstr "" 40002 40003#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 40004msgid "English (Russia)" 40005msgstr "" 40006 40007#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 40008msgid "English (Singapore)" 40009msgstr "" 40010 40011#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 40012msgid "English (Yemen)" 40013msgstr "" 40014 40015#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 40016msgid "English (Ireland)" 40017msgstr "" 40018 40019#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 40020msgid "English (China)" 40021msgstr "" 40022 40023#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 40024msgid "English (Taiwan)" 40025msgstr "" 40026 40027#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 40028msgid "English (South Africa)" 40029msgstr "" 40030 40031#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 40032msgid "Spanish (Paraguay)" 40033msgstr "" 40034 40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 40036msgid "Spanish (Uruguay)" 40037msgstr "" 40038 40039#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 40040msgid "Spanish (Argentina)" 40041msgstr "" 40042 40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 40044msgid "Spanish (Costa Rica)" 40045msgstr "" 40046 40047#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 40048msgid "Spanish (Mexico)" 40049msgstr "" 40050 40051#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 40052msgid "Spanish (Cuba)" 40053msgstr "" 40054 40055#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 40056msgid "Spanish (Chile)" 40057msgstr "" 40058 40059#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 40060msgid "Spanish (Ecuador)" 40061msgstr "" 40062 40063#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 40064msgid "Spanish (Honduras)" 40065msgstr "" 40066 40067#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 40068msgid "Spanish (Venezuela)" 40069msgstr "" 40070 40071#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 40072msgid "Spanish (Bolivia)" 40073msgstr "" 40074 40075#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 40076msgid "Spanish (Nicaragua)" 40077msgstr "" 40078 40079#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 40080msgid "Spanish (Colombia)" 40081msgstr "" 40082 40083#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 40084msgid "German (Austria)" 40085msgstr "" 40086 40087#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 40088msgid "French (Belgium)" 40089msgstr "" 40090 40091#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 40092msgid "Dutch (Netherlands)" 40093msgstr "" 40094 40095#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 40096msgid "Dutch (Belgium)" 40097msgstr "" 40098 40099#. NOTE: Ante Meridian (i.e. like 10:00 AM) 40100#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 40101msgid "AM" 40102msgstr "" 40103 40104#. NOTE: Post Meridian (i.e. like 10:00 PM) 40105#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 40106msgid "PM" 40107msgstr "" 40108 40109#. NOTE: Ante Meridian (i.e. like 10:00 am) 40110#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 40111msgid "am" 40112msgstr "" 40113 40114#. NOTE: Post Meridian (i.e. like 10:00 pm) 40115#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 40116msgid "pm" 40117msgstr "" 40118 40119#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 40120msgid "Select All" 40121msgstr "" 40122 40123#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 40124msgid "Copy Link" 40125msgstr "" 40126 40127#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 40128msgid "&Select All" 40129msgstr "" 40130 40131#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 40132msgid "Copy &Link Location" 40133msgstr "" 40134 40135#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40136msgid "Paste and Match Style" 40137msgstr "" 40138 40139#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40140msgid "Directions" 40141msgstr "" 40142 40143#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40144msgid "Left to Right" 40145msgstr "" 40146 40147#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40148msgid "Right to Left" 40149msgstr "" 40150 40151#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40152msgid "Close without Saving" 40153msgstr "" 40154 40155#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40156msgid "Close Tab" 40157msgstr "" 40158 40159#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40160msgid "Extra characters at end of search" 40161msgstr "" 40162 40163#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40164msgid "missing )" 40165msgstr "" 40166 40167#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40168#, python-format 40169msgid "Failed to parse query, recursion limit reached: %s" 40170msgstr "" 40171 40172#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40173#, python-brace-format 40174msgid "Recursive saved search: {0}" 40175msgstr "" 40176 40177#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40178msgid "Unknown saved search: {}" 40179msgstr "" 40180 40181#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40182#, python-brace-format 40183msgid "Unknown error in saved search: {0}" 40184msgstr "" 40185 40186#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40187msgid "" 40188"%prog [options] [from to text]\n" 40189"\n" 40190"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40191"compose mode you specify from to and text and these are used to build and\n" 40192"send an email message. In the filter mode, %prog reads a complete email\n" 40193"message from STDIN and sends it.\n" 40194"\n" 40195"text is the body of the email message.\n" 40196"If text is not specified, a complete email message is read from STDIN.\n" 40197"from is the email address of the sender and to is the email address\n" 40198"of the recipient. When a complete email is read from STDIN, from and to\n" 40199"are only used in the SMTP negotiation, the message headers are not modified.\n" 40200msgstr "" 40201 40202#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40203msgid "Options to compose an email. Ignored if text is not specified" 40204msgstr "" 40205 40206#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40207msgid "File to attach to the email" 40208msgstr "" 40209 40210#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40211msgid "Subject of the email" 40212msgstr "" 40213 40214#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40215msgid "Host name of localhost. Used when connecting to SMTP server." 40216msgstr "" 40217 40218#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40219msgid "" 40220"Options to use an SMTP relay server to send mail. calibre will try to send " 40221"the email directly unless --relay is specified." 40222msgstr "" 40223 40224#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40225msgid "An SMTP relay server to use to send mail." 40226msgstr "" 40227 40228#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40229msgid "" 40230"Port to connect to on relay server. Default is to use 465 if encryption " 40231"method is SSL and 25 otherwise." 40232msgstr "" 40233 40234#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40235msgid "Username for relay" 40236msgstr "" 40237 40238#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40239msgid "Password for relay" 40240msgstr "" 40241 40242#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40243msgid "" 40244"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40245"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40246msgstr "" 40247 40248#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40249msgid "" 40250"Do not verify the server certificate when connecting using TLS. This used to" 40251" be the default behavior in calibre versions before 3.27. If you are using a" 40252" relay with a self-signed or otherwise invalid certificate, you can use this" 40253" option to restore the pre 3.27 behavior" 40254msgstr "" 40255 40256#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40257msgid "" 40258"Path to a file of concatenated CA certificates in PEM format, used to verify" 40259" the server certificate when using TLS. By default, the system CA " 40260"certificates are used." 40261msgstr "" 40262 40263#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40264msgid "Path to maildir folder to store failed email messages in." 40265msgstr "" 40266 40267#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40268msgid "" 40269"Fork and deliver message in background. If you use this option, you should " 40270"also use --outbox to handle delivery failures." 40271msgstr "" 40272 40273#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40274msgid "Timeout for connection" 40275msgstr "" 40276 40277#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40278msgid "Control email delivery" 40279msgstr "" 40280 40281#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40282msgid "The main calibre program, used to manage your collection of e-books" 40283msgstr "" 40284 40285#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40286msgid "" 40287"The calibre E-book editor. It can be used to edit common e-book formats." 40288msgstr "" 40289 40290#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40291msgid "The calibre E-book viewer. It can view most known e-book formats." 40292msgstr "" 40293 40294#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40295#, python-format 40296msgid "%s Document" 40297msgstr "" 40298 40299#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40300#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40301msgid "Unknown section" 40302msgstr "" 40303 40304#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40305msgid "Unknown feed" 40306msgstr "" 40307 40308#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40309#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40310#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40311msgid "Untitled article" 40312msgstr "" 40313 40314#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40315msgid "Unknown News Source" 40316msgstr "" 40317 40318#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40319msgid "Article download aborted" 40320msgstr "" 40321 40322#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40323#, python-format 40324msgid "Failed to download %s" 40325msgstr "" 40326 40327#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40328#, python-format 40329msgid "The \"%s\" recipe needs a username and password." 40330msgstr "" 40331 40332#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40333msgid "Download finished" 40334msgstr "" 40335 40336#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40337msgid "Failed to download the following articles:" 40338msgstr "" 40339 40340#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40341msgid "Failed to download parts of the following articles:" 40342msgstr "" 40343 40344#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40345msgid " from " 40346msgstr "" 40347 40348#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40349msgid "\tFailed links:" 40350msgstr "" 40351 40352#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40353msgid "Could not fetch article." 40354msgstr "" 40355 40356#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40357msgid "The debug traceback is available earlier in this log" 40358msgstr "" 40359 40360#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40361msgid "Run with -vv to see the reason" 40362msgstr "" 40363 40364#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40365msgid "Fetching feeds..." 40366msgstr "" 40367 40368#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40369msgid "Got feeds from index page" 40370msgstr "" 40371 40372#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40373msgid "Trying to download cover..." 40374msgstr "" 40375 40376#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40377msgid "Generating masthead..." 40378msgstr "" 40379 40380#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40381msgid "Starting download in a single thread..." 40382msgid_plural "Starting download [{} threads]..." 40383msgstr[0] "" 40384msgstr[1] "" 40385msgstr[2] "" 40386 40387#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40388#, python-format 40389msgid "Feeds downloaded to %s" 40390msgstr "" 40391 40392#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40393#, python-format 40394msgid "Could not download cover: %s" 40395msgstr "" 40396 40397#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40398#, python-format 40399msgid "Downloading cover from %s" 40400msgstr "" 40401 40402#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40403msgid "Masthead image downloaded" 40404msgstr "" 40405 40406#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40407msgid "Articles in this issue:" 40408msgstr "" 40409 40410#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40411#, python-format 40412msgid "Article downloaded: %s" 40413msgstr "" 40414 40415#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40416#, python-format 40417msgid "Article download aborted: %s" 40418msgstr "" 40419 40420#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40421#, python-format 40422msgid "Article download failed: %s" 40423msgstr "" 40424 40425#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40426msgid "Fetching feed" 40427msgstr "" 40428 40429#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40430msgid "" 40431"Failed to log in, check your username and password for the calibre " 40432"Periodicals service." 40433msgstr "" 40434 40435#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40436msgid "" 40437"You do not have permission to download this issue. Either your subscription " 40438"has expired or you have exceeded the maximum allowed downloads for today." 40439msgstr "" 40440 40441#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40442msgid "You" 40443msgstr "" 40444 40445#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40446#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40447#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40448msgid "Scheduled" 40449msgstr "" 40450 40451#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40452#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40453msgid "Main menu" 40454msgstr "" 40455 40456#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40457msgid "Section menu" 40458msgstr "" 40459 40460#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40461#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40462msgid "Sections" 40463msgstr "" 40464 40465#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40466msgid "Articles" 40467msgstr "" 40468 40469#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40470msgid "" 40471"%prog URL\n" 40472"\n" 40473"Where URL is for example https://google.com" 40474msgstr "" 40475 40476#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40477#, python-format 40478msgid "Base folder into which URL is saved. Default is %default" 40479msgstr "" 40480 40481#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40482#, python-format 40483msgid "" 40484"Timeout in seconds to wait for a response from the server. Default: %default" 40485" s" 40486msgstr "" 40487 40488#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40489#, python-format 40490msgid "" 40491"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40492"%default" 40493msgstr "" 40494 40495#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40496#, python-format 40497msgid "" 40498"The maximum number of files to download. This only applies to files from <a " 40499"href> tags. Default is %default" 40500msgstr "" 40501 40502#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40503#, python-format 40504msgid "" 40505"Minimum interval in seconds between consecutive fetches. Default is %default" 40506" s" 40507msgstr "" 40508 40509#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40510msgid "" 40511"The character encoding for the websites you are trying to download. The " 40512"default is to try and guess the encoding." 40513msgstr "" 40514 40515#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40516msgid "" 40517"Only links that match this regular expression will be followed. This option " 40518"can be specified multiple times, in which case as long as a link matches any" 40519" one regexp, it will be followed. By default all links are followed." 40520msgstr "" 40521 40522#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40523msgid "" 40524"Any link that matches this regular expression will be ignored. This option " 40525"can be specified multiple times, in which case as long as any regexp matches" 40526" a link, it will be ignored. By default, no links are ignored. If both " 40527"filter regexp and match regexp are specified, then filter regexp is applied " 40528"first." 40529msgstr "" 40530 40531#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40532msgid "Do not download CSS stylesheets." 40533msgstr "" 40534 40535#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40536msgid "OK" 40537msgstr "" 40538 40539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40540msgid "Save All" 40541msgstr "" 40542 40543#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40544msgid "Open" 40545msgstr "" 40546 40547#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40548msgid "&Yes" 40549msgstr "" 40550 40551#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40552msgid "Yes to &All" 40553msgstr "" 40554 40555#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40556msgid "&No" 40557msgstr "" 40558 40559#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40560msgid "N&o to All" 40561msgstr "" 40562 40563#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40564msgid "Abort" 40565msgstr "" 40566 40567#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40568msgid "Retry" 40569msgstr "" 40570 40571#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40572msgid "Close" 40573msgstr "" 40574 40575#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40576msgid "Apply" 40577msgstr "" 40578 40579#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40580msgid "Reset" 40581msgstr "" 40582 40583#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40584msgid "Restore Defaults" 40585msgstr "" 40586 40587#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40588msgid "Hu&e:" 40589msgstr "" 40590 40591#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40592msgid "&Sat:" 40593msgstr "" 40594 40595#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40596msgid "&Val:" 40597msgstr "" 40598 40599#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40600msgid "&Red:" 40601msgstr "" 40602 40603#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40604msgid "&Green:" 40605msgstr "" 40606 40607#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40608msgid "Bl&ue:" 40609msgstr "" 40610 40611#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40612msgid "A&lpha channel:" 40613msgstr "" 40614 40615#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40616msgid "&HTML:" 40617msgstr "" 40618 40619#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40620msgid "" 40621"Cursor at %1, %2\n" 40622"Press ESC to cancel" 40623msgstr "" 40624 40625#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40626msgid "Select Color" 40627msgstr "" 40628 40629#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40630msgid "&Basic colors" 40631msgstr "" 40632 40633#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40634msgid "&Custom colors" 40635msgstr "" 40636 40637#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40638msgid "&Add to Custom Colors" 40639msgstr "" 40640 40641#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40642msgid "&Pick Screen Color" 40643msgstr "" 40644 40645#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40646msgid "Select Font" 40647msgstr "" 40648 40649#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40650msgid "&Font" 40651msgstr "" 40652 40653#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40654msgid "Font st&yle" 40655msgstr "" 40656 40657#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40658msgid "&Size" 40659msgstr "" 40660 40661#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40662msgid "Effects" 40663msgstr "" 40664 40665#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40666msgid "Stri&keout" 40667msgstr "" 40668 40669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40670msgid "Sample" 40671msgstr "" 40672 40673#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40674msgid "Wr&iting System" 40675msgstr "" 40676 40677#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40678msgid "Left edge" 40679msgstr "" 40680 40681#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40682msgid "Right edge" 40683msgstr "" 40684 40685#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40686msgid "Page left" 40687msgstr "" 40688 40689#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40690msgid "Page up" 40691msgstr "" 40692 40693#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40694msgid "Page down" 40695msgstr "" 40696 40697#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40698msgid "Page right" 40699msgstr "" 40700 40701#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40702msgid "Scroll left" 40703msgstr "" 40704 40705#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40706msgid "Scroll up" 40707msgstr "" 40708 40709#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40710msgid "Scroll down" 40711msgstr "" 40712 40713#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40714msgid "Scroll right" 40715msgstr "" 40716 40717#: /__w/calibre/calibre/resources/default_tweaks.py:9 40718msgid "Auto increment series index" 40719msgstr "" 40720 40721#: /__w/calibre/calibre/resources/default_tweaks.py:10 40722msgid "" 40723"The algorithm used to assign a book added to an existing series a series number.\n" 40724"New series numbers assigned using this tweak are always integer values, except\n" 40725"if a constant non-integer is specified.\n" 40726"Possible values are:\n" 40727"next - First available integer larger than the largest existing number\n" 40728"first_free - First available integer larger than 0\n" 40729"next_free - First available integer larger than the smallest existing number\n" 40730"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40731"const - Assign the number 1 always\n" 40732"no_change - Do not change the series index\n" 40733"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40734"Examples:\n" 40735"series_index_auto_increment = 'next'\n" 40736"series_index_auto_increment = 'next_free'\n" 40737"series_index_auto_increment = 16.5\n" 40738"\n" 40739"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40740"use the above values when importing/adding books. If this tweak is set to\n" 40741"False (the default) then the series number will be set to 1 if it is not\n" 40742"explicitly set during the import. If set to True, then the\n" 40743"series index will be set according to the series_index_auto_increment setting.\n" 40744"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40745"only when a value is not provided during import. If the importing regular\n" 40746"expression produces a value for series_index, or if you are reading metadata\n" 40747"from books and the import plugin produces a value, than that value will\n" 40748"be used irrespective of the setting of the tweak." 40749msgstr "" 40750 40751#: /__w/calibre/calibre/resources/default_tweaks.py:39 40752msgid "Add separator after completing an author name" 40753msgstr "" 40754 40755#: /__w/calibre/calibre/resources/default_tweaks.py:40 40756msgid "" 40757"Should the completion separator be append\n" 40758"to the end of the completed text to\n" 40759"automatically begin a new completion operation\n" 40760"for authors.\n" 40761"Can be either True or False" 40762msgstr "" 40763 40764#: /__w/calibre/calibre/resources/default_tweaks.py:47 40765msgid "Author sort name algorithm" 40766msgstr "" 40767 40768#: /__w/calibre/calibre/resources/default_tweaks.py:48 40769msgid "" 40770"The algorithm used to copy author to author_sort.\n" 40771"Possible values are:\n" 40772"invert: use \"fn ln\" -> \"ln, fn\"\n" 40773"copy : copy author to author_sort without modification\n" 40774"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40775"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40776"When this tweak is changed, the author_sort values stored with each author\n" 40777"must be recomputed by right-clicking on an author in the left-hand tags\n" 40778"panel, selecting 'manage authors', and pressing\n" 40779"'Recalculate all author sort values'.\n" 40780"\n" 40781"The author_name_suffixes are words that are ignored when they occur at the\n" 40782"end of an author name. The case of the suffix is ignored and trailing\n" 40783"periods are automatically handled.\n" 40784"\n" 40785"The same is true for author_name_prefixes.\n" 40786"\n" 40787"The author_name_copywords are a set of words which, if they occur in an\n" 40788"author name, cause the automatically generated author sort string to be\n" 40789"identical to the author name. This means that the sort for a string like\n" 40790"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40791"\n" 40792"If author_use_surname_prefixes is enabled, any of the words in\n" 40793"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40794"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40795"as \"von Neumann, John\" and not \"Neumann, John von\"." 40796msgstr "" 40797 40798#: /__w/calibre/calibre/resources/default_tweaks.py:85 40799msgid "Splitting multiple author names" 40800msgstr "" 40801 40802#: /__w/calibre/calibre/resources/default_tweaks.py:86 40803msgid "" 40804"By default, calibre splits a string containing multiple author names on\n" 40805"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40806"by changing the regular expression below. Strings are split on whatever the\n" 40807"specified regular expression matches, in addition to ampersands.\n" 40808"Default: r'(?i),?\\s+(and|with)\\s+'" 40809msgstr "" 40810 40811#: /__w/calibre/calibre/resources/default_tweaks.py:93 40812msgid "Use author sort in Tag browser" 40813msgstr "" 40814 40815#: /__w/calibre/calibre/resources/default_tweaks.py:94 40816msgid "" 40817"Set which author field to display in the Tag browser (the list of authors,\n" 40818"series, publishers etc on the left hand side). The choices are author and\n" 40819"author_sort. This tweak affects only what is displayed under the authors\n" 40820"category in the Tag browser and Content server. Please note that if you set this\n" 40821"to author_sort, it is very possible to see duplicate names in the list because\n" 40822"although it is guaranteed that author names are unique, there is no such\n" 40823"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40824"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40825"show the author's name.\n" 40826"Examples:\n" 40827"categories_use_field_for_author_name = 'author'\n" 40828"categories_use_field_for_author_name = 'author_sort'" 40829msgstr "" 40830 40831#: /__w/calibre/calibre/resources/default_tweaks.py:108 40832msgid "Control partitioning of Tag browser" 40833msgstr "" 40834 40835#: /__w/calibre/calibre/resources/default_tweaks.py:109 40836msgid "" 40837"When partitioning the Tag browser, the format of the subcategory label is\n" 40838"controlled by a template: categories_collapsed_name_template if sorting by\n" 40839"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40840"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40841"two variables available to the template: first and last. The variable 'first'\n" 40842"is the initial item in the subcategory, and the variable 'last' is the final\n" 40843"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40844"values that are obtained by using a suffix. For example, first.name for an\n" 40845"author category will be the name of the author. The sub-values available are:\n" 40846"name: the printable name of the item\n" 40847"count: the number of books that references this item\n" 40848"avg_rating: the average rating of all the books referencing this item\n" 40849"sort: the sort value. For authors, this is the author_sort for that author\n" 40850"category: the category (e.g., authors, series) that the item is in.\n" 40851"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40852"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40853"even if there aren't any backslashes." 40854msgstr "" 40855 40856#: /__w/calibre/calibre/resources/default_tweaks.py:130 40857msgid "Control order of categories in the Tag browser" 40858msgstr "" 40859 40860#: /__w/calibre/calibre/resources/default_tweaks.py:131 40861msgid "" 40862"Change the following dict to change the order that categories are displayed in\n" 40863"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40864"using the number supplied. The lookup name '*' stands for all names that\n" 40865"otherwise do not appear. Two names with the same value will be sorted\n" 40866"using the default order, the one specified by tag_browser_category_default_sort.\n" 40867"Example:\n" 40868"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 40869"\n" 40870"results in the order series, tags, then everything else in default order.\n" 40871"The tweak tag_browser_category_default_sort specifies the sort order before\n" 40872"applying the category order from the dict. The allowed values are:\n" 40873"tag_browser_category_default_sort = 'default' # The calibre default order\n" 40874"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 40875"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 40876"\n" 40877"In addition and if the category default sort is not 'default' you can specify\n" 40878"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 40879"tag_browser_category_default_sort_direction = 'ascending'\n" 40880"tag_browser_category_default_sort_direction = 'descending'" 40881msgstr "" 40882 40883#: /__w/calibre/calibre/resources/default_tweaks.py:155 40884msgid "Specify columns to sort the booklist by on startup" 40885msgstr "" 40886 40887#: /__w/calibre/calibre/resources/default_tweaks.py:156 40888msgid "" 40889"Provide a set of columns to be sorted on when calibre starts.\n" 40890"The argument is None if saved sort history is to be used\n" 40891"otherwise it is a list of column,order pairs. Column is the\n" 40892"lookup/search name, found using the tooltip for the column\n" 40893"Order is 0 for ascending, 1 for descending.\n" 40894"For example, set it to [('authors',0),('title',0)] to sort by\n" 40895"title within authors." 40896msgstr "" 40897 40898#: /__w/calibre/calibre/resources/default_tweaks.py:165 40899msgid "Control how dates are displayed" 40900msgstr "" 40901 40902#: /__w/calibre/calibre/resources/default_tweaks.py:166 40903msgid "" 40904"Format to be used for publication date and the timestamp (date).\n" 40905"A string controlling how the publication date is displayed in the GUI\n" 40906"d the day as number without a leading zero (1 to 31)\n" 40907"dd the day as number with a leading zero (01 to 31)\n" 40908"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 40909"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 40910"M the month as number without a leading zero (1-12)\n" 40911"MM the month as number with a leading zero (01-12)\n" 40912"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 40913"MMMM the long localized month name (e.g. 'January' to 'December').\n" 40914"yy the year as two digit number (00-99)\n" 40915"yyyy the year as four digit number\n" 40916"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 40917"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 40918"m the minutes without a leading 0 (0 to 59) '\n" 40919"mm the minutes with a leading 0 (00 to 59) '\n" 40920"s the seconds without a leading 0 (0 to 59) '\n" 40921"ss the seconds with a leading 0 (00 to 59) '\n" 40922"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 40923"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 40924"iso the date with time and timezone. Must be the only format present\n" 40925"For example, given the date of 9 Jan 2010, the following formats show\n" 40926"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 40927"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 40928"\n" 40929"publication default if not set: MMM yyyy\n" 40930"timestamp default if not set: dd MMM yyyy\n" 40931"last_modified_display_format if not set: dd MMM yyyy" 40932msgstr "" 40933 40934#: /__w/calibre/calibre/resources/default_tweaks.py:198 40935msgid "Control sorting of titles and series in the library display" 40936msgstr "" 40937 40938#: /__w/calibre/calibre/resources/default_tweaks.py:199 40939msgid "" 40940"Control title and series sorting in the library view. If set to\n" 40941"'library_order', the title sort field will be used instead of the title.\n" 40942"Unless you have manually edited the title sort field, leading articles such as\n" 40943"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 40944"sorted as-is (sort by title instead of title sort). For example, with\n" 40945"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 40946"book will sort under 'T'.\n" 40947"This flag affects calibre's library display. It has no effect on devices. In\n" 40948"addition, titles for books added before changing the flag will retain their\n" 40949"order until the title is edited. Editing a title and hitting Enter\n" 40950"without changing anything is sufficient to change the sort. Or you can use\n" 40951"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 40952"it for many books at once." 40953msgstr "" 40954 40955#: /__w/calibre/calibre/resources/default_tweaks.py:214 40956msgid "Control formatting of title and series when used in templates" 40957msgstr "" 40958 40959#: /__w/calibre/calibre/resources/default_tweaks.py:215 40960msgid "" 40961"Control how title and series names are formatted when saving to disk/sending\n" 40962"to device. The behavior depends on the field being processed. If processing\n" 40963"title, then if this tweak is set to 'library_order', the title will be\n" 40964"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 40965"title will not be changed. If processing series, then if set to\n" 40966"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 40967"set to 'strictly_alphabetic', the series will be sent without change.\n" 40968"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 40969"will become \"Lord of the Rings, The\". If the tweak is set to\n" 40970"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 40971"formatter function raw_field will return the base value for title and\n" 40972"series regardless of the setting of this tweak." 40973msgstr "" 40974 40975#: /__w/calibre/calibre/resources/default_tweaks.py:229 40976msgid "Set the list of words considered to be \"articles\" for sort strings" 40977msgstr "" 40978 40979#: /__w/calibre/calibre/resources/default_tweaks.py:230 40980msgid "" 40981"Set the list of words that are to be considered 'articles' when computing the\n" 40982"title sort strings. The articles differ by language. By default, calibre uses\n" 40983"a combination of articles from English and whatever language the calibre user\n" 40984"interface is set to. In addition, in some contexts where the book language is\n" 40985"available, the language of the book is used. You can change the list of\n" 40986"articles for a given language or add a new language by editing\n" 40987"per_language_title_sort_articles. To tell calibre to use a language other\n" 40988"than the user interface language, set, default_language_for_title_sort. For\n" 40989"example, to use German, set it to 'deu'. A value of None means the user\n" 40990"interface language is used. The setting title_sort_articles is ignored\n" 40991"(present only for legacy reasons)." 40992msgstr "" 40993 40994#: /__w/calibre/calibre/resources/default_tweaks.py:285 40995msgid "Specify a folder calibre should connect to at startup" 40996msgstr "" 40997 40998#: /__w/calibre/calibre/resources/default_tweaks.py:286 40999msgid "" 41000"Specify a folder that calibre should connect to at startup using\n" 41001"connect_to_folder. This must be a full path to the folder. If the folder does\n" 41002"not exist when calibre starts, it is ignored.\n" 41003"Example for Windows:\n" 41004"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 41005"Example for other operating systems:\n" 41006"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 41007msgstr "" 41008 41009#: /__w/calibre/calibre/resources/default_tweaks.py:295 41010msgid "Specify renaming rules for SONY collections" 41011msgstr "" 41012 41013#: /__w/calibre/calibre/resources/default_tweaks.py:296 41014msgid "" 41015"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 41016"metadata management is set to automatic. Collections on SONYs are named\n" 41017"depending upon whether the field is standard or custom. A collection derived\n" 41018"from a standard field is named for the value in that field.\n" 41019"\n" 41020"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 41021"collection name is 'Darkover'. A collection derived from a custom field will\n" 41022"have the name of the field added to the value. For example, if a custom series\n" 41023"column named 'My Series' contains the name 'Darkover', then the collection\n" 41024"will by default be named 'Darkover (My Series)'. For purposes of this\n" 41025"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 41026"category. If two books have fields that generate the same collection name,\n" 41027"then both books will be in that collection.\n" 41028"\n" 41029"This set of tweaks lets you specify for a standard or custom field how\n" 41030"the collections are to be named. You can use it to add a description to a\n" 41031"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 41032"it to force multiple fields to end up in the same collection.\n" 41033"\n" 41034"For example, you could force the values in 'series', '#my_series_1', and\n" 41035"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 41036"merging all of the fields into one set of collections.\n" 41037"\n" 41038"There are two related tweaks. The first determines the category name to use\n" 41039"for a metadata field. The second is a template, used to determines how the\n" 41040"value and category are combined to create the collection name.\n" 41041"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 41042"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 41043"\n" 41044"The second tweak, sony_collection_name_template, is a template. It uses the\n" 41045"same template language as plugboards and save templates. This tweak controls\n" 41046"how the value and category are combined together to make the collection name.\n" 41047"The only two fields available are {category} and {value}. The {value} field is\n" 41048"never empty. The {category} field can be empty. The default is to put the\n" 41049"value first, then the category enclosed in parentheses, it isn't empty:\n" 41050"'{value} {category:|(|)}'\n" 41051"\n" 41052"Examples: The first three examples assume that the second tweak\n" 41053"has not been changed.\n" 41054"\n" 41055"1) I want three series columns to be merged into one set of collections. The\n" 41056"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 41057"in the parenthesis. The value to use in the tweak value would be:\n" 41058"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 41059"\n" 41060"2) I want the word '(Series)' to appear on collections made from series, and\n" 41061"the word '(Tag)' to appear on collections made from tags. Use:\n" 41062"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41063"\n" 41064"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 41065"to have '(Series)' appended. The renaming rule is:\n" 41066"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 41067"\n" 41068"4) Same as example 2, but instead of having the category name in parentheses\n" 41069"and appended to the value, I want it prepended and separated by a colon, such\n" 41070"as in Series: Darkover. I must change the template used to format the category name\n" 41071"\n" 41072"The resulting two tweaks are:\n" 41073"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41074"sony_collection_name_template='{category:||: }{value}'" 41075msgstr "" 41076 41077#: /__w/calibre/calibre/resources/default_tweaks.py:359 41078msgid "Specify how SONY collections are sorted" 41079msgstr "" 41080 41081#: /__w/calibre/calibre/resources/default_tweaks.py:360 41082msgid "" 41083"Specify how SONY collections are sorted. This tweak is only applicable if\n" 41084"metadata management is set to automatic. You can indicate which metadata is to\n" 41085"be used to sort on a collection-by-collection basis. The format of the tweak\n" 41086"is a list of metadata fields from which collections are made, followed by the\n" 41087"name of the metadata field containing the sort value.\n" 41088"Example: The following indicates that collections built from pubdate and tags\n" 41089"are to be sorted by the value in the custom column '#mydate', that collections\n" 41090"built from 'series' are to be sorted by 'series_index', and that all other\n" 41091"collections are to be sorted by title. If a collection metadata field is not\n" 41092"named, then if it is a series- based collection it is sorted by series order,\n" 41093"otherwise it is sorted by title order.\n" 41094"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 41095"Note that the bracketing and parentheses are required. The syntax is\n" 41096"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 41097"Default: empty (no rules), so no collection attributes are named." 41098msgstr "" 41099 41100#: /__w/calibre/calibre/resources/default_tweaks.py:377 41101msgid "Control how tags are applied when copying books to another library" 41102msgstr "" 41103 41104#: /__w/calibre/calibre/resources/default_tweaks.py:378 41105msgid "" 41106"Set this to True to ensure that tags in 'Tags to add when adding\n" 41107"a book' are added when copying books to another library" 41108msgstr "" 41109 41110#: /__w/calibre/calibre/resources/default_tweaks.py:382 41111msgid "Set the maximum number of sort 'levels'" 41112msgstr "" 41113 41114#: /__w/calibre/calibre/resources/default_tweaks.py:383 41115msgid "" 41116"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 41117"library after certain operations such as searches or device insertion. Each\n" 41118"sort level adds a performance penalty. If the database is large (thousands of\n" 41119"books) the penalty might be noticeable. If you are not concerned about multi-\n" 41120"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 41121msgstr "" 41122 41123#: /__w/calibre/calibre/resources/default_tweaks.py:390 41124msgid "Choose whether dates are sorted using visible fields" 41125msgstr "" 41126 41127#: /__w/calibre/calibre/resources/default_tweaks.py:391 41128msgid "" 41129"Date values contain both a date and a time. When sorted, all the fields are\n" 41130"used, regardless of what is displayed. Set this tweak to True to use only\n" 41131"the fields that are being displayed." 41132msgstr "" 41133 41134#: /__w/calibre/calibre/resources/default_tweaks.py:396 41135msgid "Fuzz value for trimming covers" 41136msgstr "" 41137 41138#: /__w/calibre/calibre/resources/default_tweaks.py:397 41139msgid "" 41140"The value used for the fuzz distance when trimming a cover.\n" 41141"Colors within this distance are considered equal.\n" 41142"The distance is in absolute intensity units." 41143msgstr "" 41144 41145#: /__w/calibre/calibre/resources/default_tweaks.py:402 41146msgid "Control behavior of the book list" 41147msgstr "" 41148 41149#: /__w/calibre/calibre/resources/default_tweaks.py:403 41150msgid "" 41151"You can control the behavior of double clicks and pressing Enter on the books\n" 41152"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41153"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41154"has the side effect of disabling editing a field using a single click.\n" 41155"Default: open_viewer.\n" 41156"Example: doubleclick_on_library_view = 'do_nothing'\n" 41157"You can also control whether the book list scrolls per item or\n" 41158"per pixel. Default is per item." 41159msgstr "" 41160 41161#: /__w/calibre/calibre/resources/default_tweaks.py:416 41162msgid "Language to use when sorting" 41163msgstr "" 41164 41165#: /__w/calibre/calibre/resources/default_tweaks.py:417 41166msgid "" 41167"Setting this tweak will force sorting to use the\n" 41168"collating order for the specified language. This might be useful if you run\n" 41169"calibre in English but want sorting to work in the language where you live.\n" 41170"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41171"You can find the list of supported locales at\n" 41172"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41173"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41174"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41175"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41176msgstr "" 41177 41178#: /__w/calibre/calibre/resources/default_tweaks.py:428 41179msgid "Number of columns for custom metadata in the edit metadata dialog" 41180msgstr "" 41181 41182#: /__w/calibre/calibre/resources/default_tweaks.py:429 41183msgid "" 41184"Set whether to use one or two columns for custom metadata when editing\n" 41185"metadata one book at a time. If True, then the fields are laid out using two\n" 41186"columns. If False, one column is used." 41187msgstr "" 41188 41189#: /__w/calibre/calibre/resources/default_tweaks.py:434 41190msgid "Order of custom column(s) in edit metadata" 41191msgstr "" 41192 41193#: /__w/calibre/calibre/resources/default_tweaks.py:435 41194msgid "" 41195"Controls the order that custom columns are listed in edit metadata single\n" 41196"and bulk. The columns listed in the tweak are displayed first and in the\n" 41197"order provided. Any columns not listed are displayed after the listed ones,\n" 41198"in alphabetical order. Do note that this tweak does not change the size of\n" 41199"the edit widgets. Putting comments widgets in this list may result in some\n" 41200"odd widget spacing when using two-column mode.\n" 41201"Enter a comma-separated list of custom field lookup names, as in\n" 41202"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41203msgstr "" 41204 41205#: /__w/calibre/calibre/resources/default_tweaks.py:445 41206msgid "Edit metadata custom column label width and elision point" 41207msgstr "" 41208 41209#: /__w/calibre/calibre/resources/default_tweaks.py:446 41210msgid "" 41211"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41212"If metadata_edit_elide_labels is True then labels wider than the width\n" 41213"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41214"computed by multiplying the average width of characters in the font by the\n" 41215"appropriate number.\n" 41216"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41217"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41218"put it at the left end." 41219msgstr "" 41220 41221#: /__w/calibre/calibre/resources/default_tweaks.py:459 41222msgid "The number of seconds to wait before sending emails" 41223msgstr "" 41224 41225#: /__w/calibre/calibre/resources/default_tweaks.py:460 41226msgid "" 41227"The number of seconds to wait before sending emails when using a\n" 41228"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41229"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41230"making email sending fail. Changes will take effect only after a restart of\n" 41231"calibre. You can also change the list of hosts that calibre considers\n" 41232"to be public relays here. Any relay host ending with one of the suffixes\n" 41233"in the list below will be considered a public email server." 41234msgstr "" 41235 41236#: /__w/calibre/calibre/resources/default_tweaks.py:470 41237msgid "The maximum width and height for covers saved in the calibre library" 41238msgstr "" 41239 41240#: /__w/calibre/calibre/resources/default_tweaks.py:471 41241msgid "" 41242"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41243"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41244"large covers" 41245msgstr "" 41246 41247#: /__w/calibre/calibre/resources/default_tweaks.py:476 41248msgid "Where to send downloaded news" 41249msgstr "" 41250 41251#: /__w/calibre/calibre/resources/default_tweaks.py:477 41252msgid "" 41253"When automatically sending downloaded news to a connected device, calibre\n" 41254"will by default send it to the main memory. By changing this tweak, you can\n" 41255"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41256"that if there isn't enough free space available on the location you choose,\n" 41257"the files will be sent to the location with the most free space." 41258msgstr "" 41259 41260#: /__w/calibre/calibre/resources/default_tweaks.py:484 41261msgid "Unified toolbar on macOS" 41262msgstr "" 41263 41264#: /__w/calibre/calibre/resources/default_tweaks.py:485 41265msgid "" 41266"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41267"with the titlebar as is normal for macOS applications. However, doing this has\n" 41268"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41269"what it should be and it causes other random bugs on some systems, so turn it\n" 41270"on at your own risk!" 41271msgstr "" 41272 41273#: /__w/calibre/calibre/resources/default_tweaks.py:492 41274msgid "" 41275"Save original file when converting/polishing from same format to same format" 41276msgstr "" 41277 41278#: /__w/calibre/calibre/resources/default_tweaks.py:493 41279msgid "" 41280"When calibre does a conversion from the same format to the same format, for\n" 41281"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41282"conversion is poor, you can tweak the settings and run it again. By setting\n" 41283"this to False you can prevent calibre from saving the original file.\n" 41284"Similarly, by setting save_original_format_when_polishing to False you can\n" 41285"prevent calibre from saving the original file when polishing." 41286msgstr "" 41287 41288#: /__w/calibre/calibre/resources/default_tweaks.py:502 41289msgid "Number of recently viewed books to show" 41290msgstr "" 41291 41292#: /__w/calibre/calibre/resources/default_tweaks.py:503 41293msgid "" 41294"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41295"how many should be shown, here." 41296msgstr "" 41297 41298#: /__w/calibre/calibre/resources/default_tweaks.py:507 41299msgid "Change the font size of the Book details panel in the interface" 41300msgstr "" 41301 41302#: /__w/calibre/calibre/resources/default_tweaks.py:508 41303msgid "" 41304"Change the font size at which book details are rendered in the side panel and\n" 41305"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41306"negative number to increase or decrease the font size." 41307msgstr "" 41308 41309#: /__w/calibre/calibre/resources/default_tweaks.py:513 41310msgid "What format to default to when using the \"Unpack book\" feature" 41311msgstr "" 41312 41313#: /__w/calibre/calibre/resources/default_tweaks.py:514 41314msgid "" 41315"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41316"If multiple formats are available, calibre will offer you a choice\n" 41317"of formats, defaulting to your preferred output format if it is available.\n" 41318"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41319"to that format rather than your output format preference.\n" 41320"Set to a value of 'remember' to use whichever format you chose last time you\n" 41321"used the \"Unpack book\" feature.\n" 41322"Examples:\n" 41323"default_tweak_format = None (Use output format)\n" 41324"default_tweak_format = 'EPUB'\n" 41325"default_tweak_format = 'remember'" 41326msgstr "" 41327 41328#: /__w/calibre/calibre/resources/default_tweaks.py:527 41329msgid "Do not preselect a completion when editing authors/tags/series/etc." 41330msgstr "" 41331 41332#: /__w/calibre/calibre/resources/default_tweaks.py:528 41333msgid "" 41334"This means that you can make changes and press Enter and your changes will\n" 41335"not be overwritten by a matching completion. However, if you wish to use the\n" 41336"completions you will now have to press Tab to select one before pressing\n" 41337"Enter. Which technique you prefer will depend on the state of metadata in\n" 41338"your library and your personal editing style." 41339msgstr "" 41340 41341#: /__w/calibre/calibre/resources/default_tweaks.py:535 41342msgid "Completion mode when editing authors/tags/series/etc." 41343msgstr "" 41344 41345#: /__w/calibre/calibre/resources/default_tweaks.py:536 41346msgid "" 41347"By default, when completing items, calibre will show you all the candidates\n" 41348"that start with the text you have already typed. You can instead have it show\n" 41349"all candidates that contain the text you have already typed. To do this, set\n" 41350"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41351"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41352msgstr "" 41353 41354#: /__w/calibre/calibre/resources/default_tweaks.py:543 41355msgid "Sort the list of libraries alphabetically" 41356msgstr "" 41357 41358#: /__w/calibre/calibre/resources/default_tweaks.py:544 41359msgid "" 41360"The list of libraries in the Copy to library and Quick switch menus are\n" 41361"normally sorted by most used. However, if there are more than a certain\n" 41362"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41363"number here. The default is ten libraries." 41364msgstr "" 41365 41366#: /__w/calibre/calibre/resources/default_tweaks.py:550 41367msgid "Choose available output formats for conversion" 41368msgstr "" 41369 41370#: /__w/calibre/calibre/resources/default_tweaks.py:551 41371msgid "" 41372"Restrict the list of available output formats in the conversion dialogs.\n" 41373"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41374"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41375"all available output formats to be present." 41376msgstr "" 41377 41378#: /__w/calibre/calibre/resources/default_tweaks.py:557 41379msgid "Set the thumbnail image quality used by the Content server" 41380msgstr "" 41381 41382#: /__w/calibre/calibre/resources/default_tweaks.py:558 41383msgid "" 41384"The quality of a thumbnail is largely controlled by the compression quality\n" 41385"used when creating it. Set this to a larger number to improve the quality.\n" 41386"Note that the thumbnails get much larger with larger compression quality\n" 41387"numbers.\n" 41388"The value can be between 50 and 99" 41389msgstr "" 41390 41391#: /__w/calibre/calibre/resources/default_tweaks.py:565 41392msgid "" 41393"Image file types to treat as e-books when dropping onto the \"Book details\"" 41394" panel" 41395msgstr "" 41396 41397#: /__w/calibre/calibre/resources/default_tweaks.py:566 41398msgid "" 41399"Normally, if you drop any image file in a format known to calibre onto the\n" 41400"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41401"some image types as e-books instead, you can set this tweak.\n" 41402"Examples:\n" 41403"cover_drop_exclude = {'tiff', 'webp'}" 41404msgstr "" 41405 41406#: /__w/calibre/calibre/resources/default_tweaks.py:573 41407msgid "Show the Saved searches box in the Search bar" 41408msgstr "" 41409 41410#: /__w/calibre/calibre/resources/default_tweaks.py:574 41411msgid "" 41412"In newer versions of calibre, only a single button that allows you to add a\n" 41413"new Saved search is shown in the Search bar. If you would like to have the\n" 41414"old Saved searches box with its two buttons back, set this tweak to True." 41415msgstr "" 41416 41417#: /__w/calibre/calibre/resources/default_tweaks.py:579 41418msgid "Exclude fields when copy/pasting metadata" 41419msgstr "" 41420 41421#: /__w/calibre/calibre/resources/default_tweaks.py:580 41422msgid "" 41423"You can ask calibre to not paste some metadata fields when using the\n" 41424"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41425"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41426"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41427"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41428"to paste metadata ignoring this tweak." 41429msgstr "" 41430 41431#: /__w/calibre/calibre/resources/default_tweaks.py:588 41432msgid "Skip internet connected check" 41433msgstr "" 41434 41435#: /__w/calibre/calibre/resources/default_tweaks.py:589 41436msgid "" 41437"Skip checking whether the internet is available before downloading news.\n" 41438"Useful if for some reason your operating systems network checking\n" 41439"facilities are not reliable (for example NetworkManager on Linux)." 41440msgstr "" 41441 41442#: /__w/calibre/calibre/resources/default_tweaks.py:594 41443msgid "Tab stop width in the template editor" 41444msgstr "" 41445 41446#: /__w/calibre/calibre/resources/default_tweaks.py:595 41447msgid "" 41448"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41449"For example, a value of 1 results in a space with the width of one average character." 41450msgstr "" 41451 41452#: /__w/calibre/calibre/resources/default_tweaks.py:599 41453msgid "Value for undefined numbers when sorting" 41454msgstr "" 41455 41456#: /__w/calibre/calibre/resources/default_tweaks.py:600 41457msgid "" 41458"Sets the value to use for undefined numbers when sorting.\n" 41459"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41460"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41461"possible number. Quotes are optional if entering a number.\n" 41462"Examples:\n" 41463"value_for_undefined_numbers_when_sorting = -100\n" 41464"value_for_undefined_numbers_when_sorting = '2'\n" 41465"value_for_undefined_numbers_when_sorting = -0.01\n" 41466"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41467"value_for_undefined_numbers_when_sorting = 'maximum'" 41468msgstr "" 41469