1# Translation template file.. 2# Copyright (C) 2021 Kovid Goyal 3# 4# Translators: 5# FIRST AUTHOR <EMAIL@ADDRESS>, 2011 6# maninder singh <maninder.singh@outlook.in>, 2019 7msgid "" 8msgstr "" 9"Project-Id-Version: calibre\n" 10"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" 11"POT-Creation-Date: 2021-12-16 10:50+UTC\n" 12"PO-Revision-Date: 2021-12-14 13:05+0000\n" 13"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n" 14"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/calibre/calibre/language/pa/)\n" 15"MIME-Version: 1.0\n" 16"Content-Type: text/plain; charset=UTF-8\n" 17"Content-Transfer-Encoding: 8bit\n" 18"Language: pa\n" 19"Plural-Forms: nplurals=2; plural=(n != 1);\n" 20 21#: /__w/calibre/calibre/manual/conf.py:158 22#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222 23#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205 24#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35 25msgid "Start" 26msgstr "ਸ਼ੁਰੂ" 27 28#: /__w/calibre/calibre/manual/conf.py:175 29msgid "Support calibre" 30msgstr "ਕੈਲੀਬਰੀ ਨੂੰ ਸਪੋਟ ਕਰੋ" 31 32#: /__w/calibre/calibre/manual/conf.py:176 33msgid "Contribute to support calibre development" 34msgstr "" 35 36#: /__w/calibre/calibre/manual/conf.py:245 37#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 38msgid "page" 39msgstr "ਪੰਨਾਂ" 40 41#: /__w/calibre/calibre/manual/custom.py:92 42msgid "" 43":command:`calibredb` is the command line interface to the calibre database. It has\n" 44"several sub-commands, documented below.\n" 45"\n" 46":command:`calibredb` can be used to manipulate either a calibre database\n" 47"specified by path or a calibre :guilabel:`Content server` running either on\n" 48"the local machine or over the internet. You can start a calibre\n" 49":guilabel:`Content server` using either the :command:`calibre-server`\n" 50"program or in the main calibre program click :guilabel:`Connect/share ->\n" 51"Start Content server`. Since :command:`calibredb` can make changes to your\n" 52"calibre libraries, you must setup authentication on the server first. There\n" 53"are two ways to do that:\n" 54"\n" 55" * If you plan to connect only to a server running on the same computer,\n" 56" you can simply use the ``--enable-local-write`` option of the\n" 57" Content server, to allow any program, including calibredb, running on\n" 58" the local computer to make changes to your calibre data. When running\n" 59" the server from the main calibre program, this option is in\n" 60" :guilabel:`Preferences->Sharing over the net->Advanced`.\n" 61"\n" 62" * If you want to enable access over the internet, then you should setup\n" 63" user accounts on the server and use the :option:`--username` and :option:`--password`\n" 64" options to :command:`calibredb` to give it access. You can setup\n" 65" user authentication for :command:`calibre-server` by using the ``--enable-auth``\n" 66" option and using ``--manage-users`` to create the user accounts.\n" 67" If you are running the server from the main calibre program, use\n" 68" :guilabel:`Preferences->Sharing over the net->Require username/password`.\n" 69"\n" 70"To connect to a running Content server, pass the URL of the server to the\n" 71":option:`--with-library` option, see the documentation of that option for\n" 72"details and examples.\n" 73" " 74msgstr "" 75 76#: /__w/calibre/calibre/manual/custom.py:217 77msgid "[options]" 78msgstr "ਕੈਟੇਲੌਗ ਵਿੱਚ ਕੌਈ ਕਿਤਾਬ ਨਹੀ ਹੈ" 79 80#: /__w/calibre/calibre/src/calibre/constants.py:411 81msgid "{} Portable" 82msgstr "" 83 84#: /__w/calibre/calibre/src/calibre/constants.py:448 85msgid "Recycle Bin" 86msgstr "" 87 88#: /__w/calibre/calibre/src/calibre/constants.py:448 89msgid "Trash" 90msgstr "" 91 92#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66 93msgid "Does absolutely nothing" 94msgstr "" 95 96#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69 97#: /__w/calibre/calibre/src/calibre/db/__init__.py:107 98#: /__w/calibre/calibre/src/calibre/db/backend.py:1263 99#: /__w/calibre/calibre/src/calibre/db/backend.py:1288 100#: /__w/calibre/calibre/src/calibre/db/cache.py:312 101#: /__w/calibre/calibre/src/calibre/db/cache.py:315 102#: /__w/calibre/calibre/src/calibre/db/cache.py:326 103#: /__w/calibre/calibre/src/calibre/db/cache.py:1255 104#: /__w/calibre/calibre/src/calibre/db/cache.py:1257 105#: /__w/calibre/calibre/src/calibre/db/cache.py:1259 106#: /__w/calibre/calibre/src/calibre/db/cache.py:1430 107#: /__w/calibre/calibre/src/calibre/db/cache.py:1528 108#: /__w/calibre/calibre/src/calibre/db/cache.py:1530 109#: /__w/calibre/calibre/src/calibre/db/cache.py:1532 110#: /__w/calibre/calibre/src/calibre/db/cache.py:1719 111#: /__w/calibre/calibre/src/calibre/db/cache.py:1721 112#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130 113#: /__w/calibre/calibre/src/calibre/db/lazy.py:287 114#: /__w/calibre/calibre/src/calibre/db/lazy.py:288 115#: /__w/calibre/calibre/src/calibre/db/lazy.py:289 116#: /__w/calibre/calibre/src/calibre/db/lazy.py:290 117#: /__w/calibre/calibre/src/calibre/db/lazy.py:298 118#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249 119#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251 120#: /__w/calibre/calibre/src/calibre/db/write.py:175 121#: /__w/calibre/calibre/src/calibre/db/write.py:179 122#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402 123#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403 124#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122 125#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123 126#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74 127#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127 128#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759 129#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729 130#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46 131#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70 132#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311 133#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264 134#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67 135#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68 136#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336 137#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337 138#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663 139#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473 140#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474 141#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558 142#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61 143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191 144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197 145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129 146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131 147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141 148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146 149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30 150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31 151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303 152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305 153#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333 154#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292 155#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228 156#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85 157#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143 158#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51 159#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849 160#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851 161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363 162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42 163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43 164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44 165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84 166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497 167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749 168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39 170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64 171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24 172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115 173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123 174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178 175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158 176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161 177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347 178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316 179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317 180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35 181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63 182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65 183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108 184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110 185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501 186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503 187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505 188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388 189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498 190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008 191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49 192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131 193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134 194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25 195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25 196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51 197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118 198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121 199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131 200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16 201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36 202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360 203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92 204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94 205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100 206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266 207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373 208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375 209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479 210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25 211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23 212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242 213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353 214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38 215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135 216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202 217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241 218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661 219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342 220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469 221#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396 222#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489 223#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278 224#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280 225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973 226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92 227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320 228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323 229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327 230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150 231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157 232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122 233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127 234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284 235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295 236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325 237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172 238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 239#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31 240#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29 241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701 242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21 243#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22 244#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145 245#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148 246#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575 247#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583 248#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328 249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720 250#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722 251#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957 252#: /__w/calibre/calibre/src/calibre/gui2/add.py:355 253#: /__w/calibre/calibre/src/calibre/gui2/add.py:415 254#: /__w/calibre/calibre/src/calibre/gui2/add.py:471 255#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109 256#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52 257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147 258#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163 259#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165 260#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154 261#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513 262#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516 263#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364 264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139 265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147 266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180 267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699 268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084 269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526 270#: /__w/calibre/calibre/src/calibre/gui2/email.py:397 271#: /__w/calibre/calibre/src/calibre/gui2/email.py:412 272#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550 273#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 274#: /__w/calibre/calibre/src/calibre/gui2/init.py:760 275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612 276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346 277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574 278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577 279#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580 280#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668 281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224 282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405 283#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420 284#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106 285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537 286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583 287#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149 288#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153 289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61 290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76 291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129 292#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202 293#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240 294#: /__w/calibre/calibre/src/calibre/gui2/save.py:117 295#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202 296#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116 297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436 298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485 299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486 300#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243 301#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224 302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479 303#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483 304#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497 305#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624 306#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953 307#: /__w/calibre/calibre/src/calibre/library/database.py:927 308#: /__w/calibre/calibre/src/calibre/library/database2.py:605 309#: /__w/calibre/calibre/src/calibre/library/database2.py:613 310#: /__w/calibre/calibre/src/calibre/library/database2.py:623 311#: /__w/calibre/calibre/src/calibre/library/database2.py:2299 312#: /__w/calibre/calibre/src/calibre/library/database2.py:2452 313#: /__w/calibre/calibre/src/calibre/library/database2.py:2905 314#: /__w/calibre/calibre/src/calibre/library/database2.py:3540 315#: /__w/calibre/calibre/src/calibre/library/database2.py:3542 316#: /__w/calibre/calibre/src/calibre/srv/content.py:160 317#: /__w/calibre/calibre/src/calibre/srv/content.py:161 318#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97 319#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106 320#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281 321#: /__w/calibre/calibre/src/calibre/utils/localization.py:347 322#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25 323#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 324#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58 325msgid "Unknown" 326msgstr "ਅਗਿਆਤ" 327 328#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90 329msgid "Base" 330msgstr "ਮੂਲ" 331 332#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164 333#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87 334#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442 335msgid "Customize" 336msgstr "" 337 338#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172 339#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58 340#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364 341msgid "Cannot configure" 342msgstr "" 343 344#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356 345msgid "File type" 346msgstr "ਫਾਇਲ ਦੀ ਕਿਸਮ" 347 348#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426 349msgid "Metadata reader" 350msgstr "ਮੈਟਾ-ਡਾਟਾ ਰੀਡਰ" 351 352#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458 353msgid "Metadata writer" 354msgstr "ਮੈਟਾ-ਡਾਟਾ ਰਾਈਟਰ" 355 356#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490 357msgid "Catalog generator" 358msgstr "ਕੈਟਾਲੌਗ ਜੈਨੇਰੇਟਰ" 359 360#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608 361msgid "User interface action" 362msgstr "" 363 364#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643 365#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 366#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30 367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100 368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237 369#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328 370#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361 371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 372#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65 373msgid "Preferences" 374msgstr "ਤਰਜੀਹਾਂ" 375 376#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696 377#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 378msgid "Store" 379msgstr "ਸੰਭਾਲੋ" 380 381#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700 382msgid "An e-book store." 383msgstr "" 384 385#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744 386msgid "Edit book tool" 387msgstr "" 388 389#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756 390msgid "Library closed" 391msgstr "" 392 393#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22 394msgid "" 395"Create a PMLZ archive containing the PML file and all images in the folder " 396"pmlname_img or images. This plugin is run every time you add a PML file to " 397"the library." 398msgstr "" 399 400#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53 401msgid "" 402"Create a TXTZ archive when a TXT file is imported containing Markdown or " 403"Textile references to images. The referenced images as well as the TXT file " 404"are added to the archive." 405msgstr "" 406 407#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108 408msgid "Extract cover from comic files" 409msgstr "" 410 411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153 412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164 413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177 414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188 415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199 416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211 417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223 418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234 419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245 420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256 421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267 422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278 423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289 424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300 425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312 426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325 427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348 428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360 429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371 430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383 431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394 432#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406 433#, python-format 434msgid "Read metadata from %s files" 435msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਪੜ੍ਹੋ" 436 437#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337 438msgid "Read metadata from e-books in RAR archives" 439msgstr "" 440 441#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418 442msgid "Read metadata from e-books in ZIP archives" 443msgstr "" 444 445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437 446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456 447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479 448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490 449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514 450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526 451#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537 452#, python-format 453msgid "Set metadata in %s files" 454msgstr "%s ਫਾਇਲਾਂ ਦਾ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" 455 456#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448 457#, python-brace-format 458msgid "" 459"Enter {0} below to have the EPUB metadata writer plugin not add cover images" 460" to EPUB files that have no existing cover image." 461msgstr "" 462 463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467 464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502 465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549 466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561 467#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572 468#, python-format 469msgid "Set metadata from %s files" 470msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" 471 472#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819 473msgid "Add books to calibre or the connected device" 474msgstr "" 475 476#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825 477msgid "Fetch annotations from a connected Kindle (experimental)" 478msgstr "" 479 480#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831 481msgid "Generate a catalog of the books in your calibre library" 482msgstr "" 483 484#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837 485msgid "Convert books to various e-book formats" 486msgstr "" 487 488#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843 489msgid "Fine tune your e-books" 490msgstr "" 491 492#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849 493#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 494msgid "Browse highlights and bookmarks from all books in the library" 495msgstr "" 496 497#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855 498#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 499msgid "Edit the Table of Contents in your books" 500msgstr "" 501 502#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861 503msgid "Delete books from your calibre library or connected device" 504msgstr "" 505 506#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867 507msgid "" 508"Embed updated metadata into the actual book files in your calibre library" 509msgstr "" 510 511#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873 512msgid "Edit the metadata of books in your calibre library" 513msgstr "" 514 515#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879 516msgid "Read books in your calibre library" 517msgstr "" 518 519#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885 520msgid "Download news from the internet in e-book form" 521msgstr "" 522 523#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891 524msgid "Show a list of related books quickly" 525msgstr "" 526 527#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897 528#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 529msgid "Filter/transform the tags for books in the library" 530msgstr "" 531 532#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903 533#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 534msgid "Transform the authors for books in the library" 535msgstr "" 536 537#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909 538msgid "Show an editor for testing templates" 539msgstr "" 540 541#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915 542msgid "" 543"Show a dialog for creating and managing template functions and stored " 544"templates" 545msgstr "" 546 547#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921 548msgid "Export books from your calibre library to the hard disk" 549msgstr "" 550 551#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927 552msgid "Show Book details in a separate popup" 553msgstr "" 554 555#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933 556#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 557msgid "Restart calibre" 558msgstr "" 559 560#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939 561msgid "Open the folder that contains the book files in your calibre library" 562msgstr "" 563 564#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946 565msgid "Auto scroll through the list of books" 566msgstr "" 567 568#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952 569msgid "Send books to the connected device" 570msgstr "" 571 572#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958 573msgid "" 574"Send books via email or the web. Also connect to folders on your computer as" 575" if they are devices" 576msgstr "" 577 578#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965 579#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 580msgid "Browse the calibre User Manual" 581msgstr "" 582 583#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971 584msgid "Customize calibre" 585msgstr "" 586 587#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977 588msgid "Easily find books similar to the currently selected one" 589msgstr "" 590 591#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983 592msgid "" 593"Switch between different calibre libraries and perform maintenance on them" 594msgstr "" 595 596#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990 597msgid "Copy books from the device to your calibre library" 598msgstr "" 599 600#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996 601msgid "Edit the collections in which books are placed on your device" 602msgstr "" 603 604#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002 605msgid "Match book on the devices to books in the library" 606msgstr "" 607 608#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008 609#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47 610msgid "Show the book in the calibre library that matches this book" 611msgstr "" 612 613#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014 614msgid "Copy a book from one calibre library to another" 615msgstr "" 616 617#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020 618msgid "Edit e-books in the EPUB or AZW3 formats" 619msgstr "" 620 621#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026 622msgid "Make small changes to EPUB or HTMLZ files in your calibre library" 623msgstr "" 624 625#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032 626msgid "" 627"Find the next or previous match when searching in your calibre library in " 628"highlight mode" 629msgstr "" 630 631#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039 632msgid "Choose a random book from your calibre library" 633msgstr "" 634 635#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045 636#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 637msgid "Sort the list of books" 638msgstr "" 639 640#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051 641msgid "Temporarily mark books" 642msgstr "" 643 644#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057 645#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 646msgid "Change the current Virtual library" 647msgstr "" 648 649#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064 650msgid "Search for books from different book sellers" 651msgstr "" 652 653#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081 654msgid "Get new calibre plugins or update your existing ones" 655msgstr "" 656 657#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104 658#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21 659msgid "Look & feel" 660msgstr "ਦੇਖੋ ਅਤੇ ਮਹਿਸੂਸ ਕਰੋ" 661 662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106 663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119 664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131 665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143 666#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156 667msgid "Interface" 668msgstr "ਇੰਟਰਫੇਸ" 669 670#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110 671msgid "Adjust the look and feel of the calibre interface to suit your tastes" 672msgstr "Calibre ਦੀ ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਮੁਤਾਬਿਕ ਬਦਲੋ" 673 674#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117 675msgid "Behavior" 676msgstr "ਵਿਵਹਾਰ" 677 678#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123 679msgid "Change the way calibre behaves" 680msgstr "Calibre ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲੋ" 681 682#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129 683#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501 684msgid "Add your own columns" 685msgstr "" 686 687#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135 688msgid "Add/remove your own columns to the calibre book list" 689msgstr "" 690 691#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141 692msgid "Toolbars & menus" 693msgstr "" 694 695#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147 696msgid "" 697"Customize the toolbars and context menus, changing which actions are " 698"available in each" 699msgstr "" 700 701#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154 702msgid "Searching" 703msgstr "" 704 705#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160 706msgid "Customize the way searching for books works in calibre" 707msgstr "" 708 709#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166 710msgid "Input options" 711msgstr "" 712 713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168 714#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185 715#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197 716msgid "Conversion" 717msgstr "ਤਬਦੀਲੀ" 718 719#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172 720msgid "Set conversion options specific to each input format" 721msgstr "" 722 723#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183 724msgid "Common options" 725msgstr "" 726 727#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189 728msgid "Set conversion options common to all formats" 729msgstr "" 730 731#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195 732msgid "Output options" 733msgstr "" 734 735#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201 736msgid "Set conversion options specific to each output format" 737msgstr "" 738 739#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207 740msgid "Adding books" 741msgstr "ਕਿਤਾਬਾਂ ਸ਼ੁਮਾਰ ਕਰਨੀਆਂ" 742 743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209 744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222 745#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235 746#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248 747msgid "Import/export" 748msgstr "" 749 750#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213 751msgid "Control how calibre reads metadata from files when adding books" 752msgstr "" 753 754#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220 755msgid "Saving books to disk" 756msgstr "ਕਿਤਾਬਾਂ ਨੂੰ disk ਤੇ save ਕਰਨਾ" 757 758#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226 759msgid "" 760"Control how calibre exports files from its database to disk when using Save " 761"to disk" 762msgstr "" 763 764#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233 765msgid "Sending books to devices" 766msgstr "ਕਿਤਾਬਾਂ ਨੂੰ device ਤੇ ਭੇਜਣਾ" 767 768#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239 769msgid "Control how calibre transfers files to your e-book reader" 770msgstr "" 771 772#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246 773msgid "Metadata plugboards" 774msgstr "" 775 776#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252 777msgid "Change metadata fields before saving/sending" 778msgstr "Save/Send ਕਰਨ ਤੋਂ ਪੈਹ੍ਲਾਂ ਮੈਟਾ-ਡਾਟਾ ਫ਼ੀਲਡ ਬਦਲੋ" 779 780#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258 781#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12 782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159 783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250 784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260 785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267 786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273 787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277 788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293 789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357 790#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429 791msgid "Template functions" 792msgstr "" 793 794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260 795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324 796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337 797#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349 798#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361 799#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828 800msgid "Advanced" 801msgstr "ਖਸੂਸੀ" 802 803#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264 804msgid "Create your own template functions" 805msgstr "" 806 807#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270 808msgid "Sharing books by email" 809msgstr "Email ਰਾਹੀਂ ਕਿਤਾਬਾਂ ਸਾਂਝੀਆਂ ਕਰਨਾ" 810 811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272 812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285 813#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299 814#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311 815msgid "Sharing" 816msgstr "ਸਾਂਝਾ ਕਰਨਾ" 817 818#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276 819msgid "" 820"Setup sharing of books via email. Can be used for automatic sending of " 821"downloaded news to your devices" 822msgstr "" 823 824#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283 825msgid "Sharing over the net" 826msgstr "ਇੰਟਰਨੈਟ ਉੱਤੇ ਸਾਂਝਾ ਕਰਨਾ" 827 828#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289 829msgid "" 830"Setup the calibre Content server which will give you access to your calibre " 831"library from anywhere, on any device, over the internet" 832msgstr "" 833 834#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297 835msgid "Metadata download" 836msgstr "" 837 838#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303 839msgid "Control how calibre downloads e-book metadata from the net" 840msgstr "" 841 842#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309 843#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407 844msgid "Ignored devices" 845msgstr "" 846 847#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315 848msgid "" 849"Control which devices calibre will ignore when they are connected to the " 850"computer." 851msgstr "" 852 853#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322 854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311 855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87 856msgid "Plugins" 857msgstr "ਪਲੱਗ-ਇਨ" 858 859#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328 860msgid "Add/remove/customize various bits of calibre functionality" 861msgstr "ਕੈਲੀਬਰੀ ਦੀ ਕਾਰਜ-ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਇਜ਼ਾਫ਼ਾ/ਘਾਟਾ/ਬਦਲਾਓ ਕਰੋ" 862 863#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335 864msgid "Tweaks" 865msgstr "" 866 867#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341 868msgid "Fine tune how calibre behaves in various contexts" 869msgstr "" 870 871#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347 872#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563 873msgid "Shortcuts" 874msgstr "" 875 876#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353 877msgid "Customize the keyboard shortcuts used by calibre" 878msgstr "" 879 880#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359 881#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137 882msgid "Miscellaneous" 883msgstr "" 884 885#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365 886msgid "Miscellaneous advanced configuration" 887msgstr "" 888 889#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111 890msgid "Options specific to the output format." 891msgstr "" 892 893#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121 894msgid "Options specific to the input format." 895msgstr "" 896 897#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137 898msgid "Conversion input" 899msgstr "" 900 901#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173 902msgid "" 903"Specify the character encoding of the input document. If set this option " 904"will override any encoding declared by the document itself. Particularly " 905"useful for documents that do not declare an encoding or that have erroneous " 906"encoding declarations." 907msgstr "" 908 909#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286 910msgid "Conversion output" 911msgstr "" 912 913#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302 914msgid "" 915"If specified, the output plugin will try to create output that is as human " 916"readable as possible. May not have any effect for some output plugins." 917msgstr "" 918 919#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317 920#, python-format 921msgid "Convert e-books to the %s format" 922msgstr "" 923 924#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47 925msgid "Input profile" 926msgstr "" 927 928#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51 929msgid "" 930"This profile tries to provide sane defaults and is useful if you know " 931"nothing about the input document." 932msgstr "" 933 934#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59 935#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482 936msgid "" 937"This profile is intended for the SONY PRS line. The 500/505/600/700 etc." 938msgstr "" 939 940#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72 941msgid "This profile is intended for the SONY PRS 300." 942msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ SONY PRS 300 ਲਈ ਹੈ" 943 944#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82 945#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524 946msgid "This profile is intended for the SONY PRS-900." 947msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ SONY PRS-900 ਲਈ ਹੈ" 948 949#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91 950#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595 951msgid "This profile is intended for the Microsoft Reader." 952msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Microsoft Reader ਲਈ ਹੈ" 953 954#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103 955#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607 956msgid "This profile is intended for the Mobipocket books." 957msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Mobipocket ਕਿਤਾਬਾਂ ਲਈ ਹੈ" 958 959#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117 960#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621 961msgid "This profile is intended for the Hanlin V3 and its clones." 962msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Hanlin V3 ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰਾਂ ਲਈ ਹੈ" 963 964#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130 965#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634 966msgid "This profile is intended for the Hanlin V5 and its clones." 967msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Hanlin V5 ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰਾਂ ਲਈ ਹੈ" 968 969#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141 970#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643 971msgid "This profile is intended for the Cybook G3." 972msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Cybook G3 ਲਈ ਹੈ" 973 974#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155 975#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658 976msgid "This profile is intended for the Cybook Opus." 977msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Cybook Opus ਲਈ ਹੈ" 978 979#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168 980#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672 981msgid "This profile is intended for the Amazon Kindle." 982msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle ਲਈ ਹੈ" 983 984#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181 985#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770 986msgid "This profile is intended for the Irex Illiad." 987msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Irex Illiad ਲਈ ਹੈ" 988 989#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194 990#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784 991msgid "This profile is intended for the IRex Digital Reader 1000." 992msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 1000 ਲਈ ਹੈ" 993 994#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208 995#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799 996msgid "This profile is intended for the IRex Digital Reader 800." 997msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 800 ਲਈ ਹੈ" 998 999#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221 1000#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814 1001msgid "This profile is intended for the B&N Nook." 1002msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook ਲਈ ਹੈ" 1003 1004#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245 1005msgid "Output profile" 1006msgstr "" 1007 1008#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249 1009msgid "" 1010"This profile tries to provide sane defaults and is useful if you want to " 1011"produce a document intended to be read at a computer or on a range of " 1012"devices." 1013msgstr "" 1014 1015#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286 1016msgid "" 1017"Intended for the iPad and similar devices with a resolution of 768x1024" 1018msgstr "ਇਹ iPad ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰ 768x1024 resolution ਵਾਲੇ devices ਲਈ ਹੈ" 1019 1020#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449 1021msgid "" 1022"Intended for the iPad 3 and similar devices with a resolution of 1536x2048" 1023msgstr "" 1024 1025#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454 1026msgid "Tablet" 1027msgstr "" 1028 1029#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456 1030msgid "Intended for generic tablet devices, does no resizing of images" 1031msgstr "ਇਹ ਹਰ ਤਰ੍ਹਾਂ ਦੇ tablet device ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਫੋਟੋਆਂ ਦੇ ਆਕਾਰ ਵਿੱਚ ਬਦਲਾਓ ਨਹੀਂ ਕਰੇਗਾ" 1032 1033#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465 1034msgid "" 1035"Intended for the Samsung Galaxy and similar tablet devices with a resolution" 1036" of 600x1280" 1037msgstr "ਇਹ Samsung Galaxy ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰ 600x1280 resolution ਵਾਲੇ tablet devices ਲਈ ਹੈ" 1038 1039#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473 1040msgid "" 1041"Intended for the Nook HD+ and similar tablet devices with a resolution of " 1042"1280x1920" 1043msgstr "" 1044 1045#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500 1046msgid "This profile is intended for the Kobo Reader." 1047msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Kobo Reader ਲਈ ਹੈ" 1048 1049#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514 1050msgid "This profile is intended for the SONY PRS-300." 1051msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Sony PRS-300 ਲਈ ਹੈ" 1052 1053#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535 1054msgid "This profile is intended for the SONY PRS-T3." 1055msgstr "" 1056 1057#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543 1058msgid "Generic e-ink" 1059msgstr "" 1060 1061#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545 1062msgid "Suitable for use with any e-ink device" 1063msgstr "ਹਰ ਤਰ੍ਹਾਂ ਦੇ e-ink device ਦੇ ਨਾਲ ਵਰਤੋਂ ਲਈ ਮੁਨਾਸਿਬ ਹੈ" 1064 1065#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551 1066msgid "Generic e-ink large" 1067msgstr "" 1068 1069#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553 1070msgid "Suitable for use with any large screen e-ink device" 1071msgstr "ਹਰ ਤਰ੍ਹਾਂ ਦੇ ਵੱਡੇ ਸਕ੍ਰੀਨ ਵਾਲੇ e-ink device ਦੇ ਨਾਲ ਵਰਤੋਂ ਲਈ ਮੁਨਾਸਿਬ ਹੈ" 1072 1073#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561 1074msgid "Generic e-ink HD" 1075msgstr "" 1076 1077#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563 1078msgid "Suitable for use with any modern high resolution e-ink device" 1079msgstr "" 1080 1081#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573 1082msgid "This profile is intended for the 5-inch JetBook." 1083msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ 5-ਇੰਚ JetBook ਲਈ ਹੈ" 1084 1085#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583 1086msgid "" 1087"This profile is intended for the SONY PRS line. The 500/505/700 etc, in " 1088"landscape mode. Mainly useful for comics." 1089msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Sony PRS ਲਾਇਨ ਲਈ ਹੈ. 500/505/700 ਵਗਹਿਰਾ, landscape ਮੋਡ ਵਿੱਚ. ਕੋਮਿਕਾਂ ਪੜ੍ਹਨ ਲਈ ਉਪਯੋਗੀ." 1090 1091#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692 1092msgid "This profile is intended for the Amazon Kindle DX." 1093msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle DX ਲਈ ਹੈ" 1094 1095#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710 1096msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2" 1097msgstr "" 1098 1099#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722 1100msgid "This profile is intended for the Amazon Kindle Voyage" 1101msgstr "" 1102 1103#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735 1104msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above" 1105msgstr "" 1106 1107#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747 1108msgid "" 1109"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 " 1110"and above" 1111msgstr "" 1112 1113#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759 1114msgid "This profile is intended for the Amazon Kindle Fire." 1115msgstr "" 1116 1117#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827 1118msgid "This profile is intended for the B&N Nook Color." 1119msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook Color ਲਈ ਹੈ" 1120 1121#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839 1122msgid "This profile is intended for the PocketBook Pro 900 series of devices." 1123msgstr "" 1124 1125#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851 1126msgid "This profile is intended for the PocketBook Pro 912 series of devices." 1127msgstr "" 1128 1129#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864 1130msgid "" 1131"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of " 1132"devices." 1133msgstr "" 1134 1135#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876 1136msgid "" 1137"This profile is intended for the PocketBook HD Touch (1-3) series of " 1138"devices." 1139msgstr "" 1140 1141#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888 1142msgid "" 1143"This profile is intended for the PocketBook Inkpad 3 and X series of " 1144"devices." 1145msgstr "" 1146 1147#: /__w/calibre/calibre/src/calibre/customize/ui.py:40 1148msgid "Installed plugins" 1149msgstr "" 1150 1151#: /__w/calibre/calibre/src/calibre/customize/ui.py:41 1152msgid "Mapping for filetype plugins" 1153msgstr "" 1154 1155#: /__w/calibre/calibre/src/calibre/customize/ui.py:42 1156msgid "Local plugin customization" 1157msgstr "" 1158 1159#: /__w/calibre/calibre/src/calibre/customize/ui.py:43 1160msgid "Disabled plugins" 1161msgstr "" 1162 1163#: /__w/calibre/calibre/src/calibre/customize/ui.py:44 1164msgid "Enabled plugins" 1165msgstr "" 1166 1167#: /__w/calibre/calibre/src/calibre/customize/ui.py:678 1168#, python-format 1169msgid "Initialization of plugin %s failed with traceback:" 1170msgstr "" 1171 1172#: /__w/calibre/calibre/src/calibre/customize/ui.py:797 1173msgid "" 1174" %prog options\n" 1175"\n" 1176" Customize calibre by loading external plugins.\n" 1177" " 1178msgstr "" 1179 1180#: /__w/calibre/calibre/src/calibre/customize/ui.py:803 1181msgid "Add a plugin by specifying the path to the ZIP file containing it." 1182msgstr "" 1183 1184#: /__w/calibre/calibre/src/calibre/customize/ui.py:805 1185msgid "" 1186"For plugin developers: Path to the folder where you are developing the " 1187"plugin. This command will automatically zip up the plugin and update it in " 1188"calibre." 1189msgstr "" 1190 1191#: /__w/calibre/calibre/src/calibre/customize/ui.py:809 1192msgid "Remove a custom plugin by name. Has no effect on builtin plugins" 1193msgstr "" 1194 1195#: /__w/calibre/calibre/src/calibre/customize/ui.py:811 1196msgid "" 1197"Customize plugin. Specify name of plugin and customization string separated " 1198"by a comma." 1199msgstr "" 1200 1201#: /__w/calibre/calibre/src/calibre/customize/ui.py:813 1202msgid "List all installed plugins" 1203msgstr "" 1204 1205#: /__w/calibre/calibre/src/calibre/customize/ui.py:815 1206msgid "Enable the named plugin" 1207msgstr "" 1208 1209#: /__w/calibre/calibre/src/calibre/customize/ui.py:817 1210msgid "Disable the named plugin" 1211msgstr "" 1212 1213#: /__w/calibre/calibre/src/calibre/db/adding.py:245 1214#: /__w/calibre/calibre/src/calibre/db/adding.py:256 1215#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402 1216#: /__w/calibre/calibre/src/calibre/library/database2.py:3353 1217#: /__w/calibre/calibre/src/calibre/library/database2.py:3371 1218msgid "Catalog" 1219msgstr "" 1220 1221#: /__w/calibre/calibre/src/calibre/db/adding.py:286 1222#: /__w/calibre/calibre/src/calibre/db/fields.py:762 1223#: /__w/calibre/calibre/src/calibre/db/fields.py:777 1224#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410 1225#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125 1226#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452 1227#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475 1228#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778 1229#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797 1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480 1231#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486 1232#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517 1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:82 1234#: /__w/calibre/calibre/src/calibre/devices/utils.py:86 1235#: /__w/calibre/calibre/src/calibre/devices/utils.py:119 1236#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91 1237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616 1238#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613 1239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615 1240#: /__w/calibre/calibre/src/calibre/library/database2.py:373 1241#: /__w/calibre/calibre/src/calibre/library/database2.py:386 1242#: /__w/calibre/calibre/src/calibre/library/database2.py:3396 1243#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120 1244msgid "News" 1245msgstr "" 1246 1247#: /__w/calibre/calibre/src/calibre/db/backend.py:439 1248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307 1249#, python-brace-format 1250msgid "Path to library ({0}) too long. It must be less than {1} characters." 1251msgstr "" 1252 1253#: /__w/calibre/calibre/src/calibre/db/backend.py:447 1254#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57 1255#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560 1256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123 1257#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790 1258#, python-format 1259msgid "Path to library too long. It must be less than %d characters." 1260msgstr "" 1261 1262#: /__w/calibre/calibre/src/calibre/db/backend.py:523 1263#: /__w/calibre/calibre/src/calibre/library/database2.py:199 1264msgid "restored preference " 1265msgstr "" 1266 1267#: /__w/calibre/calibre/src/calibre/db/backend.py:529 1268#: /__w/calibre/calibre/src/calibre/library/database2.py:204 1269#: /__w/calibre/calibre/src/calibre/library/restore.py:236 1270msgid "creating custom column " 1271msgstr "" 1272 1273#: /__w/calibre/calibre/src/calibre/db/backend.py:1001 1274#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674 1275msgid "No label was provided" 1276msgstr "" 1277 1278#: /__w/calibre/calibre/src/calibre/db/backend.py:1003 1279#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676 1280msgid "" 1281"The label must contain only lower case letters, digits and underscores, and " 1282"start with a letter" 1283msgstr "" 1284 1285#: /__w/calibre/calibre/src/calibre/db/backend.py:1186 1286msgid "Dumping database to SQL" 1287msgstr "" 1288 1289#: /__w/calibre/calibre/src/calibre/db/backend.py:1195 1290msgid "Restoring database from SQL" 1291msgstr "" 1292 1293#: /__w/calibre/calibre/src/calibre/db/backend.py:2096 1294#: /__w/calibre/calibre/src/calibre/db/cache.py:2444 1295#: /__w/calibre/calibre/src/calibre/db/cache.py:2569 1296#: /__w/calibre/calibre/src/calibre/utils/exim.py:206 1297#: /__w/calibre/calibre/src/calibre/utils/exim.py:372 1298msgid "Completed" 1299msgstr "" 1300 1301#: /__w/calibre/calibre/src/calibre/db/cache.py:203 1302#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564 1303#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 1304#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48 1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212 1306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260 1307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867 1308#: /__w/calibre/calibre/src/calibre/library/database2.py:495 1309msgid "Saved searches" 1310msgstr "" 1311 1312#: /__w/calibre/calibre/src/calibre/db/cache.py:345 1313#: /__w/calibre/calibre/src/calibre/db/lazy.py:223 1314#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 1315#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 1316#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 1317#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357 1319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 1320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 1321#: /__w/calibre/calibre/src/calibre/library/database2.py:1081 1322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256 1323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315 1324msgid "Yes" 1325msgstr "" 1326 1327#: /__w/calibre/calibre/src/calibre/db/cache.py:2296 1328#, python-brace-format 1329msgid "[Error in Virtual library {0}: {1}]" 1330msgstr "" 1331 1332#: /__w/calibre/calibre/src/calibre/db/cache.py:2559 1333#, python-format 1334msgid "Cover for %s" 1335msgstr "" 1336 1337#: /__w/calibre/calibre/src/calibre/db/cache.py:2563 1338#, python-brace-format 1339msgid "{0} format for {1}" 1340msgstr "" 1341 1342#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206 1343#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298 1344#, python-format 1345msgid "Added book ids: %s" 1346msgstr "" 1347 1348#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282 1349msgid "" 1350"The following books were not added as they already exist in the database " 1351"(see --duplicates option or --automerge option):" 1352msgstr "" 1353 1354#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300 1355#, python-format 1356msgid "Merged book ids: %s" 1357msgstr "" 1358 1359#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306 1360msgid "" 1361"%prog add [options] file1 file2 file3 ...\n" 1362"\n" 1363"Add the specified files as books to the database. You can also specify folders, see\n" 1364"the folder related options below.\n" 1365msgstr "" 1366 1367#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320 1368msgid "" 1369"Add books to database even if they already exist. Comparison is done based " 1370"on book titles and authors. Note that the {} option takes precedence." 1371msgstr "" 1372 1373#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331 1374msgid "" 1375"If books with similar titles and authors are found, merge the incoming " 1376"formats (files) automatically into existing book records. A value of " 1377"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" " 1378"means duplicate formats in the library are overwritten with the newly added " 1379"files. A value of \"new_record\" means duplicate formats are placed into a " 1380"new book record." 1381msgstr "" 1382 1383#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342 1384msgid "Add an empty book (a book with no formats)" 1385msgstr "" 1386 1387#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345 1388msgid "Set the title of the added book(s)" 1389msgstr "" 1390 1391#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351 1392msgid "Set the authors of the added book(s)" 1393msgstr "" 1394 1395#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354 1396msgid "Set the ISBN of the added book(s)" 1397msgstr "" 1398 1399#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361 1400msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY" 1401msgstr "" 1402 1403#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364 1404msgid "Set the tags of the added book(s)" 1405msgstr "" 1406 1407#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370 1408msgid "Set the series of the added book(s)" 1409msgstr "" 1410 1411#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377 1412msgid "Set the series number of the added book(s)" 1413msgstr "" 1414 1415#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383 1416msgid "Path to the cover to use for the added book" 1417msgstr "" 1418 1419#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390 1420msgid "" 1421"A comma separated list of languages (best to use ISO639 language codes, " 1422"though some language names may also be recognized)" 1423msgstr "" 1424 1425#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396 1426msgid "ADDING FROM FOLDERS" 1427msgstr "" 1428 1429#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398 1430msgid "" 1431"Options to control the adding of books from folders. By default only files " 1432"that have extensions of known e-book file types are added." 1433msgstr "" 1434 1435#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415 1436msgid "" 1437"Assume that each folder has only a single logical book and that all files in" 1438" it are different e-book formats of that book" 1439msgstr "" 1440 1441#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423 1442msgid "Process folders recursively" 1443msgstr "" 1444 1445#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436 1446msgid "GLOB PATTERN" 1447msgstr "" 1448 1449#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443 1450msgid "" 1451"A filename (glob) pattern, files matching this pattern will be ignored when " 1452"scanning folders for files. Can be specified multiple times for multiple " 1453"patterns. For example: *.pdf will ignore all PDF files" 1454msgstr "" 1455 1456#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450 1457msgid "" 1458"A filename (glob) pattern, files matching this pattern will be added when " 1459"scanning folders for files, even if they are not of a known e-book file " 1460"type. Can be specified multiple times for multiple patterns." 1461msgstr "" 1462 1463#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474 1464msgid "You must specify at least one file to add" 1465msgstr "" 1466 1467#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24 1468#, python-brace-format 1469msgid "" 1470"%prog add_custom_column [options] label name datatype\n" 1471"\n" 1472"Create a custom column. label is the machine friendly name of the column. Should\n" 1473"not contain spaces or colons. name is the human friendly name of the column.\n" 1474"datatype is one of: {0}\n" 1475msgstr "" 1476 1477#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39 1478msgid "" 1479"This column stores tag like data (i.e. multiple comma separated values). " 1480"Only applies if datatype is text." 1481msgstr "" 1482 1483#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48 1484msgid "" 1485"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" 1486"There are many options that can go into the display variable.The options by column type are:\n" 1487"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n" 1488"datetime: date_format\n" 1489"enumeration: enum_values, enum_colors, use_decorations\n" 1490"int, float: number_format\n" 1491"text: is_names, use_decorations\n" 1492"\n" 1493"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." 1494msgstr "" 1495 1496#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81 1497msgid "You must specify label, name and datatype" 1498msgstr "" 1499 1500#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28 1501msgid "" 1502"%prog add_format [options] id ebook_file\n" 1503"\n" 1504"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." 1505msgstr "" 1506 1507#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42 1508msgid "Do not replace the format if it already exists" 1509msgstr "" 1510 1511#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49 1512msgid "You must specify an id and an e-book file" 1513msgstr "" 1514 1515#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53 1516msgid "e-book file must have an extension" 1517msgstr "" 1518 1519#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56 1520#, python-format 1521msgid "A %(fmt)s file already exists for book: %(id)d, not replacing" 1522msgstr "" 1523 1524#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20 1525msgid "" 1526"%prog backup_metadata [options]\n" 1527"\n" 1528"Backup the metadata stored in the database into individual OPF files in each\n" 1529"books folder. This normally happens automatically, but you can run this\n" 1530"command to force re-generation of the OPF files, with the --all option.\n" 1531"\n" 1532"Note that there is normally no need to do this, as the OPF files are backed up\n" 1533"automatically, every time metadata is changed.\n" 1534msgstr "" 1535 1536#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37 1537msgid "" 1538"Normally, this command only operates on books that have out of date OPF " 1539"files. This option makes it operate on all books." 1540msgstr "" 1541 1542#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27 1543msgid "{} OPTIONS" 1544msgstr "" 1545 1546#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48 1547msgid "" 1548"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n" 1549"\n" 1550"Export a catalog in format specified by path/to/destination extension.\n" 1551"Options control how entries are displayed in the generated catalog output.\n" 1552"Note that different catalog formats support different sets of options. To\n" 1553"see the different options, specify the name of the output file and then the\n" 1554"{} option.\n" 1555msgstr "" 1556 1557#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67 1558msgid "" 1559"Comma-separated list of database IDs to catalog.\n" 1560"If declared, --search is ignored.\n" 1561"Default: all" 1562msgstr "" 1563 1564#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78 1565msgid "" 1566"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" 1567"Default: no filtering" 1568msgstr "" 1569 1570#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90 1571#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629 1572msgid "Show detailed output information. Useful for debugging" 1573msgstr "" 1574 1575#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109 1576msgid "You must specify a catalog output file" 1577msgstr "" 1578 1579#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115 1580msgid "Cannot generate a catalog in the {} format" 1581msgstr "" 1582 1583#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26 1584#, python-brace-format 1585msgid "" 1586"%prog check_library [options]\n" 1587"\n" 1588"Perform some checks on the filesystem representing a library. Reports are {0}\n" 1589msgstr "" 1590 1591#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35 1592#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44 1593msgid "Output in CSV" 1594msgstr "" 1595 1596#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43 1597msgid "" 1598"Comma-separated list of reports.\n" 1599"Default: all" 1600msgstr "" 1601 1602#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52 1603msgid "" 1604"Comma-separated list of extensions to ignore.\n" 1605"Default: all" 1606msgstr "" 1607 1608#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61 1609msgid "" 1610"Comma-separated list of names to ignore.\n" 1611"Default: all" 1612msgstr "" 1613 1614#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99 1615msgid "Unknown report check" 1616msgstr "" 1617 1618#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116 1619msgid "Vacuuming database..." 1620msgstr "" 1621 1622#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23 1623msgid "" 1624"%prog clone path/to/new/library\n" 1625"\n" 1626"Create a clone of the current library. This creates a new, empty library that has all the\n" 1627"same custom columns, Virtual libraries and other settings as the current library.\n" 1628"\n" 1629"The cloned library will contain no books. If you want to create a full duplicate, including\n" 1630"all books, then simply use your filesystem tools to copy the library folder.\n" 1631" " 1632msgstr "" 1633 1634#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38 1635msgid "Error: You must specify the path to the cloned library" 1636msgstr "" 1637 1638#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46 1639msgid "The location for the new library is the same as the current library" 1640msgstr "" 1641 1642#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52 1643#, python-format 1644msgid "%s is not empty. You must choose an empty folder for the new library." 1645msgstr "" 1646 1647#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22 1648msgid "" 1649"%prog custom_columns [options]\n" 1650"\n" 1651"List available custom columns. Shows column labels and ids.\n" 1652" " 1653msgstr "" 1654 1655#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34 1656msgid "Show details for each column." 1657msgstr "" 1658 1659#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27 1660msgid "" 1661"\n" 1662"%prog embed_metadata [options] book_id\n" 1663"\n" 1664"Update the metadata in the actual book files stored in the calibre library from\n" 1665"the metadata in the calibre database. Normally, metadata is updated only when\n" 1666"exporting files from calibre, this command is useful if you want the files to\n" 1667"be updated in place. Note that different file formats support different amounts\n" 1668"of metadata. You can use the special value 'all' for book_id to update metadata\n" 1669"in all books. You can also specify many book ids separated by spaces and id ranges\n" 1670"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23" 1671msgstr "" 1672 1673#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38 1674msgid "" 1675"Only update metadata in files of the specified format. Specify it multiple " 1676"times for multiple formats. By default, all formats are updated." 1677msgstr "" 1678 1679#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55 1680#, python-brace-format 1681msgid "Processed {0} ({1} of {2})" 1682msgstr "" 1683 1684#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59 1685msgid "No book with id: {}" 1686msgstr "" 1687 1688#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43 1689msgid "" 1690"%prog export [options] ids\n" 1691"\n" 1692"Export the books specified by ids (a comma separated list) to the filesystem.\n" 1693"The export operation saves all formats of the book, its cover and metadata (in\n" 1694"an opf file). You can get id numbers from the search command.\n" 1695msgstr "" 1696 1697#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56 1698msgid "Export all books in database, ignoring the list of ids." 1699msgstr "" 1700 1701#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62 1702msgid "Export books to the specified folder. Default is" 1703msgstr "" 1704 1705#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69 1706msgid "Export all books into a single folder" 1707msgstr "" 1708 1709#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75 1710msgid "Report progress" 1711msgstr "" 1712 1713#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86 1714msgid "Specifying this switch will turn this behavior off." 1715msgstr "" 1716 1717#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136 1718#, python-format 1719msgid "You must specify some ids or the %s option" 1720msgstr "" 1721 1722#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227 1723msgid "" 1724"%prog list [options]\n" 1725"\n" 1726"List the books available in the calibre database.\n" 1727msgstr "" 1728 1729#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239 1730#, python-format 1731msgid "" 1732"The fields to display when listing books in the database. Should be a comma separated list of fields.\n" 1733"Available fields: %s\n" 1734"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" 1735msgstr "" 1736 1737#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252 1738#, python-brace-format 1739msgid "" 1740"The field by which to sort the results.\n" 1741"Available fields: {0}\n" 1742"Default: {1}" 1743msgstr "" 1744 1745#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259 1746msgid "Sort results in ascending order" 1747msgstr "" 1748 1749#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266 1750msgid "" 1751"Filter the results by the search query. For the format of the search query, " 1752"please see the search related documentation in the User Manual. Default is " 1753"to do no filtering." 1754msgstr "" 1755 1756#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276 1757#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67 1758msgid "" 1759"The maximum width of a single line in the output. Defaults to detecting " 1760"screen size." 1761msgstr "" 1762 1763#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282 1764msgid "The string used to separate fields. Default is a space." 1765msgstr "" 1766 1767#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288 1768msgid "" 1769"The prefix for all file paths. Default is the absolute path to the library " 1770"folder." 1771msgstr "" 1772 1773#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295 1774msgid "The maximum number of results to display. Default: all" 1775msgstr "" 1776 1777#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302 1778msgid "" 1779"Generate output in JSON format, which is more suitable for machine parsing. " 1780"Causes the line width and separator options to be ignored." 1781msgstr "" 1782 1783#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24 1784msgid "" 1785"%prog list_categories [options]\n" 1786"\n" 1787"Produce a report of the category information in the database. The\n" 1788"information is the equivalent of what is shown in the Tag browser.\n" 1789msgstr "" 1790 1791#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39 1792msgid "" 1793"Output only the number of items in a category instead of the counts per item" 1794" within the category" 1795msgstr "" 1796 1797#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50 1798msgid "The type of CSV file to produce. Choices: {}" 1799msgstr "" 1800 1801#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58 1802msgid "Comma-separated list of category lookup names. Default: all" 1803msgstr "" 1804 1805#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181 1806msgid "CATEGORY ITEMS" 1807msgstr "" 1808 1809#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26 1810msgid "" 1811"%prog remove ids\n" 1812"\n" 1813"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" 1814msgstr "" 1815 1816#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39 1817msgid "Do not use the {}" 1818msgstr "" 1819 1820#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46 1821msgid "You must specify at least one book to remove" 1822msgstr "" 1823 1824#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22 1825msgid "" 1826"%prog remove_custom_column [options] label\n" 1827"\n" 1828"Remove the custom column identified by label. You can see available\n" 1829"columns with the custom_columns command.\n" 1830" " 1831msgstr "" 1832 1833#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35 1834msgid "Do not ask for confirmation" 1835msgstr "" 1836 1837#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50 1838#, python-format 1839msgid "You will lose all data in the column: %s. Are you sure (y/n)? " 1840msgstr "" 1841 1842#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53 1843msgid "y" 1844msgstr "" 1845 1846#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60 1847#, python-format 1848msgid "" 1849"No column named %s found. You must use column labels, not titles. Use " 1850"calibredb custom_columns to get a list of labels." 1851msgstr "" 1852 1853#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69 1854msgid "Error: You must specify a column label" 1855msgstr "" 1856 1857#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25 1858msgid "" 1859"\n" 1860"%prog remove_format [options] id fmt\n" 1861"\n" 1862"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" 1863msgstr "" 1864 1865#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39 1866msgid "You must specify an id and a format" 1867msgstr "" 1868 1869#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21 1870msgid "" 1871"%prog restore_database [options]\n" 1872"\n" 1873"Restore this database from the metadata stored in OPF files in each\n" 1874"folder of the calibre library. This is useful if your metadata.db file\n" 1875"has been corrupted.\n" 1876"\n" 1877"WARNING: This command completely regenerates your database. You will lose\n" 1878"all saved searches, user categories, plugboards, stored per-book conversion\n" 1879"settings, and custom recipes. Restored metadata will only be as accurate as\n" 1880"what is found in the OPF files.\n" 1881" " 1882msgstr "" 1883 1884#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42 1885msgid "" 1886"Really do the recovery. The command will not run unless this option is " 1887"specified." 1888msgstr "" 1889 1890#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64 1891#, python-format 1892msgid "You must provide the %s option to do a recovery" 1893msgstr "" 1894 1895#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36 1896msgid "" 1897"%prog saved_searches [options] (list|add|remove)\n" 1898"\n" 1899"Manage the saved searches stored in this database.\n" 1900"If you try to add a query with a name that already exists, it will be\n" 1901"replaced.\n" 1902"\n" 1903"Syntax for adding:\n" 1904"\n" 1905"%prog saved_searches add search_name search_expression\n" 1906"\n" 1907"Syntax for removing:\n" 1908"\n" 1909"%prog saved_searches remove search_name\n" 1910" " 1911msgstr "" 1912 1913#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60 1914#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032 1915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87 1916msgid "Name:" 1917msgstr "" 1918 1919#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61 1920msgid "Search string:" 1921msgstr "" 1922 1923#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65 1924msgid "Error: You must specify a name and a search string" 1925msgstr "" 1926 1927#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67 1928#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 1929msgid "added" 1930msgstr "" 1931 1932#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70 1933msgid "Error: You must specify a name" 1934msgstr "" 1935 1936#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72 1937msgid "removed" 1938msgstr "" 1939 1940#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76 1941#, python-format 1942msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" 1943msgstr "" 1944 1945#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17 1946#, python-brace-format 1947msgid "Failed to parse search query: ({0}) with error: {1}" 1948msgstr "" 1949 1950#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25 1951#, python-brace-format 1952msgid "" 1953"%prog search [options] search expression\n" 1954"\n" 1955"Search the library for the specified search term, returning a comma separated\n" 1956"list of book ids matching the search expression. The output format is useful\n" 1957"to feed into other commands that accept a list of ids as input.\n" 1958"\n" 1959"The search expression can be anything from calibre's powerful search query\n" 1960"language, for example: %prog search {0}\n" 1961msgstr "" 1962 1963#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42 1964msgid "The maximum number of results to return. Default is all results." 1965msgstr "" 1966 1967#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49 1968msgid "Error: You must specify the search expression" 1969msgstr "" 1970 1971#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58 1972msgid "No books matching the search expression:" 1973msgstr "" 1974 1975#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19 1976msgid "No book with id {} exists" 1977msgstr "" 1978 1979#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23 1980msgid "No column with name {} exists" 1981msgstr "" 1982 1983#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29 1984msgid "Data set to: {} [{}]" 1985msgstr "" 1986 1987#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37 1988msgid "Data set to: {}" 1989msgstr "" 1990 1991#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46 1992msgid "" 1993"%prog set_custom [options] column id value\n" 1994"\n" 1995"Set the value of a custom column for the book identified by id.\n" 1996"You can get a list of ids using the search command.\n" 1997"You can get a list of custom column names using the custom_columns\n" 1998"command.\n" 1999" " 2000msgstr "" 2001 2002#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63 2003msgid "" 2004"If the column stores multiple values, append the specified values to the " 2005"existing ones, instead of replacing them." 2006msgstr "" 2007 2008#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72 2009msgid "Error: You must specify a field name, id and value" 2010msgstr "" 2011 2012#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62 2013msgid "" 2014"\n" 2015"%prog set_metadata [options] id [/path/to/metadata.opf]\n" 2016"\n" 2017"Set the metadata stored in the calibre database for the book identified by id\n" 2018"from the OPF file metadata.opf. id is an id number from the search command. You\n" 2019"can get a quick feel for the OPF format by using the --as-opf switch to the\n" 2020"show_metadata command. You can also set the metadata of individual fields with\n" 2021"the --field option. If you use the --field option, there is no need to specify\n" 2022"an OPF file.\n" 2023msgstr "" 2024 2025#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80 2026#, python-brace-format 2027msgid "" 2028"The field to set. Format is field_name:value, for example: {0} " 2029"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify " 2030"this option multiple times to set multiple fields. Note: For languages you " 2031"must use the ISO639 language codes (e.g. en for English, fr for French and " 2032"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields " 2033"use true and false or yes and no." 2034msgstr "" 2035 2036#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95 2037msgid "List the metadata field names that can be used with the --field option" 2038msgstr "" 2039 2040#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2041msgid "Field name" 2042msgstr "" 2043 2044#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2045#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788 2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 2047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85 2048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 2049#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193 2050#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351 2051#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 2052#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166 2053#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 2054#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 2055#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131 2056#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308 2057#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 2058#: /__w/calibre/calibre/src/calibre/srv/opds.py:480 2059msgid "Title" 2060msgstr "" 2061 2062#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136 2063msgid "You must specify a record id as the first argument" 2064msgstr "" 2065 2066#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140 2067msgid "You must specify either a field or an OPF file" 2068msgstr "" 2069 2070#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146 2071#, python-format 2072msgid "The OPF file %s does not exist" 2073msgstr "" 2074 2075#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153 2076#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182 2077#, python-format 2078msgid "No book with id: %s in the database" 2079msgstr "" 2080 2081#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164 2082#, python-format 2083msgid "%s is not a known field" 2084msgstr "" 2085 2086#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26 2087msgid "" 2088"\n" 2089"%prog show_metadata [options] id\n" 2090"\n" 2091"Show the metadata stored in the calibre database for the book identified by id.\n" 2092"id is an id number from the search command.\n" 2093msgstr "" 2094 2095#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38 2096msgid "Print metadata in OPF form (XML)" 2097msgstr "" 2098 2099#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45 2100msgid "You must specify an id" 2101msgstr "" 2102 2103#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40 2104msgid "The {} command is not supported with remote (server based) libraries" 2105msgstr "" 2106 2107#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47 2108msgid "GLOBAL OPTIONS" 2109msgstr "" 2110 2111#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54 2112msgid "" 2113"Path to the calibre library. Default is to use the path stored in the " 2114"settings. You can also connect to a calibre Content server to perform " 2115"actions on remote libraries. To do so use a URL of the form: " 2116"http://hostname:port/#library_id for example, " 2117"http://localhost:8080/#mylibrary. library_id is the library id of the " 2118"library you want to connect to on the Content server. You can use the " 2119"special library_id value of - to get a list of library ids available on the " 2120"server. For details on how to setup access via a Content server, see {}." 2121msgstr "" 2122 2123#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67 2124#: /__w/calibre/calibre/src/calibre/utils/config.py:111 2125msgid "show this help message and exit" 2126msgstr "" 2127 2128#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71 2129#: /__w/calibre/calibre/src/calibre/utils/config.py:112 2130msgid "show program's version number and exit" 2131msgstr "" 2132 2133#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76 2134msgid "Username for connecting to a calibre Content server" 2135msgstr "" 2136 2137#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80 2138#, python-brace-format 2139msgid "" 2140"Password for connecting to a calibre Content server. To read the password " 2141"from standard input, use the special value: {0}. To read the password from a" 2142" file, use: {1} (i.e. <f: followed by the full path to the file and a " 2143"trailing >). The angle brackets in the above are required, remember to " 2144"escape them or use quotes for your shell." 2145msgstr "" 2146 2147#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91 2148msgid "" 2149"The timeout, in seconds, when connecting to a calibre library over the " 2150"network. The default is two minutes." 2151msgstr "" 2152 2153#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101 2154#, python-format 2155msgid "" 2156"%%prog command [options] [arguments]\n" 2157"\n" 2158"%%prog is the command line interface to the calibre books database.\n" 2159"\n" 2160"command is one of:\n" 2161" %s\n" 2162"\n" 2163"For help on an individual command: %%prog command --help\n" 2164msgstr "" 2165 2166#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121 2167msgid "Enter the password: " 2168msgstr "" 2169 2170#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158 2171msgid "" 2172"Another calibre program such as {} or the main calibre program is running. " 2173"Having multiple programs that can make changes to a calibre library running " 2174"at the same time is a bad idea. calibredb can connect directly to a running " 2175"calibre Content server, to make changes through it, instead. See the " 2176"documentation of the {} option for details." 2177msgstr "" 2178 2179#: /__w/calibre/calibre/src/calibre/db/fields.py:298 2180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154 2181#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109 2182msgid "TEMPLATE ERROR" 2183msgstr "" 2184 2185#: /__w/calibre/calibre/src/calibre/db/fields.py:404 2186#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194 2187msgid "On Device" 2188msgstr "" 2189 2190#: /__w/calibre/calibre/src/calibre/db/fields.py:438 2191#: /__w/calibre/calibre/src/calibre/library/database2.py:1237 2192msgid "Main" 2193msgstr "" 2194 2195#: /__w/calibre/calibre/src/calibre/db/fields.py:440 2196#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81 2197#: /__w/calibre/calibre/src/calibre/library/database2.py:1239 2198msgid "Card A" 2199msgstr "" 2200 2201#: /__w/calibre/calibre/src/calibre/db/fields.py:442 2202#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83 2203#: /__w/calibre/calibre/src/calibre/library/database2.py:1241 2204msgid "Card B" 2205msgstr "" 2206 2207#: /__w/calibre/calibre/src/calibre/db/lazy.py:250 2208#, python-format 2209msgid "Invalid field: %s" 2210msgstr "" 2211 2212#: /__w/calibre/calibre/src/calibre/db/restore.py:135 2213#: /__w/calibre/calibre/src/calibre/library/restore.py:124 2214msgid "Starting restoring preferences and column metadata" 2215msgstr "" 2216 2217#: /__w/calibre/calibre/src/calibre/db/restore.py:138 2218#: /__w/calibre/calibre/src/calibre/library/restore.py:127 2219msgid "Cannot restore preferences. Backup file not found." 2220msgstr "" 2221 2222#: /__w/calibre/calibre/src/calibre/db/restore.py:148 2223#: /__w/calibre/calibre/src/calibre/library/restore.py:138 2224msgid "Finished restoring preferences and column metadata" 2225msgstr "" 2226 2227#: /__w/calibre/calibre/src/calibre/db/restore.py:150 2228#: /__w/calibre/calibre/src/calibre/library/restore.py:140 2229msgid "Finished restoring preferences" 2230msgstr "" 2231 2232#: /__w/calibre/calibre/src/calibre/db/restore.py:155 2233#: /__w/calibre/calibre/src/calibre/library/restore.py:145 2234msgid "Restoring preferences and column metadata failed" 2235msgstr "" 2236 2237#: /__w/calibre/calibre/src/calibre/db/restore.py:174 2238#: /__w/calibre/calibre/src/calibre/library/restore.py:164 2239msgid "Processed" 2240msgstr "" 2241 2242#: /__w/calibre/calibre/src/calibre/db/restore.py:249 2243msgid "Creating custom column " 2244msgstr "" 2245 2246#: /__w/calibre/calibre/src/calibre/db/search.py:101 2247#: /__w/calibre/calibre/src/calibre/library/caches.py:339 2248msgid "today" 2249msgstr "" 2250 2251#: /__w/calibre/calibre/src/calibre/db/search.py:102 2252#: /__w/calibre/calibre/src/calibre/library/caches.py:340 2253msgid "yesterday" 2254msgstr "" 2255 2256#: /__w/calibre/calibre/src/calibre/db/search.py:103 2257#: /__w/calibre/calibre/src/calibre/library/caches.py:341 2258msgid "thismonth" 2259msgstr "" 2260 2261#: /__w/calibre/calibre/src/calibre/db/search.py:104 2262#: /__w/calibre/calibre/src/calibre/library/caches.py:342 2263msgid "daysago" 2264msgstr "" 2265 2266#: /__w/calibre/calibre/src/calibre/db/search.py:193 2267#: /__w/calibre/calibre/src/calibre/library/caches.py:401 2268#, python-brace-format 2269msgid "Number conversion error: {0}" 2270msgstr "" 2271 2272#: /__w/calibre/calibre/src/calibre/db/search.py:199 2273#: /__w/calibre/calibre/src/calibre/library/caches.py:407 2274#, python-brace-format 2275msgid "Date conversion error: {0}" 2276msgstr "" 2277 2278#: /__w/calibre/calibre/src/calibre/db/search.py:284 2279#: /__w/calibre/calibre/src/calibre/library/caches.py:484 2280#, python-brace-format 2281msgid "Non-numeric value in query: {0}" 2282msgstr "" 2283 2284#: /__w/calibre/calibre/src/calibre/db/search.py:311 2285#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2286#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2287#: /__w/calibre/calibre/src/calibre/library/caches.py:595 2288#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2289msgid "no" 2290msgstr "" 2291 2292#: /__w/calibre/calibre/src/calibre/db/search.py:312 2293#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2294#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2295#: /__w/calibre/calibre/src/calibre/library/caches.py:596 2296#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2297msgid "yes" 2298msgstr "" 2299 2300#: /__w/calibre/calibre/src/calibre/db/search.py:313 2301#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2302#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2303#: /__w/calibre/calibre/src/calibre/library/caches.py:597 2304msgid "unchecked" 2305msgstr "" 2306 2307#: /__w/calibre/calibre/src/calibre/db/search.py:314 2308#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2309#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2310#: /__w/calibre/calibre/src/calibre/library/caches.py:598 2311msgid "checked" 2312msgstr "" 2313 2314#: /__w/calibre/calibre/src/calibre/db/search.py:315 2315#: /__w/calibre/calibre/src/calibre/library/caches.py:599 2316msgid "empty" 2317msgstr "" 2318 2319#: /__w/calibre/calibre/src/calibre/db/search.py:316 2320#: /__w/calibre/calibre/src/calibre/library/caches.py:600 2321msgid "blank" 2322msgstr "" 2323 2324#: /__w/calibre/calibre/src/calibre/db/search.py:325 2325#: /__w/calibre/calibre/src/calibre/library/caches.py:612 2326#, python-brace-format 2327msgid "Invalid boolean query \"{0}\"" 2328msgstr "" 2329 2330#: /__w/calibre/calibre/src/calibre/db/search.py:514 2331msgid "No such Virtual library: {}" 2332msgstr "" 2333 2334#: /__w/calibre/calibre/src/calibre/db/search.py:519 2335msgid "Virtual library search is recursive: {}" 2336msgstr "" 2337 2338#: /__w/calibre/calibre/src/calibre/db/search.py:550 2339#: /__w/calibre/calibre/src/calibre/library/caches.py:678 2340#, python-brace-format 2341msgid "Recursive query group detected: {0}" 2342msgstr "" 2343 2344#: /__w/calibre/calibre/src/calibre/db/search.py:649 2345msgid "" 2346"search template: missing or invalid separator. Valid separators are: {}" 2347msgstr "" 2348 2349#: /__w/calibre/calibre/src/calibre/debug.py:29 2350#, python-brace-format 2351msgid "" 2352"{0}\n" 2353"\n" 2354"Various command line interfaces useful for debugging calibre. With no options,\n" 2355"this command starts an embedded Python interpreter. You can also run the main\n" 2356"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n" 2357"\n" 2358"It also contains interfaces to various bits of calibre that do not have\n" 2359"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n" 2360"on.\n" 2361"\n" 2362"You can also use %prog to run standalone scripts. To do that use it like this:\n" 2363"\n" 2364" {1}\n" 2365"\n" 2366"Everything after the -- is passed to the script.\n" 2367msgstr "" 2368 2369#: /__w/calibre/calibre/src/calibre/debug.py:45 2370msgid "%prog [options]" 2371msgstr "" 2372 2373#: /__w/calibre/calibre/src/calibre/debug.py:46 2374msgid "Run Python code." 2375msgstr "" 2376 2377#: /__w/calibre/calibre/src/calibre/debug.py:47 2378msgid "Run the Python code in file." 2379msgstr "" 2380 2381#: /__w/calibre/calibre/src/calibre/debug.py:49 2382msgid "" 2383"Subset the specified font. Use -- after this option to pass option to the " 2384"font subsetting program." 2385msgstr "" 2386 2387#: /__w/calibre/calibre/src/calibre/debug.py:51 2388#: /__w/calibre/calibre/src/calibre/gui2/device.py:469 2389#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28 2390msgid "Debug device detection" 2391msgstr "" 2392 2393#: /__w/calibre/calibre/src/calibre/debug.py:53 2394msgid "" 2395"Run the GUI with debugging enabled. Debug output is printed to stdout and " 2396"stderr." 2397msgstr "" 2398 2399#: /__w/calibre/calibre/src/calibre/debug.py:56 2400msgid "" 2401"Run the GUI with a debug console, logging to the specified path. For " 2402"internal use only, use the -g option to run the GUI in debug mode" 2403msgstr "" 2404 2405#: /__w/calibre/calibre/src/calibre/debug.py:60 2406msgid "Run the E-book viewer in debug mode" 2407msgstr "" 2408 2409#: /__w/calibre/calibre/src/calibre/debug.py:62 2410msgid "Output the paths necessary to setup the calibre environment" 2411msgstr "" 2412 2413#: /__w/calibre/calibre/src/calibre/debug.py:64 2414msgid "" 2415"Add a simple plugin (i.e. a plugin that consists of only a .py file), by " 2416"specifying the path to the py file containing the plugin code." 2417msgstr "" 2418 2419#: /__w/calibre/calibre/src/calibre/debug.py:68 2420msgid "" 2421"Re-initialize the sqlite calibre database at the specified path. Useful to " 2422"recover from db corruption." 2423msgstr "" 2424 2425#: /__w/calibre/calibre/src/calibre/debug.py:72 2426msgid "Inspect the MOBI file(s) at the specified path(s)" 2427msgstr "" 2428 2429#: /__w/calibre/calibre/src/calibre/debug.py:74 2430msgid "Launch the calibre \"Edit book\" tool in debug mode." 2431msgstr "" 2432 2433#: /__w/calibre/calibre/src/calibre/debug.py:76 2434msgid "" 2435"Explode the book into the specified folder.\n" 2436"Usage: -x file.epub output_dir\n" 2437"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." 2438msgstr "" 2439 2440#: /__w/calibre/calibre/src/calibre/debug.py:82 2441msgid "" 2442"Implode a previously exploded book.\n" 2443"Usage: -i output_dir file.epub\n" 2444"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." 2445msgstr "" 2446 2447#: /__w/calibre/calibre/src/calibre/debug.py:87 2448msgid "" 2449"Export all calibre data (books/settings/plugins). Normally, you will be " 2450"asked for the export folder and the libraries to export. You can also " 2451"specify them as command line arguments to skip the questions. Use absolute " 2452"paths for the export folder and libraries. The special keyword \"all\" can " 2453"be used to export all libraries." 2454msgstr "" 2455 2456#: /__w/calibre/calibre/src/calibre/debug.py:93 2457msgid "Import previously exported calibre data" 2458msgstr "" 2459 2460#: /__w/calibre/calibre/src/calibre/debug.py:96 2461#: /__w/calibre/calibre/src/calibre/gui2/main.py:69 2462msgid "" 2463"Cause a running calibre instance, if any, to be shutdown. Note that if there" 2464" are running jobs, they will be silently aborted, so use with care." 2465msgstr "" 2466 2467#: /__w/calibre/calibre/src/calibre/debug.py:99 2468msgid "Test binary modules in build" 2469msgstr "" 2470 2471#: /__w/calibre/calibre/src/calibre/debug.py:102 2472msgid "" 2473"Run a plugin that provides a command line interface. For example:\n" 2474"calibre-debug -r \"Add Books\" -- file1 --option1\n" 2475"Everything after the -- will be passed to the plugin as arguments." 2476msgstr "" 2477 2478#: /__w/calibre/calibre/src/calibre/debug.py:106 2479msgid "" 2480"Run the calibre diff tool. For example:\n" 2481"calibre-debug --diff file1 file2" 2482msgstr "" 2483 2484#: /__w/calibre/calibre/src/calibre/debug.py:109 2485msgid "(Un)register calibre from Windows Default Programs." 2486msgstr "" 2487 2488#: /__w/calibre/calibre/src/calibre/debug.py:111 2489msgid "For internal use" 2490msgstr "" 2491 2492#: /__w/calibre/calibre/src/calibre/debug.py:220 2493msgid "Debug log" 2494msgstr "" 2495 2496#: /__w/calibre/calibre/src/calibre/debug.py:313 2497#, python-format 2498msgid "No plugin named %s found" 2499msgstr "" 2500 2501#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22 2502msgid "Communicate with Android phones." 2503msgstr "" 2504 2505#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217 2506msgid "" 2507"Comma separated list of folders to send e-books to on the device's <b>main " 2508"memory</b>. The first one that exists will be used" 2509msgstr "" 2510 2511#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220 2512msgid "" 2513"Comma separated list of folders to send e-books to on the device's " 2514"<b>storage cards</b>. The first one that exists will be used" 2515msgstr "" 2516 2517#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346 2518msgid "Communicate with S60 phones." 2519msgstr "" 2520 2521#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366 2522msgid "Communicate with WebOS tablets." 2523msgstr "" 2524 2525#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19 2526msgid "Communicate with the Binatone Readme e-book reader." 2527msgstr "" 2528 2529#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15 2530msgid "Communicate with the Blackberry smart phone." 2531msgstr "" 2532 2533#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16 2534#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40 2535#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404 2536#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20 2537msgid "Kovid Goyal" 2538msgstr "" 2539 2540#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39 2541msgid "Communicate with the Blackberry Playbook." 2542msgstr "" 2543 2544#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15 2545msgid "Communicate with BOEYE BEX Serial e-book readers." 2546msgstr "" 2547 2548#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37 2549msgid "Communicate with BOEYE BDX serial e-book readers." 2550msgstr "" 2551 2552#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26 2553msgid "Communicate with the Cybook Gen 3/Opus e-book reader." 2554msgstr "" 2555 2556#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70 2557msgid "Communicate with the Cybook Orizon e-book reader." 2558msgstr "" 2559 2560#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83 2561#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60 2562msgid "Card A folder" 2563msgstr "" 2564 2565#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84 2566msgid "" 2567"Enter the folder where the books are to be stored when sent to the memory " 2568"card. This folder is prepended to any send to device template" 2569msgstr "" 2570 2571#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122 2572msgid "Communicate with the Cybook Muse e-book reader." 2573msgstr "" 2574 2575#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148 2576msgid "Communicate with the Bookeen Diva HD e-book reader." 2577msgstr "" 2578 2579#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27 2580msgid "Communicate with the EB600 e-book reader." 2581msgstr "" 2582 2583#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59 2584msgid "Communicate with the tolino shine and vision readers" 2585msgstr "" 2586 2587#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75 2588#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63 2589msgid "Swap main and card A" 2590msgstr "" 2591 2592#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77 2593msgid "" 2594"Check this box if the device's main memory is being seen as card a and the " 2595"card is being seen as main memory. Some tolino devices may need this option." 2596msgstr "" 2597 2598#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311 2599msgid "Communicate with the Astak Mentor EB600" 2600msgstr "" 2601 2602#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336 2603msgid "Communicate with the PocketBook 301 Reader." 2604msgstr "" 2605 2606#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355 2607msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader." 2608msgstr "" 2609 2610#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377 2611msgid "Communicate with the PocketBook 622 and 623 readers." 2612msgstr "" 2613 2614#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391 2615msgid "Communicate with the PocketBook 360+ reader." 2616msgstr "" 2617 2618#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403 2619msgid "Communicate with the PocketBook 701" 2620msgstr "" 2621 2622#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435 2623msgid "Communicate with the PocketBook 740" 2624msgstr "" 2625 2626#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453 2627msgid "Communicate with the Infibeam Pi2 reader." 2628msgstr "" 2629 2630#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19 2631msgid "Entourage Edge" 2632msgstr "" 2633 2634#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20 2635msgid "Communicate with the Entourage Edge." 2636msgstr "" 2637 2638#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17 2639msgid "Communicate with the ESlick e-book reader." 2640msgstr "" 2641 2642#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49 2643msgid "Communicate with the Sigmatek e-book reader." 2644msgstr "" 2645 2646#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19 2647#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36 2648msgid "Use an arbitrary folder as a device." 2649msgstr "" 2650 2651#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32 2652#: /__w/calibre/calibre/src/calibre/devices/interface.py:16 2653msgid "Device interface" 2654msgstr "" 2655 2656#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21 2657msgid "Communicate with Hanlin V3 e-book readers." 2658msgstr "" 2659 2660#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101 2661msgid "Communicate with Hanlin V5 e-book readers." 2662msgstr "" 2663 2664#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120 2665msgid "Communicate with the BOOX e-book reader." 2666msgstr "" 2667 2668#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139 2669msgid "" 2670"Comma separated list of folders to send e-books to on the device. The first " 2671"one that exists will be used." 2672msgstr "" 2673 2674#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26 2675msgid "Communicate with the Hanvon N520 e-book reader." 2676msgstr "" 2677 2678#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53 2679msgid "Communicate with the Kibano e-book reader." 2680msgstr "" 2681 2682#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67 2683msgid "Communicate with The Book reader." 2684msgstr "" 2685 2686#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80 2687msgid "Communicate with the Libre Air reader." 2688msgstr "" 2689 2690#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94 2691msgid "Communicate with the SpringDesign Alex e-book reader." 2692msgstr "" 2693 2694#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138 2695#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149 2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528 2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560 2698#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706 2699#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719 2700#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429 2701#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436 2702msgid "Removing books from device..." 2703msgstr "" 2704 2705#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156 2706msgid "Communicate with the Azbooka" 2707msgstr "" 2708 2709#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176 2710msgid "Communicate with the Elonex EB 511 e-book reader." 2711msgstr "" 2712 2713#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197 2714msgid "Communicate with the Cybook Odyssey e-book reader." 2715msgstr "" 2716 2717#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18 2718msgid "Communicate with the IRex Iliad e-book reader." 2719msgstr "" 2720 2721#: /__w/calibre/calibre/src/calibre/devices/interface.py:61 2722msgid "Cannot get files from this device" 2723msgstr "" 2724 2725#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18 2726msgid "Communicate with the IRex Digital Reader 1000 e-book reader." 2727msgstr "" 2728 2729#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45 2730msgid "Communicate with the IRex Digital Reader 800" 2731msgstr "" 2732 2733#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18 2734msgid "Communicate with the Iriver Story reader." 2735msgstr "" 2736 2737#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22 2738msgid "Communicate with the JetBook e-book reader." 2739msgstr "" 2740 2741#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89 2742msgid "Communicate with the MiBuk Wolder reader." 2743msgstr "" 2744 2745#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118 2746msgid "Communicate with the JetBook Mini reader." 2747msgstr "" 2748 2749#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146 2750msgid "Communicate with the JetBook Color reader." 2751msgstr "" 2752 2753#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43 2754#, python-format 2755msgid "Not a valid MOBI file. Reports identity of %s" 2756msgstr "" 2757 2758#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85 2759msgid "Could not generate page mapping." 2760msgstr "" 2761 2762#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62 2763msgid "Communicate with the Kindle e-book reader." 2764msgstr "" 2765 2766#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94 2767msgid "" 2768"The following books are in KFX format. KFX is a virtual book format, and " 2769"cannot be transferred from the device. Instead, you should go to your " 2770"\"Manage my content and devices\" page on the Amazon homepage and download " 2771"the book to your computer from there. That will give you a regular AZW3 file" 2772" that you can add to calibre normally. Click \"Show details\" to see the " 2773"list of books." 2774msgstr "" 2775 2776#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229 2777#, python-format 2778msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)" 2779msgstr "" 2780 2781#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234 2782#, python-format 2783msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)" 2784msgstr "" 2785 2786#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254 2787#, python-format 2788msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />" 2789msgstr "" 2790 2791#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263 2792#, python-format 2793msgid "<b>Page %(dl)d • %(typ)s</b><br />" 2794msgstr "" 2795 2796#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268 2797#, python-format 2798msgid "<b>Location %(dl)d • %(typ)s</b><br />" 2799msgstr "" 2800 2801#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334 2802msgid "" 2803"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader." 2804msgstr "" 2805 2806#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348 2807msgid "Send page number information when sending books" 2808msgstr "" 2809 2810#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349 2811msgid "" 2812"The Kindle 3 and newer versions can use page number information in MOBI " 2813"files. With this option, calibre will calculate and send this information to" 2814" the Kindle when uploading MOBI files by USB. Note that the page numbers do " 2815"not correspond to any paper book." 2816msgstr "" 2817 2818#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354 2819msgid "Page count calculation method" 2820msgstr "" 2821 2822#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355 2823msgid "" 2824"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" 2825"\n" 2826" <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" 2827"\n" 2828" <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." 2829msgstr "" 2830 2831#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368 2832msgid "Custom column name to retrieve page counts from" 2833msgstr "" 2834 2835#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369 2836msgid "" 2837"If you have a custom column in your library that you use to store the page " 2838"count of books, you can have calibre use that information, instead of " 2839"calculating a page count. Specify the name of the custom column here, for " 2840"example, #pages." 2841msgstr "" 2842 2843#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373 2844msgid "Custom column name to retrieve calculation method from" 2845msgstr "" 2846 2847#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374 2848msgid "" 2849"If you have a custom column in your library that you use to store the " 2850"preferred method for calculating the number of pages for a book, you can " 2851"have calibre use that method instead of the default one selected above. " 2852"Specify the name of the custom column here, for example, #pagemethod. The " 2853"custom column should have the values: fast, accurate or pagebreak." 2854msgstr "" 2855 2856#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380 2857msgid "Overwrite existing APNX on device" 2858msgstr "" 2859 2860#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381 2861msgid "" 2862"Uncheck this option to allow an APNX file existing on the device to have " 2863"priority over the version which calibre would send. Since APNX files are " 2864"usually deleted when a book is removed from the Kindle, this is mostly " 2865"useful when resending a book to the device which is already on the device " 2866"(e.g. after making a modification)." 2867msgstr "" 2868 2869#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630 2870msgid "Communicate with the Kindle DX e-book reader." 2871msgstr "" 2872 2873#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646 2874msgid "Communicate with the Kindle Fire" 2875msgstr "" 2876 2877#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82 2878msgid "Communicate with the original Kobo Reader and the Kobo WiFi." 2879msgstr "" 2880 2881#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120 2882msgid "The Kobo supports several collections including " 2883msgstr "" 2884 2885#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121 2886msgid "Create tags for automatic management" 2887msgstr "" 2888 2889#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122 2890msgid "Upload covers for books (newer readers)" 2891msgstr "" 2892 2893#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123 2894msgid "" 2895"Normally, the Kobo readers get the cover image from the e-book file itself. " 2896"With this option, calibre will send a separate cover image to the reader, " 2897"useful if you have modified the cover." 2898msgstr "" 2899 2900#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127 2901#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311 2902msgid "Upload black and white covers" 2903msgstr "" 2904 2905#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128 2906msgid "Show expired books" 2907msgstr "" 2908 2909#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129 2910msgid "" 2911"A bug in an earlier version left non kepubs book records in the database. " 2912"With this option calibre will show the expired records and allow you to " 2913"delete them with the new delete logic." 2914msgstr "" 2915 2916#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133 2917#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441 2918msgid "Show previews" 2919msgstr "" 2920 2921#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134 2922#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442 2923msgid "" 2924"Kobo previews are included on the Touch and some other versions by default " 2925"they are no longer displayed as there is no good reason to see them. Enable" 2926" if you wish to see/delete them." 2927msgstr "" 2928 2929#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137 2930#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426 2931msgid "Show recommendations" 2932msgstr "" 2933 2934#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138 2935msgid "" 2936"Kobo now shows recommendations on the device. In some cases these have files" 2937" but in other cases they are just pointers to the web site to buy. Enable if" 2938" you wish to see/delete them." 2939msgstr "" 2940 2941#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141 2942#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476 2943msgid "Attempt to support newer firmware" 2944msgstr "" 2945 2946#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142 2947msgid "" 2948"Kobo routinely updates the firmware and the database version. With this " 2949"option calibre will attempt to perform full read-write functionality - Here " 2950"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 2951"factory defaults and testing software" 2952msgstr "" 2953 2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223 2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226 2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229 2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431 2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590 2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594 2960#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598 2961#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052 2962#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73 2963#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159 2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213 2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216 2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219 2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288 2968#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295 2969#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318 2970msgid "Getting list of books on device..." 2971msgstr "" 2972 2973#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567 2974#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574 2975#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565 2976#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571 2977#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443 2978#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448 2979msgid "Removing books from device metadata listing..." 2980msgstr "" 2981 2982#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580 2983#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615 2984#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459 2985#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523 2986#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537 2987#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372 2988#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403 2989msgid "Adding books to device metadata listing..." 2990msgstr "" 2991 2992#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708 2993#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721 2994msgid "Kobo database version unsupported - See details" 2995msgstr "" 2996 2997#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709 2998msgid "" 2999"Your Kobo is running an updated firmware/database version. As calibre does " 3000"not know about this updated firmware, database editing is disabled, to " 3001"prevent corruption. You can still send books to your Kobo with calibre, but" 3002" deleting books and managing collections is disabled. If you are willing to " 3003"experiment and know how to reset your Kobo to Factory defaults, you can " 3004"override this check by right clicking the device icon in calibre and " 3005"selecting \"Configure this device\" and then the \"Attempt to support newer" 3006" firmware\" option. Doing so may require you to perform a factory reset of " 3007"your Kobo." 3008msgstr "" 3009 3010#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738 3011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630 3012msgid "Not Implemented" 3013msgstr "" 3014 3015#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739 3016msgid "" 3017"\".kobo\" files do not exist on the device as books; instead they are rows " 3018"in the sqlite database. Currently they cannot be exported or viewed." 3019msgstr "" 3020 3021#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234 3022#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239 3023#, python-format 3024msgid "" 3025"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> " 3026"%(pr)d%%<hr />" 3027msgstr "" 3028 3029#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258 3030#, python-format 3031msgid "" 3032"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3033"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br " 3034"/><hr />" 3035msgstr "" 3036 3037#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268 3038#, python-format 3039msgid "" 3040"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3041"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3042"%(text)s<br /><hr />" 3043msgstr "" 3044 3045#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278 3046#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290 3047#, python-format 3048msgid "" 3049"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3050"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3051"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />" 3052msgstr "" 3053 3054#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352 3055#, python-format 3056msgid "" 3057"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch" 3058" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra " 3059"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by" 3060" %s." 3061msgstr "" 3062 3063#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722 3064msgid "" 3065"Your Kobo is running an updated firmware/database version. As calibre does " 3066"not know about this updated firmware, database editing is disabled, to " 3067"prevent corruption. You can still send books to your Kobo with calibre, but" 3068" deleting books and managing collections is disabled. If you are willing to " 3069"experiment and know how to reset your Kobo to Factory defaults, you can " 3070"override this check by right clicking the device icon in calibre and " 3071"selecting \"Configure this device\" and then the \"Attempt to support newer " 3072"firmware\" option. Doing so may require you to perform a factory reset of " 3073"your Kobo." 3074msgstr "" 3075 3076#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736 3077#, python-format 3078msgid "" 3079"Discussion of any new Kobo firmware can be found in the Kobo forum at " 3080"MobileRead. This is at %s." 3081msgstr "" 3082 3083#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57 3084msgid "Collections, covers && uploads" 3085msgstr "" 3086 3087#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58 3088msgid "Metadata, on device && advanced" 3089msgstr "" 3090 3091#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191 3092msgid "Uploading of books" 3093msgstr "" 3094 3095#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198 3096msgid "Modify CSS" 3097msgstr "" 3098 3099#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199 3100#, python-brace-format 3101msgid "" 3102"This allows addition of user CSS rules and removal of some CSS. When sending" 3103" a book, the driver adds the contents of {0} to all stylesheets in the EPUB." 3104" This file is searched for in the root folder of the main memory of the " 3105"device. As well as this, if the file contains settings for the \"orphans\" " 3106"or \"widows\", these are removed for all styles in the original stylesheet." 3107msgstr "" 3108 3109#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207 3110msgid "Do not treat replacements as new books" 3111msgstr "" 3112 3113#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208 3114msgid "" 3115"When a new book is side-loaded, the Kobo firmware imports details of the " 3116"book into the internal database. Even if the book is a replacement for an " 3117"existing book, the Kobo will remove the book from the database and then " 3118"treat it as a new book. This means that the reading status, bookmarks and " 3119"collections for the book will be lost. This option overrides firmware " 3120"behavior and attempts to prevent a book that has been resent from being " 3121"treated as a new book. If you prefer to have replacements treated as new " 3122"books, turn this option off." 3123msgstr "" 3124 3125#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233 3126#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344 3127#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355 3128msgid "Collections" 3129msgstr "" 3130 3131#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241 3132#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252 3133msgid "" 3134"Create new bookshelves on the Kobo if they do not exist. This is only for " 3135"firmware V2.0.0 or later." 3136msgstr "" 3137 3138#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243 3139msgid "Collections columns:" 3140msgstr "" 3141 3142#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245 3143msgid "" 3144"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the" 3145" Kobo. Specify a tags type column for automatic management." 3146msgstr "" 3147 3148#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251 3149msgid "Create collections" 3150msgstr "" 3151 3152#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256 3153msgid "Delete empty bookshelves" 3154msgstr "" 3155 3156#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257 3157msgid "" 3158"Delete any empty bookshelves from the Kobo when syncing is finished. This is" 3159" only for firmware V2.0.0 or later." 3160msgstr "" 3161 3162#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261 3163msgid "Ignore collections:" 3164msgstr "" 3165 3166#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263 3167msgid "" 3168"List the names of collections to be ignored by the collection management. " 3169"The collections listed will not be changed. Names are separated by commas." 3170msgstr "" 3171 3172#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300 3173msgid "Upload covers" 3174msgstr "" 3175 3176#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308 3177msgid "" 3178"Upload cover images from the calibre library when sending books to the " 3179"device." 3180msgstr "" 3181 3182#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312 3183msgid "Convert covers to grayscale when uploading." 3184msgstr "" 3185 3186#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317 3187msgid "Upload dithered covers" 3188msgstr "" 3189 3190#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318 3191msgid "" 3192"Dither cover images to the appropriate 16c grayscale palette for an eInk " 3193"screen. This usually ensures greater accuracy and avoids banding, making " 3194"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a " 3195"decent job of it. Has no effect without \"Upload black and white covers\"!" 3196msgstr "" 3197 3198#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332 3199msgid "Keep cover aspect ratio" 3200msgstr "" 3201 3202#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333 3203msgid "" 3204"When uploading covers, do not change the aspect ratio when resizing for the " 3205"device. This is for firmware versions 2.3.1 and later." 3206msgstr "" 3207 3208#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338 3209msgid "Letterbox full-screen covers" 3210msgstr "" 3211 3212#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339 3213msgid "" 3214"Do it on our end, instead of letting Nickel handle it. Provides pixel-" 3215"perfect results on devices where Nickel does not do extra processing. " 3216"Obviously has no effect without \"Keep cover aspect ratio\". This is " 3217"probably undesirable if you disable the \"Show book covers full screen\" " 3218"setting on your device." 3219msgstr "" 3220 3221#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347 3222msgid "" 3223"Choose the color to use when letterboxing the cover. The default color is " 3224"black (#000000)" 3225msgstr "" 3226 3227#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362 3228msgid "Save covers as PNG" 3229msgstr "" 3230 3231#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363 3232msgid "" 3233"Use the PNG image format instead of JPG. Higher quality, especially with " 3234"\"Upload dithered covers\" enabled, which will also help generate " 3235"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo " 3236"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload " 3237"black and white covers\"!" 3238msgstr "" 3239 3240#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419 3241msgid "Show as on device" 3242msgstr "" 3243 3244#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427 3245msgid "" 3246"Kobo shows recommendations on the device. In some cases these have files " 3247"but in other cases they are just pointers to the web site to buy. Enable if " 3248"you wish to see/delete them." 3249msgstr "" 3250 3251#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434 3252msgid "Show archived books" 3253msgstr "" 3254 3255#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435 3256msgid "" 3257"Archived books are listed on the device but need to be downloaded to read. " 3258"Use this option to show these books and match them with books in the calibre" 3259" library." 3260msgstr "" 3261 3262#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468 3263msgid "Advanced options" 3264msgstr "" 3265 3266#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477 3267msgid "" 3268"Kobo routinely updates the firmware and the database version. With this " 3269"option calibre will attempt to perform full read-write functionality - Here " 3270"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 3271"factory defaults and testing software. This driver supports firmware V2.x.x " 3272"and DBVersion up to " 3273msgstr "" 3274 3275#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487 3276msgid "Title to test when debugging" 3277msgstr "" 3278 3279#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488 3280#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495 3281msgid "" 3282"Part of title of a book that can be used when doing some tests for " 3283"debugging. The test is to see if the string is contained in the title of a " 3284"book. The better the match, the less extraneous output." 3285msgstr "" 3286 3287#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493 3288msgid "Title to test when debugging:" 3289msgstr "" 3290 3291#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518 3292msgid "Update metadata on the device" 3293msgstr "" 3294 3295#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526 3296msgid "" 3297"Update the metadata on the device when it is connected. Be careful when " 3298"doing this as it will take time and could make the initial connection take a" 3299" long time." 3300msgstr "" 3301 3302#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530 3303msgid "Set series information" 3304msgstr "" 3305 3306#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531 3307msgid "" 3308"The book lists on the Kobo devices can display series information. This is " 3309"not read by the device from the sideloaded books. Series information can " 3310"only be added to the device after the book has been processed by the device." 3311" Enable if you wish to set series information." 3312msgstr "" 3313 3314#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538 3315msgid "Update metadata on Book Details pages" 3316msgstr "" 3317 3318#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539 3319msgid "" 3320"This will update the metadata in the device database when the device is " 3321"connected. The metadata updated is displayed on the device in the library " 3322"and the book details page. This is the title, authors, comments/synopsis, " 3323"series name and number, publisher and published Date, ISBN and language. If " 3324"a metadata plugboard exists for the device and book format, this will be " 3325"used to set the metadata." 3326msgstr "" 3327 3328#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548 3329msgid "Update purchased books" 3330msgstr "" 3331 3332#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549 3333msgid "Update books purchased from Kobo and downloaded to the device." 3334msgstr "" 3335 3336#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554 3337msgid "Subtitle" 3338msgstr "" 3339 3340#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555 3341msgid "Update the subtitle on the device using a template." 3342msgstr "" 3343 3344#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560 3345msgid "" 3346"Enter a template to use to set the subtitle. If the template is empty, the " 3347"subtitle will be cleared." 3348msgstr "" 3349 3350#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588 3351#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648 3352#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104 3353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374 3354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44 3355#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758 3356#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54 3357msgid "Edit template" 3358msgstr "" 3359 3360#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633 3361#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94 3362msgid "&Template editor" 3363msgstr "" 3364 3365#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660 3366#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173 3367#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115 3368#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301 3369#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75 3370msgid "Invalid template" 3371msgstr "" 3372 3373#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661 3374#, python-format 3375msgid "The template \"%s\" is invalid:" 3376msgstr "" 3377 3378#: /__w/calibre/calibre/src/calibre/devices/misc.py:19 3379msgid "Communicate with the Palm Pre" 3380msgstr "" 3381 3382#: /__w/calibre/calibre/src/calibre/devices/misc.py:39 3383msgid "Communicate with the Bq Avant" 3384msgstr "" 3385 3386#: /__w/calibre/calibre/src/calibre/devices/misc.py:61 3387msgid "Communicate with the Sweex/Kogan/Q600/Wink" 3388msgstr "" 3389 3390#: /__w/calibre/calibre/src/calibre/devices/misc.py:82 3391#: /__w/calibre/calibre/src/calibre/devices/misc.py:110 3392msgid "Communicate with the Pandigital Novel" 3393msgstr "" 3394 3395#: /__w/calibre/calibre/src/calibre/devices/misc.py:130 3396msgid "Communicate with the VelocityMicro" 3397msgstr "" 3398 3399#: /__w/calibre/calibre/src/calibre/devices/misc.py:149 3400msgid "Communicate with the GM2000" 3401msgstr "" 3402 3403#: /__w/calibre/calibre/src/calibre/devices/misc.py:170 3404msgid "Communicate with the Acer Lumiread" 3405msgstr "" 3406 3407#: /__w/calibre/calibre/src/calibre/devices/misc.py:206 3408msgid "Communicate with the Aluratek Color" 3409msgstr "" 3410 3411#: /__w/calibre/calibre/src/calibre/devices/misc.py:229 3412msgid "Communicate with the Trekstor" 3413msgstr "" 3414 3415#: /__w/calibre/calibre/src/calibre/devices/misc.py:261 3416msgid "Communicate with the EEE Reader" 3417msgstr "" 3418 3419#: /__w/calibre/calibre/src/calibre/devices/misc.py:283 3420msgid "Communicate with the Adam tablet" 3421msgstr "" 3422 3423#: /__w/calibre/calibre/src/calibre/devices/misc.py:305 3424msgid "Communicate with the Nextbook Reader" 3425msgstr "" 3426 3427#: /__w/calibre/calibre/src/calibre/devices/misc.py:359 3428msgid "Communicate with the Moovybook Reader" 3429msgstr "" 3430 3431#: /__w/calibre/calibre/src/calibre/devices/misc.py:382 3432msgid "Communicate with the COBY" 3433msgstr "" 3434 3435#: /__w/calibre/calibre/src/calibre/devices/misc.py:409 3436msgid "Communicate with the Ex124G" 3437msgstr "" 3438 3439#: /__w/calibre/calibre/src/calibre/devices/misc.py:437 3440msgid "Communicate with the WayteQ and SPC Dickens Readers" 3441msgstr "" 3442 3443#: /__w/calibre/calibre/src/calibre/devices/misc.py:505 3444msgid "Communicate with the Woxter Scriba reader" 3445msgstr "" 3446 3447#: /__w/calibre/calibre/src/calibre/devices/misc.py:528 3448msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers" 3449msgstr "" 3450 3451#: /__w/calibre/calibre/src/calibre/devices/misc.py:549 3452msgid "Communicate with the SONY DPT-S1" 3453msgstr "" 3454 3455#: /__w/calibre/calibre/src/calibre/devices/misc.py:571 3456msgid "Communicate with the Bq Cervantes" 3457msgstr "" 3458 3459#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31 3460msgid "MTP device" 3461msgstr "" 3462 3463#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33 3464msgid "Communicate with MTP devices" 3465msgstr "" 3466 3467#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196 3468#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240 3469#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148 3470msgid "Get device information..." 3471msgstr "" 3472 3473#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219 3474msgid "Listing files, this can take a while" 3475msgstr "" 3476 3477#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234 3478msgid "Reading e-book metadata" 3479msgstr "" 3480 3481#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267 3482#, python-format 3483msgid "Reading metadata from %s" 3484msgstr "" 3485 3486#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286 3487msgid "Updating metadata cache on device" 3488msgstr "" 3489 3490#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288 3491msgid "Finished reading metadata from device" 3492msgstr "" 3493 3494#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420 3495#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510 3496#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512 3497#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347 3498#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349 3499msgid "Transferring books to device..." 3500msgstr "" 3501 3502#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448 3503#, python-format 3504msgid "Transferred %s to device" 3505msgstr "" 3506 3507#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450 3508msgid "Transfer to device finished..." 3509msgstr "" 3510 3511#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471 3512#, python-format 3513msgid "Added %s" 3514msgstr "" 3515 3516#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473 3517msgid "Adding complete" 3518msgstr "" 3519 3520#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489 3521msgid "Deleting books from device..." 3522msgstr "" 3523 3524#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495 3525#, python-format 3526msgid "Deleted %s" 3527msgstr "" 3528 3529#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496 3530msgid "All books deleted" 3531msgstr "" 3532 3533#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499 3534msgid "Removing books from metadata" 3535msgstr "" 3536 3537#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513 3538#, python-format 3539msgid "Removed %s" 3540msgstr "" 3541 3542#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515 3543msgid "All books removed" 3544msgstr "" 3545 3546#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236 3547msgid "Unnamed device" 3548msgstr "" 3549 3550#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238 3551#, python-brace-format 3552msgid "" 3553"The device {0} is not allowing connections. Unlock the screen on the {0}, " 3554"tap \"Allow\" on any connection popup message you see, then either wait a " 3555"minute or restart calibre. You might also have to change the mode of the USB" 3556" connection on the {0} to \"Media Transfer mode (MTP)\" or similar." 3557msgstr "" 3558 3559#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264 3560#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344 3561msgid "Unknown MTP device" 3562msgstr "" 3563 3564#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283 3565#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232 3566#, python-format 3567msgid "Found object: %s" 3568msgstr "" 3569 3570#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64 3571msgid "MTP devices are not supported on Windows XP" 3572msgstr "" 3573 3574#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77 3575msgid "" 3576"The Windows Portable Devices service is not available on your computer. You " 3577"may need to install Windows Media Player 11 or newer and/or restart your " 3578"computer" 3579msgstr "" 3580 3581#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19 3582msgid "Communicate with the Nokia 770 Internet Tablet." 3583msgstr "" 3584 3585#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43 3586msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices." 3587msgstr "" 3588 3589#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57 3590msgid "Communicate with the Nokia E71X" 3591msgstr "" 3592 3593#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78 3594msgid "Communicate with the Nokia E52" 3595msgstr "" 3596 3597#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22 3598msgid "The Nook" 3599msgstr "" 3600 3601#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23 3602msgid "Communicate with the Nook e-book reader." 3603msgstr "" 3604 3605#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84 3606msgid "" 3607"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers." 3608msgstr "" 3609 3610#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19 3611msgid "Communicate with the Nuut2 e-book reader." 3612msgstr "" 3613 3614#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30 3615msgid "Communicate with the Paladin readers" 3616msgstr "" 3617 3618#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51 3619#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72 3620msgid "" 3621"Comma separated list of metadata fields to turn into collections on the " 3622"device. Possibilities include: " 3623msgstr "" 3624 3625#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23 3626msgid "Communicate with Sony e-book readers older than the PRST1." 3627msgstr "" 3628 3629#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59 3630msgid "Comments have been removed as the SONY reader chokes on them" 3631msgstr "" 3632 3633#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65 3634#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285 3635msgid "All by title" 3636msgstr "" 3637 3638#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66 3639#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286 3640msgid "All by author" 3641msgstr "" 3642 3643#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69 3644#, python-format 3645msgid "" 3646"Comma separated list of metadata fields to turn into collections on the " 3647"device. Possibilities include: %(coll)s. Two special collections are " 3648"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the " 3649"list to enable them. The collections will be given the name provided after " 3650"the \":\" character." 3651msgstr "" 3652 3653#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76 3654msgid "Upload separate cover thumbnails for books (newer readers)" 3655msgstr "" 3656 3657#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77 3658msgid "" 3659"Normally, the SONY readers get the cover image from the e-book file itself. " 3660"With this option, calibre will send a separate cover image to the reader, " 3661"useful if you are sending DRMed books in which you cannot change the cover. " 3662"WARNING: This option should only be used with newer SONY readers: 350, 650, " 3663"950 and newer." 3664msgstr "" 3665 3666#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83 3667msgid "" 3668"Refresh separate covers when using automatic management (newer readers)" 3669msgstr "" 3670 3671#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84 3672#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82 3673msgid "" 3674"Set this option to have separate book covers uploaded every time you connect" 3675" your device. Unset this option if you have so many books on the reader that" 3676" performance is unacceptable." 3677msgstr "" 3678 3679#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88 3680#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86 3681msgid "Preserve cover aspect ratio when building thumbnails" 3682msgstr "" 3683 3684#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89 3685#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88 3686msgid "" 3687"Set this option if you want the cover thumbnails to have the same aspect " 3688"ratio (width to height) as the cover. Unset it if you want the thumbnail to " 3689"be the maximum size, ignoring aspect ratio." 3690msgstr "" 3691 3692#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93 3693msgid "Search for books in all folders" 3694msgstr "" 3695 3696#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94 3697msgid "" 3698"Setting this option tells calibre to look for books in all folders on the " 3699"device and its cards. This permits calibre to find books put on the device " 3700"by other software and by wireless download." 3701msgstr "" 3702 3703#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195 3704#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106 3705msgid "Unnamed" 3706msgstr "" 3707 3708#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41 3709msgid "Communicate with the PRST1 and newer SONY e-book readers" 3710msgstr "" 3711 3712#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75 3713msgid "Upload separate cover thumbnails for books" 3714msgstr "" 3715 3716#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76 3717msgid "" 3718"Normally, the SONY readers get the cover image from the e-book file itself. " 3719"With this option, calibre will send a separate cover image to the reader, " 3720"useful if you are sending DRMed books in which you cannot change the cover." 3721msgstr "" 3722 3723#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80 3724msgid "Refresh separate covers when using automatic management" 3725msgstr "" 3726 3727#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92 3728msgid "Use SONY Author Format (First Author Only)" 3729msgstr "" 3730 3731#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94 3732msgid "" 3733"Set this option if you want the author on the Sony to appear the same way " 3734"the T1 sets it. This means it will only show the first author for books with" 3735" multiple authors. Leave this disabled if you use Metadata plugboards." 3736msgstr "" 3737 3738#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185 3739msgid "Wireless device" 3740msgstr "" 3741 3742#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189 3743msgid "Communicate with Smart Device apps" 3744msgstr "" 3745 3746#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287 3747msgid "All by something" 3748msgstr "" 3749 3750#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290 3751msgid "Enable connections at startup" 3752msgstr "" 3753 3754#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291 3755msgid "Check this box to allow connections when calibre starts" 3756msgstr "" 3757 3758#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293 3759msgid "Security password" 3760msgstr "" 3761 3762#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294 3763msgid "Enter a password that the device app must use to connect to calibre" 3764msgstr "" 3765 3766#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296 3767msgid "Use fixed network port" 3768msgstr "" 3769 3770#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297 3771msgid "" 3772"If checked, use the port number in the \"Port\" box, otherwise the driver " 3773"will pick a random port" 3774msgstr "" 3775 3776#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299 3777msgid "Port number: " 3778msgstr "" 3779 3780#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300 3781msgid "" 3782"Enter the port number the driver is to use if the \"fixed port\" box is " 3783"checked" 3784msgstr "" 3785 3786#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301 3787msgid "Print extra debug information" 3788msgstr "" 3789 3790#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302 3791msgid "Check this box if requested when reporting problems" 3792msgstr "" 3793 3794#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304 3795msgid "" 3796"Comma separated list of metadata fields to turn into collections on the " 3797"device." 3798msgstr "" 3799 3800#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306 3801#, python-format 3802msgid "" 3803"Possibilities include: series, tags, authors, etc. Three special collections" 3804" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. " 3805"Add these values to the list to enable them. The collections will be given " 3806"the name provided after the \":\" character." 3807msgstr "" 3808 3809#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314 3810msgid "Enable the no-activity timeout" 3811msgstr "" 3812 3813#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315 3814#, python-format 3815msgid "" 3816"If this box is checked, calibre will automatically disconnect if a connected" 3817" device does nothing for %d minutes. Unchecking this box disables this " 3818"timeout, so calibre will never automatically disconnect." 3819msgstr "" 3820 3821#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319 3822msgid "Use this IP address" 3823msgstr "" 3824 3825#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320 3826msgid "" 3827"Use this option if you want to force the driver to listen on a particular IP" 3828" address. The driver will listen only on the entered address, and this " 3829"address will be the one advertized over mDNS (BonJour)." 3830msgstr "" 3831 3832#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324 3833msgid "Replace books with same calibre ID" 3834msgstr "" 3835 3836#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325 3837msgid "" 3838"Use this option to overwrite a book on the device if that book has the same " 3839"calibre identifier as the book being sent. The file name of the book will " 3840"not change even if the save template produces a different result. Using this" 3841" option in most cases prevents having multiple copies of a book on the " 3842"device." 3843msgstr "" 3844 3845#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330 3846msgid "Cover thumbnail compression quality" 3847msgstr "" 3848 3849#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331 3850msgid "" 3851"Use this option to control the size and quality of the cover file sent to " 3852"the device. It must be between 50 and 99. The larger the number the higher " 3853"quality the cover, but also the larger the file. For example, changing this " 3854"from 70 to 90 results in a much better cover that is approximately 2.5 times" 3855" as big. To see the changes you must force calibre to resend metadata to the" 3856" device, either by changing the metadata for the book (updating the last " 3857"modification time) or resending the book itself." 3858msgstr "" 3859 3860#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340 3861msgid "Use metadata cache" 3862msgstr "" 3863 3864#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341 3865msgid "" 3866"Setting this option allows calibre to keep a copy of metadata on the device," 3867" speeding up device connections. Unsetting this option disables keeping the " 3868"copy, forcing the device to send metadata to calibre on every connect. Unset" 3869" this option if you think that the cache might not be operating correctly." 3870msgstr "" 3871 3872#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347 3873msgid "Additional file extensions to send to the device" 3874msgstr "" 3875 3876#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348 3877msgid "" 3878"This is a comma-separated list of format file extensions you want to be able" 3879" to send to the device. For example, you might have audio books in your " 3880"library with the extension \"m4b\" that you want to listen to on your " 3881"device. Don't worry about the \"extra enabled extensions\" warning." 3882msgstr "" 3883 3884#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353 3885msgid "Ignore device free space" 3886msgstr "" 3887 3888#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354 3889msgid "" 3890"Check this box to ignore the amount of free space reported by your devices. " 3891"This might be needed if you store books on an SD card and the device doesn't" 3892" have much free main memory." 3893msgstr "" 3894 3895#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009 3896#, python-format 3897msgid "Too many connection attempts from %s" 3898msgstr "" 3899 3900#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107 3901msgid "" 3902"The app on your device is too old and is no longer supported. Update it to a" 3903" newer version." 3904msgstr "" 3905 3906#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657 3907msgid "" 3908"You have book formats in your library with dates in the future. See calibre " 3909"for details" 3910msgstr "" 3911 3912#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692 3913#, python-format 3914msgid "The read sync column %s is not in calibre's library" 3915msgstr "" 3916 3917#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697 3918#, python-format 3919msgid "The read sync column %s is not a Yes/No column" 3920msgstr "" 3921 3922#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704 3923#, python-format 3924msgid "The read date sync column %s is not in calibre's library" 3925msgstr "" 3926 3927#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709 3928#, python-format 3929msgid "The read date sync column %s is not a date column" 3930msgstr "" 3931 3932#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908 3933#, python-format 3934msgid "" 3935"Bad compression quality setting. It must be a number between 50 and 99. " 3936"Forced to be %d." 3937msgstr "" 3938 3939#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929 3940#, python-format 3941msgid "Invalid port in options: %s" 3942msgstr "" 3943 3944#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937 3945#, python-format 3946msgid "Failed to connect to port %d. Try a different value." 3947msgstr "" 3948 3949#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949 3950msgid "Failed to allocate a random port" 3951msgstr "" 3952 3953#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19 3954msgid "Communicate with the Samsung SNE e-book reader." 3955msgstr "" 3956 3957#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12 3958msgid "Communicate with the Teclast K3/K5 reader." 3959msgstr "" 3960 3961#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40 3962msgid "Communicate with the Newsmy reader." 3963msgstr "" 3964 3965#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52 3966msgid "Communicate with the Archos reader." 3967msgstr "" 3968 3969#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63 3970msgid "Communicate with the Pico reader." 3971msgstr "" 3972 3973#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76 3974msgid "Communicate with the iPapyrus reader." 3975msgstr "" 3976 3977#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88 3978msgid "Communicate with the Sovos reader." 3979msgstr "" 3980 3981#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99 3982msgid "Communicate with the Sunstech EB700 reader." 3983msgstr "" 3984 3985#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111 3986msgid "Communicate with the Stash W950 reader." 3987msgstr "" 3988 3989#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124 3990msgid "Communicate with the Wexler reader." 3991msgstr "" 3992 3993#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275 3994#, python-format 3995msgid "Unable to detect any disk drives for the device: %s. Try rebooting" 3996msgstr "" 3997 3998#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411 3999#, python-format 4000msgid "Unable to detect the %s mount point. Try rebooting." 4001msgstr "" 4002 4003#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486 4004#, python-format 4005msgid "Unable to detect the %s disk drive." 4006msgstr "" 4007 4008#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570 4009#, python-format 4010msgid "" 4011"Unable to detect the %s disk drive. Either the device has already been " 4012"ejected, or your kernel is exporting a deprecated version of SYSFS." 4013msgstr "" 4014 4015#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581 4016#, python-format 4017msgid "Unable to mount main memory (Error code: %d)" 4018msgstr "" 4019 4020#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637 4021#, python-format 4022msgid "" 4023"The main memory of %s is read only. This usually happens because of file " 4024"system errors." 4025msgstr "" 4026 4027#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673 4028msgid "Unable to mount the device" 4029msgstr "" 4030 4031#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13 4032msgid "Configure Device" 4033msgstr "" 4034 4035#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63 4036msgid "settings for device drivers" 4037msgstr "" 4038 4039#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65 4040msgid "Ordered list of formats the device will accept" 4041msgstr "" 4042 4043#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67 4044#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92 4045msgid "Place files in sub-folders if the device supports them" 4046msgstr "" 4047 4048#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69 4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 4050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96 4051#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97 4052msgid "Read metadata from files on device" 4053msgstr "" 4054 4055#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71 4056msgid "Use author sort instead of author" 4057msgstr "" 4058 4059#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73 4060msgid "Template to control how books are saved" 4061msgstr "" 4062 4063#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76 4064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141 4065msgid "Extra customization" 4066msgstr "" 4067 4068#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85 4069msgid "Communicate with an e-book reader." 4070msgstr "" 4071 4072#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152 4073#, python-format 4074msgid "" 4075"Failed to access files in the main memory of your device. You should contact" 4076" the device manufacturer for support. Common fixes are: try a different USB " 4077"cable/USB port on your computer. If you device has a \"Reset to factory " 4078"defaults\" type of setting somewhere, use it. Underlying error: %s" 4079msgstr "" 4080 4081#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166 4082#, python-format 4083msgid "" 4084"Permission was denied by macOS trying to access files in the main memory of " 4085"your device. You will need to grant permission explicitly by looking under " 4086"System Preferences > Security and Privacy > Privacy > Files and Folders. " 4087"Underlying error: %s" 4088msgstr "" 4089 4090#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180 4091#, python-format 4092msgid "" 4093"Failed to access files on the SD card in your device. This can happen for " 4094"many reasons. The SD card may be corrupted, it may be too large for your " 4095"device, it may be write-protected, etc. Try a different SD card, or reformat" 4096" your SD card using the FAT32 filesystem. Also make sure there are not too " 4097"many files in the root of your SD card. Underlying error: %s" 4098msgstr "" 4099 4100#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480 4101msgid "Sending metadata to device..." 4102msgstr "" 4103 4104#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39 4105#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75 4106msgid "USB Vendor ID (in hex)" 4107msgstr "" 4108 4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40 4110#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43 4111#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46 4112msgid "" 4113"Get this ID using Preferences -> Misc -> Get information to set up the user-" 4114"defined device" 4115msgstr "" 4116 4117#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42 4118#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77 4119msgid "USB Product ID (in hex)" 4120msgstr "" 4121 4122#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45 4123#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79 4124msgid "USB Revision ID (in hex)" 4125msgstr "" 4126 4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49 4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51 4129#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53 4130#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55 4131msgid "Unused (leave blank)" 4132msgstr "" 4133 4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50 4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52 4136#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54 4137#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56 4138msgid "This field is no longer used, leave it blank." 4139msgstr "" 4140 4141#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57 4142msgid "Main memory folder" 4143msgstr "" 4144 4145#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58 4146#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61 4147msgid "" 4148"Enter the folder where the books are to be stored. This folder is prepended " 4149"to any send_to_device template" 4150msgstr "" 4151 4152#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64 4153msgid "" 4154"Check this box if the device's main memory is being seen as card a and the " 4155"card is being seen as main memory" 4156msgstr "" 4157 4158#: /__w/calibre/calibre/src/calibre/devices/utils.py:18 4159#: /__w/calibre/calibre/src/calibre/devices/utils.py:24 4160#, python-format 4161msgid "" 4162"The reader has no storage card %s. You may have changed the default send to " 4163"device action. Right click on the \"Send to device\" button and reset the " 4164"default action to be \"Send to main memory\"." 4165msgstr "" 4166 4167#: /__w/calibre/calibre/src/calibre/devices/utils.py:29 4168#, python-format 4169msgid "Selected slot: %s is not supported." 4170msgstr "" 4171 4172#: /__w/calibre/calibre/src/calibre/devices/utils.py:36 4173msgid "There is insufficient free space in main memory" 4174msgstr "" 4175 4176#: /__w/calibre/calibre/src/calibre/devices/utils.py:38 4177#: /__w/calibre/calibre/src/calibre/devices/utils.py:40 4178msgid "There is insufficient free space on the storage card" 4179msgstr "" 4180 4181#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211 4182#, python-format 4183msgid "Rendered %s" 4184msgstr "" 4185 4186#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214 4187#, python-format 4188msgid "Failed %s" 4189msgstr "" 4190 4191#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269 4192#, python-format 4193msgid "" 4194"Failed to process comic: \n" 4195"\n" 4196"%s" 4197msgstr "" 4198 4199#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21 4200msgid "" 4201"input_file output_file [options]\n" 4202"\n" 4203"Convert an e-book from one format to another.\n" 4204"\n" 4205"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n" 4206"\n" 4207"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" 4208"\n" 4209"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" 4210"\n" 4211"For full documentation of the conversion system see\n" 4212msgstr "" 4213 4214#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106 4215msgid "" 4216"Path to a file containing rules to transform the CSS styles in this book. " 4217"The easiest way to create such a file is to use the wizard for creating " 4218"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\"" 4219" section of the conversion dialog. Once you create the rules, you can use " 4220"the \"Export\" button to save them to a file." 4221msgstr "" 4222 4223#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115 4224msgid "" 4225"Path to a file containing rules to transform the HTML in this book. The " 4226"easiest way to create such a file is to use the wizard for creating rules in" 4227" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section " 4228"of the conversion dialog. Once you create the rules, you can use the " 4229"\"Export\" button to save them to a file." 4230msgstr "" 4231 4232#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4233msgid "INPUT OPTIONS" 4234msgstr "" 4235 4236#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4237msgid "OUTPUT OPTIONS" 4238msgstr "" 4239 4240#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176 4241#, python-format 4242msgid "Options to control the processing of the input %s file" 4243msgstr "" 4244 4245#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183 4246#, python-format 4247msgid "Options to control the processing of the output %s" 4248msgstr "" 4249 4250#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197 4251msgid "LOOK AND FEEL" 4252msgstr "" 4253 4254#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198 4255msgid "Options to control the look and feel of the output" 4256msgstr "" 4257 4258#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216 4259msgid "HEURISTIC PROCESSING" 4260msgstr "" 4261 4262#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217 4263#, python-format 4264msgid "" 4265"Modify the document text and structure using common patterns. Disabled by " 4266"default. Use %(en)s to enable. Individual actions can be disabled with the " 4267"%(dis)s options." 4268msgstr "" 4269 4270#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224 4271msgid "SEARCH AND REPLACE" 4272msgstr "" 4273 4274#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225 4275#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25 4276msgid "Modify the document text and structure using user defined patterns." 4277msgstr "" 4278 4279#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234 4280msgid "STRUCTURE DETECTION" 4281msgstr "" 4282 4283#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235 4284msgid "Control auto-detection of document structure." 4285msgstr "" 4286 4287#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244 4288msgid "TABLE OF CONTENTS" 4289msgstr "" 4290 4291#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245 4292msgid "" 4293"Control the automatic generation of a Table of Contents. By default, if the " 4294"source file has a Table of Contents, it will be used in preference to the " 4295"automatically generated one." 4296msgstr "" 4297 4298#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4299msgid "METADATA" 4300msgstr "" 4301 4302#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4303msgid "Options to set metadata in the output" 4304msgstr "" 4305 4306#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4307msgid "DEBUG" 4308msgstr "" 4309 4310#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4311msgid "Options to help with debugging the conversion" 4312msgstr "" 4313 4314#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281 4315msgid "" 4316"List builtin recipe names. You can create an e-book from a builtin recipe " 4317"like this: ebook-convert \"Recipe Name.recipe\" output.epub" 4318msgstr "" 4319 4320#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429 4321msgid "Output saved to" 4322msgstr "" 4323 4324#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435 4325#, python-format 4326msgid "" 4327"The options and default values for the options change depending on both the\n" 4328"input and output formats, so you should always check with::\n" 4329"\n" 4330" %s\n" 4331"\n" 4332"Below are the options that are common to all conversion, followed by the\n" 4333"options specific to every input and output format." 4334msgstr "" 4335 4336#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17 4337msgid "Convert AZW4 to HTML" 4338msgstr "" 4339 4340#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18 4341msgid "Convert CHM files to OEB" 4342msgstr "" 4343 4344#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20 4345msgid "" 4346"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices" 4347msgstr "" 4348 4349#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28 4350msgid "" 4351"Reduce the number of colors used in the image. This works only if you choose" 4352" the PNG output format. It is useful to reduce file sizes. Set to zero to " 4353"turn off. Maximum value is 256. It is off by default." 4354msgstr "" 4355 4356#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32 4357msgid "" 4358"Disable normalize (improve contrast) color range for pictures. Default: " 4359"False" 4360msgstr "" 4361 4362#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35 4363msgid "Maintain picture aspect ratio. Default is to fill the screen." 4364msgstr "" 4365 4366#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37 4367msgid "Disable sharpening." 4368msgstr "" 4369 4370#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39 4371msgid "" 4372"Disable trimming of comic pages. For some comics, trimming might remove " 4373"content as well as borders." 4374msgstr "" 4375 4376#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42 4377msgid "Don't split landscape images into two portrait images" 4378msgstr "" 4379 4380#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44 4381msgid "" 4382"Keep aspect ratio and scale image using screen height as image width for " 4383"viewing in landscape mode." 4384msgstr "" 4385 4386#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47 4387msgid "" 4388"Used for right-to-left publications like manga. Causes landscape pages to be" 4389" split into portrait pages from right to left." 4390msgstr "" 4391 4392#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51 4393msgid "" 4394"Enable Despeckle. Reduces speckle noise. May greatly increase processing " 4395"time." 4396msgstr "" 4397 4398#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54 4399msgid "" 4400"Don't sort the files found in the comic alphabetically by name. Instead use " 4401"the order they were added to the comic." 4402msgstr "" 4403 4404#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58 4405msgid "" 4406"The format that images in the created e-book are converted to. You can " 4407"experiment to see which format gives you optimal size and look on your " 4408"device." 4409msgstr "" 4410 4411#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62 4412msgid "Apply no processing to the image" 4413msgstr "" 4414 4415#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64 4416msgid "Do not convert the image to grayscale (black and white)" 4417msgstr "" 4418 4419#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66 4420msgid "" 4421"Specify the image size as width x height pixels, for example: 123x321. " 4422"Normally, an image size is automatically calculated from the output profile," 4423" this option overrides it." 4424msgstr "" 4425 4426#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70 4427msgid "" 4428"When converting a CBC do not add links to each page to the TOC. Note this " 4429"only applies if the TOC has more than one section" 4430msgstr "" 4431 4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232 4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236 4434#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250 4435#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255 4436msgid "Page" 4437msgstr "" 4438 4439#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18 4440msgid "Convert OCR-ed DJVU files (.djvu) to HTML" 4441msgstr "" 4442 4443#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14 4444msgid "Convert DOCX files (.docx and .docm) to HTML" 4445msgstr "" 4446 4447#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20 4448msgid "" 4449"Normally, if a large image is present at the start of the document that " 4450"looks like a cover, it will be removed from the document and used as the " 4451"cover for created e-book. This option turns off that behavior." 4452msgstr "" 4453 4454#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24 4455msgid "Do not insert a page break after every endnote." 4456msgstr "" 4457 4458#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26 4459msgid "" 4460"Render superscripts and subscripts so that they do not affect the line " 4461"height." 4462msgstr "" 4463 4464#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25 4465#, python-format 4466msgid "The size of the page. Default is letter. Choices are %s" 4467msgstr "" 4468 4469#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29 4470msgid "" 4471"Custom size of the document. Use the form width x height, for example: " 4472"`123x321` to specify the width and height (in pts). This overrides any " 4473"specified page-size." 4474msgstr "" 4475 4476#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34 4477msgid "" 4478"Do not insert the book cover as an image at the start of the document. If " 4479"you use this option, the book cover will be discarded." 4480msgstr "" 4481 4482#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38 4483msgid "" 4484"Preserve the aspect ratio of the cover image instead of stretching it out to" 4485" cover the entire page." 4486msgstr "" 4487 4488#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42 4489msgid "" 4490"Do not insert the table of contents as a page at the start of the document." 4491msgstr "" 4492 4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45 4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56 4495#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82 4496#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299 4497#, python-format 4498msgid "" 4499"Extract the contents of the generated %s file to the specified folder. The " 4500"contents of the folder are first deleted, so be careful." 4501msgstr "" 4502 4503#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51 4504#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 4505msgid "" 4506"The size of the left page margin, in pts. Default is 72pt. Overrides the " 4507"common left page margin setting." 4508msgstr "" 4509 4510#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57 4511#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 4512msgid "" 4513"The size of the top page margin, in pts. Default is 72pt. Overrides the " 4514"common top page margin setting, unless set to zero." 4515msgstr "" 4516 4517#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63 4518#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112 4519msgid "" 4520"The size of the right page margin, in pts. Default is 72pt. Overrides the " 4521"common right page margin setting, unless set to zero." 4522msgstr "" 4523 4524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69 4525#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118 4526msgid "" 4527"The size of the bottom page margin, in pts. Default is 72pt. Overrides the " 4528"common bottom page margin setting, unless set to zero." 4529msgstr "" 4530 4531#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33 4532msgid "Convert EPUB files (.epub) to HTML" 4533msgstr "" 4534 4535#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62 4536msgid "" 4537"Turn off splitting at page breaks. Normally, input files are automatically " 4538"split at every page break into two files. This gives an output e-book that " 4539"can be parsed faster and with less resources. However, splitting is slow and" 4540" if your source file contains a very large number of page breaks, you should" 4541" turn off splitting on page breaks." 4542msgstr "" 4543 4544#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73 4545#, python-format 4546msgid "" 4547"Split all HTML files larger than this size (in KB). This is necessary as " 4548"most EPUB readers cannot handle large file sizes. The default of %defaultKB " 4549"is the size required for Adobe Digital Editions. Set to 0 to disable size " 4550"based splitting." 4551msgstr "" 4552 4553#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80 4554msgid "" 4555"Normally, if the input file has no cover and you don't specify one, a " 4556"default cover is generated with the title, authors, etc. This option " 4557"disables the generation of this cover." 4558msgstr "" 4559 4560#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86 4561msgid "" 4562"Do not use SVG for the book cover. Use this option if your EPUB is going to " 4563"be used on a device that does not support SVG, like the iPhone or the " 4564"JetBook Lite. Without this option, such devices will display the cover as a " 4565"blank page." 4566msgstr "" 4567 4568#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95 4569msgid "" 4570"When using an SVG cover, this option will cause the cover to scale to cover " 4571"the available screen area, but still preserve its aspect ratio (ratio of " 4572"width to height). That means there may be white borders at the sides or top " 4573"and bottom of the image, but the image will never be distorted. Without this" 4574" option the image may be slightly distorted, but there will be no borders." 4575msgstr "" 4576 4577#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105 4578msgid "" 4579"This option is needed only if you intend to use the EPUB with FBReaderJ. It " 4580"will flatten the file system inside the EPUB, putting all files into the top" 4581" level." 4582msgstr "" 4583 4584#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111 4585msgid "" 4586"Insert an inline Table of Contents that will appear as part of the main book" 4587" content." 4588msgstr "" 4589 4590#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115 4591msgid "" 4592"Put the inserted inline Table of Contents at the end of the book instead of " 4593"the start." 4594msgstr "" 4595 4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119 4597#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57 4598#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287 4599#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58 4600msgid "Title for any generated in-line table of contents." 4601msgstr "" 4602 4603#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123 4604msgid "" 4605"The version of the EPUB file to generate. EPUB 2 is the most widely " 4606"compatible, only use EPUB 3 if you know you actually need it." 4607msgstr "" 4608 4609#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20 4610msgid "Convert FB2 and FBZ files to HTML" 4611msgstr "" 4612 4613#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33 4614msgid "Do not insert a Table of Contents at the beginning of the book." 4615msgstr "" 4616 4617#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148 4618msgid "Section per entry in the ToC" 4619msgstr "" 4620 4621#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149 4622msgid "Section per file" 4623msgstr "" 4624 4625#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150 4626msgid "A single section" 4627msgstr "" 4628 4629#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159 4630#, python-brace-format 4631msgid "" 4632"Specify how sections are created:\n" 4633" * nothing: {nothing}\n" 4634" * files: {files}\n" 4635" * toc: {toc}\n" 4636"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\")." 4637msgstr "" 4638 4639#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169 4640#, python-format 4641msgid "" 4642"Genre for the book. Choices: %s\n" 4643"\n" 4644" See: " 4645msgstr "" 4646 4647#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170 4648msgid "for a complete list with descriptions." 4649msgstr "" 4650 4651#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38 4652msgid "Convert HTML and OPF files to an OEB" 4653msgstr "" 4654 4655#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45 4656msgid "" 4657"Traverse links in HTML files breadth first. Normally, they are traversed " 4658"depth first." 4659msgstr "" 4660 4661#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52 4662#, python-format 4663msgid "" 4664"Maximum levels of recursion when following links in HTML files. Must be non-" 4665"negative. 0 implies that no links in the root HTML file are followed. " 4666"Default is %default." 4667msgstr "" 4668 4669#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61 4670msgid "" 4671"Normally this input plugin re-arranges all the input files into a standard " 4672"folder hierarchy. Only use this option if you know what you are doing as it " 4673"can result in various nasty side effects in the rest of the conversion " 4674"pipeline." 4675msgstr "" 4676 4677#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26 4678msgid "CSS file used for the output instead of the default file" 4679msgstr "" 4680 4681#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29 4682msgid "" 4683"Template used for generation of the HTML index file instead of the default " 4684"file" 4685msgstr "" 4686 4687#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32 4688msgid "" 4689"Template used for the generation of the HTML contents of the book instead of" 4690" the default file" 4691msgstr "" 4692 4693#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35 4694msgid "" 4695"Extract the contents of the generated ZIP file to the specified folder. " 4696"WARNING: The contents of the folder will be deleted." 4697msgstr "" 4698 4699#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18 4700msgid "Convert HTMLZ files to HTML" 4701msgstr "" 4702 4703#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64 4704#, python-format 4705msgid "Multiple HTML files found in the archive. Only %s will be used." 4706msgstr "" 4707 4708#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70 4709msgid "No top level HTML file found." 4710msgstr "" 4711 4712#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73 4713#, python-format 4714msgid "Top level HTML file %s is empty" 4715msgstr "" 4716 4717#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24 4718msgid "Use CSS classes" 4719msgstr "" 4720 4721#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25 4722msgid "Use the style attribute" 4723msgstr "" 4724 4725#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26 4726msgid "Use HTML tags wherever possible" 4727msgstr "" 4728 4729#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29 4730msgid "Use an external CSS file" 4731msgstr "" 4732 4733#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30 4734msgid "Use a <style> tag in the HTML file" 4735msgstr "" 4736 4737#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38 4738#, python-brace-format 4739msgid "" 4740"Specify the handling of CSS. Default is class.\n" 4741"class: {class}\n" 4742"inline: {inline}\n" 4743"tag: {tag}" 4744msgstr "" 4745 4746#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46 4747#, python-brace-format 4748msgid "" 4749"How to handle the CSS when using css-type = 'class'.\n" 4750"Default is external.\n" 4751"external: {external}\n" 4752"inline: {inline}" 4753msgstr "" 4754 4755#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53 4756msgid "" 4757"If set this option causes the file name of the HTML file inside the HTMLZ " 4758"archive to be based on the book title." 4759msgstr "" 4760 4761#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16 4762msgid "Convert LIT files to HTML" 4763msgstr "" 4764 4765#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17 4766msgid "Convert LRF files to HTML" 4767msgstr "" 4768 4769#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97 4770msgid "Enable auto-rotation of images that are wider than the screen width." 4771msgstr "" 4772 4773#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101 4774#, python-format 4775msgid "Set the space between words in pts. Default is %default" 4776msgstr "" 4777 4778#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104 4779msgid "Add a header to all the pages with title and author." 4780msgstr "" 4781 4782#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107 4783msgid "" 4784"Set the format of the header. %a is replaced by the author and %t by the " 4785"title. Default is %default" 4786msgstr "" 4787 4788#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111 4789#, python-format 4790msgid "Add extra spacing below the header. Default is %default pt." 4791msgstr "" 4792 4793#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114 4794#, python-format 4795msgid "" 4796"Minimum paragraph indent (the indent of the first line of a paragraph) in " 4797"pts. Default: %default" 4798msgstr "" 4799 4800#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119 4801msgid "This option has no effect" 4802msgstr "" 4803 4804#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123 4805#, python-format 4806msgid "" 4807"Multiply the size of text in rendered tables by this factor. Default is " 4808"%default" 4809msgstr "" 4810 4811#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127 4812msgid "The serif family of fonts to embed" 4813msgstr "" 4814 4815#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130 4816msgid "The sans-serif family of fonts to embed" 4817msgstr "" 4818 4819#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133 4820msgid "The monospace family of fonts to embed" 4821msgstr "" 4822 4823#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157 4824msgid "Comic" 4825msgstr "" 4826 4827#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14 4828msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML" 4829msgstr "" 4830 4831#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50 4832#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280 4833msgid "When present, use author sort field as author." 4834msgstr "" 4835 4836#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54 4837#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284 4838msgid "" 4839"Don't add Table of Contents to the book. Useful if the book has its own " 4840"table of contents." 4841msgstr "" 4842 4843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61 4844#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291 4845msgid "Disable compression of the file contents." 4846msgstr "" 4847 4848#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64 4849msgid "" 4850"Tag for MOBI files to be marked as personal documents. This option has no " 4851"effect on the conversion. It is used only when sending MOBI files to a " 4852"device. If the file being sent has the specified tag, it will be marked as a" 4853" personal document when sent to the Kindle." 4854msgstr "" 4855 4856#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72 4857msgid "" 4858"Ignore margins in the input document. If False, then the MOBI output plugin " 4859"will try to convert margins specified in the input document, otherwise it " 4860"will ignore them." 4861msgstr "" 4862 4863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78 4864#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295 4865msgid "" 4866"When adding the Table of Contents to the book, add it at the start of the " 4867"book instead of the end. Not recommended." 4868msgstr "" 4869 4870#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87 4871#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303 4872msgid "" 4873"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " 4874"Using this feature means that the book will not auto sync its last read " 4875"position on multiple devices. Complain to Amazon." 4876msgstr "" 4877 4878#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94 4879msgid "" 4880"By default calibre converts all images to JPEG format in the output MOBI " 4881"file. This is for maximum compatibility as some older MOBI viewers have " 4882"problems with other image formats. This option tells calibre not to do this." 4883" Useful if your document contains lots of GIF/PNG images that become very " 4884"large when converted to JPEG." 4885msgstr "" 4886 4887#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101 4888msgid "" 4889"By default calibre generates MOBI files that contain the old MOBI 6 format. " 4890"This format is compatible with all devices. However, by changing this " 4891"setting, you can tell calibre to generate MOBI files that contain both MOBI " 4892"6 and the new KF8 format, or only the new KF8 format. KF8 has more features " 4893"than MOBI 6, but only works with newer Kindles. Allowed values: {}" 4894msgstr "" 4895 4896#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145 4897#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127 4898msgid "All articles" 4899msgstr "" 4900 4901#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16 4902msgid "Convert ODT (OpenOffice) files to HTML" 4903msgstr "" 4904 4905#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17 4906msgid "Convert PDB to HTML" 4907msgstr "" 4908 4909#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27 4910msgid "Format to use inside the PDB container. Choices are:" 4911msgstr "" 4912 4913#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30 4914msgid "" 4915"Specify the character encoding of the output document. The default is " 4916"cp1252. Note: This option is not honored by all formats." 4917msgstr "" 4918 4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35 4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29 4921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23 4922#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48 4923msgid "Add Table of Contents to beginning of the book." 4924msgstr "" 4925 4926#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18 4927msgid "Convert PDF files to HTML" 4928msgstr "" 4929 4930#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24 4931msgid "Do not extract images from the document" 4932msgstr "" 4933 4934#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26 4935msgid "" 4936"Scale used to determine the length at which a line should be unwrapped. " 4937"Valid values are a decimal between 0 and 1. The default is 0.45, just below " 4938"the median line length." 4939msgstr "" 4940 4941#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30 4942msgid "Use the new PDF conversion engine. Currently not operational." 4943msgstr "" 4944 4945#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36 4946msgid "" 4947"Instead of using the paper size specified in the PDF Output options, use a " 4948"paper size corresponding to the current output profile. Useful if you want " 4949"to generate a PDF for viewing on a specific device." 4950msgstr "" 4951 4952#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41 4953msgid "" 4954"The unit of measure for page sizes. Default is inch. Choices are {} Note: " 4955"This does not override the unit for margins!" 4956msgstr "" 4957 4958#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46 4959msgid "" 4960"The size of the paper. This size will be overridden when a non default " 4961"output profile is used. Default is letter. Choices are {}" 4962msgstr "" 4963 4964#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50 4965msgid "" 4966"Custom size of the document. Use the form width x height e.g. `123x321` to " 4967"specify the width and height. This overrides any specified paper-size." 4968msgstr "" 4969 4970#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55 4971msgid "" 4972"Preserve the aspect ratio of the cover, instead of stretching it to fill the" 4973" full first page of the generated PDF." 4974msgstr "" 4975 4976#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60 4977msgid "" 4978"The font family used to render serif fonts. Will work only if the font is " 4979"available system-wide." 4980msgstr "" 4981 4982#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63 4983msgid "" 4984"The font family used to render sans-serif fonts. Will work only if the font " 4985"is available system-wide." 4986msgstr "" 4987 4988#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66 4989msgid "" 4990"The font family used to render monospace fonts. Will work only if the font " 4991"is available system-wide." 4992msgstr "" 4993 4994#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69 4995msgid "The font family used to render monospace fonts" 4996msgstr "" 4997 4998#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 4999msgid "The default font size (in pixels)" 5000msgstr "" 5001 5002#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 5003msgid "The default font size for monospaced text (in pixels)" 5004msgstr "" 5005 5006#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 5007msgid "" 5008"Break long words at the end of lines. This can give the text at the right " 5009"margin a more even appearance. Note that depending on the fonts used this " 5010"option can break the copying of text from the PDF file." 5011msgstr "" 5012 5013#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80 5014msgid "Surround all links with a red box, useful for debugging." 5015msgstr "" 5016 5017#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82 5018msgid "" 5019"Add page numbers to the bottom of every page in the generated PDF file. If " 5020"you specify a footer template, it will take precedence over this option." 5021msgstr "" 5022 5023#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 5024#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89 5025#, python-format 5026msgid "" 5027"An HTML template used to generate %s on every page. The strings _PAGENUM_, " 5028"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values." 5029msgstr "" 5030 5031#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87 5032msgid "footers" 5033msgstr "" 5034 5035#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 5036msgid "headers" 5037msgstr "" 5038 5039#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92 5040msgid "" 5041"Add a Table of Contents at the end of the PDF that lists page numbers. " 5042"Useful if you want to print out the PDF. If this PDF is intended for " 5043"electronic use, use the PDF Outline instead." 5044msgstr "" 5045 5046#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 5047msgid "Title for generated table of contents." 5048msgstr "" 5049 5050#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122 5051msgid "" 5052"Use the page margins specified in the input document via @page CSS rules. " 5053"This will cause the margins specified in the conversion settings to be " 5054"ignored. If the document does not specify page margins, the conversion " 5055"settings will be used as a fallback." 5056msgstr "" 5057 5058#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127 5059msgid "" 5060"Adjust page numbers, as needed. Syntax is a JavaScript expression for the " 5061"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current " 5062"page number." 5063msgstr "" 5064 5065#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132 5066msgid "Generate an uncompressed PDF, useful for debugging." 5067msgstr "" 5068 5069#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137 5070msgid "" 5071"Shift the text horizontally by the specified offset (in pts). On odd " 5072"numbered pages, it is shifted to the right and on even numbered pages to the" 5073" left. Use negative numbers for the opposite effect. Note that this setting " 5074"is ignored on pages where the margins are smaller than the specified offset." 5075" Shifting is done by setting the PDF CropBox, not all software respects the " 5076"CropBox." 5077msgstr "" 5078 5079#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20 5080msgid "Convert PML to OEB" 5081msgstr "" 5082 5083#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25 5084msgid "" 5085"Specify the character encoding of the output document. The default is " 5086"cp1252." 5087msgstr "" 5088 5089#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32 5090msgid "" 5091"Do not reduce the size or bit depth of images. Images have their size and " 5092"depth reduced by default to accommodate applications that can not convert " 5093"images on their own such as Dropbook." 5094msgstr "" 5095 5096#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18 5097msgid "Convert RB files to HTML" 5098msgstr "" 5099 5100#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24 5101msgid "Download periodical content from the Internet" 5102msgstr "" 5103 5104#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41 5105msgid "" 5106"Useful for recipe development. Forces max_articles_per_feed to 2 and " 5107"downloads at most 2 feeds. You can change the number of feeds and articles " 5108"by supplying optional arguments. For example: --test 3 1 will download at " 5109"most 3 feeds and only 1 article per feed." 5110msgstr "" 5111 5112#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46 5113msgid "Username for sites that require a login to access content." 5114msgstr "" 5115 5116#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49 5117msgid "Password for sites that require a login to access content." 5118msgstr "" 5119 5120#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53 5121msgid "" 5122"Do not download latest version of builtin recipes from the calibre server" 5123msgstr "" 5124 5125#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45 5126msgid "Convert RTF files to HTML" 5127msgstr "" 5128 5129#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51 5130msgid "Ignore WMF images instead of replacing them with a placeholder image." 5131msgstr "" 5132 5133#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261 5134#, python-format 5135msgid "" 5136"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n" 5137"%s" 5138msgstr "" 5139 5140#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25 5141msgid "Convert SNB files to OEB" 5142msgstr "" 5143 5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25 5145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24 5146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44 5147msgid "" 5148"Specify the character encoding of the output document. The default is utf-8." 5149msgstr "" 5150 5151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29 5152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51 5153msgid "" 5154"The maximum number of characters per line. This splits on the first space " 5155"before the specified value. If no space is found the line will be broken at " 5156"the space after and will exceed the specified value. Also, there is a " 5157"minimum of 25 characters. Use 0 to disable line splitting." 5158msgstr "" 5159 5160#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36 5161msgid "Specify whether or not to insert an empty line between two paragraphs." 5162msgstr "" 5163 5164#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40 5165msgid "" 5166"Specify whether or not to insert two space characters to indent the first " 5167"line of each paragraph." 5168msgstr "" 5169 5170#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44 5171msgid "" 5172"Specify whether or not to hide the chapter title for each chapter. Useful " 5173"for image-only output (eg. comics)." 5174msgstr "" 5175 5176#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48 5177msgid "Resize all the images for full screen mode. " 5178msgstr "" 5179 5180#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128 5181msgid "Start page" 5182msgstr "" 5183 5184#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138 5185#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140 5186msgid "Cover pages" 5187msgstr "" 5188 5189#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153 5190#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156 5191msgid " (Preface)" 5192msgstr "" 5193 5194#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17 5195msgid "Convert TCR files to HTML" 5196msgstr "" 5197 5198#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14 5199msgid "Abbreviations" 5200msgstr "" 5201 5202#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15 5203msgid "Support admonitions" 5204msgstr "" 5205 5206#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16 5207msgid "Add attribute to HTML tags" 5208msgstr "" 5209 5210#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17 5211msgid "Add code highlighting via Pygments" 5212msgstr "" 5213 5214#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18 5215msgid "Definition lists" 5216msgstr "" 5217 5218#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19 5219msgid "Enables various common extensions" 5220msgstr "" 5221 5222#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20 5223msgid "Alternative code block syntax" 5224msgstr "" 5225 5226#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21 5227#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130 5228msgid "Footnotes" 5229msgstr "" 5230 5231#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22 5232msgid "Use legacy element attributes" 5233msgstr "" 5234 5235#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23 5236msgid "Use legacy underscore handling for connected words" 5237msgstr "" 5238 5239#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24 5240msgid "Metadata in the document" 5241msgstr "" 5242 5243#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25 5244msgid "Treat newlines as hard breaks" 5245msgstr "" 5246 5247#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26 5248msgid "Do not allow mixing list types" 5249msgstr "" 5250 5251#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27 5252msgid "Use markdown's internal smartypants parser" 5253msgstr "" 5254 5255#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28 5256msgid "Support tables" 5257msgstr "" 5258 5259#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29 5260msgid "Generate a table of contents" 5261msgstr "" 5262 5263#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30 5264msgid "Wiki style links" 5265msgstr "" 5266 5267#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38 5268msgid "Convert TXT files to HTML" 5269msgstr "" 5270 5271#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44 5272msgid "Try to auto detect paragraph type" 5273msgstr "" 5274 5275#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45 5276msgid "Treat a blank line as a paragraph break" 5277msgstr "" 5278 5279#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46 5280msgid "Assume every line is a paragraph" 5281msgstr "" 5282 5283#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47 5284msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph" 5285msgstr "" 5286 5287#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48 5288msgid "Most lines have hard line breaks, few/no blank lines or indents" 5289msgstr "" 5290 5291#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49 5292msgid "Don't modify the paragraph structure" 5293msgstr "" 5294 5295#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52 5296msgid "Automatically decide which formatting processor to use" 5297msgstr "" 5298 5299#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53 5300msgid "No formatting" 5301msgstr "" 5302 5303#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54 5304msgid "Use heuristics to determine chapter headings, italics, etc." 5305msgstr "" 5306 5307#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55 5308msgid "Use the TexTile markup language" 5309msgstr "" 5310 5311#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56 5312msgid "Use the Markdown markup language" 5313msgstr "" 5314 5315#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63 5316#, python-brace-format 5317msgid "" 5318"Formatting used within the document.\n" 5319"* auto: {auto}\n" 5320"* plain: {plain}\n" 5321"* heuristic: {heuristic}\n" 5322"* textile: {textile}\n" 5323"* markdown: {markdown}\n" 5324"To learn more about markdown see {url}" 5325msgstr "" 5326 5327#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74 5328#, python-brace-format 5329msgid "" 5330"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n" 5331"* auto: {auto}\n" 5332"* block: {block}\n" 5333"* single: {single}\n" 5334"* print: {print}\n" 5335"* unformatted: {unformatted}\n" 5336"* off: {off}" 5337msgstr "" 5338 5339#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84 5340msgid "" 5341"Normally extra spaces are condensed into a single space. With this option " 5342"all spaces will be displayed." 5343msgstr "" 5344 5345#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87 5346msgid "" 5347"Normally extra space at the beginning of lines is retained. With this option" 5348" they will be removed." 5349msgstr "" 5350 5351#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90 5352#, python-format 5353msgid "" 5354"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n" 5355"To learn more about Markdown extensions, see {}\n" 5356"This should be a comma separated list of extensions to enable:\n" 5357msgstr "" 5358 5359#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28 5360#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238 5361#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353 5362msgid "Plain text" 5363msgstr "" 5364 5365#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29 5366msgid "Markdown formatted text" 5367msgstr "" 5368 5369#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30 5370msgid "TexTile formatted text" 5371msgstr "" 5372 5373#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38 5374#, python-format 5375msgid "" 5376"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " 5377"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' " 5378"will default to the newline type used by this OS." 5379msgstr "" 5380 5381#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58 5382msgid "" 5383"Force splitting on the max-line-length value when no space is present. Also " 5384"allows max-line-length to be below the minimum" 5385msgstr "" 5386 5387#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63 5388#, python-brace-format 5389msgid "" 5390"Formatting used within the document.\n" 5391"* plain: {plain}\n" 5392"* markdown: {markdown}\n" 5393"* textile: {textile}" 5394msgstr "" 5395 5396#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69 5397msgid "" 5398"Do not remove links within the document. This is only useful when paired " 5399"with a TXT output formatting option that is not none because links are " 5400"always removed with plain text output." 5401msgstr "" 5402 5403#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74 5404msgid "" 5405"Do not remove image references within the document. This is only useful when" 5406" paired with a TXT output formatting option that is not none because links " 5407"are always removed with plain text output." 5408msgstr "" 5409 5410#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79 5411msgid "" 5412"Do not remove font color from output. This is only useful when TXT output " 5413"formatting is set to textile. Textile is the only formatting that supports " 5414"setting font color. If this option is not specified font color will not be " 5415"set and default to the color displayed by the reader (generally this is " 5416"black)." 5417msgstr "" 5418 5419#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116 5420msgid "" 5421"Level of verbosity. Specify multiple times for greater verbosity. Specifying" 5422" it twice will result in full verbosity, once medium verbosity and zero " 5423"times least verbosity." 5424msgstr "" 5425 5426#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124 5427msgid "" 5428"Save the output from different stages of the conversion pipeline to the " 5429"specified folder. Useful if you are unsure at which stage of the conversion " 5430"process a bug is occurring." 5431msgstr "" 5432 5433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133 5434msgid "" 5435"Specify the input profile. The input profile gives the conversion system " 5436"information on how to interpret various information in the input document. " 5437"For example resolution dependent lengths (i.e. lengths in pixels). Choices " 5438"are:" 5439msgstr "" 5440 5441#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144 5442msgid "" 5443"Specify the output profile. The output profile tells the conversion system " 5444"how to optimize the created document for the specified device (such as by " 5445"resizing images for the device screen size). In some cases, an output " 5446"profile can be used to optimize the output for a particular device, but this" 5447" is rarely necessary. Choices are:" 5448msgstr "" 5449 5450#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154 5451msgid "" 5452"The base font size in pts. All font sizes in the produced book will be " 5453"rescaled based on this size. By choosing a larger size you can make the " 5454"fonts in the output bigger and vice versa. By default, when the value is " 5455"zero, the base font size is chosen based on the output profile you chose." 5456msgstr "" 5457 5458#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164 5459msgid "" 5460"Mapping from CSS font names to font sizes in pts. An example setting is " 5461"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to " 5462"xx-large, with the final size being for huge fonts. The font rescaling " 5463"algorithm uses these sizes to intelligently rescale fonts. The default is to" 5464" use a mapping based on the output profile you chose." 5465msgstr "" 5466 5467#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176 5468msgid "Disable all rescaling of font sizes." 5469msgstr "" 5470 5471#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183 5472msgid "" 5473"The minimum line height, as a percentage of the element's calculated font " 5474"size. calibre will ensure that every element has a line height of at least " 5475"this setting, irrespective of what the input document specifies. Set to zero" 5476" to disable. Default is 120%. Use this setting in preference to the direct " 5477"line height specification, unless you know what you are doing. For example, " 5478"you can achieve \"double spaced\" text by setting this to 240." 5479msgstr "" 5480 5481#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198 5482msgid "" 5483"The line height in pts. Controls spacing between consecutive lines of text. " 5484"Only applies to elements that do not define their own line height. In most " 5485"cases, the minimum line height option is more useful. By default no line " 5486"height manipulation is performed." 5487msgstr "" 5488 5489#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209 5490msgid "" 5491"Embed the specified font family into the book. This specifies the \"base\" " 5492"font used for the book. If the input document specifies its own fonts, they " 5493"may override this base font. You can use the filter style information option" 5494" to remove fonts from the input document. Note that font embedding only " 5495"works with some output formats, principally EPUB, AZW3 and DOCX." 5496msgstr "" 5497 5498#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220 5499msgid "" 5500"Embed every font that is referenced in the input document but not already " 5501"embedded. This will search your system for the fonts, and if found, they " 5502"will be embedded. Embedding will only work if the format you are converting " 5503"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure " 5504"that you have the proper license for embedding the fonts used in this " 5505"document." 5506msgstr "" 5507 5508#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231 5509msgid "" 5510"Subset all embedded fonts. Every embedded font is reduced to contain only " 5511"the glyphs used in this document. This decreases the size of the font files." 5512" Useful if you are embedding a particularly large font with lots of unused " 5513"glyphs." 5514msgstr "" 5515 5516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239 5517msgid "" 5518"Some badly designed documents use tables to control the layout of text on " 5519"the page. When converted these documents often have text that runs off the " 5520"page and other artifacts. This option will extract the content from the " 5521"tables and present it in a linear fashion." 5522msgstr "" 5523 5524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249 5525msgid "" 5526"XPath expression that specifies all tags that should be added to the Table " 5527"of Contents at level one. If this is specified, it takes precedence over " 5528"other forms of auto-detection. See the XPath Tutorial in the calibre User " 5529"Manual for examples." 5530msgstr "" 5531 5532#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259 5533msgid "" 5534"XPath expression that specifies all tags that should be added to the Table " 5535"of Contents at level two. Each entry is added under the previous level one " 5536"entry. See the XPath Tutorial in the calibre User Manual for examples." 5537msgstr "" 5538 5539#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268 5540msgid "" 5541"XPath expression that specifies all tags that should be added to the Table " 5542"of Contents at level three. Each entry is added under the previous level two" 5543" entry. See the XPath Tutorial in the calibre User Manual for examples." 5544msgstr "" 5545 5546#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277 5547msgid "" 5548"Normally, if the source file already has a Table of Contents, it is used in " 5549"preference to the auto-generated one. With this option, the auto-generated " 5550"one is always used." 5551msgstr "" 5552 5553#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285 5554msgid "Don't add auto-detected chapters to the Table of Contents." 5555msgstr "" 5556 5557#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293 5558#, python-format 5559msgid "" 5560"If fewer than this number of chapters is detected, then links are added to " 5561"the Table of Contents. Default: %default" 5562msgstr "" 5563 5564#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299 5565#, python-format 5566msgid "" 5567"Maximum number of links to insert into the TOC. Set to 0 to disable. Default" 5568" is: %default. Links are only added to the TOC if less than the threshold " 5569"number of chapters were detected." 5570msgstr "" 5571 5572#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307 5573msgid "" 5574"Remove entries from the Table of Contents whose titles match the specified " 5575"regular expression. Matching entries and all their children are removed." 5576msgstr "" 5577 5578#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315 5579msgid "" 5580"When creating a TOC from links in the input document, allow duplicate " 5581"entries, i.e. allow more than one entry with the same text, provided that " 5582"they point to a different location." 5583msgstr "" 5584 5585#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326 5586msgid "" 5587"An XPath expression to detect chapter titles. The default is to consider " 5588"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\"," 5589" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any " 5590"tags that have class=\"chapter\". The expression used must evaluate to a " 5591"list of elements. To disable chapter detection, use the expression \"/\". " 5592"See the XPath Tutorial in the calibre User Manual for further help on using " 5593"this feature." 5594msgstr "" 5595 5596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340 5597msgid "" 5598"Specify how to mark detected chapters. A value of \"pagebreak\" will insert " 5599"page breaks before chapters. A value of \"rule\" will insert a line before " 5600"chapters. A value of \"none\" will disable chapter marking and a value of " 5601"\"both\" will use both page breaks and lines to mark chapters." 5602msgstr "" 5603 5604#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350 5605msgid "" 5606"An XPath expression to detect the location in the document at which to start" 5607" reading. Some e-book reading programs (most prominently the Kindle) use " 5608"this location as the position at which to open the book. See the XPath " 5609"tutorial in the calibre User Manual for further help using this feature." 5610msgstr "" 5611 5612#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360 5613msgid "" 5614"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to" 5615" the style rules from the source file, so it can be used to override those " 5616"rules." 5617msgstr "" 5618 5619#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368 5620msgid "" 5621"Rules for transforming the styles in this book. These rules are applied " 5622"after all other CSS processing is done." 5623msgstr "" 5624 5625#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374 5626msgid "" 5627"Rules for transforming the HTML in this book. These rules are applied after " 5628"the HTML is parsed, but before any other transformations." 5629msgstr "" 5630 5631#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380 5632msgid "" 5633"A comma separated list of CSS properties that will be removed from all CSS " 5634"style rules. This is useful if the presence of some style information " 5635"prevents it from being overridden on your device. For example: font-" 5636"family,color,margin-left,margin-right" 5637msgstr "" 5638 5639#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391 5640msgid "" 5641"By default, calibre will use the shorthand form for various CSS properties " 5642"such as margin, padding, border, etc. This option will cause it to use the " 5643"full expanded form instead. Note that CSS is always expanded when generating" 5644" EPUB files with the output profile set to one of the Nook profiles as the " 5645"Nook cannot handle shorthand CSS." 5646msgstr "" 5647 5648#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402 5649msgid "" 5650"An XPath expression. Page breaks are inserted before the specified elements." 5651" To disable use the expression: /" 5652msgstr "" 5653 5654#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408 5655msgid "" 5656"Some documents specify page margins by specifying a left and right margin on" 5657" each individual paragraph. calibre will try to detect and remove these " 5658"margins. Sometimes, this can cause the removal of margins that should not " 5659"have been removed. In this case you can disable the removal." 5660msgstr "" 5661 5662#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419 5663#, python-format 5664msgid "" 5665"Set the top margin in pts. Default is %default. Setting this to less than " 5666"zero will cause no margin to be set (the margin setting in the original " 5667"document will be preserved). Note: Page oriented formats such as PDF and " 5668"DOCX have their own margin settings that take precedence." 5669msgstr "" 5670 5671#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427 5672#, python-format 5673msgid "" 5674"Set the bottom margin in pts. Default is %default. Setting this to less than" 5675" zero will cause no margin to be set (the margin setting in the original " 5676"document will be preserved). Note: Page oriented formats such as PDF and " 5677"DOCX have their own margin settings that take precedence." 5678msgstr "" 5679 5680#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435 5681#, python-format 5682msgid "" 5683"Set the left margin in pts. Default is %default. Setting this to less than " 5684"zero will cause no margin to be set (the margin setting in the original " 5685"document will be preserved). Note: Page oriented formats such as PDF and " 5686"DOCX have their own margin settings that take precedence." 5687msgstr "" 5688 5689#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443 5690#, python-format 5691msgid "" 5692"Set the right margin in pts. Default is %default. Setting this to less than " 5693"zero will cause no margin to be set (the margin setting in the original " 5694"document will be preserved). Note: Page oriented formats such as PDF and " 5695"DOCX have their own margin settings that take precedence." 5696msgstr "" 5697 5698#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452 5699msgid "" 5700"Change text justification. A value of \"left\" converts all justified text " 5701"in the source to left aligned (i.e. unjustified) text. A value of " 5702"\"justify\" converts all unjustified text to justified. A value of " 5703"\"original\" (the default) does not change justification in the source file." 5704" Note that only some output formats support justification." 5705msgstr "" 5706 5707#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462 5708msgid "" 5709"Remove spacing between paragraphs. Also sets an indent on paragraphs of " 5710"1.5em. Spacing removal will not work if the source file does not use " 5711"paragraphs (<p> or <div> tags)." 5712msgstr "" 5713 5714#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469 5715msgid "" 5716"When calibre removes blank lines between paragraphs, it automatically sets a" 5717" paragraph indent, to ensure that paragraphs can be easily distinguished. " 5718"This option controls the width of that indent (in em). If you set this value" 5719" negative, then the indent specified in the input document is used, that is," 5720" calibre does not change the indentation." 5721msgstr "" 5722 5723#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478 5724msgid "" 5725"Use the cover detected from the source file in preference to the specified " 5726"cover." 5727msgstr "" 5728 5729#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484 5730msgid "" 5731"Insert a blank line between paragraphs. Will not work if the source file " 5732"does not use paragraphs (<p> or <div> tags)." 5733msgstr "" 5734 5735#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491 5736msgid "" 5737"Set the height of the inserted blank lines (in em). The height of the lines " 5738"between paragraphs will be twice the value set here." 5739msgstr "" 5740 5741#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498 5742msgid "" 5743"Remove the first image from the input e-book. Useful if the input document " 5744"has a cover image that is not identified as a cover. In this case, if you " 5745"set a cover in calibre, the output document will end up with two cover " 5746"images if you do not specify this option." 5747msgstr "" 5748 5749#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507 5750msgid "" 5751"Insert the book metadata at the start of the book. This is useful if your " 5752"e-book reader does not support displaying/searching metadata directly." 5753msgstr "" 5754 5755#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515 5756msgid "" 5757"Convert plain quotes, dashes and ellipsis to their typographically correct " 5758"equivalents. For details, see " 5759"https://daringfireball.net/projects/smartypants." 5760msgstr "" 5761 5762#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523 5763msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." 5764msgstr "" 5765 5766#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531 5767msgid "" 5768"Read metadata from the specified OPF file. Metadata read from this file will" 5769" override any metadata in the source file." 5770msgstr "" 5771 5772#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538 5773#, python-brace-format 5774msgid "" 5775"Transliterate Unicode characters to an ASCII representation. Use with care " 5776"because this will replace Unicode characters with ASCII. For instance it " 5777"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are " 5778"multiple representations of a character (characters shared by Chinese and " 5779"Japanese for instance) the representation based on the current calibre " 5780"interface language will be used." 5781msgstr "" 5782 5783#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550 5784msgid "" 5785"Preserve ligatures present in the input document. A ligature is a special " 5786"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do" 5787" not have support for ligatures in their default fonts, so they are unlikely" 5788" to render correctly. By default, calibre will turn a ligature into the " 5789"corresponding pair of normal characters. This option will preserve them " 5790"instead." 5791msgstr "" 5792 5793#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562 5794#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37 5795msgid "Set the title." 5796msgstr "" 5797 5798#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566 5799msgid "Set the authors. Multiple authors should be separated by ampersands." 5800msgstr "" 5801 5802#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571 5803msgid "The version of the title to be used for sorting. " 5804msgstr "" 5805 5806#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575 5807msgid "String to be used when sorting by author. " 5808msgstr "" 5809 5810#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579 5811msgid "Set the cover to the specified file or URL" 5812msgstr "" 5813 5814#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583 5815#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53 5816msgid "Set the e-book description." 5817msgstr "" 5818 5819#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587 5820#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55 5821msgid "Set the e-book publisher." 5822msgstr "" 5823 5824#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591 5825#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59 5826msgid "Set the series this e-book belongs to." 5827msgstr "" 5828 5829#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595 5830#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61 5831msgid "Set the index of the book in this series." 5832msgstr "" 5833 5834#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599 5835#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63 5836msgid "Set the rating. Should be a number between 1 and 5." 5837msgstr "" 5838 5839#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603 5840#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65 5841msgid "Set the ISBN of the book." 5842msgstr "" 5843 5844#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607 5845#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72 5846msgid "Set the tags for the book. Should be a comma separated list." 5847msgstr "" 5848 5849#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611 5850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74 5851msgid "Set the book producer." 5852msgstr "" 5853 5854#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615 5855#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76 5856msgid "Set the language." 5857msgstr "" 5858 5859#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619 5860msgid "" 5861"Set the publication date (assumed to be in the local timezone, unless the " 5862"timezone is explicitly specified)" 5863msgstr "" 5864 5865#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623 5866msgid "Set the book timestamp (no longer used anywhere)" 5867msgstr "" 5868 5869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627 5870msgid "" 5871"Enable heuristic processing. This option must be set for any heuristic " 5872"processing to take place." 5873msgstr "" 5874 5875#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632 5876msgid "" 5877"Detect unformatted chapter headings and sub headings. Change them to h2 and " 5878"h3 tags. This setting will not create a TOC, but can be used in conjunction" 5879" with structure detection to create one." 5880msgstr "" 5881 5882#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639 5883msgid "" 5884"Look for common words and patterns that denote italics and italicize them." 5885msgstr "" 5886 5887#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644 5888msgid "" 5889"Turn indentation created from multiple non-breaking space entities into CSS " 5890"indents." 5891msgstr "" 5892 5893#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649 5894msgid "" 5895"Scale used to determine the length at which a line should be unwrapped. " 5896"Valid values are a decimal between 0 and 1. The default is 0.4, just below " 5897"the median line length. If only a few lines in the document require " 5898"unwrapping this value should be reduced" 5899msgstr "" 5900 5901#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657 5902msgid "Unwrap lines using punctuation and other formatting clues." 5903msgstr "" 5904 5905#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661 5906msgid "" 5907"Remove empty paragraphs from the document when they exist between every " 5908"other paragraph" 5909msgstr "" 5910 5911#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666 5912msgid "" 5913"Left aligned scene break markers are center aligned. Replace soft scene " 5914"breaks that use multiple blank lines with horizontal rules." 5915msgstr "" 5916 5917#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672 5918msgid "" 5919"Replace scene breaks with the specified text. By default, the text from the " 5920"input document is used." 5921msgstr "" 5922 5923#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677 5924msgid "" 5925"Analyze hyphenated words throughout the document. The document itself is " 5926"used as a dictionary to determine whether hyphens should be retained or " 5927"removed." 5928msgstr "" 5929 5930#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683 5931msgid "" 5932"Looks for occurrences of sequential <h1> or <h2> tags. The tags are " 5933"renumbered to prevent splitting in the middle of chapter headings." 5934msgstr "" 5935 5936#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689 5937msgid "Search pattern (regular expression) to be replaced with sr1-replace." 5938msgstr "" 5939 5940#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694 5941msgid "Replacement to replace the text found with sr1-search." 5942msgstr "" 5943 5944#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698 5945msgid "Search pattern (regular expression) to be replaced with sr2-replace." 5946msgstr "" 5947 5948#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703 5949msgid "Replacement to replace the text found with sr2-search." 5950msgstr "" 5951 5952#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707 5953msgid "Search pattern (regular expression) to be replaced with sr3-replace." 5954msgstr "" 5955 5956#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712 5957msgid "Replacement to replace the text found with sr3-search." 5958msgstr "" 5959 5960#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716 5961msgid "" 5962"Path to a file containing search and replace regular expressions. The file " 5963"must contain alternating lines of regular expression followed by replacement" 5964" pattern (which can be an empty line). The regular expression must be in the" 5965" Python regex syntax and the file must be UTF-8 encoded." 5966msgstr "" 5967 5968#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827 5969msgid "Could not find an e-book inside the archive" 5970msgstr "" 5971 5972#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917 5973msgid "Values of series index and rating must be numbers. Ignoring" 5974msgstr "" 5975 5976#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924 5977msgid "Failed to parse date/time" 5978msgstr "" 5979 5980#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104 5981msgid "Converting input to HTML..." 5982msgstr "" 5983 5984#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138 5985msgid "Running transforms on e-book..." 5986msgstr "" 5987 5988#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282 5989#, python-format 5990msgid "Running %s plugin" 5991msgstr "" 5992 5993#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269 5994msgid "Template error" 5995msgstr "" 5996 5997#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365 5998msgid "The Cross" 5999msgstr "" 6000 6001#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386 6002msgid "Half and half" 6003msgstr "" 6004 6005#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411 6006msgid "Banner" 6007msgstr "" 6008 6009#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481 6010msgid "Ornamental" 6011msgstr "" 6012 6013#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548 6014msgid "Blocks" 6015msgstr "" 6016 6017#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217 6018msgid "Remove the property" 6019msgstr "" 6020 6021#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218 6022msgid "Add extra properties" 6023msgstr "" 6024 6025#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219 6026msgid "Change the value to" 6027msgstr "" 6028 6029#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220 6030msgid "Multiply the value by" 6031msgstr "" 6032 6033#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221 6034msgid "Divide the value by" 6035msgstr "" 6036 6037#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222 6038msgid "Add to the value" 6039msgstr "" 6040 6041#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223 6042msgid "Subtract from the value" 6043msgstr "" 6044 6045#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227 6046#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6047#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103 6048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113 6049msgid "is" 6050msgstr "" 6051 6052#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228 6053#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104 6054#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114 6055msgid "is not" 6056msgstr "" 6057 6058#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229 6059msgid "is any value" 6060msgstr "" 6061 6062#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230 6063#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107 6064#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117 6065#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57 6066msgid "matches pattern" 6067msgstr "" 6068 6069#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231 6070#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108 6071#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118 6072#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58 6073msgid "does not match pattern" 6074msgstr "" 6075 6076#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232 6077msgid "is the same length as" 6078msgstr "" 6079 6080#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233 6081msgid "is not the same length as" 6082msgstr "" 6083 6084#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234 6085#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72 6086#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79 6087msgid "is less than" 6088msgstr "" 6089 6090#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235 6091#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73 6092#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80 6093msgid "is greater than" 6094msgstr "" 6095 6096#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236 6097msgid "is less than or equal to" 6098msgstr "" 6099 6100#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237 6101msgid "is greater than or equal to" 6102msgstr "" 6103 6104#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247 6105#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115 6106msgid "Unknown keys" 6107msgstr "" 6108 6109#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248 6110#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116 6111#, python-format 6112msgid "The rule has unknown keys: %s" 6113msgstr "" 6114 6115#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251 6116#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119 6117msgid "Missing keys" 6118msgstr "" 6119 6120#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252 6121#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120 6122#, python-format 6123msgid "The rule has missing keys: %s" 6124msgstr "" 6125 6126#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6127msgid "Property required" 6128msgstr "" 6129 6130#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6131msgid "You must specify a CSS property to match" 6132msgstr "" 6133 6134#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257 6135msgid "Shorthand property not allowed" 6136msgstr "" 6137 6138#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258 6139#, python-brace-format 6140msgid "" 6141"{0} is a shorthand property. Use the full form of the property, for example," 6142" instead of font, use font-family, instead of margin, use margin-top, etc." 6143msgstr "" 6144 6145#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261 6146#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126 6147#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186 6148msgid "Query required" 6149msgstr "" 6150 6151#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262 6152msgid "You must specify a value for the CSS property to match" 6153msgstr "" 6154 6155#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264 6156#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123 6157msgid "Unknown match type" 6158msgstr "" 6159 6160#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265 6161#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124 6162#, python-format 6163msgid "The match type %s is not known" 6164msgstr "" 6165 6166#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270 6167#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278 6168#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81 6169#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192 6170msgid "Query invalid" 6171msgstr "" 6172 6173#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271 6174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193 6175#, python-format 6176msgid "%s is not a valid regular expression" 6177msgstr "" 6178 6179#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279 6180#, python-format 6181msgid "%s is not a valid length or number" 6182msgstr "" 6183 6184#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282 6185msgid "Unknown action type" 6186msgstr "" 6187 6188#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283 6189#, python-format 6190msgid "The action type %s is not known" 6191msgstr "" 6192 6193#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285 6194msgid "You must specify a number" 6195msgstr "" 6196 6197#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287 6198msgid "You must specify at least one CSS property to add" 6199msgstr "" 6200 6201#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289 6202msgid "You must specify a value to change the property to" 6203msgstr "" 6204 6205#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290 6206msgid "No data" 6207msgstr "" 6208 6209#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6210#, python-format 6211msgid "%s is not a number" 6212msgstr "" 6213 6214#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6215msgid "Invalid number" 6216msgstr "" 6217 6218#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333 6219#, python-brace-format 6220msgid "" 6221"If the property {property} {match_type} {query}\n" 6222"{action}" 6223msgstr "" 6224 6225#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69 6226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389 6227#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 6228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835 6229msgid "Notes" 6230msgstr "" 6231 6232#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400 6233#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169 6234#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13 6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377 6236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646 6237#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14 6238#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697 6239#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389 6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243 6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661 6242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842 6243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822 6244#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55 6245#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68 6246msgid "Table of Contents" 6247msgstr "" 6248 6249#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214 6250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710 6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375 6252#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419 6253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539 6254#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165 6255#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 6256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828 6257#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188 6258msgid "Cover" 6259msgstr "" 6260 6261#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18 6262msgid "" 6263"Follow all local links in an HTML file and create a ZIP file containing all " 6264"linked files. This plugin is run every time you add an HTML file to the " 6265"library." 6266msgstr "" 6267 6268#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66 6269msgid "" 6270"Character encoding for the input HTML files. Common choices include: cp1252," 6271" cp1251, latin1 and utf-8." 6272msgstr "" 6273 6274#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96 6275msgid "Add linked files in breadth first order" 6276msgstr "" 6277 6278#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97 6279msgid "" 6280"Normally, when following links in HTML files calibre does it depth first, " 6281"i.e. if file A links to B and C, but B links to D, the files are added in " 6282"the order A, B, D, C. With this option, they will instead be added as A, B," 6283" C, D" 6284msgstr "" 6285 6286#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19 6287msgid "{} must not be empty" 6288msgstr "" 6289 6290#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6291msgid "Change tag name" 6292msgstr "" 6293 6294#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6295msgid "New tag name" 6296msgstr "" 6297 6298#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6299msgid "Rename tag to the specified name" 6300msgstr "" 6301 6302#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6303msgid "Remove tag and children" 6304msgstr "" 6305 6306#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6307msgid "Remove the tag and all its contents" 6308msgstr "" 6309 6310#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6311msgid "Remove tag only" 6312msgstr "" 6313 6314#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6315msgid "Remove the tag but keep its contents" 6316msgstr "" 6317 6318#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6319msgid "Add classes" 6320msgstr "" 6321 6322#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6323msgid "Add the specified classes, e.g.:" 6324msgstr "" 6325 6326#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6327#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6328msgid "Space separated class names" 6329msgstr "" 6330 6331#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6332msgid "Remove classes" 6333msgstr "" 6334 6335#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6336msgid "Remove the specified classes, e.g.:" 6337msgstr "" 6338 6339#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44 6340msgid "Remove attributes" 6341msgstr "" 6342 6343#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45 6344msgid "" 6345"Remove the specified attributes from the tag. Multiple attribute names " 6346"should be separated by spaces. The special value * removes all attributes." 6347msgstr "" 6348 6349#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46 6350#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6351msgid "Space separated attribute names" 6352msgstr "" 6353 6354#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6355msgid "Add attributes" 6356msgstr "" 6357 6358#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6359msgid "Add the specified attributes, e.g.:" 6360msgstr "" 6361 6362#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6363msgid "Empty the tag" 6364msgstr "" 6365 6366#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6367msgid "Remove all contents from the tag" 6368msgstr "" 6369 6370#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49 6371msgid "Wrap the tag" 6372msgstr "" 6373 6374#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50 6375#, python-brace-format 6376msgid "" 6377"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag " 6378"with class {1}" 6379msgstr "" 6380 6381#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51 6382msgid "An HTML opening tag" 6383msgstr "" 6384 6385#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52 6386msgid "Insert HTML at start" 6387msgstr "" 6388 6389#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53 6390msgid "" 6391"The specified HTML snippet is inserted after the opening tag. Note that only" 6392" valid HTML snippets can be used without unclosed tags" 6393msgstr "" 6394 6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54 6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57 6397#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60 6398#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63 6399msgid "HTML snippet" 6400msgstr "" 6401 6402#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55 6403msgid "Insert HTML at end" 6404msgstr "" 6405 6406#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56 6407msgid "" 6408"The specified HTML snippet is inserted before the closing tag. Note that " 6409"only valid HTML snippets can be used without unclosed tags" 6410msgstr "" 6411 6412#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58 6413msgid "Insert HTML before tag" 6414msgstr "" 6415 6416#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59 6417msgid "" 6418"The specified HTML snippet is inserted before the opening tag. Note that " 6419"only valid HTML snippets can be used without unclosed tags" 6420msgstr "" 6421 6422#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61 6423msgid "Insert HTML after tag" 6424msgstr "" 6425 6426#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62 6427msgid "" 6428"The specified HTML snippet is inserted after the closing tag. Note that only" 6429" valid HTML snippets can be used without unclosed tags" 6430msgstr "" 6431 6432#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69 6433msgid "Action must have both:" 6434msgstr "" 6435 6436#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78 6437msgid "{} is not a valid CSS selector" 6438msgstr "" 6439 6440#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85 6441msgid "{} is not a valid XPath selector" 6442msgstr "" 6443 6444#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6445msgid "Tag name" 6446msgstr "" 6447 6448#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6449#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6450msgid "Class name" 6451msgstr "" 6452 6453#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6454msgid "has class" 6455msgstr "" 6456 6457#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6458msgid "does not have class" 6459msgstr "" 6460 6461#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6462msgid "CSS selector" 6463msgstr "" 6464 6465#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6466msgid "matches CSS selector" 6467msgstr "" 6468 6469#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6470msgid "XPath selector" 6471msgstr "" 6472 6473#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6474msgid "matches XPath selector" 6475msgstr "" 6476 6477#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105 6478msgid "is any tag" 6479msgstr "" 6480 6481#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262 6483#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131 6484#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 6487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239 6488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837 6489msgid "Text" 6490msgstr "" 6491 6492#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6493msgid "contains text" 6494msgstr "" 6495 6496#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127 6497msgid "You must specify a value for the tag to match" 6498msgstr "" 6499 6500#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131 6501msgid "Invalid {}" 6502msgstr "" 6503 6504#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6505msgid "No actions" 6506msgstr "" 6507 6508#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6509msgid "The rule has no actions" 6510msgstr "" 6511 6512#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137 6513msgid "Invalid action" 6514msgstr "" 6515 6516#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451 6517#, python-brace-format 6518msgid "If the tag {match_type} {query}" 6519msgstr "" 6520 6521#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455 6522#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40 6523#, python-brace-format 6524msgid "{action_type} {action_data}" 6525msgstr "" 6526 6527#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328 6528msgid "\tBook Designer file detected." 6529msgstr "" 6530 6531#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330 6532msgid "\tParsing HTML..." 6533msgstr "" 6534 6535#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346 6536msgid "\tBaen file detected. Re-parsing..." 6537msgstr "" 6538 6539#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362 6540msgid "Written preprocessed HTML to " 6541msgstr "" 6542 6543#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378 6544#, python-format 6545msgid "Processing %s" 6546msgstr "" 6547 6548#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391 6549msgid "\tConverting to BBeB..." 6550msgstr "" 6551 6552#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 6553#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 6554#, python-format 6555msgid "Could not parse file: %s" 6556msgstr "" 6557 6558#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 6559#, python-format 6560msgid "%s is an empty file" 6561msgstr "" 6562 6563#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 6564#, python-format 6565msgid "Failed to parse link %(tag)s %(children)s" 6566msgstr "" 6567 6568#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948 6569#, python-format 6570msgid "Unable to process image %(path)s. Error: %(err)s" 6571msgstr "" 6572 6573#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994 6574#, python-format 6575msgid "Unable to process interlaced PNG %s" 6576msgstr "" 6577 6578#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730 6579#, python-format 6580msgid "An error occurred while processing a table: %s. Ignoring table markup." 6581msgstr "" 6582 6583#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732 6584#, python-format 6585msgid "" 6586"Bad table:\n" 6587"%s" 6588msgstr "" 6589 6590#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754 6591msgid "Table has cell that is too large" 6592msgstr "" 6593 6594#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818 6595#, python-format 6596msgid "Could not read cover image: %s" 6597msgstr "" 6598 6599#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821 6600#, python-format 6601msgid "Cannot read from: %s" 6602msgstr "" 6603 6604#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951 6605msgid "Failed to process OPF file" 6606msgstr "" 6607 6608#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142 6609msgid "" 6610"%prog book.lrf\n" 6611"Convert an LRF file into an LRS (XML UTF-8 encoded) file" 6612msgstr "" 6613 6614#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143 6615msgid "Output LRS file" 6616msgstr "" 6617 6618#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145 6619msgid "Do not save embedded image and font files to disk" 6620msgstr "" 6621 6622#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147 6623#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253 6624msgid "Be more verbose" 6625msgstr "" 6626 6627#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 6628msgid "Parsing LRF..." 6629msgstr "" 6630 6631#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166 6632msgid "Creating XML..." 6633msgstr "" 6634 6635#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170 6636msgid "LRS written to " 6637msgstr "" 6638 6639#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259 6640msgid "Could not read from thumbnail file:" 6641msgstr "" 6642 6643#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279 6644msgid "" 6645"%prog [options] file.lrs\n" 6646"Compile an LRS file into an LRF file." 6647msgstr "" 6648 6649#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280 6650msgid "Path to output file" 6651msgstr "" 6652 6653#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282 6654msgid "Verbose processing" 6655msgstr "" 6656 6657#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284 6658msgid "Convert LRS to LRS, useful for debugging." 6659msgstr "" 6660 6661#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493 6662msgid "Invalid LRF file. Could not set metadata." 6663msgstr "" 6664 6665#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616 6666msgid "" 6667"%prog [options] mybook.lrf\n" 6668"\n" 6669"\n" 6670"Show/edit the metadata in an LRF file.\n" 6671"\n" 6672msgstr "" 6673 6674#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623 6675msgid "Set the book title" 6676msgstr "" 6677 6678#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625 6679msgid "Set sort key for the title" 6680msgstr "" 6681 6682#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627 6683msgid "Set the author" 6684msgstr "" 6685 6686#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629 6687msgid "Set sort key for the author" 6688msgstr "" 6689 6690#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631 6691msgid "The category this book belongs to. E.g.: History" 6692msgstr "" 6693 6694#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634 6695msgid "Path to a graphic that will be set as this files' thumbnail" 6696msgstr "" 6697 6698#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637 6699msgid "" 6700"Path to a TXT file containing the comment to be stored in the LRF file." 6701msgstr "" 6702 6703#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641 6704msgid "Extract thumbnail from LRF file" 6705msgstr "" 6706 6707#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642 6708msgid "Set the publisher" 6709msgstr "" 6710 6711#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643 6712msgid "Set the book classification" 6713msgstr "" 6714 6715#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644 6716msgid "Set the book creator" 6717msgstr "" 6718 6719#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645 6720msgid "Set the book producer" 6721msgstr "" 6722 6723#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647 6724msgid "" 6725"Extract cover from LRF file. Note that the LRF format has no defined cover, " 6726"so we use some heuristics to guess the cover." 6727msgstr "" 6728 6729#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649 6730msgid "Set book ID" 6731msgstr "" 6732 6733#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46 6734msgid "" 6735"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this " 6736"will not contain any edits made in the Kindle Create program itself." 6737msgstr "" 6738 6739#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68 6740msgid "" 6741"Extract common e-book formats from archive files (ZIP/RAR). Also try to " 6742"autodetect if they are actually CBZ/CBR files." 6743msgstr "" 6744 6745#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 6746#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 6747#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 6748#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358 6750#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 6751#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 6752msgid "No" 6753msgstr "" 6754 6755#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 6756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195 6757#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352 6758#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 6759msgid "Author(s)" 6760msgstr "" 6761 6762#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790 6763#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342 6764#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200 6765#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 6766#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97 6767msgid "Publisher" 6768msgstr "" 6769 6770#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791 6771msgid "Producer" 6772msgstr "" 6773 6774#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792 6775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594 6776#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152 6777#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 6778#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178 6779msgid "Comments" 6780msgstr "" 6781 6782#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794 6783#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346 6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97 6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106 6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112 6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145 6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209 6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244 6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276 6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344 6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349 6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351 6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398 6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400 6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513 6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515 6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599 6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648 6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653 6801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655 6802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153 6803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6804#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201 6805#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6806#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165 6807#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 6808#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44 6809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359 6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125 6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615 6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011 6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261 6814#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050 6815#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064 6816#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134 6817#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 6818#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74 6819msgid "Tags" 6820msgstr "" 6821 6822#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796 6823#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344 6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89 6825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 6826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426 6827#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202 6828#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6829#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167 6830#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 6831#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40 6832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352 6833#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357 6834#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73 6835msgid "Series" 6836msgid_plural "Series" 6837msgstr[0] "" 6838msgstr[1] "" 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] "" 8176 8177#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274 8178msgid "Removed one unused CSS selector" 8179msgid_plural "Removed {} unused CSS selectors" 8180msgstr[0] "" 8181msgstr[1] "" 8182 8183#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8184msgid "Removed one unused class from the HTML" 8185msgid_plural "Removed {} unused classes from the HTML" 8186msgstr[0] "" 8187msgstr[1] "" 8188 8189#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8190msgid "Merged one CSS style rule with identical selectors" 8191msgid_plural "Merged {} CSS style rules with identical selectors" 8192msgstr[0] "" 8193msgstr[1] "" 8194 8195#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8196msgid "Merged one CSS style rule with identical properties" 8197msgid_plural "Merged {} CSS style rules with identical properties" 8198msgstr[0] "" 8199msgstr[1] "" 8200 8201#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8202msgid "Removed one unreferenced stylesheet" 8203msgid_plural "Removed {} unreferenced stylesheets" 8204msgstr[0] "" 8205msgstr[1] "" 8206 8207#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8208msgid "No unused CSS style rules found" 8209msgstr "" 8210 8211#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8212msgid "No unused CSS selectors found" 8213msgstr "" 8214 8215#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8216msgid "No unused class attributes found" 8217msgstr "" 8218 8219#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8220msgid "No style rules that could be merged found" 8221msgstr "" 8222 8223#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8224msgid "No unused stylesheets found" 8225msgstr "" 8226 8227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8228#, python-format 8229msgid "" 8230"Could not find a font in the \"%s\" family exactly matching the CSS font " 8231"specification, will embed a fallback font instead. CSS font specification:" 8232msgstr "" 8233 8234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8235msgid "Matched font specification:" 8236msgstr "" 8237 8238#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8239#, python-format 8240msgid "Failed to find fonts for family: %s, not embedding" 8241msgstr "" 8242 8243#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8244msgid "No embeddable fonts found" 8245msgstr "" 8246 8247#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8248msgid "This file is locked with DRM. It cannot be edited." 8249msgstr "" 8250 8251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8252msgid "Soft hyphens added" 8253msgstr "" 8254 8255#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8256msgid "Soft hyphens removed" 8257msgstr "" 8258 8259#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8260#, python-brace-format 8261msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8262msgstr "" 8263 8264#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8265#, python-brace-format 8266msgid "{0} could not be further compressed" 8267msgstr "" 8268 8269#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8270#, python-brace-format 8271msgid "Failed to process {0} with error:" 8272msgstr "" 8273 8274#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8275#, python-brace-format 8276msgid "" 8277"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8278"changed]" 8279msgstr "" 8280 8281#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8282msgid "Images are already fully optimized" 8283msgstr "" 8284 8285#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8286#, python-format, python-brace-format 8287msgid "" 8288"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8289"your carefully crafted e-books.</p>\n" 8290"\n" 8291"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8292"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8293"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8294"changes needed for the desired effect.</p>\n" 8295"\n" 8296"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8297"{0}\n" 8298"<p>Note that polishing only works on files in the %s formats.</p>" 8299msgstr "" 8300 8301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8302#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8303#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8304#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8305#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8306#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8307#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8308msgid " or " 8309msgstr "" 8310 8311#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8312msgid "" 8313"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8314"This will scan your computer for the fonts, and if they are found, they will be\n" 8315"embedded into the document.</p>\n" 8316"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8317msgstr "" 8318 8319#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8320msgid "" 8321"<p>Subsetting fonts means reducing an embedded font to contain\n" 8322"only the characters used from that font in the book. This\n" 8323"greatly reduces the size of the font files (halving the font\n" 8324"file sizes is common).</p>\n" 8325"\n" 8326"<p>For example, if the book uses a specific font for headers,\n" 8327"then subsetting will reduce that font to contain only the\n" 8328"characters present in the actual headers in the book. Or if the\n" 8329"book embeds the bold and italic versions of a font, but bold\n" 8330"and italic text is relatively rare, or absent altogether, then\n" 8331"the bold and italic fonts can either be reduced to only a few\n" 8332"characters or completely removed.</p>\n" 8333"\n" 8334"<p>The only downside to subsetting fonts is that if, at a later\n" 8335"date you decide to add more text to your books, the newly added\n" 8336"text might not be covered by the subset font.</p>\n" 8337msgstr "" 8338 8339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8340msgid "" 8341"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8342"all the book metadata such as title, tags, authors, series, comments,\n" 8343"etc. Any previous book jacket will be replaced.</p>" 8344msgstr "" 8345 8346#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8347msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8348msgstr "" 8349 8350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8351msgid "" 8352"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8353"typographically correct equivalents.</p>\n" 8354"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8355"when single quotes at the start of contractions are involved.</p>\n" 8356msgstr "" 8357 8358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8359msgid "" 8360"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8361"created from production templates can have a large number of extra CSS rules\n" 8362"that don't match any actual content. These extra rules can slow down readers\n" 8363"that need to parse them all.</p>\n" 8364msgstr "" 8365 8366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8367msgid "" 8368"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8369"affecting image quality.</p>\n" 8370msgstr "" 8371 8372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8373msgid "" 8374"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8375"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8376msgstr "" 8377 8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8379msgid "" 8380"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8381"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8382msgstr "" 8383 8384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8385msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8386msgstr "" 8387 8388#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8389msgid "Updating metadata" 8390msgstr "" 8391 8392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8393msgid "Updated metadata jacket" 8394msgstr "" 8395 8396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8397msgid "Metadata updated\n" 8398msgstr "" 8399 8400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8401msgid "Setting cover" 8402msgstr "" 8403 8404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8405msgid "Inserting metadata jacket" 8406msgstr "" 8407 8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8410msgid "Existing metadata jacket replaced" 8411msgstr "" 8412 8413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8414msgid "Metadata jacket inserted" 8415msgstr "" 8416 8417#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8418msgid "Removing metadata jacket" 8419msgstr "" 8420 8421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8422msgid "Metadata jacket removed" 8423msgstr "" 8424 8425#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8426msgid "No metadata jacket found" 8427msgstr "" 8428 8429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8430msgid "Smartening punctuation" 8431msgstr "" 8432 8433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8434msgid "Embedding referenced fonts" 8435msgstr "" 8436 8437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8438msgid "Subsetting embedded fonts" 8439msgstr "" 8440 8441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8442msgid "No embedded fonts to subset" 8443msgstr "" 8444 8445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8446msgid "Removing unused CSS rules" 8447msgstr "" 8448 8449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8450msgid "Losslessly compressing images" 8451msgstr "" 8452 8453#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8454msgid "Upgrading book, if possible" 8455msgstr "" 8456 8457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8458msgid "Removing soft hyphens" 8459msgstr "" 8460 8461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8462msgid "Adding soft hyphens" 8463msgstr "" 8464 8465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8466#, python-format 8467msgid "## Polishing: %s" 8468msgstr "" 8469 8470#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8471#, python-format 8472msgid "Polishing took: %.1f seconds" 8473msgstr "" 8474 8475#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8476msgid "" 8477"%prog [options] input_file [output_file]\n" 8478"\n" 8479msgstr "" 8480 8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8482msgid "" 8483"Path to a cover image. Changes the cover specified in the e-book. If no " 8484"cover is present, or the cover is not properly identified, inserts a new " 8485"cover." 8486msgstr "" 8487 8488#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8489msgid "" 8490"Path to an OPF file. The metadata in the book is updated from the OPF file." 8491msgstr "" 8492 8493#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8494msgid "Produce more verbose output, useful for debugging." 8495msgstr "" 8496 8497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8498msgid "You must provide the input file to polish" 8499msgstr "" 8500 8501#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8502msgid "Unknown extra arguments" 8503msgstr "" 8504 8505#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8506msgid "You must specify at least one action to perform" 8507msgstr "" 8508 8509#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8510#, python-format 8511msgid "Smartened punctuation in: %s" 8512msgstr "" 8513 8514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8515msgid "No punctuation that could be smartened found" 8516msgstr "" 8517 8518#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8519#, python-format 8520msgid "" 8521"The file %s has malformed markup. Try running the Fix HTML tool before " 8522"splitting" 8523msgstr "" 8524 8525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8526#, python-format 8527msgid "The expression %s did not match any nodes" 8528msgstr "" 8529 8530#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8531#, python-format 8532msgid "Removed unused font: %s" 8533msgstr "" 8534 8535#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8536#, python-format 8537msgid "The font %s was already subset" 8538msgstr "" 8539 8540#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8541#, python-brace-format 8542msgid "Decreased the font {0} to {1} of its original size" 8543msgstr "" 8544 8545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8546#, python-format 8547msgid "Reduced total font size to %.1f%% of original" 8548msgstr "" 8549 8550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8551msgid "No embedded fonts found" 8552msgstr "" 8553 8554#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8556#, python-format 8557msgid "No file named %s exists" 8558msgstr "" 8559 8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8561#, python-format 8562msgid "No HTML file named %s exists" 8563msgstr "" 8564 8565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8566#, python-format 8567msgid "The anchor %(a)s does not exist in file %(f)s" 8568msgstr "" 8569 8570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8571#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8572#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8573#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8574#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8575msgid "(Untitled)" 8576msgstr "" 8577 8578#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8579#, python-format 8580msgid "" 8581"The file %s has malformed markup. Try running the Fix HTML tool before " 8582"editing." 8583msgstr "" 8584 8585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8586msgid "No upgrade needed" 8587msgstr "" 8588 8589#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8590msgid "Updated EPUB from version 2 to 3" 8591msgstr "" 8592 8593#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8594msgid "HTML TOC generation options." 8595msgstr "" 8596 8597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8599#, python-brace-format 8600msgid "{1} of <em>{0}</em>" 8601msgstr "" 8602 8603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8604#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8605#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8606#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8607#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8608msgid "Rating" 8609msgstr "" 8610 8611#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8614#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8615#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8616#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8617#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8618#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8619#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8620#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8621#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8622msgid "Date" 8623msgstr "" 8624 8625#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8626#, python-format 8627msgid "" 8628"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8629"%(size)d KB" 8630msgstr "" 8631 8632#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8633msgid "OPF/NCX/etc. generation options." 8634msgstr "" 8635 8636#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8637#, python-format 8638msgid "OPF version to generate. Default is %default." 8639msgstr "" 8640 8641#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8642msgid "" 8643"Generate an Adobe \"page-map\" file if pagination information is available." 8644msgstr "" 8645 8646#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8647msgid "Sidebar" 8648msgstr "" 8649 8650#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8651msgid "Adding headers and footers" 8652msgstr "" 8653 8654#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8655msgid "Headers and footers added" 8656msgstr "" 8657 8658#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8659msgid "Parsed all content for markup transformation" 8660msgstr "" 8661 8662#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8663msgid "Completed markup transformation" 8664msgstr "" 8665 8666#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8667msgid "Rendered all HTML as PDF" 8668msgstr "" 8669 8670#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8671msgid "Added links to PDF content" 8672msgstr "" 8673 8674#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8675msgid "Updated metadata in PDF" 8676msgstr "" 8677 8678#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8679#, python-brace-format 8680msgid "Rendered {0} of {1} pages" 8681msgstr "" 8682 8683#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8684msgid "Could not find pdftohtml, check it is in your PATH" 8685msgstr "" 8686 8687#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8688#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8689msgid "Table of Contents:" 8690msgstr "" 8691 8692#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8693msgid "Send file to storage card instead of main memory by default" 8694msgstr "" 8695 8696#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8697msgid "Confirm before deleting" 8698msgstr "" 8699 8700#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8701msgid "Main window geometry" 8702msgstr "" 8703 8704#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8705msgid "Notify when a new version is available" 8706msgstr "" 8707 8708#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8709msgid "Use Roman numerals for series number" 8710msgstr "" 8711 8712#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8713msgid "Sort tags list by name, popularity, or rating" 8714msgstr "" 8715 8716#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8717msgid "Match tags by any or all." 8718msgstr "" 8719 8720#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8721msgid "Number of covers to show in the cover browsing mode" 8722msgstr "" 8723 8724#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8725msgid "Defaults for conversion to LRF" 8726msgstr "" 8727 8728#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8729msgid "Options for the LRF e-book viewer" 8730msgstr "" 8731 8732#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8733msgid "Formats that are viewed using the internal viewer" 8734msgstr "" 8735 8736#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8737msgid "Columns to be displayed in the book list" 8738msgstr "" 8739 8740#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8741msgid "Automatically launch Content server on application startup" 8742msgstr "" 8743 8744#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8745msgid "Oldest news kept in database" 8746msgstr "" 8747 8748#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8749msgid "Show system tray icon" 8750msgstr "" 8751 8752#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8753msgid "Upload downloaded news to device" 8754msgstr "" 8755 8756#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8757msgid "Delete news books from library after uploading to device" 8758msgstr "" 8759 8760#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8761msgid "" 8762"Show the cover flow in a separate window instead of in the main calibre " 8763"window" 8764msgstr "" 8765 8766#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8767msgid "Disable notifications from the system tray icon" 8768msgstr "" 8769 8770#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8771msgid "Default action to perform when the \"Send to device\" button is clicked" 8772msgstr "" 8773 8774#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8775msgid "" 8776"Start searching as you type. If this is disabled then search will only take " 8777"place when the Enter key is pressed." 8778msgstr "" 8779 8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8781msgid "" 8782"When searching, show all books with search results highlighted instead of " 8783"showing only the matches. You can use the N or F3 keys to go to the next " 8784"match." 8785msgstr "" 8786 8787#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8788msgid "" 8789"Maximum number of simultaneous conversion/news download jobs. This number is" 8790" twice the actual value for historical reasons." 8791msgstr "" 8792 8793#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8794msgid "Download social metadata (tags/rating/etc.)" 8795msgstr "" 8796 8797#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8798msgid "Overwrite author and title with new metadata" 8799msgstr "" 8800 8801#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8802msgid "Automatically download the cover, if available" 8803msgstr "" 8804 8805#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8806msgid "Limit max simultaneous jobs to number of CPUs" 8807msgstr "" 8808 8809#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8810msgid "" 8811"The layout of the user interface. Wide has the Book details panel on the " 8812"right and narrow has it at the bottom." 8813msgstr "" 8814 8815#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8816msgid "Show the average rating per item indication in the Tag browser" 8817msgstr "" 8818 8819#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8820msgid "Disable UI animations" 8821msgstr "" 8822 8823#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8824msgid "Tag browser categories not to display" 8825msgstr "" 8826 8827#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8828#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8829msgid "WARNING:" 8830msgstr "" 8831 8832#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8833msgid "ERROR:" 8834msgstr "" 8835 8836#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8839#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8840#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8841msgid "Show this confirmation again" 8842msgstr "" 8843 8844#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8845#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8846msgid "Restart needed" 8847msgstr "" 8848 8849#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8851msgid "&Restart calibre now" 8852msgstr "" 8853 8854#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8855#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8856#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8857#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8858#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8859#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8860msgid "All files" 8861msgstr "" 8862 8863#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8864msgid "Detach from the controlling terminal, if any (Linux only)" 8865msgstr "" 8866 8867#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8869msgid "Click \"Show details\" for more information." 8870msgstr "" 8871 8872#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8873#, python-format 8874msgid "The %s environment variable is set. Try unsetting it." 8875msgstr "" 8876 8877#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8878msgid "Could not create temporary folder" 8879msgstr "" 8880 8881#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8882msgid "Could not create temporary folder, calibre cannot start." 8883msgstr "" 8884 8885#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8886msgid "Windows XP not supported" 8887msgstr "" 8888 8889#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8890#, python-format 8891msgid "" 8892"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8893"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8894"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8895"Windows XP." 8896msgstr "" 8897 8898#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8899#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8901msgid "Books" 8902msgstr "" 8903 8904#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8905msgid "EPUB books" 8906msgstr "" 8907 8908#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8909msgid "Kindle books" 8910msgstr "" 8911 8912#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8913msgid "PDF books" 8914msgstr "" 8915 8916#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8917msgid "HTML books" 8918msgstr "" 8919 8920#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8921msgid "LIT books" 8922msgstr "" 8923 8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8925msgid "Text books" 8926msgstr "" 8927 8928#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8929msgid "Comics" 8930msgstr "" 8931 8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8933#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8934#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8935msgid "Archives" 8936msgstr "" 8937 8938#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8939msgid "Wordprocessor files" 8940msgstr "" 8941 8942#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8943msgid "Add books" 8944msgstr "" 8945 8946#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8947msgid "Add books to the calibre library/device from files on your computer" 8948msgstr "" 8949 8950#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8951msgid "A" 8952msgstr "" 8953 8954#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8955msgid "Add books from a single folder" 8956msgstr "" 8957 8958#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8959msgid "Add from folders and sub-folders" 8960msgstr "" 8961 8962#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8963msgid "Add multiple books from archive (ZIP/RAR)" 8964msgstr "" 8965 8966#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8967msgid "Add empty book (Book entry with no formats)" 8968msgstr "" 8969 8970#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8971msgid "Add from ISBN" 8972msgstr "" 8973 8974#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8975msgid "Add files to selected book records" 8976msgstr "" 8977 8978#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8979msgid "Add files to selected book records from clipboard" 8980msgstr "" 8981 8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 8983msgid "Add an empty file to selected book records" 8984msgstr "" 8985 8986#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 8987msgid "Control the adding of books" 8988msgstr "" 8989 8990#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 8991#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 8992#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 8993#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 8994#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 8995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 8996#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 8997#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 9000#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 9001#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 9002#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 9003#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 9004#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 9005#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 9006#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 9007#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 9008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9009msgid "No books selected" 9010msgstr "" 9011 9012#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9013#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9014msgid "Cannot add files as no books are selected" 9015msgstr "" 9016 9017#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9018msgid "No files in clipboard" 9019msgstr "" 9020 9021#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9022msgid "No files have been copied to the clipboard" 9023msgstr "" 9024 9025#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9026#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9028#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9029#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9030#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9031#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9032#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9033#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9041#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9042#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9043#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9044#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9045#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9046#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9047#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9048#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9049#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9050#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9051#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9056#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9057msgid "Are you sure?" 9058msgstr "" 9059 9060#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9061#, python-format 9062msgid "Are you sure you want to set the same cover for all %d books?" 9063msgstr "" 9064 9065#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9066msgid "Select book files" 9067msgstr "" 9068 9069#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9070#, python-format 9071msgid "" 9072"Are you sure you want to add the same files to all %d books? If the format " 9073"already exists for a book, it will be replaced." 9074msgstr "" 9075 9076#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9077#, python-brace-format 9078msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9079msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9080msgstr[0] "" 9081msgstr[1] "" 9082 9083#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9084#, python-format 9085msgid "" 9086"Are you sure you want to add the same empty file to all %d books? If the " 9087"format already exists for a book, it will be replaced." 9088msgstr "" 9089 9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9091msgid "Choose format of empty file" 9092msgstr "" 9093 9094#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9095#, python-brace-format 9096msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9097msgstr "" 9098 9099#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9100#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9101msgid "Choose archive file" 9102msgstr "" 9103 9104#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9105msgid "Type of archive" 9106msgstr "" 9107 9108#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9109msgid "Will the archive have a single book per internal folder?" 9110msgstr "" 9111 9112#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9113msgid "Select root folder" 9114msgstr "" 9115 9116#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9117#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9118msgid "Cannot add" 9119msgstr "" 9120 9121#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9122#, python-format 9123msgid "" 9124"Cannot add books from the folder: %s as it contains the currently opened " 9125"calibre library" 9126msgstr "" 9127 9128#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9129msgid "Multi-file books?" 9130msgstr "" 9131 9132#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9133msgid "" 9134"Assume all e-book files in a single folder are multiple formats of the same " 9135"book?" 9136msgstr "" 9137 9138#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9139msgid "Duplicates found" 9140msgstr "" 9141 9142#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9143msgid "" 9144"Books with some of the specified ISBNs already exist in the calibre library." 9145" Click \"Show details\" for the full list. Do you want to add them anyway?" 9146msgstr "" 9147 9148#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9149msgid "Adding" 9150msgstr "" 9151 9152#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9153msgid "Creating book records from ISBNs" 9154msgstr "" 9155 9156#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9157#, python-format 9158msgid "" 9159"You have dropped some files onto the book <b>%s</b>. This will add or " 9160"replace the files for this book. Do you want to proceed?" 9161msgstr "" 9162 9163#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9164msgid "Add as new book" 9165msgid_plural "Add as new books" 9166msgstr[0] "" 9167msgstr[1] "" 9168 9169#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9170#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9171msgid "Uploading books to device." 9172msgstr "" 9173 9174#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9175msgid "Supported books" 9176msgstr "" 9177 9178#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9179msgid "Select books" 9180msgstr "" 9181 9182#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9183msgid "The following duplicate book was found." 9184msgid_plural "The following {} duplicate books were found." 9185msgstr[0] "" 9186msgstr[1] "" 9187 9188#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9189msgid "Merged some books" 9190msgstr "" 9191 9192#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9193msgid "" 9194"Incoming book formats were processed and merged into your calibre database " 9195"according to your auto-merge settings. Click \"Show details\" to see the " 9196"list of merged books." 9197msgstr "" 9198 9199#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9200#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9201#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9202msgid "Add to library" 9203msgstr "" 9204 9205#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9207#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9208#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9209#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9210#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9211#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9212#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9213#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9214msgid "No book selected" 9215msgstr "" 9216 9217#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9218msgid "" 9219"The following books are virtual and cannot be added to the calibre library:" 9220msgstr "" 9221 9222#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9223msgid "No book files found" 9224msgstr "" 9225 9226#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9227msgid "Downloading books" 9228msgstr "" 9229 9230#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9231msgid "Downloading books from device" 9232msgstr "" 9233 9234#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9235msgid "Could not download files from the device" 9236msgstr "" 9237 9238#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9239msgid "Could not download some files from the device" 9240msgstr "" 9241 9242#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9243msgid "Could not download files" 9244msgstr "" 9245 9246#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9247msgid "Add books to library" 9248msgstr "" 9249 9250#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9251msgid "Add books to your calibre library from the connected device" 9252msgstr "" 9253 9254#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9255msgid "Merging user annotations into database" 9256msgstr "" 9257 9258#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9259#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9260msgid "Fetch annotations (experimental)" 9261msgstr "" 9262 9263#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9268msgid "Not supported" 9269msgstr "" 9270 9271#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9272msgid "Fetching annotations is not supported for this device" 9273msgstr "" 9274 9275#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9276#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9277msgid "Use library only" 9278msgstr "" 9279 9280#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9281#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9282msgid "User annotations generated from main library only" 9283msgstr "" 9284 9285#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9286msgid "No books selected to fetch annotations from" 9287msgstr "" 9288 9289#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9290msgid "Some errors" 9291msgstr "" 9292 9293#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9294msgid "" 9295"Could not fetch annotations for some books. Click \"Show details\" to see " 9296"which ones." 9297msgstr "" 9298 9299#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9300msgid "Author mapper" 9301msgstr "" 9302 9303#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9304msgid "Map authors for one book in the library" 9305msgid_plural "Map authors for {} books in the library" 9306msgstr[0] "" 9307msgstr[1] "" 9308 9309#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9310#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9311msgid "The changes will be applied to the <b>selected book</b>" 9312msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9313msgstr[0] "" 9314msgstr[1] "" 9315 9316#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9317#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9318msgid "The changes will be applied to <b>one book in the library</b>" 9319msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9320msgstr[0] "" 9321msgstr[1] "" 9322 9323#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9324msgid "Auto scroll through the book list" 9325msgstr "" 9326 9327#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9328msgid "" 9329"Auto scroll through the book list, particularly useful with the cover " 9330"browser open" 9331msgstr "" 9332 9333#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9334msgid "X" 9335msgstr "" 9336 9337#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9338#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9339msgid "Browse annotations" 9340msgstr "" 9341 9342#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9343msgid "B" 9344msgstr "" 9345 9346#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9347msgid "Not visible" 9348msgstr "" 9349 9350#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9351msgid "" 9352"The book \"{}\" is not currently visible in the calibre library. If you have" 9353" a search or a Virtual library applied, first clear it." 9354msgstr "" 9355 9356#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9357msgid "Create catalog" 9358msgstr "" 9359 9360#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9361msgid "" 9362"Create a catalog of the books in your calibre library in different formats" 9363msgstr "" 9364 9365#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9366msgid "No books selected for catalog generation" 9367msgstr "" 9368 9369#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9370#, python-format 9371msgid "Generating %s catalog..." 9372msgstr "" 9373 9374#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9375msgid "Catalog generation complete, with warnings." 9376msgstr "" 9377 9378#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9379msgid "Catalog generated." 9380msgstr "" 9381 9382#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9383msgid "Export catalog folder" 9384msgstr "" 9385 9386#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9387#, python-format 9388msgid "Select destination for %(title)s.%(fmt)s" 9389msgstr "" 9390 9391#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9392#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9393#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9394#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9396#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9397msgid "Permission denied" 9398msgstr "" 9399 9400#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9401#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9402#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9403#, python-format 9404msgid "Could not open %s. Is it being used by another program?" 9405msgstr "" 9406 9407#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9408#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9409msgid "No library found" 9410msgstr "" 9411 9412#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9413#, python-format 9414msgid "" 9415"No existing calibre library was found at %s. If the library was moved, " 9416"select its new location below. Otherwise calibre will forget this library." 9417msgstr "" 9418 9419#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9420msgid "New location of this library:" 9421msgstr "" 9422 9423#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9424msgid "Library moved" 9425msgstr "" 9426 9427#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9428msgid "Forget library" 9429msgstr "" 9430 9431#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9432msgid "New library location" 9433msgstr "" 9434 9435#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9436#, python-format 9437msgid "No existing calibre library found at %s" 9438msgstr "" 9439 9440#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9441msgid "Queue &all books for backup" 9442msgstr "" 9443 9444#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9445msgid "Backup status" 9446msgstr "" 9447 9448#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9449msgid "none" 9450msgstr "" 9451 9452#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9453#, python-format 9454msgid "Book metadata files remaining to be written: %s" 9455msgstr "" 9456 9457#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9458#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9459#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9460#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9461msgid "Choose library" 9462msgstr "" 9463 9464#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9465msgid "Choose calibre library to work with" 9466msgstr "" 9467 9468#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9469msgid "Switch/create library" 9470msgstr "" 9471 9472#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9474msgid "Export/import all calibre data" 9475msgstr "" 9476 9477#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9478#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9479msgid "Pick a random book" 9480msgstr "" 9481 9482#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9483msgid "Change the icon for this library" 9484msgstr "" 9485 9486#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9487msgid "Choose an icon" 9488msgstr "" 9489 9490#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9491msgid "Remove current icon" 9492msgstr "" 9493 9494#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9495#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9496msgid "Quick switch" 9497msgstr "" 9498 9499#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9500#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9501msgid "Rename library" 9502msgstr "" 9503 9504#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9505msgid "Remove library" 9506msgstr "" 9507 9508#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9509msgid "Library maintenance" 9510msgstr "" 9511 9512#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9513msgid "Library metadata backup status" 9514msgstr "" 9515 9516#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9517msgid "Check library" 9518msgstr "" 9519 9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9521msgid "Restore database" 9522msgstr "" 9523 9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9525msgid "Switch to previous library" 9526msgstr "" 9527 9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9529#, python-format 9530msgid "Select icon for library \"%s\"" 9531msgstr "" 9532 9533#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9534#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9535msgid "Cannot export/import" 9536msgstr "" 9537 9538#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9539msgid "" 9540"You are running calibre portable, all calibre data is already in the calibre" 9541" portable folder. Export/import is unavailable." 9542msgstr "" 9543 9544#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9545msgid "Cannot export/import data while there are running jobs." 9546msgstr "" 9547 9548#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9549#, python-brace-format 9550msgid "{0} [{1} book]" 9551msgid_plural "{0} [{1} books]" 9552msgstr[0] "" 9553msgstr[1] "" 9554 9555#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9556#, python-format 9557msgid "Apply Virtual library when %s is opened" 9558msgstr "" 9559 9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9561#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9562#, python-format 9563msgid "Switch to: %s" 9564msgstr "" 9565 9566#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9567#, python-format 9568msgid "Rename: %s" 9569msgstr "" 9570 9571#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9572#, python-format 9573msgid "Remove: %s" 9574msgstr "" 9575 9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9577#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9578msgid "No Virtual library" 9579msgstr "" 9580 9581#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9582msgid "Rename" 9583msgstr "" 9584 9585#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9586#, python-format 9587msgid "Choose a new name for the library <b>%s</b>. " 9588msgstr "" 9589 9590#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9591msgid "Note that the actual library folder will be renamed." 9592msgstr "" 9593 9594#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9596#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9597#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9598msgid "Already exists" 9599msgstr "" 9600 9601#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9602#, python-format 9603msgid "The folder %s already exists. Delete it first." 9604msgstr "" 9605 9606#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9610#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9611msgid "Too long" 9612msgstr "" 9613 9614#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9620msgid "Not found" 9621msgstr "" 9622 9623#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9624#, python-format 9625msgid "" 9626"Cannot rename as no library was found at %s. Try switching to this library " 9627"first, then switch back and retry the renaming." 9628msgstr "" 9629 9630#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9631msgid "Rename failed" 9632msgstr "" 9633 9634#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9635#, python-format 9636msgid "" 9637"Failed to rename the library at %s. The most common cause for this is if one" 9638" of the files in the library is open in another program." 9639msgstr "" 9640 9641#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9642msgid "Library removed" 9643msgstr "" 9644 9645#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9646#, python-format 9647msgid "" 9648"The library %s has been removed from calibre. The files remain on your " 9649"computer, if you want to delete them, you will have to do so manually." 9650msgstr "" 9651 9652#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9657#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9658msgid "&OK" 9659msgstr "" 9660 9661#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9662#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9663#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9666#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9667msgid "&Undo" 9668msgstr "" 9669 9670#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9671msgid "Backup metadata" 9672msgstr "" 9673 9674#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9675msgid "" 9676"Metadata will be backed up while calibre is running, at the rate of " 9677"approximately 1 book every three seconds." 9678msgstr "" 9679 9680#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9681#, python-format 9682msgid "" 9683"Path to library too long. It must be less than %d characters. Move your " 9684"library to a location with a shorter path using Windows Explorer, then point" 9685" calibre to the new location and try again." 9686msgstr "" 9687 9688#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9693#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9694msgid "Success" 9695msgstr "" 9696 9697#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9698msgid "" 9699"Found no errors in your calibre library database. Do you want calibre to " 9700"check if the files in your library match the information in the database?" 9701msgstr "" 9702 9703#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9704#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9705#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9709#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9710#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9711msgid "Failed" 9712msgstr "" 9713 9714#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9715msgid "Database integrity check failed, click \"Show details\" for details." 9716msgstr "" 9717 9718#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9719msgid "Starting library scan, this may take a while" 9720msgstr "" 9721 9722#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9724msgid "No problems found" 9725msgstr "" 9726 9727#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9728msgid "The files in your library match the information in the database." 9729msgstr "" 9730 9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9732#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9733#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9734#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9735#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9736#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9738msgid "Not allowed" 9739msgstr "" 9740 9741#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9742msgid "" 9743"You cannot change libraries while using the environment variable " 9744"CALIBRE_OVERRIDE_DATABASE_PATH." 9745msgstr "" 9746 9747#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9748msgid "You cannot change libraries while jobs are running." 9749msgstr "" 9750 9751#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9752msgid "" 9753"You cannot change libraries until all updates are accepted or rejected." 9754msgstr "" 9755 9756#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9757msgid "C" 9758msgstr "" 9759 9760#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9761msgid "Convert books" 9762msgstr "" 9763 9764#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9765msgid "Convert books between different e-book formats" 9766msgstr "" 9767 9768#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9769msgid "Convert individually" 9770msgstr "" 9771 9772#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9773msgid "Bulk convert" 9774msgstr "" 9775 9776#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9777msgid "Create a catalog of the books in your calibre library" 9778msgstr "" 9779 9780#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9781#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9782#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9783msgid "Cannot convert" 9784msgstr "" 9785 9786#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9787msgid "Conversion to the {} format is not supported" 9788msgstr "" 9789 9790#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9791msgid "Starting conversion of the book" 9792msgid_plural "Starting conversion of {} books" 9793msgstr[0] "" 9794msgstr[1] "" 9795 9796#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9797msgid "Book deleted" 9798msgstr "" 9799 9800#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9801msgid "" 9802"The book you were trying to convert has been deleted from the calibre " 9803"library." 9804msgstr "" 9805 9806#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9807msgid "Empty output file, probably the conversion process crashed" 9808msgstr "" 9809 9810#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9811msgid "completed" 9812msgstr "" 9813 9814#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9815msgid "Different custom columns" 9816msgstr "" 9817 9818#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9819#, python-brace-format 9820msgid "" 9821"The custom columns in the <i>{0}</i> library are different from the custom " 9822"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9823"copied." 9824msgstr "" 9825 9826#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9827msgid "" 9828"The following columns are incompatible - they have the same name but " 9829"different data types. They will be ignored: " 9830msgstr "" 9831 9832#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9833#, python-brace-format 9834msgid "" 9835"The following columns are missing in the <i>{0}</i> library. You can choose " 9836"to add them automatically below." 9837msgstr "" 9838 9839#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9840#, python-format 9841msgid "Add to the %s library" 9842msgstr "" 9843 9844#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9845msgid "This warning is only shown once per library, per session" 9846msgstr "" 9847 9848#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9849#, python-format 9850msgid "%(title)s by %(author)s" 9851msgstr "" 9852 9853#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9854msgid "&Sort libraries alphabetically" 9855msgstr "" 9856 9857#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9858msgid "Library &path:" 9859msgstr "" 9860 9861#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9862msgid "Browse for library" 9863msgstr "" 9864 9865#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9866#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9867#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9868msgid "&Copy" 9869msgstr "" 9870 9871#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9872msgid "Copy to the specified library" 9873msgstr "" 9874 9875#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9876msgid "&Move" 9877msgstr "" 9878 9879#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9880msgid "Copy to the specified library and delete from the current library" 9881msgstr "" 9882 9883#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9884#, python-format 9885msgid "" 9886"Books with the same, title, author and language as the following already " 9887"exist in the library %s. Select which books you want copied anyway." 9888msgstr "" 9889 9890#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9891msgid "Duplicate books" 9892msgstr "" 9893 9894#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9895#, python-brace-format 9896msgid "{0} by {1}" 9897msgstr "" 9898 9899#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9900#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9901#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9904#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9906#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9907msgid "Select &all" 9908msgstr "" 9909 9910#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9911#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9912#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9915#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9917msgid "Select &none" 9918msgstr "" 9919 9920#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9924#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9925#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9926#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9930msgid "&Copy to clipboard" 9931msgstr "" 9932 9933#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9934msgid "Copy to library" 9935msgstr "" 9936 9937#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9938msgid "Copy selected books to the specified library" 9939msgstr "" 9940 9941#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9942#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9943msgid "Choose library..." 9944msgstr "" 9945 9946#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9947msgid "(delete after copy)" 9948msgstr "" 9949 9950#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9951#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9952msgid "Cannot copy" 9953msgstr "" 9954 9955#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 9956msgid "Cannot copy to current library." 9957msgstr "" 9958 9959#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 9960msgid "No library" 9961msgstr "" 9962 9963#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 9964#, python-format 9965msgid "No library found at %s" 9966msgstr "" 9967 9968#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9969msgid "Copying to" 9970msgstr "" 9971 9972#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9973msgid "Moving to" 9974msgstr "" 9975 9976#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 9977msgid "The copying process was interrupted. {} books were copied." 9978msgstr "" 9979 9980#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 9981msgid "No books were deleted from this library." 9982msgstr "" 9983 9984#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 9985msgid "" 9986"The best way to resume this operation is to re-copy all the books with the " 9987"option to \"Check for duplicates when copying to library\" in " 9988"Preferences->Import/export->Adding books turned on." 9989msgstr "" 9990 9991#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 9992msgid "Canceled" 9993msgstr "" 9994 9995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9996msgid "Could not copy books: " 9997msgstr "" 9998 9999#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 10000#, python-brace-format 10001msgid "Moved the book to {loc}" 10002msgstr "" 10003 10004#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 10005#, python-brace-format 10006msgid "Moved {num} books to {loc}" 10007msgstr "" 10008 10009#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 10010#, python-brace-format 10011msgid "Copied the book to {loc}" 10012msgstr "" 10013 10014#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 10015#, python-brace-format 10016msgid "Copied {num} books to {loc}" 10017msgstr "" 10018 10019#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10020msgid "Auto merged" 10021msgstr "" 10022 10023#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10024msgid "" 10025"Some books were automatically merged into existing records in the target " 10026"library. Click \"Show details\" to see which ones. This behavior is " 10027"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10028"books->Adding actions." 10029msgstr "" 10030 10031#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10032#, python-brace-format 10033msgid "" 10034"Copying: {0} failed, with error:\n" 10035"{1}" 10036msgstr "" 10037 10038#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10039msgid "Could not copy some books, click \"Show details\" for more information." 10040msgstr "" 10041 10042#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10043msgid "Failed to copy some books" 10044msgstr "" 10045 10046#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10047msgid "Failed to copy a book, see below for details" 10048msgid_plural "Failed to copy {} books, see below for details" 10049msgstr[0] "" 10050msgstr[1] "" 10051 10052#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10053msgid "Could not copy any books, click \"Show details\" for more information." 10054msgstr "" 10055 10056#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10057msgid "Failed to copy books" 10058msgstr "" 10059 10060#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10061msgid "" 10062"You cannot use other libraries while using the environment variable " 10063"CALIBRE_OVERRIDE_DATABASE_PATH." 10064msgstr "" 10065 10066#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10067#, python-brace-format 10068msgid "" 10069"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10070"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10071" <b>permanently deleted</b>." 10072msgstr "" 10073 10074#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10075msgid "Deleting..." 10076msgstr "" 10077 10078#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10079msgid "Deleted" 10080msgstr "" 10081 10082#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10083msgid "Failed to delete" 10084msgstr "" 10085 10086#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10087msgid "" 10088"Failed to delete some books, click the \"Show details\" button for details." 10089msgstr "" 10090 10091#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10092msgid "Delete books" 10093msgstr "" 10094 10095#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10096msgid "Remove books" 10097msgstr "" 10098 10099#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10100msgid "Remove selected books" 10101msgstr "" 10102 10103#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10104msgid "Remove files of a specific format from selected books" 10105msgstr "" 10106 10107#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10108msgid "Remove all formats from selected books, except..." 10109msgstr "" 10110 10111#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10112msgid "Remove all formats from selected books" 10113msgstr "" 10114 10115#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10116msgid "Remove covers from selected books" 10117msgstr "" 10118 10119#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10120msgid "Remove matching books from device" 10121msgstr "" 10122 10123#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10125msgid "Cannot delete" 10126msgstr "" 10127 10128#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10129#, python-format 10130msgid "" 10131"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10132"you sure?" 10133msgstr "" 10134 10135#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10136msgid "Choose formats to be deleted" 10137msgstr "" 10138 10139#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10140msgid "" 10141"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10142"all formats from a book." 10143msgstr "" 10144 10145#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10146msgid "" 10147"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10148"library.<br>The book metadata will be kept. Are you sure?" 10149msgstr "" 10150 10151#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10152msgid "Cannot delete books" 10153msgstr "" 10154 10155#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10156msgid "No device is connected" 10157msgstr "" 10158 10159#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10160#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10161#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10162msgid "Main memory" 10163msgstr "" 10164 10165#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10166#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10167#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10168msgid "Storage card A" 10169msgstr "" 10170 10171#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10172#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10173#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10174msgid "Storage card B" 10175msgstr "" 10176 10177#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10178msgid "No books to delete" 10179msgstr "" 10180 10181#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10182msgid "None of the selected books are on the device" 10183msgstr "" 10184 10185#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10187msgid "Deleting books from device." 10188msgstr "" 10189 10190#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10191msgid "" 10192"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10193" sure?" 10194msgid_plural "" 10195"The covers from the {} selected books will be <b>permanently deleted</b>. " 10196"Are you sure?" 10197msgstr[0] "" 10198msgstr[1] "" 10199 10200#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10201msgid "" 10202"Some of the selected books are on the attached device. <b>Where</b> do you " 10203"want the selected files deleted from?" 10204msgstr "" 10205 10206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10207msgid "" 10208"The selected book will be <b>permanently deleted</b> and the files removed " 10209"from your calibre library. Are you sure?" 10210msgid_plural "" 10211"The {} selected books will be <b>permanently deleted</b> and the files " 10212"removed from your calibre library. Are you sure?" 10213msgstr[0] "" 10214msgstr[1] "" 10215 10216#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10217#, python-format 10218msgid "" 10219"Could not access %s. Is it being used by another program? Click \"Show " 10220"details\" for more information." 10221msgstr "" 10222 10223#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10224msgid "" 10225"The selected book will be <b>permanently deleted</b> from your device. Are " 10226"you sure?" 10227msgid_plural "" 10228"The {} selected books will be <b>permanently deleted</b> from your device. " 10229"Are you sure?" 10230msgstr[0] "" 10231msgstr[1] "" 10232 10233#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10234msgid "Start wireless device connection" 10235msgstr "" 10236 10237#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10238msgid "Stop wireless device connection" 10239msgstr "" 10240 10241#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10242msgid "Connect to folder" 10243msgstr "" 10244 10245#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10246#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10247msgid "Start Content server" 10248msgstr "" 10249 10250#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10251msgid "Visit Content server in browser" 10252msgstr "" 10253 10254#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10255msgid "Start/stop Content server" 10256msgstr "" 10257 10258#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10259#, python-brace-format 10260msgid "[{ip}, port {port}, {protocol}]" 10261msgstr "" 10262 10263#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10264msgid "Stop Content server" 10265msgstr "" 10266 10267#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10268#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10269msgid "Email to" 10270msgstr "" 10271 10272#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10273msgid "Email to and delete from library" 10274msgstr "" 10275 10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10277#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10278msgid "(delete from library)" 10279msgstr "" 10280 10281#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10282#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10283#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10284msgid "Select recipients" 10285msgstr "" 10286 10287#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10288msgid "Email to selected recipients..." 10289msgstr "" 10290 10291#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10292msgid "Setup email based sharing of books" 10293msgstr "" 10294 10295#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10296msgid "D" 10297msgstr "" 10298 10299#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10300msgid "Send to device" 10301msgstr "" 10302 10303#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10304msgid "Connect/share" 10305msgstr "" 10306 10307#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10308msgid "" 10309"Share books using a web server or email. Connect to special devices, etc." 10310msgstr "" 10311 10312#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10314msgid "Stopping" 10315msgstr "" 10316 10317#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10318#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10319msgid "Stopping server, this could take up to a minute, please wait..." 10320msgstr "" 10321 10322#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10323msgid "Disable autostart" 10324msgstr "" 10325 10326#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10327msgid "" 10328"Do you want wireless device connections to be started automatically when " 10329"calibre starts?" 10330msgstr "" 10331 10332#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10333msgid "Still looking for IP addresses" 10334msgstr "" 10335 10336#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10337msgid "Many IP addresses. See Start/Stop dialog." 10338msgstr "" 10339 10340#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10341msgid "Manage collections" 10342msgstr "" 10343 10344#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10345msgid "Manage the collections on this device" 10346msgstr "" 10347 10348#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10349msgid "In library view" 10350msgstr "" 10351 10352#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10353msgid "" 10354"Collections can only be edited when showing the books on the device. Click " 10355"the toolbar button to switch to the device view first." 10356msgstr "" 10357 10358#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10359msgid "Change the title/author/cover etc. of books" 10360msgstr "" 10361 10362#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10363msgid "E" 10364msgstr "" 10365 10366#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10368#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10369msgid "Edit metadata" 10370msgstr "" 10371 10372#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10373msgid "Edit metadata individually" 10374msgstr "" 10375 10376#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10377msgid "Edit metadata in bulk" 10378msgstr "" 10379 10380#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10381msgid "Download metadata and covers" 10382msgstr "" 10383 10384#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10385msgid "Merge into first selected book - delete others" 10386msgstr "" 10387 10388#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10389msgid "Merge into first selected book - keep others" 10390msgstr "" 10391 10392#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10393msgid "Merge only formats into first selected book - delete others" 10394msgstr "" 10395 10396#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10397msgid "Copy metadata" 10398msgstr "" 10399 10400#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10401msgid "Paste metadata" 10402msgstr "" 10403 10404#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10405msgid "Paste metadata including excluded fields" 10406msgstr "" 10407 10408#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10409msgid "Merge book records" 10410msgstr "" 10411 10412#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10413msgid "M" 10414msgstr "" 10415 10416#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10417msgid "Copy URL to show book in calibre" 10418msgstr "" 10419 10420#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10421msgid "" 10422"Copy URLs to show the currently selected books in calibre, to the system " 10423"clipboard" 10424msgstr "" 10425 10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10427msgid "Copy URL to open book in calibre" 10428msgstr "" 10429 10430#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10431msgid "" 10432"Copy URLs to open the currently selected books in calibre, to the system " 10433"clipboard" 10434msgstr "" 10435 10436#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10437#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10438msgid "Cannot copy metadata" 10439msgstr "" 10440 10441#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10442msgid "Multiple books selected, can only copy from one book at a time." 10443msgstr "" 10444 10445#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10446#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10447msgid "Cannot paste metadata" 10448msgstr "" 10449 10450#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10451msgid "No copied metadata available" 10452msgstr "" 10453 10454#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10455#, python-brace-format 10456msgid "" 10457"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10458"you sure you want to do that?" 10459msgstr "" 10460 10461#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10462msgid "Cannot download metadata" 10463msgstr "" 10464 10465#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10466msgid "Failed to download metadata" 10467msgstr "" 10468 10469#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10470#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10471#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10472#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10473#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10474#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10477msgid "Download failed" 10478msgstr "" 10479 10480#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10481msgid "Failed to download metadata or cover for the selected book." 10482msgid_plural "Failed to download metadata or covers for any of the {} books." 10483msgstr[0] "" 10484msgstr[1] "" 10485 10486#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10487msgid "Metadata download completed" 10488msgstr "" 10489 10490#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10491msgid "Finished downloading metadata for the selected book." 10492msgid_plural "Finished downloading metadata for <b>{} books</b>." 10493msgstr[0] "" 10494msgstr[1] "" 10495 10496#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10497msgid "Proceed with updating the metadata in your library?" 10498msgstr "" 10499 10500#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10501#, python-format 10502msgid "" 10503"Could not download metadata and/or covers for %d of the books. Click \"Show " 10504"details\" to see which books." 10505msgstr "" 10506 10507#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10508msgid "Show the &failed books in the main book list after updating metadata" 10509msgstr "" 10510 10511#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10512#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10513msgid "Download log" 10514msgstr "" 10515 10516#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10517msgid "Metadata download complete" 10518msgstr "" 10519 10520#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10521msgid "Revie&w downloaded metadata" 10522msgstr "" 10523 10524#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10525msgid "Some books changed" 10526msgstr "" 10527 10528#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10529msgid "" 10530"The metadata for some books in your library has changed since you started " 10531"the download. If you proceed, some of those changes may be overwritten. " 10532"Click \"Show details\" to see the list of changed books. Do you want to " 10533"proceed?" 10534msgstr "" 10535 10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10537msgid "Review downloaded metadata" 10538msgstr "" 10539 10540#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10541msgid "Discard downloaded metadata for this book" 10542msgstr "" 10543 10544#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10545msgid "Use the downloaded metadata for all remaining books" 10546msgstr "" 10547 10548#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10549msgid "Discard downloaded metadata for all remaining books" 10550msgstr "" 10551 10552#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10553#, python-format 10554msgid "Discard the downloaded value for: %s" 10555msgstr "" 10556 10557#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10558msgid "" 10559"The downloaded metadata is on the left and the original metadata is on the " 10560"right. If a downloaded value is blank or unknown, the original value is " 10561"used." 10562msgstr "" 10563 10564#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10565msgid "&View book" 10566msgstr "" 10567 10568#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10569#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10570msgid "Cannot edit metadata" 10571msgstr "" 10572 10573#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10574msgid "" 10575"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10576" proceed?" 10577msgstr "" 10578 10579#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10580#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10581msgid "Cannot merge books" 10582msgstr "" 10583 10584#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10585msgid "At least two books must be selected for merging" 10586msgstr "" 10587 10588#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10589#, python-format 10590msgid "" 10591"Book formats and metadata from the selected books will be added to the " 10592"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10593"books will not be deleted or changed.<br><br>Please confirm you want to " 10594"proceed." 10595msgstr "" 10596 10597#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10598#, python-format 10599msgid "" 10600"Book formats from the selected books will be merged into the <b>first " 10601"selected book</b> (%s). Metadata in the first selected book will not be " 10602"changed. Author, Title and all other metadata will <i>not</i> be " 10603"merged.<br><br>After being merged, the second and subsequently selected " 10604"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10605"formats of the first selected book will be kept and any duplicate formats in" 10606" the second and subsequently selected books will be permanently " 10607"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10608"want to proceed?" 10609msgstr "" 10610 10611#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10612#, python-format 10613msgid "" 10614"Book formats and metadata from the selected books will be merged into the " 10615"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10616"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10617" of the first selected book will be kept and any duplicate formats in the " 10618"second and subsequently selected books will be permanently <b>deleted</b> " 10619"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10620msgstr "" 10621 10622#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10623msgid "Applying changed metadata" 10624msgstr "" 10625 10626#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10627msgid "Some failures" 10628msgstr "" 10629 10630#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10631msgid "" 10632"Failed to apply updated metadata for some books in your library. Click " 10633"\"Show details\" to see details." 10634msgstr "" 10635 10636#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10637#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10638msgid "Format file missing" 10639msgstr "" 10640 10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10643#, python-format 10644msgid "Cannot read cover as the %s file is missing from this book" 10645msgstr "" 10646 10647#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10648#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10649msgid "Could not read metadata" 10650msgstr "" 10651 10652#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10653#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10654#, python-format 10655msgid "Could not read metadata from %s format" 10656msgstr "" 10657 10658#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10659#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10660#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10661msgid "Could not read cover" 10662msgstr "" 10663 10664#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10665#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10666#, python-format 10667msgid "Could not read cover from %s format" 10668msgstr "" 10669 10670#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10671msgid "Embed metadata" 10672msgstr "" 10673 10674#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10675#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10676msgid "Embed metadata into book files" 10677msgstr "" 10678 10679#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10680msgid "Embed metadata into files of a specific format from selected books..." 10681msgstr "" 10682 10683#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10684#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10685msgid "Cannot embed" 10686msgstr "" 10687 10688#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10689msgid "Choose formats to be updated" 10690msgstr "" 10691 10692#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10694#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10695msgid "&Stop" 10696msgstr "" 10697 10698#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10699msgid "Embedding updated metadata into book files..." 10700msgstr "" 10701 10702#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10703msgid "Embedding metadata..." 10704msgstr "" 10705 10706#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10707msgid "Embedded metadata in one book" 10708msgid_plural "Embedded metadata in {} books" 10709msgstr[0] "" 10710msgstr[1] "" 10711 10712#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10713#, python-brace-format 10714msgid "" 10715"The {0} format of {1}:\n" 10716"\n" 10717"{2}\n" 10718msgstr "" 10719 10720#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10721msgid "Failed for some files" 10722msgstr "" 10723 10724#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10725msgid "" 10726"Failed to embed metadata into some book files. Click \"Show details\" for " 10727"details." 10728msgstr "" 10729 10730#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10731msgid "Show the &failed books in the main book list" 10732msgstr "" 10733 10734#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10735msgid "Download news in e-book form from various websites all over the world" 10736msgstr "" 10737 10738#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10739msgid "F" 10740msgstr "" 10741 10742#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10743msgid "Fetch news" 10744msgstr "" 10745 10746#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10747#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10748msgid "Fetching news from " 10749msgstr "" 10750 10751#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10752msgid " fetched." 10753msgstr "" 10754 10755#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10756msgid "F1" 10757msgstr "" 10758 10759#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10760#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10761#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10762msgid "Help" 10763msgstr "" 10764 10765#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10766msgid "Mark books" 10767msgstr "" 10768 10769#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10770msgid "Temporarily mark books for easy access" 10771msgstr "" 10772 10773#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10774msgid "Toggle mark for selected books" 10775msgstr "" 10776 10777#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10778#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10779msgid "Show marked books" 10780msgstr "" 10781 10782#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10783msgid "Clear all marked books" 10784msgstr "" 10785 10786#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10787msgid "Mark all books by selected author(s)" 10788msgstr "" 10789 10790#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10791msgid "Mark all books in the selected series" 10792msgstr "" 10793 10794#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10795msgid "Clear all books by selected author(s)" 10796msgstr "" 10797 10798#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10799msgid "Clear all books in the selected series" 10800msgstr "" 10801 10802#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10803msgid "Show marked book" 10804msgstr "" 10805 10806#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10807msgid "Cannot mark" 10808msgstr "" 10809 10810#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10811msgid "Match book to library" 10812msgstr "" 10813 10814#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10815msgid "Match this book to a book in the library" 10816msgstr "" 10817 10818#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10819#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10823msgid "Match books" 10824msgstr "" 10825 10826#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10827#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10828msgid "You must select one book" 10829msgstr "" 10830 10831#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10832msgid "Show matched book in library" 10833msgstr "" 10834 10835#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10836msgid "No matching books" 10837msgstr "" 10838 10839#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10840msgid "" 10841"No matching books found in the calibre library. Do you want to specify the " 10842"matching book manually?" 10843msgstr "" 10844 10845#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10846msgid "Move to next match" 10847msgstr "" 10848 10849#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10850msgid "F3" 10851msgstr "" 10852 10853#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10854msgid "Move to next highlighted match" 10855msgstr "" 10856 10857#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10858msgid "N" 10859msgstr "" 10860 10861#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10862msgid "Move to previous item" 10863msgstr "" 10864 10865#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10866msgid "Move to previous highlighted item" 10867msgstr "" 10868 10869#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10870msgid "Open containing folder" 10871msgstr "" 10872 10873#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10874msgid "O" 10875msgstr "" 10876 10877#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10878msgid "Open the folder containing the current book's files" 10879msgstr "" 10880 10881#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10882msgid "Plugin updater" 10883msgstr "" 10884 10885#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10886msgid "Update any plugins you have installed in calibre" 10887msgstr "" 10888 10889#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10891msgid "Polish book" 10892msgstr "" 10893 10894#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10895#, python-format 10896msgid "Polish %d books" 10897msgstr "" 10898 10899#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10900#, python-format 10901msgid "<h3>About Polishing books</h3>%s" 10902msgstr "" 10903 10904#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10905msgid "" 10906"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10907" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10908" ORIGINAL_* formats). So if you\n" 10909" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10910" ORIGINAL_* format before running it.</p>" 10911msgstr "" 10912 10913#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10914#, python-format 10915msgid "<h3>Embed referenced fonts</h3>%s" 10916msgstr "" 10917 10918#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10919#, python-format 10920msgid "<h3>Subsetting fonts</h3>%s" 10921msgstr "" 10922 10923#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10924#, python-format 10925msgid "<h3>Smarten punctuation</h3>%s" 10926msgstr "" 10927 10928#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10929msgid "" 10930"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10931" cover in the e-book files to match the current metadata in the calibre " 10932"library.</p> <p>Note that most e-book formats are not capable of supporting " 10933"all the metadata in calibre.</p><p>There is a separate option to update the " 10934"cover.</p>" 10935msgstr "" 10936 10937#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 10938msgid "" 10939"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 10940"current cover in the calibre library.</p><p>If the e-book file does not have" 10941" an identifiable cover, a new cover is inserted.</p>" 10942msgstr "" 10943 10944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 10945#, python-format 10946msgid "<h3>Book jacket</h3>%s" 10947msgstr "" 10948 10949#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 10950#, python-format 10951msgid "<h3>Remove book jacket</h3>%s" 10952msgstr "" 10953 10954#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 10955#, python-format 10956msgid "<h3>Remove unused CSS rules</h3>%s" 10957msgstr "" 10958 10959#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 10960#, python-format 10961msgid "<h3>Losslessly compress images</h3>%s" 10962msgstr "" 10963 10964#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 10965#, python-format 10966msgid "<h3>Add soft-hyphens</h3>%s" 10967msgstr "" 10968 10969#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 10970#, python-format 10971msgid "<h3>Remove soft-hyphens</h3>%s" 10972msgstr "" 10973 10974#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 10975#, python-format 10976msgid "<h3>Upgrade book internals</h3>%s" 10977msgstr "" 10978 10979#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 10980msgid "Select actions to perform:" 10981msgstr "" 10982 10983#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 10984msgid "&Embed all referenced fonts" 10985msgstr "" 10986 10987#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 10988#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 10989msgid "&Subset all embedded fonts" 10990msgstr "" 10991 10992#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 10993#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 10994msgid "Smarten &punctuation" 10995msgstr "" 10996 10997#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 10998msgid "Update &metadata in the book files" 10999msgstr "" 11000 11001#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 11002msgid "Update the &cover in the book files" 11003msgstr "" 11004 11005#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 11006msgid "Add/replace metadata as a \"book &jacket\" page" 11007msgstr "" 11008 11009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 11010msgid "&Remove a previously inserted book jacket" 11011msgstr "" 11012 11013#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 11014msgid "Remove &unused CSS rules from the book" 11015msgstr "" 11016 11017#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 11018msgid "Losslessly &compress images" 11019msgstr "" 11020 11021#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 11022msgid "Add s&oft hyphens" 11023msgstr "" 11024 11025#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11026msgid "Remove so&ft hyphens" 11027msgstr "" 11028 11029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11031msgid "&Upgrade book internals" 11032msgstr "" 11033 11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11035msgid "About" 11036msgstr "" 11037 11038#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11039msgid "Show &report" 11040msgstr "" 11041 11042#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11043msgid "" 11044"Show a report of all the actions performed after polishing is completed" 11045msgstr "" 11046 11047#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11048#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11049msgid "&Save settings" 11050msgstr "" 11051 11052#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11053#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11054msgid "&Load settings" 11055msgstr "" 11056 11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11058#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11059msgid "No actions selected" 11060msgstr "" 11061 11062#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11063msgid "You must select at least one action before saving" 11064msgstr "" 11065 11066#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11068#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11070msgid "Choose name" 11071msgstr "" 11072 11073#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11076msgid "Choose a name for these settings" 11077msgstr "" 11078 11079#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11080#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11081msgid "Remove saved settings" 11082msgstr "" 11083 11084#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11085msgid "Must update metadata" 11086msgstr "" 11087 11088#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11089msgid "" 11090"You have selected the option to add metadata as a \"book jacket\". For this " 11091"option to work, you must also select the option to update metadata in the " 11092"book files. Do you want to select it?" 11093msgstr "" 11094 11095#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11096msgid "Add or remove jacket?" 11097msgstr "" 11098 11099#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11100msgid "" 11101"You have chosen to both add and remove the metadata jacket. This will result" 11102" in the final book having no jacket. Is this what you want?" 11103msgstr "" 11104 11105#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11106msgid "You must select at least one action, or click Cancel." 11107msgstr "" 11108 11109#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11110msgid "Queueing books for polishing" 11111msgstr "" 11112 11113#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11114#, python-format 11115msgid "Polish %s" 11116msgstr "" 11117 11118#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11119#, python-format 11120msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11121msgstr "" 11122 11123#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11124#, python-format 11125msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11126msgstr "" 11127 11128#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11129msgid "Ignore remaining reports" 11130msgstr "" 11131 11132#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11133msgid "View full &log" 11134msgstr "" 11135 11136#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11137msgid "Ignore remaining report" 11138msgid_plural "Ignore remaining {} reports" 11139msgstr[0] "" 11140msgstr[1] "" 11141 11142#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11143#, python-format 11144msgid "Polishing of %s" 11145msgstr "" 11146 11147#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11148#, python-format 11149msgid "The original file has been saved as %s." 11150msgid_plural "The original files have been saved as %s." 11151msgstr[0] "" 11152msgstr[1] "" 11153 11154#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11156msgid " and " 11157msgstr "" 11158 11159#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11160msgid "If you polish again, the polishing will run on the originals." 11161msgstr "" 11162 11163#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11164msgid "Polish books" 11165msgstr "" 11166 11167#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11168msgid "Apply the shine of perfection to your books" 11169msgstr "" 11170 11171#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11172msgid "P" 11173msgstr "" 11174 11175#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11176#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11177msgid "Cannot polish" 11178msgstr "" 11179 11180#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11181#, python-brace-format 11182msgid "" 11183"One of the books you are polishing has an {0} format. Polishing will use " 11184"this as the source and overwrite any existing {1} format. Are you sure you " 11185"want to proceed?" 11186msgstr "" 11187 11188#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11189msgid "Ask for this confirmation again" 11190msgstr "" 11191 11192#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11193#, python-format 11194msgid "" 11195"Polishing is only supported for books in the %s formats. Convert to one of " 11196"those formats before polishing." 11197msgstr "" 11198 11199#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11200msgid "Start polishing the book" 11201msgid_plural "Start polishing of {} books" 11202msgstr[0] "" 11203msgstr[1] "" 11204 11205#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11206msgid " completed" 11207msgstr "" 11208 11209#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11210msgid "Configure calibre" 11211msgstr "" 11212 11213#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11214msgid "Change calibre behavior" 11215msgstr "" 11216 11217#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11218msgid "Run Welcome wizard" 11219msgstr "" 11220 11221#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11222msgid "Get plugins to enhance calibre" 11223msgstr "" 11224 11225#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11226msgid "Restart in debug mode" 11227msgstr "" 11228 11229#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11230msgid "Restart ignoring third party plugins" 11231msgstr "" 11232 11233#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11234msgid "Cannot configure while there are running jobs." 11235msgstr "" 11236 11237#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11238msgid "Cannot configure before calibre is restarted." 11239msgstr "" 11240 11241#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11242msgid "Select a random book from your calibre library" 11243msgstr "" 11244 11245#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11246msgid "Restart" 11247msgstr "" 11248 11249#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11250msgid "Save to disk" 11251msgstr "" 11252 11253#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11254msgid "Export e-book files from the calibre library" 11255msgstr "" 11256 11257#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11258msgid "S" 11259msgstr "" 11260 11261#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11262msgid "Save to disk in a single folder" 11263msgstr "" 11264 11265#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11266#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11267#, python-format 11268msgid "Save only %s format to disk" 11269msgstr "" 11270 11271#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11272#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11273#, python-format 11274msgid "Save only %s format to disk in a single folder" 11275msgstr "" 11276 11277#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11278msgid "Save single format to disk..." 11279msgstr "" 11280 11281#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11282#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11283msgid "Cannot save to disk" 11284msgstr "" 11285 11286#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11287msgid "Choose format to save to disk" 11288msgstr "" 11289 11290#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11291msgid "Choose destination folder" 11292msgstr "" 11293 11294#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11295msgid "" 11296"You are trying to save files into the calibre library. This can cause " 11297"corruption of your library. Save to disk is meant to export files from your " 11298"calibre library elsewhere." 11299msgstr "" 11300 11301#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11302msgid "Show Book details" 11303msgstr "" 11304 11305#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11306msgid "I" 11307msgstr "" 11308 11309#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11310msgid "Show the detailed metadata for the current book in a separate window" 11311msgstr "" 11312 11313#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11314msgid "No detailed info available" 11315msgstr "" 11316 11317#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11318msgid "No detailed information is available for books on the device." 11319msgstr "" 11320 11321#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11322#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11324msgid "Quickview" 11325msgstr "" 11326 11327#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11328msgid "Toggle Quickview" 11329msgstr "" 11330 11331#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11332msgid "Open/close the Quickview panel/window" 11333msgstr "" 11334 11335#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11336msgid "Focus to Quickview" 11337msgstr "" 11338 11339#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11340msgid "Move the focus to the Quickview panel/window" 11341msgstr "" 11342 11343#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11344msgid "Focus from Quickview to the book list" 11345msgstr "" 11346 11347#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11348msgid "Move the focus from Quickview to the book list" 11349msgstr "" 11350 11351#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11352msgid "Refresh Quickview" 11353msgstr "" 11354 11355#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11356msgid "Refresh the information shown in the Quickview panel" 11357msgstr "" 11358 11359#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11360msgid "Search from Quickview" 11361msgstr "" 11362 11363#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11364msgid "Search for the currently selected Quickview item" 11365msgstr "" 11366 11367#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11368msgid "No quickview available" 11369msgstr "" 11370 11371#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11372msgid "Quickview is not available for books on the device." 11373msgstr "" 11374 11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11376msgid "Manage template functions" 11377msgstr "" 11378 11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11380#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11381#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11382msgid "Template tester" 11383msgstr "" 11384 11385#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11386msgid "Enter a template to test using data from the selected book" 11387msgstr "" 11388 11389#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11390msgid "No template tester available" 11391msgstr "" 11392 11393#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11394msgid "Template tester is not available for books on the device." 11395msgstr "" 11396 11397#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11398msgid "At least one book must be selected" 11399msgstr "" 11400 11401#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11402msgid "Show books similar to the current book" 11403msgstr "" 11404 11405#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11406msgid "Similar books" 11407msgstr "" 11408 11409#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11410msgid "Books by same author" 11411msgstr "" 11412 11413#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11414msgid "Books in this series" 11415msgstr "" 11416 11417#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11418msgid "Books by this publisher" 11419msgstr "" 11420 11421#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11422msgid "Books with the same tags" 11423msgstr "" 11424 11425#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11426#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11427msgid "Sort by" 11428msgstr "" 11429 11430#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11431msgid "Reverse current sort" 11432msgstr "" 11433 11434#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11435msgid "Reverse the current sort order" 11436msgstr "" 11437 11438#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11439msgid "Re-apply current sort" 11440msgstr "" 11441 11442#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11443msgid "Re-apply the current sort" 11444msgstr "" 11445 11446#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11447msgid "Select sortable columns" 11448msgstr "" 11449 11450#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11451msgid "Sort on multiple columns" 11452msgstr "" 11453 11454#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11455#, python-format 11456msgid "%s [reverse current sort]" 11457msgstr "" 11458 11459#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11460msgid "G" 11461msgstr "" 11462 11463#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11464#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11465msgid "Get books" 11466msgstr "" 11467 11468#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11469msgid "Search dozens of online e-book retailers for the cheapest books" 11470msgstr "" 11471 11472#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11473msgid "Search for e-books" 11474msgstr "" 11475 11476#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11477msgid "this author" 11478msgstr "" 11479 11480#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11481msgid "this title" 11482msgstr "" 11483 11484#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11485msgid "this book" 11486msgstr "" 11487 11488#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11489#, python-format 11490msgid "Search for %s" 11491msgstr "" 11492 11493#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11494#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11495msgid "Stores" 11496msgstr "" 11497 11498#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11499#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11500msgid "Choose stores" 11501msgstr "" 11502 11503#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11504#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11505#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11508msgid "Cannot search" 11509msgstr "" 11510 11511#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11512msgid "" 11513"calibre helps you find the e-books you want by searching the websites of " 11514"various commercial and public domain book sources." 11515msgstr "" 11516 11517#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11518msgid "" 11519"Using the integrated search you can easily find which store has the book you" 11520" are looking for, at the best price. You also get DRM status and other " 11521"useful information." 11522msgstr "" 11523 11524#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11525msgid "" 11526"All transactions (paid or otherwise) are handled between you and the book " 11527"seller. calibre is not part of this process and any issues related to a " 11528"purchase should be directed to the website you are buying from. Be sure to " 11529"double check that any books you get will work with your e-book reader, " 11530"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11531msgstr "" 11532 11533#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11534#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11535msgid "Show this message again" 11536msgstr "" 11537 11538#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11539msgid "About Get books" 11540msgstr "" 11541 11542#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11543msgid "Tag mapper" 11544msgstr "" 11545 11546#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11547msgid "Map tags for one book in the library" 11548msgid_plural "Map tags for {} books in the library" 11549msgstr[0] "" 11550msgstr[1] "" 11551 11552#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11553#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11554msgid "Choose format to edit" 11555msgstr "" 11556 11557#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11558msgid "Choose which format you want to edit:" 11559msgstr "" 11560 11561#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11562msgid "&All formats" 11563msgstr "" 11564 11565#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11566msgid "Edit ToC" 11567msgstr "" 11568 11569#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11570msgid "K" 11571msgstr "" 11572 11573#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11574#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11575msgid "Cannot edit ToC" 11576msgstr "" 11577 11578#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11579#, python-format 11580msgid "" 11581"Editing Table of Contents is only supported for books in the %s formats. " 11582"Convert to one of those formats before polishing." 11583msgstr "" 11584 11585#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11586msgid "" 11587"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11588"will likely slow your computer to a crawl. Are you sure?" 11589msgstr "" 11590 11591#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11592msgid "Library changed" 11593msgstr "" 11594 11595#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11596#, python-brace-format 11597msgid "" 11598"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11599" changed." 11600msgstr "" 11601 11602#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11603msgid "" 11604"This book has multiple formats that can be edited. Choose the format you " 11605"want to edit." 11606msgstr "" 11607 11608#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11609msgid "Always ask when more than one format is available" 11610msgstr "" 11611 11612#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11614msgid "Edit book" 11615msgstr "" 11616 11617#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11618msgid "Edit books in the EPUB or AZW formats" 11619msgstr "" 11620 11621#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11622msgid "T" 11623msgstr "" 11624 11625#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11626msgid "Cannot Edit book" 11627msgstr "" 11628 11629#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11630#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11631#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11632#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11633msgid "Cannot edit book" 11634msgstr "" 11635 11636#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11637msgid "Editing of books on the device is not supported" 11638msgstr "" 11639 11640#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11641msgid "No editable formats" 11642msgstr "" 11643 11644#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11645msgid "Do you want to create an empty EPUB file to edit?" 11646msgstr "" 11647 11648#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11649#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11650#, python-format 11651msgid "" 11652"The book must be in the %s formats to edit.\n" 11653"\n" 11654"First convert the book to one of these formats." 11655msgstr "" 11656 11657#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11658msgid "File missing" 11659msgstr "" 11660 11661#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11662#, python-format 11663msgid "" 11664"The %s format is missing from the calibre library. You should run library " 11665"maintenance." 11666msgstr "" 11667 11668#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11669#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11670msgid "Unpack book" 11671msgstr "" 11672 11673#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11674msgid "Choose the format to unpack:" 11675msgstr "" 11676 11677#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11678msgid "" 11679" <h2>About Unpack book</h2>\n" 11680" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11681" making small changes to its internals. In order to use Unpack book,\n" 11682" you need to know a little bit about HTML and CSS, technologies that\n" 11683" are used in e-books. Follow the steps:</p>\n" 11684" <br>\n" 11685" <ol>\n" 11686" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11687" individual internal components.<br></li>\n" 11688" <li>Right click on any individual file and select \"Open with...\" to\n" 11689" edit it in your favorite text editor.<br></li>\n" 11690" <li>When you are done: <b>close the file browser window\n" 11691" and the editor windows you used to make your tweaks</b>. Then click\n" 11692" the \"Rebuild book\" button, to update the book in your calibre\n" 11693" library.</li>\n" 11694" </ol>" 11695msgstr "" 11696 11697#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11698msgid "&Explode book" 11699msgstr "" 11700 11701#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11702msgid "&Preview book" 11703msgstr "" 11704 11705#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11709#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11710msgid "&Cancel" 11711msgstr "" 11712 11713#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11714msgid "&Rebuild book" 11715msgstr "" 11716 11717#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11718msgid "Explode the book to edit its components" 11719msgstr "" 11720 11721#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11722msgid "Preview the result of your changes" 11723msgstr "" 11724 11725#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11726msgid "Abort without saving any changes" 11727msgstr "" 11728 11729#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11730msgid "Save your changes and update the book in the calibre library" 11731msgstr "" 11732 11733#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11734msgid "Exploding, please wait..." 11735msgstr "" 11736 11737#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11738#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11739msgid "Failed to unpack" 11740msgstr "" 11741 11742#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11743#, python-format 11744msgid "Could not explode the %s file." 11745msgstr "" 11746 11747#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11748#, python-format 11749msgid "" 11750"Could not explode the %s file. Click \"Show details\" for more information." 11751msgstr "" 11752 11753#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11754msgid "Failed to rebuild file" 11755msgstr "" 11756 11757#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11758#, python-format 11759msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11760msgstr "" 11761 11762#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11763#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11764msgid "Rebuilding, please wait..." 11765msgstr "" 11766 11767#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11768msgid "" 11769"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11770"components" 11771msgstr "" 11772 11773#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11774#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11775msgid "Cannot unpack book" 11776msgstr "" 11777 11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11779msgid "" 11780"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11781"\n" 11782"First convert the book to one of these formats." 11783msgstr "" 11784 11785#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11786msgid "Read books" 11787msgstr "" 11788 11789#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11790msgid "V" 11791msgstr "" 11792 11793#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11794msgid "View" 11795msgstr "" 11796 11797#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11798msgid "View specific format" 11799msgstr "" 11800 11801#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11802msgid "View with calibre E-book viewer" 11803msgstr "" 11804 11805#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11806msgid "Read a random book" 11807msgstr "" 11808 11809#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11810msgid "Clear recently viewed list" 11811msgstr "" 11812 11813#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11814msgid "Continue reading previous book" 11815msgstr "" 11816 11817#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11818#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11819msgid "Continue reading the last opened book" 11820msgstr "" 11821 11822#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11823msgid "No associated program" 11824msgstr "" 11825 11826#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11827#, python-format 11828msgid "" 11829"Windows will try to open %s with calibre itself resulting in a duplicate in " 11830"your calibre library. You should install some program capable of viewing " 11831"this file format and tell Windows to use that program to open files of this " 11832"type." 11833msgstr "" 11834 11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11837#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11838#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11839msgid "Cannot view" 11840msgstr "" 11841 11842#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11843#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11844msgid "Format unavailable" 11845msgstr "" 11846 11847#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11848msgid "Selected books have no formats" 11849msgstr "" 11850 11851#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11852#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11853msgid "Choose the format to view" 11854msgstr "" 11855 11856#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11857#, python-format 11858msgid "" 11859"Not all the selected books were available in the %s format. You should " 11860"convert them first." 11861msgstr "" 11862 11863#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11864msgid "Multiple books selected" 11865msgstr "" 11866 11867#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11868#, python-format 11869msgid "" 11870"You are attempting to open %d books. Opening too many books at once can be " 11871"slow and have a negative effect on the responsiveness of your computer. Once" 11872" started the process cannot be stopped until complete. Do you wish to " 11873"continue?" 11874msgstr "" 11875 11876#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11877msgid "Cannot open folder" 11878msgstr "" 11879 11880#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11881msgid "This book no longer exists in your library" 11882msgstr "" 11883 11884#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11885#, python-format 11886msgid "%s has no available formats." 11887msgstr "" 11888 11889#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11890#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11891msgid "Virtual library" 11892msgstr "" 11893 11894#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11895#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11896msgid "Quick select Virtual library" 11897msgstr "" 11898 11899#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11900msgid "Quick select a Virtual library" 11901msgstr "" 11902 11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11908#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11909#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11910msgid "Cannot add books" 11911msgstr "" 11912 11913#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11914#, python-format 11915msgid "The path %s does not exist" 11916msgstr "" 11917 11918#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11919#, python-format 11920msgid "You do not have permission to read %s" 11921msgstr "" 11922 11923#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 11924msgid "You do not have permission to read any of the selected files" 11925msgstr "" 11926 11927#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11928msgid "Adding books..." 11929msgstr "" 11930 11931#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11932msgid "Scanning for files..." 11933msgstr "" 11934 11935#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 11936msgid "You do not have permission to read the selected file." 11937msgid_plural "You do not have permission to read the selected files." 11938msgstr[0] "" 11939msgstr[1] "" 11940 11941#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 11942#, python-format 11943msgid "Could not add %s as you do not have permission to read the file" 11944msgstr "" 11945 11946#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 11947#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 11948#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 11949msgid "Failed to add any books, click \"Show details\" for more information." 11950msgstr "" 11951 11952#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 11953msgid "Could not add" 11954msgstr "" 11955 11956#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 11957#, python-format 11958msgid "No e-book files were found in %s" 11959msgstr "" 11960 11961#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 11962msgid "Reading metadata and adding to library (one book)..." 11963msgid_plural "Reading metadata and adding to library ({} books)..." 11964msgstr[0] "" 11965msgstr[1] "" 11966 11967#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 11968msgid "Failed to add some books, click \"Show details\" for more information." 11969msgstr "" 11970 11971#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 11972#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 11973#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 11974#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 11975#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 11976msgid "Critical failure" 11977msgstr "" 11978 11979#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 11980msgid "" 11981"The read metadata worker process crashed while processing some files. Adding" 11982" of books is aborted. Click \"Show details\" to see which files caused the " 11983"problem." 11984msgstr "" 11985 11986#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 11987msgid "Failed to read metadata from the file:" 11988msgid_plural "Failed to read metadata from the files:" 11989msgstr[0] "" 11990msgstr[1] "" 11991 11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 11994#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 11996msgid "With error:" 11997msgstr "" 11998 11999#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 12000msgid "Failed to merge the book: " 12001msgstr "" 12002 12003#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 12004msgid "Failed to add the book: " 12005msgstr "" 12006 12007#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 12008#, python-brace-format 12009msgid "Failed to add the file {0} to the book: {1}" 12010msgstr "" 12011 12012#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 12013msgid "Adding duplicates" 12014msgstr "" 12015 12016#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 12017msgid "" 12018"There were problems adding some files, click \"Show details\" for more " 12019"information" 12020msgstr "" 12021 12022#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 12023msgid "Failed to add any books, click \"Show details\" for more information" 12024msgstr "" 12025 12026#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 12027msgid "Errors while adding" 12028msgstr "" 12029 12030#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12031#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12032msgid "Ignore" 12033msgstr "" 12034 12035#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12036#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12037msgid "Add" 12038msgstr "" 12039 12040#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12041msgid "starts with" 12042msgstr "" 12043 12044#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12045msgid "does not start with" 12046msgstr "" 12047 12048#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12049msgid "ends with" 12050msgstr "" 12051 12052#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12053msgid "does not end with" 12054msgstr "" 12055 12056#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12057msgid "matches glob pattern" 12058msgstr "" 12059 12060#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12061msgid "does not match glob pattern" 12062msgstr "" 12063 12064#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12065#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12066msgid "matches regex pattern" 12067msgstr "" 12068 12069#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12070#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12071msgid "does not match regex pattern" 12072msgstr "" 12073 12074#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12075#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12076msgid "Create the rule below, the rule can be used to add or ignore files" 12077msgstr "" 12078 12079#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12080msgid "the file, if the filename" 12081msgstr "" 12082 12083#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12084msgid "You must provide a value for the filename to match" 12085msgstr "" 12086 12087#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12088#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12089msgid "A comma separated list of tags" 12090msgstr "" 12091 12092#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12093msgid "Matching is case-insensitive" 12094msgstr "" 12095 12096#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12097#, python-brace-format 12098msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12099msgstr "" 12100 12101#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12102#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12103#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12104msgid "A regular expression" 12105msgstr "" 12106 12107#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12108#, python-format 12109msgid "%s is not a valid glob expression" 12110msgstr "" 12111 12112#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12113#, python-brace-format 12114msgid "" 12115"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12116"<b>{query}</b>" 12117msgstr "" 12118 12119#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12120msgid "" 12121"You can specify rules to add/ignore files here. They will be used when " 12122"recursively adding files from folders/archives and also when auto-adding. " 12123"Click the \"Add Rule\" button below to get started. The rules will be " 12124"processed in order for every file until either an \"add\" or an \"ignore\" " 12125"rule matches. If no rules match, the file will be added only if its file " 12126"extension is of a known e-book type." 12127msgstr "" 12128 12129#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12130msgid "Test filename filter rules" 12131msgstr "" 12132 12133#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12134msgid "Enter a filename to test:" 12135msgstr "" 12136 12137#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12138msgid "Enter filename and click the \"Test\" button" 12139msgstr "" 12140 12141#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12142#, python-format 12143msgid "The filename %s did not match any rules" 12144msgstr "" 12145 12146#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12147#, python-brace-format 12148msgid "The filename {0} will be {1}" 12149msgstr "" 12150 12151#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12152msgid "Edit file filter rules" 12153msgstr "" 12154 12155#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12156msgid "Change" 12157msgstr "" 12158 12159#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12164#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12165#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12166#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12167msgid "Capitalize" 12168msgstr "" 12169 12170#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12171#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12172msgid "Lower-case" 12173msgstr "" 12174 12175#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12176#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12177msgid "Upper-case" 12178msgstr "" 12179 12180#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12181#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12182msgid "is one of" 12183msgstr "" 12184 12185#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12186#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12187msgid "is not one of" 12188msgstr "" 12189 12190#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12191#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12192#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12193#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12194msgid "contains" 12195msgstr "" 12196 12197#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12198msgid "the author, if the author name" 12199msgstr "" 12200 12201#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12202msgid "You must provide a value for the author name to match" 12203msgstr "" 12204 12205#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12206msgid "with the name:" 12207msgstr "" 12208 12209#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12210#, python-brace-format 12211msgid "" 12212"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12213msgstr "" 12214 12215#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12216msgid "to the name" 12217msgstr "" 12218 12219#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12220msgid "" 12221"You can specify rules to manipulate author names here. Click the \"Add " 12222"Rule\" button below to get started. The rules will be processed in order for" 12223" every author." 12224msgstr "" 12225 12226#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12227msgid "Test author mapping rules" 12228msgstr "" 12229 12230#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12231msgid "Enter an author name to test:" 12232msgstr "" 12233 12234#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12235msgid "Enter author and click the \"Test\" button" 12236msgstr "" 12237 12238#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12239msgid "Edit author mapping rules" 12240msgstr "" 12241 12242#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12243#, python-brace-format 12244msgid "Added a book automatically from {src}" 12245msgstr "" 12246 12247#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12248#, python-brace-format 12249msgid "Added {num} books automatically from {src}" 12250msgstr "" 12251 12252#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12253#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12255#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12258msgid "Donate" 12259msgstr "" 12260 12261#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12263#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12264msgid "Edit" 12265msgstr "" 12266 12267#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12268#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12269#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12273msgid "Copy" 12274msgstr "" 12275 12276#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12277#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12280msgid "Paste" 12281msgstr "" 12282 12283#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12284#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12285msgid "Select all" 12286msgstr "" 12287 12288#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12289msgid "Search the internet for the author {}" 12290msgstr "" 12291 12292#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12293msgid "Search the internet for this book" 12294msgstr "" 12295 12296#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12302#, python-format 12303msgid "Manage %s" 12304msgstr "" 12305 12306#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12307#, python-format 12308msgid "Find %s in the Tag browser" 12309msgstr "" 12310 12311#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12312#, python-format 12313msgid "Search calibre for %s" 12314msgstr "" 12315 12316#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12317#, python-format 12318msgid "in category %s" 12319msgstr "" 12320 12321#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12322#, python-format 12323msgid "in grouped search %s" 12324msgstr "" 12325 12326#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12327#, python-brace-format 12328msgid "Search calibre for {val} in category {name}" 12329msgstr "" 12330 12331#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12332#, python-format 12333msgid "Delete the %s format" 12334msgstr "" 12335 12336#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12337#, python-format 12338msgid "Save the %s format to disk" 12339msgstr "" 12340 12341#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12342#, python-format 12343msgid "Restore the %s format" 12344msgstr "" 12345 12346#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12347#, python-format 12348msgid "Set the book cover from the %s file" 12349msgstr "" 12350 12351#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12352#, python-format 12353msgid "Compare to the %s format" 12354msgstr "" 12355 12356#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12357#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12362#, python-format 12363msgid "Open %s with..." 12364msgstr "" 12365 12366#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12369#, python-format 12370msgid "Add other application for %s files..." 12371msgstr "" 12372 12373#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12376msgid "Edit Open with applications..." 12377msgstr "" 12378 12379#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12380#, python-format 12381msgid "Edit %s format" 12382msgstr "" 12383 12384#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12385msgid "Path to file" 12386msgstr "" 12387 12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12389#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12390#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12391msgid "The text: {}" 12392msgstr "" 12393 12394#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12395msgid "&Author link" 12396msgstr "" 12397 12398#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12399#, python-brace-format 12400msgid "Search {0} for {1}" 12401msgstr "" 12402 12403#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12404#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12405#, python-format 12406msgid "Remove %s from this book" 12407msgstr "" 12408 12409#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12410msgid "The location of the book" 12411msgstr "" 12412 12413#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12414msgid "&Identifier" 12415msgstr "" 12416 12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12418msgid "Link to show book in calibre" 12419msgstr "" 12420 12421#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12422msgid "Link to show books matching {} in calibre" 12423msgstr "" 12424 12425#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12426msgid "Link to view {} format of book" 12427msgstr "" 12428 12429#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12430msgid "All book details" 12431msgstr "" 12432 12433#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12434msgid "Selected text" 12435msgstr "" 12436 12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12439#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12440#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12441#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12442#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12443#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12444#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12448#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12449#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12450#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12451#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12452#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12453#: /__w/calibre/calibre/src/calibre/linux.py:1321 12454#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12455msgid "Search" 12456msgstr "" 12457 12458#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12459msgid "Copy link location" 12460msgstr "" 12461 12462#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12463#, python-brace-format 12464msgid "Search {0} for this book" 12465msgstr "" 12466 12467#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12468msgid "Open the Book details window" 12469msgstr "" 12470 12471#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12472msgid "Open the Edit metadata window" 12473msgstr "" 12474 12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12476#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12477msgid "Open cover with..." 12478msgstr "" 12479 12480#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12481msgid "Add another application to open cover with..." 12482msgstr "" 12483 12484#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12485#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12486msgid "Paste cover" 12487msgstr "" 12488 12489#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12490#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12491msgid "Copy cover" 12492msgstr "" 12493 12494#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12495msgid "Save cover to disk" 12496msgstr "" 12497 12498#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12499msgid "Remove cover" 12500msgstr "" 12501 12502#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12503msgid "Generate cover from metadata" 12504msgstr "" 12505 12506#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12507msgid "Choose cover save location" 12508msgstr "" 12509 12510#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12511msgid "JPEG images" 12512msgstr "" 12513 12514#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12515msgid "" 12516"Are you sure you want to replace the cover? The existing cover will be " 12517"permanently lost." 12518msgstr "" 12519 12520#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12521msgid "Are you sure you want to delete the cover permanently?" 12522msgstr "" 12523 12524#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12525msgid "Double click to open the Book details window" 12526msgstr "" 12527 12528#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12530#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12531msgid "Path" 12532msgstr "" 12533 12534#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12535#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12537#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12538#, python-format 12539msgid "Cover size: %(width)d x %(height)d pixels" 12540msgstr "" 12541 12542#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12543msgid "Edit identifiers for this book" 12544msgstr "" 12545 12546#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12547msgid "Identifier &URL" 12548msgstr "" 12549 12550#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12551msgid "Are you sure you want to delete <b>{}</b> from the book?" 12552msgstr "" 12553 12554#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12555msgid "BibTeX options" 12556msgstr "" 12557 12558#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12559#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12560#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12561#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12562#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12563#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12564#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12565#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12566#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12567#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12568#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12569#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12570#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12571#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12572#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12573#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12574#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12575#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12576#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12577#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12578#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12579#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12580#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12581msgid "Options specific to" 12582msgstr "" 12583 12584#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12585#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12586#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12587#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12588#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12589#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12590#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12591#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12592#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12593#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12595#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12596#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12597#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12598#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12599#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12600#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12601msgid "output" 12602msgstr "" 12603 12604#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12605#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12606#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12607#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12608#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12609#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12610#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12611#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12612#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12613#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12614#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12615#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12616#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12617#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12618#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12619#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12620#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12621#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12622#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12623#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12624#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12625#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12626#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12627#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12628#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12629#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12630#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12631#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12632#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12633#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12634#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12635#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12636#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12637#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12648#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12649#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12650#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12652#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12653#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12654msgid "Form" 12655msgstr "" 12656 12657#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12658msgid "Bib file encoding:" 12659msgstr "" 12660 12661#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12662#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12663msgid "Fields to include in output:" 12664msgstr "" 12665 12666#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12667msgid "Encoding configuration (change if you have errors):" 12668msgstr "" 12669 12670#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12671msgid "BibTeX entry type:" 12672msgstr "" 12673 12674#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12675msgid "Create a citation tag?" 12676msgstr "" 12677 12678#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12679msgid "Add file paths with formats?" 12680msgstr "" 12681 12682#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12683msgid "Expression to form the BibTeX citation tag:" 12684msgstr "" 12685 12686#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12687msgid "" 12688"Some explanation about this template:\n" 12689" -The fields availables are 'author_sort', 'authors', 'id',\n" 12690" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12691" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12692" -For list types ie authors and tags, only the first element\n" 12693" will be selected.\n" 12694" -For time field, only the date will be used. " 12695msgstr "" 12696 12697#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12698msgid "CSV/XML options" 12699msgstr "" 12700 12701#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12702msgid "Drag and drop to re-arrange fields" 12703msgstr "" 12704 12705#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12706msgid "Library name" 12707msgstr "" 12708 12709#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12711#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12712msgid "Number" 12713msgstr "" 12714 12715#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12716msgid "E-book options" 12717msgstr "" 12718 12719#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12720msgid "Catalogs" 12721msgstr "" 12722 12723#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12724msgid "Read book" 12725msgstr "" 12726 12727#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12728msgid "Wishlist item" 12729msgstr "" 12730 12731#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12732#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12733msgid "any date" 12734msgstr "" 12735 12736#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12737#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12738msgid "any value" 12739msgstr "" 12740 12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12744#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12745msgid "unspecified" 12746msgstr "" 12747 12748#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12749msgid "No genres will be excluded" 12750msgstr "" 12751 12752#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12753#, python-format 12754msgid "regex error: %s" 12755msgstr "" 12756 12757#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12758msgid "All genres will be excluded" 12759msgstr "" 12760 12761#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12762msgid "Delete saved catalog preset" 12763msgstr "" 12764 12765#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12766msgid "The selected saved catalog preset will be deleted. Are you sure?" 12767msgstr "" 12768 12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12771#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12772msgid "Save catalog preset" 12773msgstr "" 12774 12775#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12776msgid "Preset name:" 12777msgstr "" 12778 12779#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12781msgid "You must provide a name." 12782msgstr "" 12783 12784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12785msgid "" 12786"That saved preset already exists and will be overwritten. Are you sure?" 12787msgstr "" 12788 12789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12790#, python-format 12791msgid "Are you sure you want to delete '%s'?" 12792msgstr "" 12793 12794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12795#, python-format 12796msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12797msgstr "" 12798 12799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12800msgid "Delete Rule" 12801msgstr "" 12802 12803#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12804#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12805#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12806msgid "False" 12807msgstr "" 12808 12809#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12810msgid "True" 12811msgstr "" 12812 12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12814#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12817#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12820#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12821#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12822#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12823#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12824#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12827msgid "Name" 12828msgstr "" 12829 12830#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12831#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12832msgid "Field" 12833msgstr "" 12834 12835#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12836#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12839msgid "Value" 12840msgstr "" 12841 12842#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12843msgid "Prefix" 12844msgstr "" 12845 12846#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12847msgid "Presets" 12848msgstr "" 12849 12850#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12851msgid "Select catalog preset to load" 12852msgstr "" 12853 12854#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12855msgid "Save current catalog settings as preset" 12856msgstr "" 12857 12858#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12859#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12860msgid "Save" 12861msgstr "" 12862 12863#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12864msgid "Delete current preset" 12865msgstr "" 12866 12867#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12870#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12871#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12872#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12873msgid "Delete" 12874msgstr "" 12875 12876#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12877msgid "Enabled sections will be included in the generated catalog." 12878msgstr "" 12879 12880#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12881msgid "Included sections" 12882msgstr "" 12883 12884#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12885msgid "List of books, sorted by Author" 12886msgstr "" 12887 12888#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12889msgid "&Authors" 12890msgstr "" 12891 12892#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12893msgid "List of books, sorted by Title" 12894msgstr "" 12895 12896#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12897msgid "&Titles" 12898msgstr "" 12899 12900#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12901msgid "List of series books, sorted by Series" 12902msgstr "" 12903 12904#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12905msgid "&Series" 12906msgstr "" 12907 12908#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12909msgid "List of books, sorted by genre" 12910msgstr "" 12911 12912#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12913msgid "&Genres" 12914msgstr "" 12915 12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 12917msgid "Field containing genres" 12918msgstr "" 12919 12920#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 12921msgid "List of books, sorted by date added to calibre" 12922msgstr "" 12923 12924#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 12925msgid "&Recently added" 12926msgstr "" 12927 12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 12929msgid "Individual descriptions of books with cover thumbs, sorted by author" 12930msgstr "" 12931 12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 12933msgid "&Descriptions" 12934msgstr "" 12935 12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 12937msgid "" 12938"The first matching prefix rule applies a prefix to book listings in the " 12939"generated catalog." 12940msgstr "" 12941 12942#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 12943msgid "Prefixes" 12944msgstr "" 12945 12946#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 12947msgid "" 12948"Books matching any of the exclusion rules will be excluded from the " 12949"generated catalog. " 12950msgstr "" 12951 12952#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 12953msgid "Excluded books" 12954msgstr "" 12955 12956#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 12957msgid "" 12958"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 12959"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 12960msgstr "" 12961 12962#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 12963msgid "Excluded genres" 12964msgstr "" 12965 12966#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 12967msgid "Genres to &exclude (regex):" 12968msgstr "" 12969 12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 12971msgid "Reset to default" 12972msgstr "" 12973 12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 12975#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 12976#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 12977#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 12978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 12979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 12980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 12981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 12982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 12991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 12992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 12993#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 12994#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 12995#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 13004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 13005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 13006#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 13007#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 13008msgid "..." 13009msgstr "" 13010 13011#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 13012msgid "Results of regex:" 13013msgstr "" 13014 13015#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 13016msgid "Tags that will be excluded as genres" 13017msgstr "" 13018 13019#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 13020msgid "Other options" 13021msgstr "" 13022 13023#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 13024msgid "" 13025"Custom column containing additional content to be merged with comments " 13026"metadata in the descriptions section." 13027msgstr "" 13028 13029#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 13030msgid "Merge additional content before comments in descriptions section." 13031msgstr "" 13032 13033#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13034msgid "&Before" 13035msgstr "" 13036 13037#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13038msgid "Merge additional content after comments in descriptions section." 13039msgstr "" 13040 13041#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13042msgid "&After" 13043msgstr "" 13044 13045#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13046msgid "" 13047"Separate comments metadata and additional content with a horizontal rule in " 13048"the descriptions section." 13049msgstr "" 13050 13051#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13052msgid "Include &separator" 13053msgstr "" 13054 13055#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13056msgid "&Merge with comments:" 13057msgstr "" 13058 13059#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13060msgid "Catalog cover:" 13061msgstr "" 13062 13063#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13064msgid "Generate new cover" 13065msgstr "" 13066 13067#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13068msgid "Use existing cover" 13069msgstr "" 13070 13071#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13072msgid "E&xtra Description note:" 13073msgstr "" 13074 13075#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13076msgid "Custom column source for text to include in Descriptions section." 13077msgstr "" 13078 13079#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13080msgid "&Thumb width:" 13081msgstr "" 13082 13083#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13084msgid "Size hint for cover thumbnails included in Descriptions section." 13085msgstr "" 13086 13087#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13088msgid " inch" 13089msgstr "" 13090 13091#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13092msgid "Author cross-references:" 13093msgstr "" 13094 13095#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13096msgid "For books with multiple authors, list each author separately" 13097msgstr "" 13098 13099#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13100msgid "Tab template for catalog.ui" 13101msgstr "" 13102 13103#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13104msgid "Bold" 13105msgstr "" 13106 13107#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13108msgid "Italic" 13109msgstr "" 13110 13111#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13112msgid "Underline" 13113msgstr "" 13114 13115#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13116msgid "Strikethrough" 13117msgstr "" 13118 13119#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13120msgid "Superscript" 13121msgstr "" 13122 13123#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13124msgid "Subscript" 13125msgstr "" 13126 13127#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13128msgid "Ordered list" 13129msgstr "" 13130 13131#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13132msgid "Unordered list" 13133msgstr "" 13134 13135#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13137msgid "Align left" 13138msgstr "" 13139 13140#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13141msgid "Align center" 13142msgstr "" 13143 13144#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13146msgid "Align right" 13147msgstr "" 13148 13149#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13150msgid "Align justified" 13151msgstr "" 13152 13153#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13158msgid "Undo" 13159msgstr "" 13160 13161#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13163msgid "Redo" 13164msgstr "" 13165 13166#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13167msgid "Remove formatting" 13168msgstr "" 13169 13170#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13171msgid "Paste and match style" 13172msgstr "" 13173 13174#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13175msgid "Cut" 13176msgstr "" 13177 13178#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13179msgid "Increase indentation" 13180msgstr "" 13181 13182#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13183msgid "Decrease indentation" 13184msgstr "" 13185 13186#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13187msgid "Foreground color" 13188msgstr "" 13189 13190#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13191msgid "Background color" 13192msgstr "" 13193 13194#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13195msgid "Insert link or image" 13196msgstr "" 13197 13198#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13199msgid "Insert separator" 13200msgstr "" 13201 13202#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13203#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13204#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13205#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13206msgid "Clear" 13207msgstr "" 13208 13209#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13210msgid "Style text block" 13211msgstr "" 13212 13213#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13214msgid "Style the selected text block" 13215msgstr "" 13216 13217#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13218#, python-brace-format 13219msgid "Heading {0}" 13220msgstr "" 13221 13222#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13223#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13224#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13225#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13228msgid "Normal" 13229msgstr "" 13230 13231#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13232msgid "Blockquote" 13233msgstr "" 13234 13235#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13236msgid "Choose foreground color" 13237msgstr "" 13238 13239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13240msgid "Choose background color" 13241msgstr "" 13242 13243#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13244#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13245#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13246msgid "Invalid URL" 13247msgstr "" 13248 13249#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13250#, python-format 13251msgid "The url %r is invalid" 13252msgstr "" 13253 13254#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13255msgid "Remote images not supported" 13256msgstr "" 13257 13258#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13259msgid "" 13260"You must download the image to your computer, URLs pointing to remote images" 13261" are not supported." 13262msgstr "" 13263 13264#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13265msgid "Create link" 13266msgstr "" 13267 13268#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13269#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13270msgid "&Browse" 13271msgstr "" 13272 13273#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13274#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13275#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13276#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13277#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13278#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13284#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13285msgid "Images" 13286msgstr "" 13287 13288#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13297msgid "Choose file" 13298msgstr "" 13299 13300#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13301msgid "" 13302"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13303" will be added as an image reference instead of as a link. You can also " 13304"choose to create a link to a file on your computer. Note that if you create " 13305"a link to a file on your computer, it will stop working if the file is " 13306"moved." 13307msgstr "" 13308 13309#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13310msgid "Enter &URL:" 13311msgstr "" 13312 13313#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13314msgid "Treat the URL as an &image" 13315msgstr "" 13316 13317#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13318msgid "Enter &name (optional):" 13319msgstr "" 13320 13321#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13322msgid "Choose a file on your computer:" 13323msgstr "" 13324 13325#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13328#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13329msgid "Fonts" 13330msgstr "" 13331 13332#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13333#, python-format 13334msgid "%s toolbars" 13335msgstr "" 13336 13337#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13338#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13339msgid "Hide" 13340msgstr "" 13341 13342#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13343#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13344msgid "Show" 13345msgstr "" 13346 13347#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13350msgid "Smarten punctuation" 13351msgstr "" 13352 13353#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13354msgid "&Normal view" 13355msgstr "" 13356 13357#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13358msgid "&HTML source" 13359msgstr "" 13360 13361#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13362msgid "AZW3 output" 13363msgstr "" 13364 13365#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13366#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13367msgid "Do not add &Table of Contents to book" 13368msgstr "" 13369 13370#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13371#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13372msgid "&Title for Table of Contents:" 13373msgstr "" 13374 13375#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13376#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13377msgid "Put generated Table of Contents at &start of book instead of end" 13378msgstr "" 13379 13380#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13381#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13382msgid "Use author &sort for author" 13383msgstr "" 13384 13385#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13386#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13387msgid "Disable &compression of the file contents" 13388msgstr "" 13389 13390#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13391#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13392msgid "" 13393"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13394"read syncing" 13395msgstr "" 13396 13397#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13398msgid "" 13399"For settings that cannot be specified in this dialog, use the values saved " 13400"in a previous conversion (if they exist) instead of using the defaults " 13401"specified in the Preferences" 13402msgstr "" 13403 13404#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13405msgid "None of the selected books have saved conversion settings." 13406msgstr "" 13407 13408#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13409msgid "Bulk convert one book" 13410msgstr "" 13411 13412#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13413msgid "Bulk convert {} books" 13414msgstr "" 13415 13416#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13417msgid "Comic input" 13418msgstr "" 13419 13420#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13421#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13422#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13423#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13424#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13425#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13426msgid "input" 13427msgstr "" 13428 13429#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13430msgid "&Number of colors:" 13431msgstr "" 13432 13433#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13434msgid "off" 13435msgstr "" 13436 13437#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13438msgid "Disable &normalize" 13439msgstr "" 13440 13441#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13443msgid "Keep &aspect ratio" 13444msgstr "" 13445 13446#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13447msgid "Disable &Sharpening" 13448msgstr "" 13449 13450#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13451msgid "Disable &Trimming" 13452msgstr "" 13453 13454#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13455msgid "&Wide" 13456msgstr "" 13457 13458#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13459msgid "&Landscape" 13460msgstr "" 13461 13462#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13463msgid "&Right to left" 13464msgstr "" 13465 13466#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13467msgid "Don't so&rt" 13468msgstr "" 13469 13470#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13471msgid "De&speckle" 13472msgstr "" 13473 13474#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13475msgid "&Disable comic processing" 13476msgstr "" 13477 13478#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13479#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13480msgid "&Output format:" 13481msgstr "" 13482 13483#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13484msgid "Disable conversion of images to &black and white" 13485msgstr "" 13486 13487#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13488msgid "Override image &size:" 13489msgstr "" 13490 13491#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13492msgid "Don't add links to &pages to the Table of Contents for CBC files" 13493msgstr "" 13494 13495#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13497msgid "Debug" 13498msgstr "" 13499 13500#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13501msgid "Debug the conversion process." 13502msgstr "" 13503 13504#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13505#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13506msgid "Choose debug folder" 13507msgstr "" 13508 13509#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13510msgid "Invalid debug folder" 13511msgstr "" 13512 13513#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13514msgid "Failed to create debug folder" 13515msgstr "" 13516 13517#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13518msgid "" 13519"Choose a folder to put the debug output into. If you specify a folder, " 13520"calibre will place a lot of debug output into it. This will be useful in " 13521"understanding the conversion process and figuring out the correct values for" 13522" conversion parameters like Table of Contents and Chapter detection." 13523msgstr "" 13524 13525#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13526msgid "" 13527"The debug process outputs the intermediate HTML generated at various stages " 13528"of the conversion process. This HTML can sometimes serve as a good starting " 13529"point for hand editing a conversion." 13530msgstr "" 13531 13532#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13533msgid "DOCX input" 13534msgstr "" 13535 13536#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13537msgid "Do not try to autodetect a &cover from images in the document" 13538msgstr "" 13539 13540#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13541msgid "Do not add a page break after every &endnote" 13542msgstr "" 13543 13544#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13545msgid "" 13546"Render &superscripts and subscripts so that they do not affect the line " 13547"height." 13548msgstr "" 13549 13550#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13551msgid "DOCX output" 13552msgstr "" 13553 13554#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13555msgid "Paper si&ze:" 13556msgstr "" 13557 13558#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13559#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13560msgid "&Custom size:" 13561msgstr "" 13562 13563#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13564msgid "Page &bottom margin" 13565msgstr "" 13566 13567#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13568msgid "Page &left margin" 13569msgstr "" 13570 13571#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13572msgid "Page &right margin" 13573msgstr "" 13574 13575#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13576msgid "Page &top margin" 13577msgstr "" 13578 13579#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13580msgid "" 13581"Do not insert the &Table of Contents as a page at the start of the document" 13582msgstr "" 13583 13584#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13585msgid "Do not insert &cover as image at start of document" 13586msgstr "" 13587 13588#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13589msgid "Preserve the aspect ratio of the image inserted as cover" 13590msgstr "" 13591 13592#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13593msgid "EPUB output" 13594msgstr "" 13595 13596#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13597msgid "Preserve cover &aspect ratio" 13598msgstr "" 13599 13600#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13601msgid "Split files &larger than:" 13602msgstr "" 13603 13604#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13605#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13606msgid "Disabled" 13607msgstr "" 13608 13609#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13610msgid " KB" 13611msgstr "" 13612 13613#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13614msgid "No default &cover" 13615msgstr "" 13616 13617#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13618msgid "No &SVG cover" 13619msgstr "" 13620 13621#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13622msgid "Insert inline &Table of Contents" 13623msgstr "" 13624 13625#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13626msgid "Do not &split on page breaks" 13627msgstr "" 13628 13629#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13630msgid "Put inserted Table of Contents at the &end of the book" 13631msgstr "" 13632 13633#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13634msgid "&Flatten EPUB file structure" 13635msgstr "" 13636 13637#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13638msgid "&Title for inserted ToC:" 13639msgstr "" 13640 13641#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13642msgid "EP&UB version:" 13643msgstr "" 13644 13645#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13646msgid "FB2 input" 13647msgstr "" 13648 13649#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13650msgid "Do not insert a &Table of Contents at the beginning of the book." 13651msgstr "" 13652 13653#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13654msgid "FB2 output" 13655msgstr "" 13656 13657#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13658msgid "&Sectionize:" 13659msgstr "" 13660 13661#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13662msgid "&Genre:" 13663msgstr "" 13664 13665#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13666msgid "Font rescaling wizard" 13667msgstr "" 13668 13669#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13670#, python-format 13671msgid "" 13672"<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" 13673"<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" 13674"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13675msgstr "" 13676 13677#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13678msgid "&Output document" 13679msgstr "" 13680 13681#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13682#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13683msgid "&Base font size:" 13684msgstr "" 13685 13686#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13687#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13688msgid "Font size &key:" 13689msgstr "" 13690 13691#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13692#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13693#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13694#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13695#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13696#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13697#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13698#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13699#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13700#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13701#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13702#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13703#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13704msgid " pt" 13705msgstr "" 13706 13707#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13708msgid "Use &default values" 13709msgstr "" 13710 13711#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13712msgid "&Input document" 13713msgstr "" 13714 13715#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13716msgid "&Font size: " 13717msgstr "" 13718 13719#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13720msgid " will map to size: " 13721msgstr "" 13722 13723#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13724msgid "0.0 pt" 13725msgstr "" 13726 13727#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13728msgid "" 13729"Heuristic\n" 13730"processing" 13731msgstr "" 13732 13733#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13734msgid "Modify the document text and structure using common patterns." 13735msgstr "" 13736 13737#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13738#, python-format 13739msgid "" 13740"<b>Heuristic processing</b> means that calibre will scan your book for " 13741"common patterns and fix them. As the name implies, this involves guesswork, " 13742"which means that it could end up worsening the result of a conversion, if " 13743"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13744"conversion does not turn out as you expect, turning on heuristics can " 13745"improve matters. Read more about the various heuristic processing options in" 13746" the <a href=\"%s\">User Manual</a>." 13747msgstr "" 13748 13749#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13750msgid "Enable &heuristic processing" 13751msgstr "" 13752 13753#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13754msgid "Heuristic processing" 13755msgstr "" 13756 13757#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13758msgid "Unwrap lines" 13759msgstr "" 13760 13761#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13762msgid "Line &un-wrap factor:" 13763msgstr "" 13764 13765#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13766msgid "Detect and markup unformatted chapter headings and sub headings" 13767msgstr "" 13768 13769#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13770msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13771msgstr "" 13772 13773#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13774msgid "Delete blank lines between paragraphs" 13775msgstr "" 13776 13777#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13778msgid "Ensure scene breaks are consistently formatted" 13779msgstr "" 13780 13781#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13782msgid "Replace soft scene &breaks:" 13783msgstr "" 13784 13785#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13786msgid "Remove unnecessary hyphens" 13787msgstr "" 13788 13789#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13790msgid "Italicize common words and patterns" 13791msgstr "" 13792 13793#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13794msgid "Replace entity indents with CSS indents" 13795msgstr "" 13796 13797#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13798msgid "HTMLZ output" 13799msgstr "" 13800 13801#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13802msgid "How to handle &CSS" 13803msgstr "" 13804 13805#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13806msgid "How to handle class &based CSS" 13807msgstr "" 13808 13809#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13810msgid "Use book &title as the filename for the HTML file inside the archive" 13811msgstr "" 13812 13813#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13814msgid "Control the look and feel of the output." 13815msgstr "" 13816 13817#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13818msgid "Original" 13819msgstr "" 13820 13821#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13822msgid "Left align" 13823msgstr "" 13824 13825#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13826msgid "Justify text" 13827msgstr "" 13828 13829#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13830msgid "Base font si&ze:" 13831msgstr "" 13832 13833#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13834msgid "Wizard to help you choose an appropriate font size key" 13835msgstr "" 13836 13837#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13838msgid "Minim&um line height:" 13839msgstr "" 13840 13841#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13842msgid " %" 13843msgstr "" 13844 13845#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13846msgid "L&ine height:" 13847msgstr "" 13848 13849#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13850msgid "Embed font fami&ly:" 13851msgstr "" 13852 13853#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13854msgid "&Embed all fonts in document" 13855msgstr "" 13856 13857#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13858msgid "E&xpand CSS" 13859msgstr "" 13860 13861#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13862msgid "Keep &ligatures" 13863msgstr "" 13864 13865#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13866msgid "&Disable font size rescaling" 13867msgstr "" 13868 13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13870#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13872msgid "&Fonts" 13873msgstr "" 13874 13875#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13876msgid "Text &justification:" 13877msgstr "" 13878 13879#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13880msgid "&Unsmarten punctuation" 13881msgstr "" 13882 13883#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13884msgid "&Transliterate Unicode characters to ASCII" 13885msgstr "" 13886 13887#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13888msgid "I&nput character encoding:" 13889msgstr "" 13890 13891#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13892msgid "T&ext" 13893msgstr "" 13894 13895#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13896msgid "&Line size:" 13897msgstr "" 13898 13899#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13900msgid "" 13901"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13902"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13903"This option controls the width of that indent." 13904msgstr "" 13905 13906#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13908msgid "No change" 13909msgstr "" 13910 13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13912#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13913msgid " em" 13914msgstr "" 13915 13916#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 13917msgid "Insert &blank line between paragraphs" 13918msgstr "" 13919 13920#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 13921msgid "Remove &spacing between paragraphs" 13922msgstr "" 13923 13924#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 13925msgid "I&ndent size:" 13926msgstr "" 13927 13928#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 13929msgid "&Linearize tables" 13930msgstr "" 13931 13932#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 13933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 13934msgid "&Layout" 13935msgstr "" 13936 13937#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 13938msgid "E&xtra CSS" 13939msgstr "" 13940 13941#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 13942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 13943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 13944msgid "Filter style information" 13945msgstr "" 13946 13947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 13948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 13949msgid "Select what style information you want completely removed:" 13950msgstr "" 13951 13952#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 13953msgid "Removes the font-family CSS property" 13954msgstr "" 13955 13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 13957msgid "" 13958"Removes the margin CSS properties. Note that page margins are not affected " 13959"by this setting." 13960msgstr "" 13961 13962#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 13963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13964msgid "&Margins" 13965msgstr "" 13966 13967#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 13968msgid "Removes the padding CSS properties" 13969msgstr "" 13970 13971#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 13972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13973msgid "&Padding" 13974msgstr "" 13975 13976#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 13977msgid "Convert floating images/text into static images/text" 13978msgstr "" 13979 13980#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 13981msgid "F&loats" 13982msgstr "" 13983 13984#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 13985msgid "Removes foreground and background colors" 13986msgstr "" 13987 13988#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 13989#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 13990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13991msgid "&Colors" 13992msgstr "" 13993 13994#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 13995msgid "Other CSS Propert&ies:" 13996msgstr "" 13997 13998#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 13999msgid "" 14000"Comma separated list of CSS properties to remove. For example: display, " 14001"color, font-family" 14002msgstr "" 14003 14004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 14005msgid "&Styling" 14006msgstr "" 14007 14008#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 14009msgid "&Transform styles" 14010msgstr "" 14011 14012#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 14013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 14014msgid "Transform &HTML" 14015msgstr "" 14016 14017#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 14018msgid "LRF output" 14019msgstr "" 14020 14021#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 14022msgid "Enable &auto-rotation of wide images" 14023msgstr "" 14024 14025#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 14026msgid "&Wordspace:" 14027msgstr "" 14028 14029#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 14030msgid "Minimum para. &indent:" 14031msgstr "" 14032 14033#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14034msgid "Render &tables as images" 14035msgstr "" 14036 14037#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14038msgid "Text size multiplier for text in rendered tables:" 14039msgstr "" 14040 14041#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14042msgid "Add &header" 14043msgstr "" 14044 14045#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14046msgid "Header &separation:" 14047msgstr "" 14048 14049#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14050msgid "Header &format:" 14051msgstr "" 14052 14053#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14054msgid "&Embed fonts" 14055msgstr "" 14056 14057#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14058msgid "&Serif font family:" 14059msgstr "" 14060 14061#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14062msgid "S&ans-serif font family:" 14063msgstr "" 14064 14065#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14066msgid "&Monospace font family:" 14067msgstr "" 14068 14069#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14071msgid "Metadata" 14072msgstr "" 14073 14074#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14075msgid "" 14076"Set the metadata. The output file will contain as much of this metadata as " 14077"possible." 14078msgstr "" 14079 14080#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14081#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14082msgid "This book has no cover" 14083msgstr "" 14084 14085#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14086#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14087msgid "Choose cover for " 14088msgstr "" 14089 14090#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14091#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14092msgid "Cannot read" 14093msgstr "" 14094 14095#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14096#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14097msgid "You do not have permission to read the file: " 14098msgstr "" 14099 14100#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14101#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14102#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14103msgid "Error reading file" 14104msgstr "" 14105 14106#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14107#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14108msgid "<p>There was an error reading from file: <br /><b>" 14109msgstr "" 14110 14111#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14112#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14113msgid " is not a valid picture" 14114msgstr "" 14115 14116#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14117msgid "Book cover" 14118msgstr "" 14119 14120#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14121msgid "Change &cover image:" 14122msgstr "" 14123 14124#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14125msgid "Browse for an image to use as the cover of this book." 14126msgstr "" 14127 14128#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14129msgid "Use cover from &source file" 14130msgstr "" 14131 14132#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14134#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14136#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14137#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14138#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14140msgid "&Title:" 14141msgstr "" 14142 14143#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14144#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14145msgid "Change the title of this book" 14146msgstr "" 14147 14148#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14149#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14150msgid "&Author(s):" 14151msgstr "" 14152 14153#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14154msgid "Author so&rt:" 14155msgstr "" 14156 14157#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14158msgid "" 14159"Change the author(s) of this book. Multiple authors should be separated by a" 14160" comma" 14161msgstr "" 14162 14163#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14164#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14165msgid "&Publisher:" 14166msgstr "" 14167 14168#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14170#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14171msgid "Ta&gs:" 14172msgstr "" 14173 14174#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14176#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14177msgid "" 14178"Tags categorize the book. This is particularly useful while searching. " 14179"<br><br>They can be any words or phrases, separated by commas." 14180msgstr "" 14181 14182#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14184#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14185msgid "&Series:" 14186msgstr "" 14187 14188#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14189#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14193msgid "List of known series. You can add new series." 14194msgstr "" 14195 14196#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14197msgid "Book " 14198msgstr "" 14199 14200#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14201msgid "MOBI output" 14202msgstr "" 14203 14204#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14205msgid "Ignore &margins" 14206msgstr "" 14207 14208#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14209msgid "" 14210"Do not convert all images to &JPEG (may result in images not working in " 14211"older viewers)" 14212msgstr "" 14213 14214#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14215msgid "Kindle options" 14216msgstr "" 14217 14218#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14219msgid "MOBI file &type:" 14220msgstr "" 14221 14222#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14223msgid "Personal Doc tag:" 14224msgstr "" 14225 14226#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14227msgid "" 14228"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14229"both MOBI filetypes. If you wish to use the new format on your device, " 14230"convert to AZW3 instead of MOBI." 14231msgstr "" 14232 14233#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14234msgid "Default profile" 14235msgstr "" 14236 14237#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14238#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14239msgid "unlimited" 14240msgstr "" 14241 14242#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14243#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14244#, python-format 14245msgid "%(width)d x %(height)d pixels" 14246msgstr "" 14247 14248#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14249#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14250#, python-format 14251msgid "Screen size: %s" 14252msgstr "" 14253 14254#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14255msgid "Page setup" 14256msgstr "" 14257 14258#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14259msgid "&Output profile:" 14260msgstr "" 14261 14262#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14263msgid "Profile description" 14264msgstr "" 14265 14266#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14267msgid "&Input profile:" 14268msgstr "" 14269 14270#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14271msgid "Margins" 14272msgstr "" 14273 14274#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14275#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14276msgid "&Left:" 14277msgstr "" 14278 14279#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14280#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14281#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14282#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14283msgid "Unchanged" 14284msgstr "" 14285 14286#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14287#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14288msgid "&Top:" 14289msgstr "" 14290 14291#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14292#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14293msgid "&Right:" 14294msgstr "" 14295 14296#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14297#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14298msgid "&Bottom:" 14299msgstr "" 14300 14301#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14302msgid "PDB output" 14303msgstr "" 14304 14305#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14306#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14307#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14308#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14309msgid "&Format:" 14310msgstr "" 14311 14312#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14313#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14314#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14315#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14316msgid "&Inline TOC" 14317msgstr "" 14318 14319#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14320#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14321#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14322msgid "Output &encoding:" 14323msgstr "" 14324 14325#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14326msgid "PDF input" 14327msgstr "" 14328 14329#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14330msgid "Line &un-wrapping factor:" 14331msgstr "" 14332 14333#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14334msgid "No &images" 14335msgstr "" 14336 14337#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14338msgid "PDF output" 14339msgstr "" 14340 14341#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14342msgid "Use page margins from the &document being converted" 14343msgstr "" 14344 14345#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14346msgid "&Use the paper size set in output profile" 14347msgstr "" 14348 14349#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14350msgid "&Paper size:" 14351msgstr "" 14352 14353#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14354msgid "&Unit:" 14355msgstr "" 14356 14357#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14358msgid "Preserve &aspect ratio of cover" 14359msgstr "" 14360 14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14362msgid "Add page &numbers to the bottom of every page" 14363msgstr "" 14364 14365#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14366msgid "Add a printable &Table of Contents at the end" 14367msgstr "" 14368 14369#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14370msgid "&Title for ToC:" 14371msgstr "" 14372 14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14374msgid "Serif famil&y:" 14375msgstr "" 14376 14377#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14378msgid "Sans fami&ly:" 14379msgstr "" 14380 14381#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14382msgid "&Monospace family:" 14383msgstr "" 14384 14385#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14386msgid "S&tandard font:" 14387msgstr "" 14388 14389#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14390msgid "Default font si&ze:" 14391msgstr "" 14392 14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14394#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14395#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14396#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14397msgid " px" 14398msgstr "" 14399 14400#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14401msgid "Monospace &font size:" 14402msgstr "" 14403 14404#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14405msgid "Page &number map:" 14406msgstr "" 14407 14408#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14409msgid "Page margins" 14410msgstr "" 14411 14412#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14413msgid "Page headers and footers" 14414msgstr "" 14415 14416#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14417#, python-format 14418msgid "" 14419"You can insert headers and footers into every page of the produced PDF file " 14420"by using header and footer templates. For examples, see the <a " 14421"href=\"%s\">documentation</a>." 14422msgstr "" 14423 14424#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14425msgid "&Header template:" 14426msgstr "" 14427 14428#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14429msgid "&Footer template:" 14430msgstr "" 14431 14432#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14433msgid "&Break long words at the end of lines" 14434msgstr "" 14435 14436#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14437msgid "Odd/even &offset:" 14438msgstr "" 14439 14440#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14441msgid "PMLZ output" 14442msgstr "" 14443 14444#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14445msgid "Do not &reduce image size and depth" 14446msgstr "" 14447 14448#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14449msgid "RB output" 14450msgstr "" 14451 14452#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14453msgid "No formats available" 14454msgstr "" 14455 14456#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14457msgid "Cannot build regex using the GUI builder without a book." 14458msgstr "" 14459 14460#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14461msgid "Could not open file" 14462msgstr "" 14463 14464#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14465msgid "Could not open the file, do you have it open in another program?" 14466msgstr "" 14467 14468#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14469msgid "" 14470"Failed to generate markup for testing. Click \"Show details\" to learn more." 14471msgstr "" 14472 14473#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14474#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14475msgid "Failed to generate preview" 14476msgstr "" 14477 14478#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14479msgid "Open book" 14480msgstr "" 14481 14482#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14483msgid "Click the \"Open\" button below to open a e-book to use for testing." 14484msgstr "" 14485 14486#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14487msgid "Regex Builder" 14488msgstr "" 14489 14490#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14491msgid "Regex:" 14492msgstr "" 14493 14494#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14495#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14496#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14497#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14498#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14499msgid "&Test" 14500msgstr "" 14501 14502#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14503msgid "Occurrences:" 14504msgstr "" 14505 14506#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14507#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14508#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14509msgid "0" 14510msgstr "" 14511 14512#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14513msgid "Goto:" 14514msgstr "" 14515 14516#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14518#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14519#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14520#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14522msgid "&Previous" 14523msgstr "" 14524 14525#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14527#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14528#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14529#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14530#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14533msgid "&Next" 14534msgstr "" 14535 14536#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14538msgid "Preview" 14539msgstr "" 14540 14541#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14542msgid "RTF input" 14543msgstr "" 14544 14545#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14546msgid "Ignore &WMF images in the RTF file" 14547msgstr "" 14548 14549#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14550msgid "" 14551"Search &\n" 14552"replace" 14553msgstr "" 14554 14555#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14556msgid "&Search regular expression:" 14557msgstr "" 14558 14559#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14560msgid "Replacement text" 14561msgstr "" 14562 14563#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14564msgid "Search regular expression" 14565msgstr "" 14566 14567#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14568msgid "Load calibre search-replace definitions file" 14569msgstr "" 14570 14571#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14572#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14573msgid "calibre search-replace definitions file" 14574msgstr "" 14575 14576#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14577msgid "Failed to read" 14578msgstr "" 14579 14580#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14581#, python-format 14582msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14583msgstr "" 14584 14585#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14586msgid "Save calibre search-replace definitions file" 14587msgstr "" 14588 14589#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14590msgid "Unused search & replace definition" 14591msgstr "" 14592 14593#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14594msgid "" 14595"The search/replace definition being edited has not been added to the list " 14596"of definitions. Do you wish to continue with the conversion (the definition " 14597"will not be used)?" 14598msgstr "" 14599 14600#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14601#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14602msgid "Invalid regular expression" 14603msgstr "" 14604 14605#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14606#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14607#, python-format 14608msgid "Invalid regular expression: %s" 14609msgstr "" 14610 14611#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14612msgid "" 14613"The list of search/replace definitions that will be applied to this " 14614"conversion." 14615msgstr "" 14616 14617#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14618msgid "Edit search/replace definition" 14619msgstr "" 14620 14621#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14622msgid "&Replacement text:" 14623msgstr "" 14624 14625#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14626msgid "" 14627"Add the current expression to the list of expressions that will be applied" 14628msgstr "" 14629 14630#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14632msgid "&Add" 14633msgstr "" 14634 14635#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14636msgid "Edit the currently selected expression" 14637msgstr "" 14638 14639#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14640#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14641msgid "&Change" 14642msgstr "" 14643 14644#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14645msgid "Remove the currently selected expression" 14646msgstr "" 14647 14648#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14649#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14650#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14651#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14652msgid "&Remove" 14653msgstr "" 14654 14655#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14656msgid "Load a list of expressions from a previously saved file" 14657msgstr "" 14658 14659#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14660#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14661#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14663#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14664msgid "&Load" 14665msgstr "" 14666 14667#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14668msgid "Save this list of expressions so that you can re-use it easily" 14669msgstr "" 14670 14671#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14672#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14673#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14675#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14676#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14677#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14680msgid "&Save" 14681msgstr "" 14682 14683#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14684msgid "Move expression up." 14685msgstr "" 14686 14687#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14688msgid "Move expression down." 14689msgstr "" 14690 14691#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14692#, python-format 14693msgid "" 14694"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14695"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14696"expressions. Also clicking the wizard button below will allow you to test " 14697"your regular expression against the current input document. When you are " 14698"happy with an expression, click the Add button to add it to the list of " 14699"expressions." 14700msgstr "" 14701 14702#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14703#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14705#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14706#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14707msgid "Restore &defaults" 14708msgstr "" 14709 14710#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14711msgid "&Input format:" 14712msgstr "" 14713 14714#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14715msgid "Use &saved conversion settings for individual books" 14716msgstr "" 14717 14718#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14719msgid "Convert" 14720msgstr "" 14721 14722#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14723msgid "SNB output" 14724msgstr "" 14725 14726#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14727msgid "Hide &chapter name" 14728msgstr "" 14729 14730#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14731msgid "Don't indent the &first line for each paragraph" 14732msgstr "" 14733 14734#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14735msgid "Insert &empty line between paragraphs" 14736msgstr "" 14737 14738#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14739msgid "Optimize for full-&screen mode" 14740msgstr "" 14741 14742#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14743msgid "" 14744"Structure\n" 14745"detection" 14746msgstr "" 14747 14748#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14749msgid "" 14750"Fine tune the detection of chapter headings and other document structure." 14751msgstr "" 14752 14753#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14754msgid "Detect &chapters at (XPath expression):" 14755msgstr "" 14756 14757#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14758msgid "Insert &page breaks before (XPath expression):" 14759msgstr "" 14760 14761#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14762msgid "Start &reading at (XPath expression):" 14763msgstr "" 14764 14765#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14766#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14767#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14768msgid "Invalid XPath" 14769msgstr "" 14770 14771#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14772#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14774#, python-format 14775msgid "The XPath expression %s is invalid." 14776msgstr "" 14777 14778#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14779msgid "Remove &fake margins" 14780msgstr "" 14781 14782#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14783msgid "" 14784"The header and footer removal options have been replaced by the Search & " 14785"replace options. Click the Search & replace category in the bar to the left " 14786"to use these options. Leave the replace field blank and enter your " 14787"header/footer removal regexps into the search field." 14788msgstr "" 14789 14790#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14791msgid "Insert &metadata as page at start of book" 14792msgstr "" 14793 14794#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14795msgid "Chapter &mark:" 14796msgstr "" 14797 14798#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14799msgid "Remove first &image" 14800msgstr "" 14801 14802#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14803msgid "" 14804"Table of\n" 14805"Contents" 14806msgstr "" 14807 14808#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14809msgid "Control the creation/conversion of the Table of Contents." 14810msgstr "" 14811 14812#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14813msgid "Level &1 TOC (XPath expression):" 14814msgstr "" 14815 14816#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14817msgid "Level &2 TOC (XPath expression):" 14818msgstr "" 14819 14820#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14821msgid "Level &3 TOC (XPath expression):" 14822msgstr "" 14823 14824#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14825msgid "&Force use of auto-generated Table of Contents" 14826msgstr "" 14827 14828#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14829msgid "Do not add &detected chapters to the Table of Contents" 14830msgstr "" 14831 14832#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14833msgid "Number of &links to add to Table of Contents:" 14834msgstr "" 14835 14836#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14837msgid "TOC &filter:" 14838msgstr "" 14839 14840#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14841msgid "Chapter &threshold:" 14842msgstr "" 14843 14844#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14845msgid "Allow &duplicate links when creating the Table of Contents" 14846msgstr "" 14847 14848#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14849#, python-format 14850msgid "" 14851"<a href=\"%s\">Help with using these options to generate a Table of " 14852"Contents</a>" 14853msgstr "" 14854 14855#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14856msgid "" 14857"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14858" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14859" caused by automatic generation." 14860msgstr "" 14861 14862#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14863msgid "&Manually fine-tune the ToC after conversion is completed" 14864msgstr "" 14865 14866#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14867msgid "TXT input" 14868msgstr "" 14869 14870#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14871msgid "Structure" 14872msgstr "" 14873 14874#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14875msgid "&Paragraph style:" 14876msgstr "" 14877 14878#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14879msgid "&Formatting style:" 14880msgstr "" 14881 14882#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14883msgid "Common" 14884msgstr "" 14885 14886#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14887msgid "Preserve &spaces" 14888msgstr "" 14889 14890#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14891msgid "Remove &indents at the beginning of lines" 14892msgstr "" 14893 14894#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14895#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14896msgid "Markdown" 14897msgstr "" 14898 14899#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14900msgid "" 14901"<p>Markdown is a simple markup language for text files, that allows for " 14902"advanced formatting. To learn more visit <a " 14903"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14904msgstr "" 14905 14906#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14907msgid "" 14908"You can optionally enable various extensions to the base Markdown syntax, " 14909"below." 14910msgstr "" 14911 14912#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14913msgid "" 14914"More information on <a href=\"https://python-" 14915"markdown.github.io/extensions/\">Markdown extensions</a>" 14916msgstr "" 14917 14918#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 14919msgid "TXT output" 14920msgstr "" 14921 14922#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 14923msgid "General" 14924msgstr "" 14925 14926#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 14927msgid "&Line ending style:" 14928msgstr "" 14929 14930#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 14931msgid "&Formatting:" 14932msgstr "" 14933 14934#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 14935msgid "Plain" 14936msgstr "" 14937 14938#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 14939msgid "&Maximum line length:" 14940msgstr "" 14941 14942#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 14943msgid "Force maximum line &length" 14944msgstr "" 14945 14946#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 14947msgid "Markdown, Textile" 14948msgstr "" 14949 14950#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 14951msgid "Do not remove links (<a> tags) before processing" 14952msgstr "" 14953 14954#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 14955msgid "Do not remove image &references before processing" 14956msgstr "" 14957 14958#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 14959msgid "Keep text &color, when possible" 14960msgstr "" 14961 14962#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 14963msgid "TXTZ output" 14964msgstr "" 14965 14966#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 14967msgid "Use a wizard to generate the XPath expression" 14968msgstr "" 14969 14970#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 14971msgid "Match HTML &tags with tag name:" 14972msgstr "" 14973 14974#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 14975msgid "*" 14976msgstr "" 14977 14978#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 14979msgid "a" 14980msgstr "" 14981 14982#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 14983msgid "br" 14984msgstr "" 14985 14986#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 14987msgid "div" 14988msgstr "" 14989 14990#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 14991msgid "h1" 14992msgstr "" 14993 14994#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 14995msgid "h2" 14996msgstr "" 14997 14998#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 14999msgid "h3" 15000msgstr "" 15001 15002#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 15003msgid "h4" 15004msgstr "" 15005 15006#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 15007msgid "h5" 15008msgstr "" 15009 15010#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 15011msgid "h6" 15012msgstr "" 15013 15014#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 15015msgid "hr" 15016msgstr "" 15017 15018#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 15019msgid "span" 15020msgstr "" 15021 15022#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 15023msgid "Having the &attribute:" 15024msgstr "" 15025 15026#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 15027msgid "With &value:" 15028msgstr "" 15029 15030#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15031msgid "(A regular expression)" 15032msgstr "" 15033 15034#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15035#, python-format 15036msgid "" 15037"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15038" <i>h2</i>, attribute to <i>class</i> and value to " 15039"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15040"leaving value blank will match any value. Setting tag to * will match any " 15041"tag.</p><p>To learn more advanced usage of XPath see the <a " 15042"href=\"%s\">XPath Tutorial</a>." 15043msgstr "" 15044 15045#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15046msgid "Browse by covers" 15047msgstr "" 15048 15049#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15052msgid "Choose color" 15053msgstr "" 15054 15055#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15057#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15058#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15061#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15062msgid "&Name:" 15063msgstr "" 15064 15065#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15066msgid "Color &1:" 15067msgstr "" 15068 15069#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15070msgid "Color &2:" 15071msgstr "" 15072 15073#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15074msgid "Contrast color &1 (mainly for text):" 15075msgstr "" 15076 15077#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15078msgid "Contrast color &2 (mainly for text):" 15079msgstr "" 15080 15081#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15082#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15085#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15086msgid "Invalid name" 15087msgstr "" 15088 15089#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15090#, python-format 15091msgid "" 15092"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15093"least two characters long." 15094msgstr "" 15095 15096#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15097#, python-format 15098msgid "A color scheme with the name \"%s\" already exists." 15099msgstr "" 15100 15101#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15102msgid "" 15103"When generating covers, a color scheme for the cover is chosen at random " 15104"from the color schemes below. You can prevent an individual scheme from " 15105"being selected by unchecking it. The preview on the right shows the " 15106"currently selected color scheme." 15107msgstr "" 15108 15109#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15110msgid "Choose a color scheme to be used for this generated cover." 15111msgstr "" 15112 15113#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15114msgid "" 15115"In normal cover generation, the color scheme is chosen at random from the " 15116"list of color schemes below. You can prevent an individual color scheme from" 15117" being chosen by unchecking it here." 15118msgstr "" 15119 15120#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15121msgid "&New color scheme" 15122msgstr "" 15123 15124#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15125msgid "&Edit color scheme" 15126msgstr "" 15127 15128#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15129msgid "&Remove color scheme" 15130msgstr "" 15131 15132#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15133msgid "&Styles" 15134msgstr "" 15135 15136#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15137msgid "" 15138"When generating covers, a style for the cover is chosen at random from the " 15139"styles below. You can prevent an individual style from being selected by " 15140"unchecking it. The preview on the right shows the currently selected style." 15141msgstr "" 15142 15143#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15144msgid "Choose a style to be used for this generated cover." 15145msgstr "" 15146 15147#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15148msgid "" 15149"In normal cover generation, the style is chosen at random from the list of " 15150"styles below. You can prevent an individual style from being chosen by " 15151"unchecking it here." 15152msgstr "" 15153 15154#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15155msgid "&Fonts and sizes" 15156msgstr "" 15157 15158#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15159msgid "&Title font family:" 15160msgstr "" 15161 15162#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15163msgid "&Title font size:" 15164msgstr "" 15165 15166#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15167msgid "&Subtitle font family:" 15168msgstr "" 15169 15170#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15171msgid "&Subtitle font size:" 15172msgstr "" 15173 15174#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15175msgid "&Footer font family:" 15176msgstr "" 15177 15178#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15179msgid "&Footer font size:" 15180msgstr "" 15181 15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15183msgid "Cover &width:" 15184msgstr "" 15185 15186#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15187msgid "Cover &height:" 15188msgstr "" 15189 15190#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15191msgid "" 15192"Note that the preview to the side is of fixed aspect ratio, so changing the " 15193"cover width above will not have any effect. If you change the height, you " 15194"should also change the width nevertheless as it will be used in actual cover" 15195" generation." 15196msgstr "" 15197 15198#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15199msgid "&Text" 15200msgstr "" 15201 15202#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15203msgid "" 15204"The text on the generated cover is taken from the metadata of the book. This" 15205" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15206"templates for bold, italic and line breaks, respectively. The default " 15207"templates use the title, series and authors. You can change them to use " 15208"whatever metadata you like." 15209msgstr "" 15210 15211#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15212msgid "Change the &title template" 15213msgstr "" 15214 15215#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15216msgid "The title template" 15217msgstr "" 15218 15219#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15220msgid "Change the &sub-title template" 15221msgstr "" 15222 15223#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15224msgid "The sub-title template" 15225msgstr "" 15226 15227#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15228msgid "Change the &footer template" 15229msgstr "" 15230 15231#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15232msgid "The footer template" 15233msgstr "" 15234 15235#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15236msgid "My Color Scheme" 15237msgstr "" 15238 15239#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15240#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15243msgid "Cannot edit" 15244msgstr "" 15245 15246#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15247msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15248msgstr "" 15249 15250#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15251#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15252#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15253msgid "Cannot remove" 15254msgstr "" 15255 15256#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15257msgid "Cannot remove a builtin color scheme." 15258msgstr "" 15259 15260#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15261msgid "A sample book" 15262msgstr "" 15263 15264#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15265msgid "Author One" 15266msgstr "" 15267 15268#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15269msgid "Author Two" 15270msgstr "" 15271 15272#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15273msgid "A series of samples" 15274msgstr "" 15275 15276#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15277msgid "Tag One" 15278msgstr "" 15279 15280#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15281msgid "Tag Two" 15282msgstr "" 15283 15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15285msgid "Some publisher" 15286msgstr "" 15287 15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15289msgid "Cover generation settings" 15290msgstr "" 15291 15292#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15293msgid "Save these settings as the &defaults for future use" 15294msgstr "" 15295 15296#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15297msgid "Save the current cover generation settings for later re-use" 15298msgstr "" 15299 15300#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15301msgid "Load previously saved cover generation settings" 15302msgstr "" 15303 15304#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15305msgid "" 15306"Save the current settings as the settings to use always instead of just this" 15307" time. Remember that for styles and colors the actual style or color used is" 15308" chosen at random from the list of checked styles/colors." 15309msgstr "" 15310 15311#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15312msgid "My cover style" 15313msgstr "" 15314 15315#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15316msgid "Name for these settings" 15317msgstr "" 15318 15319#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15320msgid "Theme name:" 15321msgstr "" 15322 15323#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15324msgid "" 15325"Create the rule below, the rule can be used to transform style properties" 15326msgstr "" 15327 15328#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15329#, python-brace-format 15330msgid "{preamble} {property} {match_type} {query}" 15331msgstr "" 15332 15333#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15334msgid "If the &property:" 15335msgstr "" 15336 15337#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15338msgid "" 15339"The name of a CSS property, for example: font-size\n" 15340"Do not use shorthand properties, they will not work.\n" 15341"For instance use margin-top, not margin." 15342msgstr "" 15343 15344#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15345#, python-brace-format 15346msgid "{action} {action_data}" 15347msgstr "" 15348 15349#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15350msgid "The CSS property value" 15351msgstr "" 15352 15353#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15354msgid "" 15355"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15356"number is used it will be compared with the CSS value using whatever unit " 15357"the value has. Note that comparison automatically converts units, except for" 15358" relative units like percentage or em, for which comparison fails if the " 15359"units are different." 15360msgstr "" 15361 15362#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15363msgid "" 15364"CSS properties to add to the rule that contains the matching style. You can " 15365"specify more than one property, separated by semi-colons, for example: " 15366"color:red; font-weight: bold" 15367msgstr "" 15368 15369#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15370msgid "A number" 15371msgstr "" 15372 15373#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15374#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15375#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15376#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15377msgid "Edit rule" 15378msgstr "" 15379 15380#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15381#, python-brace-format 15382msgid "" 15383"If the property <i>{property}</i> <b>{match_type}</b> " 15384"<b>{query}</b><br>{action}" 15385msgstr "" 15386 15387#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15388#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15389msgid "This rule is invalid, please remove it" 15390msgstr "" 15391 15392#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15393msgid "" 15394"You can specify rules to transform styles here. Click the \"Add rule\" " 15395"button below to get started." 15396msgstr "" 15397 15398#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15399msgid "Test style transform rules" 15400msgstr "" 15401 15402#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15403msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15404msgstr "" 15405 15406#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15407msgid "Resulting stylesheet" 15408msgstr "" 15409 15410#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15411msgid "Edit style transform rules" 15412msgstr "" 15413 15414#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15415#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15417#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15418msgid "E&xport" 15419msgstr "" 15420 15421#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15423msgid "Export these rules to a file" 15424msgstr "" 15425 15426#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15429#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15430msgid "&Import" 15431msgstr "" 15432 15433#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15434msgid "Import previously exported rules" 15435msgstr "" 15436 15437#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15438#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15439msgid "&Test rules" 15440msgstr "" 15441 15442#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15443#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15444msgid "Save this ruleset for later re-use" 15445msgstr "" 15446 15447#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15448#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15449msgid "Load a previously saved ruleset" 15450msgstr "" 15451 15452#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15453#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15454msgid "No rules" 15455msgstr "" 15456 15457#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15458msgid "There are no rules to export" 15459msgstr "" 15460 15461#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15462msgid "Choose file for exported rules" 15463msgstr "" 15464 15465#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15466msgid "Choose file to import rules from" 15467msgstr "" 15468 15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15470#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15471msgid " index" 15472msgstr "" 15473 15474#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15475#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15476#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15477#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15478#, python-brace-format 15479msgid "Clear {0}" 15480msgstr "" 15481 15482#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15483msgid "Set {} to yes" 15484msgstr "" 15485 15486#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15487msgid "Set {} to no" 15488msgstr "" 15489 15490#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15491msgid "Clear {}" 15492msgstr "" 15493 15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15499#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15500#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15503#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15504#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15505#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15506#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15507msgid "Undefined" 15508msgstr "" 15509 15510#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15511#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15513msgid "Today" 15514msgstr "" 15515 15516#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15517msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15518msgstr "" 15519 15520#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15521#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15522msgid "Values changed" 15523msgstr "" 15524 15525#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15526msgid "" 15527"You have changed the values. In order to use this editor, you must either " 15528"discard or apply these changes. Apply changes?" 15529msgstr "" 15530 15531#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15532#, python-brace-format 15533msgid "" 15534"The enumeration \"{0}\" contains an invalid value that will be set to the " 15535"default" 15536msgstr "" 15537 15538#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15539#, python-brace-format 15540msgid "Set {0} to No" 15541msgstr "" 15542 15543#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15544#, python-brace-format 15545msgid "Set {0} to Yes" 15546msgstr "" 15547 15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15549#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15550msgid "Open Item editor" 15551msgstr "" 15552 15553#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15554msgid "Apply changes" 15555msgstr "" 15556 15557#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15558#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15559msgid "Clear series" 15560msgstr "" 15561 15562#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15563msgid "Automatically number books" 15564msgstr "" 15565 15566#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15567msgid "" 15568"If not checked, the series number for the books will be set to 1. If " 15569"checked, selected books will be automatically numbered, in the order you " 15570"selected them. So if you selected Book A and then Book B, Book A will have " 15571"series number 1 and Book B series number 2." 15572msgstr "" 15573 15574#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15575msgid "Force numbers to start with " 15576msgstr "" 15577 15578#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15579msgid "" 15580"Series will normally be renumbered from the highest number in the database " 15581"for that series. Checking this box will tell calibre to start numbering from" 15582" the value in the box" 15583msgstr "" 15584 15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15587msgid "" 15588"The amount by which to increment the series number for successive books. " 15589"Only applicable when using force series numbers." 15590msgstr "" 15591 15592#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15593#, python-brace-format 15594msgid "" 15595"The enumeration \"{0}\" contains invalid values that will not appear in the " 15596"list" 15597msgstr "" 15598 15599#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15600msgid "Remove all tags" 15601msgstr "" 15602 15603#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15604#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15605msgid "tags to remove" 15606msgstr "" 15607 15608#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15609msgid "" 15610"You have entered values. In order to use this editor you must first discard " 15611"them. Discard the values?" 15612msgstr "" 15613 15614#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15615#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15616msgid "No details available." 15617msgstr "" 15618 15619#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15620msgid "Device no longer connected." 15621msgstr "" 15622 15623#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15624msgid "Get device information" 15625msgstr "" 15626 15627#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15628msgid "Set library information" 15629msgstr "" 15630 15631#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15632msgid "Get list of books on device" 15633msgstr "" 15634 15635#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15636msgid "Prepare files for transfer from device" 15637msgstr "" 15638 15639#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15640msgid "Get annotations from device" 15641msgstr "" 15642 15643#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15644msgid "Send metadata to device" 15645msgstr "" 15646 15647#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15648msgid "Send collections to device" 15649msgstr "" 15650 15651#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15652msgid "Upload one book to the device" 15653msgid_plural "Upload {} books to the device" 15654msgstr[0] "" 15655msgstr[1] "" 15656 15657#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15658msgid "Delete books from device" 15659msgstr "" 15660 15661#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15662msgid "Download books from device" 15663msgstr "" 15664 15665#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15666msgid "View book on device" 15667msgstr "" 15668 15669#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15670msgid "Set default send to device action" 15671msgstr "" 15672 15673#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15674msgid "Send to main memory" 15675msgstr "" 15676 15677#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15678msgid "Send to storage card A" 15679msgstr "" 15680 15681#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15682msgid "Send to storage card B" 15683msgstr "" 15684 15685#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15686msgid "Send specific format to" 15687msgstr "" 15688 15689#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15690msgid "Send and delete from library" 15691msgstr "" 15692 15693#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15694msgid "Eject device" 15695msgstr "" 15696 15697#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15698#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15700#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15701msgid "Error" 15702msgstr "" 15703 15704#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15705msgid "Error communicating with device" 15706msgstr "" 15707 15708#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15709#, python-format 15710msgid "Manage the %s?" 15711msgstr "" 15712 15713#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15714#, python-format 15715msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15716msgstr "" 15717 15718#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15719#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15720#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15721msgid "No suitable formats" 15722msgstr "" 15723 15724#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15725msgid "Select folder to open as device" 15726msgstr "" 15727 15728#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15729msgid "Running jobs" 15730msgstr "" 15731 15732#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15733msgid "Cannot configure the device while there are running device jobs." 15734msgstr "" 15735 15736#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15737#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15738#, python-format 15739msgid "Configure %s" 15740msgstr "" 15741 15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15743#, python-format 15744msgid "Restart calibre for the changes to %s to be applied." 15745msgstr "" 15746 15747#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15748msgid "Error talking to device" 15749msgstr "" 15750 15751#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15752msgid "" 15753"There was a temporary error talking to the device. Please unplug and " 15754"reconnect the device or reboot." 15755msgstr "" 15756 15757#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15758msgid "Device: " 15759msgstr "" 15760 15761#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15762msgid " detected." 15763msgstr "" 15764 15765#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15766msgid "No books" 15767msgstr "" 15768 15769#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15770msgid "selected to send" 15771msgstr "" 15772 15773#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15775msgid "No device" 15776msgstr "" 15777 15778#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15779msgid "No device connected" 15780msgstr "" 15781 15782#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15783#, python-format 15784msgid "%(num)i of %(total)i books" 15785msgstr "" 15786 15787#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15788#, python-format 15789msgid "0 of %i books" 15790msgstr "" 15791 15792#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15793msgid "Choose format to send to device" 15794msgstr "" 15795 15796#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15797msgid "Cannot send: No device is connected" 15798msgstr "" 15799 15800#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15801#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15802msgid "No card" 15803msgstr "" 15804 15805#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15806#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15807msgid "Cannot send: Device has no storage card" 15808msgstr "" 15809 15810#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15812#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15813msgid "Auto convert the following books before uploading to the device?" 15814msgstr "" 15815 15816#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15817msgid "Sending catalogs to device." 15818msgstr "" 15819 15820#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15821msgid "Sending news to device." 15822msgstr "" 15823 15824#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15825msgid "Sending books to device." 15826msgstr "" 15827 15828#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15829msgid "" 15830"Could not upload the following books to the device, as no suitable formats " 15831"were found. Convert the book(s) to a format supported by your device first." 15832msgstr "" 15833 15834#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15835msgid "No space on device" 15836msgstr "" 15837 15838#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15839msgid "" 15840"<p>Cannot upload books to device there is no more free space available " 15841msgstr "" 15842 15843#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15844msgid "Incorrect destination" 15845msgstr "" 15846 15847#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15848#, python-format 15849msgid "Analyzing books on the device: %d%% finished" 15850msgstr "" 15851 15852#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15853msgid "Book format sync problem" 15854msgstr "" 15855 15856#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15857msgid "" 15858"Some book formats in your library cannot be synced because they have dates " 15859"in the future" 15860msgstr "" 15861 15862#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15863#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15865#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15866msgid "Device" 15867msgstr "" 15868 15869#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15870msgid "Unknown formats" 15871msgstr "" 15872 15873#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15874#, python-brace-format 15875msgid "" 15876"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15877"support them. If you send these formats to your {1} they may not work. Are " 15878"you sure?" 15879msgstr "" 15880 15881#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15882#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15883#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15884#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15885#, python-format 15886msgid "The template %s is invalid:" 15887msgstr "" 15888 15889#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15890msgid "Select available formats and their order for this device" 15891msgstr "" 15892 15893#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15894msgid "" 15895"If checked, books are placed into sub-folders based on their metadata on the" 15896" device. If unchecked, books are all put into the top level folder." 15897msgstr "" 15898 15899#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15900#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15901msgid "Use sub-folders" 15902msgstr "" 15903 15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15905#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15906#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15907msgid "Use author sort for author" 15908msgstr "" 15909 15910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 15911msgid "Save &template:" 15912msgstr "" 15913 15914#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 15915msgid "No formats selected" 15916msgstr "" 15917 15918#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 15919msgid "You must choose at least one format to send to the device" 15920msgstr "" 15921 15922#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 15923msgid "" 15924"<b>Save &template</b> to control the filename and\n" 15925" location of files sent to the device:" 15926msgstr "" 15927 15928#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 15929msgid "" 15930"A <b>list of &folders</b> on the device to\n" 15931" which to send e-books. The first one that exists will be used:" 15932msgstr "" 15933 15934#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 15935#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 15936msgid "Browse for a folder on the device" 15937msgstr "" 15938 15939#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 15940msgid "" 15941"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 15942" connect to devices with a checkmark next to their names." 15943msgstr "" 15944 15945#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 15946#, python-format 15947msgid "Send the %s format to the folder:" 15948msgstr "" 15949 15950#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 15951msgid "Folder on the device" 15952msgstr "" 15953 15954#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 15955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 15956msgid "&Remove rule" 15957msgstr "" 15958 15959#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 15960msgid "Format specific sending" 15961msgstr "" 15962 15963#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 15964msgid "" 15965"You can create rules that control where e-books of a specific\n" 15966" format are sent to on the device. These will take precedence over\n" 15967" the folders specified above." 15968msgstr "" 15969 15970#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 15971msgid "Add a &new rule" 15972msgstr "" 15973 15974#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 15975#, python-format 15976msgid "The <b>%s</b> device has no serial number, it cannot be configured" 15977msgstr "" 15978 15979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 15980msgid "" 15981"<b>No MTP device connected.</b><p> You can only configure the MTP device " 15982"plugin when a device is connected." 15983msgstr "" 15984 15985#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 15986msgid "" 15987"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 15988"devices\" tab." 15989msgstr "" 15990 15991#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 15992#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 15993#, python-format 15994msgid "Choose the formats to send to the %s" 15995msgstr "" 15996 15997#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 15998#, python-format 15999msgid "&Ignore the %s in calibre" 16000msgstr "" 16001 16002#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 16003msgid "Change scanned &folders" 16004msgstr "" 16005 16006#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 16007msgid "Show device information" 16008msgstr "" 16009 16010#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 16011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 16012#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 16013#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 16014#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 16015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 16016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 16017#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 16018msgid "Copy to clipboard" 16019msgstr "" 16020 16021#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 16022#, python-format 16023msgid "The %s will be ignored in calibre" 16024msgstr "" 16025 16026#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 16027#, python-format 16028msgid "" 16029"You are trying to send books into the <b>%s</b> folder. This folder is " 16030"currently ignored by calibre when scanning the device. You have to tell " 16031"calibre you want this folder scanned in order to be able to send books to " 16032"it. Click the <b>Configure</b> button below to send books to it." 16033msgstr "" 16034 16035#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16037#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16038#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16039msgid "Configure" 16040msgstr "" 16041 16042#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16043#, python-format 16044msgid "Cannot send to %s" 16045msgstr "" 16046 16047#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16048msgid "Choose folder on device" 16049msgstr "" 16050 16051#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16052msgid "<b>Scanned folders:</b>" 16053msgstr "" 16054 16055#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16056msgid "" 16057"You can select which folders calibre will scan when searching this device " 16058"for books." 16059msgstr "" 16060 16061#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16062msgid "" 16063"If you a select a previously unselected folder, any sub-folders will not be " 16064"visible until you restart calibre." 16065msgstr "" 16066 16067#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16068msgid "Choose folders to scan" 16069msgstr "" 16070 16071#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16072msgid "File formats" 16073msgstr "" 16074 16075#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16076msgid "Extra driver customization options" 16077msgstr "" 16078 16079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16080msgid "How many empty books?" 16081msgstr "" 16082 16083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16084msgid "How many empty books should be added?" 16085msgstr "" 16086 16087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16088msgid "Set the author of the new books to:" 16089msgstr "" 16090 16091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16092msgid "Reset author to Unknown" 16093msgstr "" 16094 16095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16096msgid "Set the series of the new books to:" 16097msgstr "" 16098 16099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16100msgid "Reset series" 16101msgstr "" 16102 16103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16104msgid "Set the title of the new books to:" 16105msgstr "" 16106 16107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16108msgid "Reset title" 16109msgstr "" 16110 16111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16112msgid "Also create an empty e-book in format:" 16113msgstr "" 16114 16115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16116msgid "Also create an empty book format file that you can subsequently edit" 16117msgstr "" 16118 16119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16120msgid "Also copy book &formats when duplicating a book" 16121msgstr "" 16122 16123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16124msgid "Also copy all e-book files into the newly created duplicate books." 16125msgstr "" 16126 16127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16128msgid "&Duplicate current book" 16129msgstr "" 16130 16131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16132#, python-format 16133msgid "" 16134"Make the new empty book records exact duplicates\n" 16135"of the current book \"%s\", with all metadata identical" 16136msgstr "" 16137 16138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16139msgid "Add books by ISBN" 16140msgstr "" 16141 16142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16143msgid "&Paste from clipboard" 16144msgstr "" 16145 16146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16147#, python-format 16148msgid "" 16149"<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" 16150"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16151"<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" 16152"<p><code>9788842915232 >> %s</code></p>" 16153msgstr "" 16154 16155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16156msgid "&Tags to set on created book entries:" 16157msgstr "" 16158 16159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16160msgid "Check for books with the same ISBN already in library" 16161msgstr "" 16162 16163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16164msgid "Some invalid ISBNs" 16165msgstr "" 16166 16167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16168msgid "" 16169"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16170"\"Show details\" to see which ones. Do you want to proceed?" 16171msgstr "" 16172 16173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16174msgid "All invalid ISBNs" 16175msgstr "" 16176 16177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16178msgid "All the ISBNs you entered were invalid. No books can be added." 16179msgstr "" 16180 16181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16182msgid "Edit authors" 16183msgstr "" 16184 16185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16186msgid "" 16187"Edit the authors for this book. You can drag and drop to re-arrange authors" 16188msgstr "" 16189 16190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16191msgid "Enter an author to add" 16192msgstr "" 16193 16194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16195msgid "&Remove selected" 16196msgstr "" 16197 16198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16199msgid "Configure the Book details window" 16200msgstr "" 16201 16202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16204msgid "Select displayed metadata" 16205msgstr "" 16206 16207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16208msgid "Move the selected field up" 16209msgstr "" 16210 16211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16212msgid "Move the selected field down" 16213msgstr "" 16214 16215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16216msgid "" 16217"Note that <b>comments</b> will always be displayed at the end, regardless of" 16218" the order you assign here" 16219msgstr "" 16220 16221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16222msgid "Fit &cover within view" 16223msgstr "" 16224 16225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16226msgid "Configure this view" 16227msgstr "" 16228 16229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16230#, python-format 16231msgid "Next [%s]" 16232msgstr "" 16233 16234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16235#, python-format 16236msgid "Previous [%s]" 16237msgstr "" 16238 16239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16240msgid "This book is marked" 16241msgstr "" 16242 16243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16244#, python-format 16245msgid "This book is marked as: %s" 16246msgstr "" 16247 16248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16249msgid "Path: {}" 16250msgstr "" 16251 16252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16253msgid "My books" 16254msgstr "" 16255 16256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16257msgid "No help available" 16258msgstr "" 16259 16260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16261msgid "No help available for this output format." 16262msgstr "" 16263 16264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16265#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16266msgid "Generate catalog" 16267msgstr "" 16268 16269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16270#, python-brace-format 16271msgid "Generate catalog for {0} books" 16272msgstr "" 16273 16274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16275msgid "Catalo&g format:" 16276msgstr "" 16277 16278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16279msgid "" 16280"Catalog &title (existing catalog with the same title will be replaced):" 16281msgstr "" 16282 16283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16284msgid "&Send catalog to device automatically" 16285msgstr "" 16286 16287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16288msgid "" 16289"Add the catalog to your calibre library after it is generated.\n" 16290"Note that if you disable adding of the catalog to the library\n" 16291"automatic sending of the catalog to the device will not work." 16292msgstr "" 16293 16294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16295msgid "&Add catalog to library" 16296msgstr "" 16297 16298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16299msgid "Catalog options" 16300msgstr "" 16301 16302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16303msgid "Vacuuming database to improve performance." 16304msgstr "" 16305 16306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16307msgid "This will take a while, please wait..." 16308msgstr "" 16309 16310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16311msgid "Vacuuming..." 16312msgstr "" 16313 16314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16315msgid "Check library -- Problems found" 16316msgstr "" 16317 16318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16319msgid "" 16320" <h1>Help</h1>\n" 16321"\n" 16322" <p>calibre stores the list of your books and their metadata in a\n" 16323" database. The actual book files and covers are stored as normal\n" 16324" files in the calibre library folder. The database contains a list of the files\n" 16325" and covers belonging to each book entry. This tool checks that the\n" 16326" actual files in the library folder on your computer match the\n" 16327" information in the database.</p>\n" 16328"\n" 16329" <p>The result of each type of check is shown to the left. The various\n" 16330" checks are:\n" 16331" </p>\n" 16332" <ul>\n" 16333" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16334" in the library where books titles should, but that do not have the\n" 16335" correct form to be a book title.</li>\n" 16336" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16337" library that appear to be correctly-formed titles, but have no corresponding\n" 16338" entries in the database.</li>\n" 16339" <li><b>Invalid authors</b>: These are files appearing\n" 16340" in the library where only author folders should be.</li>\n" 16341" <li><b>Extra authors</b>: These are folders in the\n" 16342" calibre library that appear to be authors but that do not have entries\n" 16343" in the database.</li>\n" 16344" <li><b>Missing book formats</b>: These are book formats that are in\n" 16345" the database but have no corresponding format file in the book's folder.\n" 16346" <li><b>Extra book formats</b>: These are book format files found in\n" 16347" the book's folder but not in the database.\n" 16348" <li><b>Unknown files in books</b>: These are extra files in the\n" 16349" folder of each book that do not correspond to a known format or cover\n" 16350" file.</li>\n" 16351" <li><b>Missing cover files</b>: These represent books that are marked\n" 16352" in the database as having covers but the actual cover files are\n" 16353" missing.</li>\n" 16354" <li><b>Cover files not in database</b>: These are books that have\n" 16355" cover files but are marked as not having covers in the database.</li>\n" 16356" <li><b>Folder raising exception</b>: These represent folders in the\n" 16357" calibre library that could not be processed/understood by this\n" 16358" tool.</li>\n" 16359" </ul>\n" 16360"\n" 16361" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16362" marked</i> and <i>Fix marked</i>.</p>\n" 16363" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16364" have no entries in the database. Check the box next to the item you want\n" 16365" to delete. Use with caution.</p>\n" 16366"\n" 16367" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16368" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16369" checking the fixable box and pushing this button will tell calibre that\n" 16370" there is no cover for all of the books listed. Use this option if you\n" 16371" are not going to restore the covers from a backup. In the case of extra\n" 16372" cover files, checking the fixable box and pushing this button will tell\n" 16373" calibre that the cover files it found are correct for all the books\n" 16374" listed. Use this when you are not going to delete the file(s). In the\n" 16375" case of missing formats, checking the fixable box and pushing this\n" 16376" button will tell calibre that the formats are really gone. Use this if\n" 16377" you are not going to restore the formats from a backup.</p>\n" 16378"\n" 16379" " 16380msgstr "" 16381 16382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16383msgid "&Run the check again" 16384msgstr "" 16385 16386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16387msgid "Copy &to clipboard" 16388msgstr "" 16389 16390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16392msgid "&Done" 16393msgstr "" 16394 16395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16396msgid "Mark &all for delete" 16397msgstr "" 16398 16399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16400msgid "Mark all deletable subitems" 16401msgstr "" 16402 16403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16404msgid "Delete &marked" 16405msgstr "" 16406 16407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16408msgid "Delete marked files (checked subitems)" 16409msgstr "" 16410 16411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16412msgid "Mar&k all for fix" 16413msgstr "" 16414 16415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16416msgid "Mark all fixable items" 16417msgstr "" 16418 16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16420msgid "&Fix marked" 16421msgstr "" 16422 16423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16424msgid "Fix marked sections (checked fixable items)" 16425msgstr "" 16426 16427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16428msgid "Names to ignore:" 16429msgstr "" 16430 16431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16432msgid "" 16433"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16434msgstr "" 16435 16436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16437msgid "Extensions to ignore:" 16438msgstr "" 16439 16440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16441msgid "" 16442"Enter comma-separated extensions without a leading dot. Used only in book " 16443"folders" 16444msgstr "" 16445 16446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16447msgid "(fixable)" 16448msgstr "" 16449 16450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16452msgid "(deletable)" 16453msgstr "" 16454 16455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16456msgid "Path from library" 16457msgstr "" 16458 16459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16460msgid "" 16461"The marked files and folders will be <b>permanently deleted</b>. Are you " 16462"sure?" 16463msgstr "" 16464 16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16467msgid "Choose format" 16468msgstr "" 16469 16470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16471msgid "&Open with..." 16472msgstr "" 16473 16474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16475msgid "Edit \"Open with\" applications..." 16476msgstr "" 16477 16478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16480#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16481msgid "Format" 16482msgstr "" 16483 16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16485msgid "Existing" 16486msgstr "" 16487 16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16489msgid "Convertible" 16490msgstr "" 16491 16492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16494msgid "Choose location for calibre library" 16495msgstr "" 16496 16497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16498msgid "Same as current" 16499msgstr "" 16500 16501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16502#, python-format 16503msgid "The location %s contains the current calibre library" 16504msgstr "" 16505 16506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16509#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16510#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16511msgid "Bad location" 16512msgstr "" 16513 16514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16515msgid "" 16516"You should not create a library inside the calibre folder as this folder is " 16517"automatically deleted during upgrades." 16518msgstr "" 16519 16520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16521#, python-format 16522msgid "" 16523"You can only create libraries inside %s at the top level, not in sub-folders" 16524msgstr "" 16525 16526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16527msgid "No existing library found" 16528msgstr "" 16529 16530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16531#, python-format 16532msgid "There is no existing calibre library at %s" 16533msgstr "" 16534 16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16536msgid "Not empty" 16537msgstr "" 16538 16539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16540#, python-format 16541msgid "The folder %s is not empty. Please choose an empty folder." 16542msgstr "" 16543 16544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16545msgid "Moving library, please wait..." 16546msgstr "" 16547 16548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16549msgid "Scanning..." 16550msgstr "" 16551 16552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16553msgid "Failed to move library" 16554msgstr "" 16555 16556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16557msgid "" 16558"There was an error while moving the library. The operation has been aborted." 16559" Click \"Show details\" for details." 16560msgstr "" 16561 16562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16563msgid "No location" 16564msgstr "" 16565 16566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16567msgid "No location selected" 16568msgstr "" 16569 16570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16571#, python-format 16572msgid "%s is not an existing folder" 16573msgstr "" 16574 16575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16576msgid "Choose your calibre library" 16577msgstr "" 16578 16579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16580#, python-brace-format 16581msgid "Your calibre library is currently located at {0}" 16582msgstr "" 16583 16584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16585msgid "New &location:" 16586msgstr "" 16587 16588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16589msgid "Use the previously &existing library at the new location" 16590msgstr "" 16591 16592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16593msgid "&Create an empty library at the new location" 16594msgstr "" 16595 16596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16597msgid "" 16598"Copy the custom columns, saved searches, column widths, plugboards,\n" 16599"user categories, and other information from the old to the new library" 16600msgstr "" 16601 16602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16603msgid "&Copy structure from the current library" 16604msgstr "" 16605 16606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16607msgid "&Move the current library to new location" 16608msgstr "" 16609 16610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16611#, python-format 16612msgid "Add \"%s\" to toolbars or menus" 16613msgstr "" 16614 16615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16616#, python-format 16617msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16618msgstr "" 16619 16620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16621msgid "" 16622"You can also customise the plugin locations using <b>Preferences -> " 16623"Interface -> Toolbars</b>" 16624msgstr "" 16625 16626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16627msgid "Edit comments" 16628msgstr "" 16629 16630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16632#, python-brace-format 16633msgid "Edit \"{0}\"" 16634msgstr "" 16635 16636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16637msgid "Edit text" 16638msgstr "" 16639 16640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16641msgid "&Show this warning again" 16642msgstr "" 16643 16644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16645msgid "Where do you want to delete from?" 16646msgstr "" 16647 16648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16649#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16650#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16651msgid "Library" 16652msgstr "" 16653 16654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16655msgid "Library and device" 16656msgstr "" 16657 16658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16659#, python-brace-format 16660msgid "{num} of {series}" 16661msgstr "" 16662 16663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16664msgid "Target book" 16665msgstr "" 16666 16667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16668msgid "Merge books" 16669msgstr "" 16670 16671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16672msgid "Merge metadata" 16673msgstr "" 16674 16675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16676msgid "Merge the metadata of the selected books into the target book" 16677msgstr "" 16678 16679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16680msgid "Merge formats" 16681msgstr "" 16682 16683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16684msgid "Merge the book files of the selected books into the target book" 16685msgstr "" 16686 16687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16688msgid "Delete merged books" 16689msgstr "" 16690 16691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16692msgid "Delete the selected books after merging" 16693msgstr "" 16694 16695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16696#, python-brace-format 16697msgid "" 16698"Book formats and metadata from the selected books will be merged into the " 16699"target book ({title})." 16700msgstr "" 16701 16702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16703#, python-brace-format 16704msgid "" 16705"Book formats from the selected books will be merged into to the target book " 16706"({title}). Metadata in the target book will not be changed." 16707msgstr "" 16708 16709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16710#, python-brace-format 16711msgid "" 16712"Metadata from the selected books will be merged into to the target book " 16713"({title}). Formats will not be merged." 16714msgstr "" 16715 16716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16717msgid "All book formats of the first selected book will be kept." 16718msgstr "" 16719 16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16721msgid "After being merged, the selected books will be <b>deleted</b>." 16722msgstr "" 16723 16724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16725msgid "" 16726"Any duplicate formats in the selected books will be permanently " 16727"<b>deleted</b> from your calibre library." 16728msgstr "" 16729 16730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16731msgid "" 16732"Any formats not in the target book will be added to it from the selected " 16733"books." 16734msgstr "" 16735 16736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16737msgid "Are you <b>sure</b> you want to proceed?" 16738msgstr "" 16739 16740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16742msgid "ERROR" 16743msgstr "" 16744 16745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16746msgid "Create a new news source by clicking one of the buttons below" 16747msgstr "" 16748 16749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16750msgid "&Edit this recipe" 16751msgstr "" 16752 16753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16754msgid "&Remove this recipe" 16755msgstr "" 16756 16757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16758msgid "S&ave recipe as file" 16759msgstr "" 16760 16761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16762msgid "&Download this recipe" 16763msgstr "" 16764 16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16766msgid "Save recipe" 16767msgstr "" 16768 16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16771msgid "Recipes" 16772msgstr "" 16773 16774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16775msgid "Are you sure you want to permanently remove this recipe?" 16776msgstr "" 16777 16778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16779msgid "" 16780"Create a basic news recipe, by adding RSS feeds to it.\n" 16781"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16782msgstr "" 16783 16784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16785msgid "Recipe &title:" 16786msgstr "" 16787 16788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16789msgid "day(s)" 16790msgstr "" 16791 16792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16793msgid "The oldest article to download" 16794msgstr "" 16795 16796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16798msgid "&Oldest article:" 16799msgstr "" 16800 16801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16802msgid "Maximum number of articles to download per feed." 16803msgstr "" 16804 16805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16806msgid "&Max. number of articles per feed:" 16807msgstr "" 16808 16809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16810msgid "Feeds in recipe" 16811msgstr "" 16812 16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16814msgid "Move selected feed up" 16815msgstr "" 16816 16817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16818msgid "Remove selected feed" 16819msgstr "" 16820 16821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16822msgid "Move selected feed down" 16823msgstr "" 16824 16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16826msgid "Add feed to recipe" 16827msgstr "" 16828 16829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16830msgid "&Feed title:" 16831msgstr "" 16832 16833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16834msgid "Feed &URL:" 16835msgstr "" 16836 16837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16838msgid "&Add feed" 16839msgstr "" 16840 16841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16842msgid "Add this feed to the recipe" 16843msgstr "" 16844 16845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16846msgid "No feed title" 16847msgstr "" 16848 16849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16850msgid "You must specify a title for the feed" 16851msgstr "" 16852 16853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16854msgid "No feed URL" 16855msgstr "" 16856 16857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16858msgid "You must specify a URL for the feed" 16859msgstr "" 16860 16861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16862msgid "Title required" 16863msgstr "" 16864 16865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16866msgid "You must give your news source a title" 16867msgstr "" 16868 16869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16870msgid "Feed required" 16871msgstr "" 16872 16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16874msgid "You must add at least one feed to your news source" 16875msgstr "" 16876 16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16879msgid "Invalid recipe" 16880msgstr "" 16881 16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16884#, python-format 16885msgid "Failed to compile the recipe, with syntax error: %s" 16886msgstr "" 16887 16888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16889msgid "My news source" 16890msgstr "" 16891 16892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16893#, python-format 16894msgid "" 16895"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16896"Manual</a>" 16897msgstr "" 16898 16899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16900msgid "Choose builtin recipe" 16901msgstr "" 16902 16903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16905msgid "Go" 16906msgstr "ਵਾਈ" 16907 16908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16909msgid "Choose recipe" 16910msgstr "" 16911 16912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 16913msgid "You must choose a recipe to customize first" 16914msgstr "" 16915 16916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 16917msgid "Add custom news source" 16918msgstr "" 16919 16920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16921msgid "&New recipe" 16922msgstr "" 16923 16924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16925msgid "Create a new recipe from scratch" 16926msgstr "" 16927 16928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16929msgid "Customize &builtin recipe" 16930msgstr "" 16931 16932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16933msgid "Customize a builtin news download source" 16934msgstr "" 16935 16936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16937msgid "Load a recipe from a file" 16938msgstr "" 16939 16940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16941msgid "Load recipe from &file" 16942msgstr "" 16943 16944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16945msgid "&Show recipe files" 16946msgstr "" 16947 16948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16949msgid "Show the folder containing all recipe files" 16950msgstr "" 16951 16952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 16953msgid "Import &OPML" 16954msgstr "" 16955 16956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 16957msgid "" 16958"Import a collection of RSS feeds in OPML format\n" 16959"Many RSS readers can export their subscribed RSS feeds\n" 16960"in OPML format" 16961msgstr "" 16962 16963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 16964msgid "S&witch to advanced mode" 16965msgstr "" 16966 16967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 16968msgid "Edit this recipe in advanced mode" 16969msgstr "" 16970 16971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 16972msgid "Are you sure? Any unsaved changes will be lost." 16973msgstr "" 16974 16975#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 16976msgid "No recipes" 16977msgstr "" 16978 16979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 16980msgid "No custom recipes created." 16981msgstr "" 16982 16983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 16984msgid "Choose a recipe file" 16985msgstr "" 16986 16987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 16988msgid "Invalid input" 16989msgstr "" 16990 16991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 16992#, python-format 16993msgid "<p>Could not create recipe. Error:<br>%s" 16994msgstr "" 16995 16996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 16997msgid "Failed to create recipes" 16998msgstr "" 16999 17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 17001msgid "Failed to create some recipes, click \"Show details\" for details" 17002msgstr "" 17003 17004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 17005msgid "" 17006"All checked books will be <b>permanently deleted</b> from your device. " 17007"Please verify the list." 17008msgstr "" 17009 17010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 17014#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 17015msgid "Author" 17016msgstr "" 17017 17018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17019msgid "Location" 17020msgstr "" 17021 17022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 17023msgid "Delete from device" 17024msgstr "" 17025 17026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 17027#, python-format 17028msgid "%(curr)s (was %(initial)s)" 17029msgstr "" 17030 17031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17033#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17034msgid "Item is blank" 17035msgstr "" 17036 17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17039#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17040msgid "An item cannot be set to nothing. Delete it instead." 17041msgstr "" 17042 17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17046msgid "No item selected" 17047msgstr "" 17048 17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17052msgid "You must select one item from the list of available items." 17053msgstr "" 17054 17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17059msgid "No items selected" 17060msgstr "" 17061 17062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17064msgid "You must select at least one item from the list." 17065msgstr "" 17066 17067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17069msgid "Are you sure you want to delete the following items?" 17070msgstr "" 17071 17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17074msgid "Category editor" 17075msgstr "" 17076 17077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17078msgid "Items in use" 17079msgstr "" 17080 17081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17082msgid "" 17083"Delete item from database. This will unapply the item from all books and " 17084"then remove it from the database." 17085msgstr "" 17086 17087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17088msgid "Rename the item in every book where it is used." 17089msgstr "" 17090 17091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17092#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17093msgid "Ctrl+S" 17094msgstr "" 17095 17096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17097#, python-brace-format 17098msgid "" 17099"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17100"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17101" </p>" 17102msgstr "" 17103 17104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17105msgid "This book has DRM" 17106msgstr "" 17107 17108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17109msgid "Duplicate found" 17110msgid_plural "duplicates found" 17111msgstr[0] "" 17112msgstr[1] "" 17113 17114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17115msgid "" 17116"Books with the same titles as the following already exist in calibre. Select" 17117" which books you want added anyway." 17118msgstr "" 17119 17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17121#, python-format 17122msgid "%(title)s by %(author)s [%(formats)s]" 17123msgstr "" 17124 17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17126msgid "Already in calibre:" 17127msgstr "" 17128 17129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17131#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17132#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17135#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17136#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17137msgid "No matches found" 17138msgstr "" 17139 17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17141#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17142msgid "Author sort" 17143msgstr "" 17144 17145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17146msgid "Link" 17147msgstr "" 17148 17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17152#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17153msgid "Change case" 17154msgstr "" 17155 17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17159#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17160#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17161msgid "Upper case" 17162msgstr "" 17163 17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17167#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17168#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17169msgid "Lower case" 17170msgstr "" 17171 17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17175#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17176#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17177msgid "Swap case" 17178msgstr "" 17179 17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17183#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17184#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17185msgid "Title case" 17186msgstr "" 17187 17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17189msgid "Copy to author sort" 17190msgstr "" 17191 17192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17193msgid "Show books by author in book list" 17194msgstr "" 17195 17196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17197msgid "Copy to author" 17198msgstr "" 17199 17200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17201#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17202msgid "Invalid author name" 17203msgstr "" 17204 17205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17206msgid "You cannot change an author to multiple authors." 17207msgstr "" 17208 17209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17210#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17211msgid "Manage authors" 17212msgstr "" 17213 17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17217msgid "&Search for:" 17218msgstr "" 17219 17220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17222msgid "S&earch" 17223msgstr "" 17224 17225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17226msgid "" 17227"<p>Only show authors in the\n" 17228" current Virtual library. Edits already done may be hidden but will\n" 17229" not be forgotten.</p>" 17230msgstr "" 17231 17232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17233msgid "Only show authors in the current &Virtual library" 17234msgstr "" 17235 17236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17237msgid "Filter &by:" 17238msgstr "" 17239 17240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17241msgid "" 17242"<p>Only show authors that contain the text in this box.\n" 17243" The match ignores case.</p>" 17244msgstr "" 17245 17246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17247msgid "Fi<er" 17248msgstr "" 17249 17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17251msgid "" 17252"Reset all the author sort values to a value automatically\n" 17253"generated from the author. Exactly how this value is automatically\n" 17254"generated can be controlled via Preferences->Advanced->Tweaks" 17255msgstr "" 17256 17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17258msgid "&Recalculate all author sort values" 17259msgstr "" 17260 17261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17262msgid "" 17263"Copy author sort to author for every author. You typically use this button\n" 17264"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17265msgstr "" 17266 17267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17268msgid "&Copy all author sort values to author" 17269msgstr "" 17270 17271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17272#, python-brace-format 17273msgid "Edit permissible values for {0}" 17274msgstr "" 17275 17276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17277msgid "Remove the currently selected value" 17278msgstr "" 17279 17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17281msgid "Add a new permissible value" 17282msgstr "" 17283 17284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17286msgid "Color" 17287msgstr "" 17288 17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17292msgid "Select a cell" 17293msgstr "" 17294 17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17298msgid "Select a cell before clicking the button" 17299msgstr "" 17300 17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17302msgid "Empty value" 17303msgstr "" 17304 17305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17306msgid "Empty values are not allowed" 17307msgstr "" 17308 17309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17310msgid "Duplicate value" 17311msgstr "" 17312 17313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17314#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17315#, python-brace-format 17316msgid "" 17317"The value \"{0}\" is in the list more than once, perhaps with different case" 17318msgstr "" 17319 17320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17321msgid "Invalid colors specification" 17322msgstr "" 17323 17324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17325msgid "Either all values or no values must have colors" 17326msgstr "" 17327 17328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17329msgid "Previous location: " 17330msgstr "" 17331 17332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17333msgid "Location to import this library to" 17334msgstr "" 17335 17336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17337msgid "Select &folder" 17338msgstr "" 17339 17340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17341msgid "Choose a folder for this library" 17342msgstr "" 17343 17344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17345msgid "Working please wait..." 17346msgstr "" 17347 17348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17349msgid "Total:" 17350msgstr "" 17351 17352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17353msgid "Current:" 17354msgstr "" 17355 17356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17357msgid "" 17358"You can export all calibre data, including your books, settings and plugins " 17359"into a single folder. Then, you can use this tool to re-import all that data" 17360" into a different calibre install, for example, on another computer." 17361msgstr "" 17362 17363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17364msgid "" 17365"This is a simple way to move your calibre installation with all its data to " 17366"a new computer, or to replicate your current setup on a second computer." 17367msgstr "" 17368 17369#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17370msgid "&Export all your calibre data" 17371msgstr "" 17372 17373#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17374msgid "&Import previously exported data" 17375msgstr "" 17376 17377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17378#, python-brace-format 17379msgid "" 17380"{0} [Size: {1}]\n" 17381"in {2}" 17382msgstr "" 17383 17384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17385msgid "Calculating..." 17386msgstr "" 17387 17388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17389msgid "Select which libraries you want to export below" 17390msgstr "" 17391 17392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17393msgid "" 17394"Specify the folder containing the previously exported calibre data that you " 17395"wish to import." 17396msgstr "" 17397 17398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17399msgid "Choose &folder" 17400msgstr "" 17401 17402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17403msgid "" 17404"Specify locations for the libraries you want to import. A location must be " 17405"an empty folder on your computer. If you leave any blank, those libraries " 17406"will not be imported." 17407msgstr "" 17408 17409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17410msgid "Select folder with exported data" 17411msgstr "" 17412 17413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17414msgid "" 17415"Importing calibre data means all libraries, settings, plugins, etc will be " 17416"imported. This is a security risk, only proceed if the data you are " 17417"importing was previously generated by you, using the calibre export " 17418"functionality." 17419msgstr "" 17420 17421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17422msgid "Not valid" 17423msgstr "" 17424 17425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17426#, python-brace-format 17427msgid "The folder {0} is not valid: {1}" 17428msgstr "" 17429 17430#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17431msgid "Content server running" 17432msgstr "" 17433 17434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17435msgid "" 17436"Cannot import while the Content server is running, shut it down first by " 17437"clicking the \"Connect/share\" button on the calibre toolbar" 17438msgstr "" 17439 17440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17441msgid "No folder selected" 17442msgstr "" 17443 17444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17445msgid "" 17446"You must select a folder containing the previously exported data that you " 17447"wish to import" 17448msgstr "" 17449 17450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17451#, python-format 17452msgid "%s is not a folder" 17453msgstr "" 17454 17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17456msgid "Not a folder" 17457msgstr "" 17458 17459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17460#, python-format 17461msgid "%s is not an empty folder" 17462msgstr "" 17463 17464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17465msgid "Folder not empty" 17466msgstr "" 17467 17468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17469msgid "No libraries selected" 17470msgstr "" 17471 17472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17473msgid "You must specify the location for at least one library" 17474msgstr "" 17475 17476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17477msgid "Some libraries ignored" 17478msgstr "" 17479 17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17481msgid "You have chosen not to import some libraries. Proceed anyway?" 17482msgstr "" 17483 17484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17485msgid "Choose a folder to export to" 17486msgstr "" 17487 17488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17489msgid "Export folder not empty" 17490msgstr "" 17491 17492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17493msgid "The folder you choose to export the data to must be empty." 17494msgstr "" 17495 17496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17497msgid "Exporting all calibre data..." 17498msgstr "" 17499 17500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17501msgid "Failed to export data." 17502msgstr "" 17503 17504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17505msgid "Importing all calibre data..." 17506msgstr "" 17507 17508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17509msgid "Failed to import data." 17510msgstr "" 17511 17512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17513#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17514#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17515msgid "Active jobs" 17516msgstr "" 17517 17518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17520#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17524#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17526msgid "Find next match" 17527msgstr "" 17528 17529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17530#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17531#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17534msgid "&Search" 17535msgstr "" 17536 17537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17538msgid "&Stop selected jobs" 17539msgstr "" 17540 17541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17542msgid "&Hide selected jobs" 17543msgstr "" 17544 17545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17546msgid "Show job &details" 17547msgstr "" 17548 17549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17550msgid "Show &all jobs" 17551msgstr "" 17552 17553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17554msgid "Stop &all non device jobs" 17555msgstr "" 17556 17557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17558msgid "&Hide all jobs" 17559msgstr "" 17560 17561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17563#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17564#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17565#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17566#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17567#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17568#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17569#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17570msgid "Authors" 17571msgstr "" 17572 17573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17574msgid "You must enter a search expression into the search field" 17575msgstr "" 17576 17577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17578msgid "You must select a matching book" 17579msgstr "" 17580 17581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17582msgid "Do a search to find the book you want to match" 17583msgstr "" 17584 17585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17586msgid "" 17587"<p>Remember to update metadata on the device when you are done (Right click " 17588"the device icon and select <i>Update cached metadata</i>)</p>" 17589msgstr "" 17590 17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17593#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17594msgid "Show &details" 17595msgstr "" 17596 17597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17599#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17600msgid "Hide &details" 17601msgstr "" 17602 17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17605#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17606msgid "Show detailed information about this error" 17607msgstr "" 17608 17609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17611#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17612msgid "Copied" 17613msgstr "" 17614 17615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17617#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17618#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17619msgid "&View log" 17620msgstr "" 17621 17622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17623msgid "&Retry" 17624msgstr "" 17625 17626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17627msgid "Hide the remaining error message" 17628msgid_plural "Hide the {} remaining error messages" 17629msgstr[0] "" 17630msgstr[1] "" 17631 17632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17634msgid "Working" 17635msgstr "" 17636 17637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17638#, python-format 17639msgid "Processing %d books, please wait..." 17640msgstr "" 17641 17642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17643msgid "Current step progress: %p %" 17644msgstr "" 17645 17646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17647msgid "Step %v/%m" 17648msgstr "" 17649 17650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17651msgid "Lower Case" 17652msgstr "" 17653 17654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17655msgid "Upper Case" 17656msgstr "" 17657 17658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17659msgid "Title Case" 17660msgstr "" 17661 17662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17663msgid "Character match" 17664msgstr "" 17665 17666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17667msgid "Regular expression" 17668msgstr "" 17669 17670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17671msgid "Replace field" 17672msgstr "" 17673 17674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17675msgid "Prepend to field" 17676msgstr "" 17677 17678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17679msgid "Append to field" 17680msgstr "" 17681 17682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17683msgid "Editing metadata for one book" 17684msgid_plural "Editing metadata for {} books" 17685msgstr[0] "" 17686msgstr[1] "" 17687 17688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17689msgid "" 17690"Immediately make all changes without closing the dialog. This operation " 17691"cannot be canceled or undone" 17692msgstr "" 17693 17694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17695#, python-format 17696msgid "Book %d:" 17697msgstr "" 17698 17699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17700msgid "Enter an identifier type" 17701msgstr "" 17702 17703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17704msgid "" 17705"<b>You can destroy your library using this feature.</b> Changes are " 17706"permanent. There is no undo function. You are strongly encouraged to back up" 17707" your library before proceeding.<p>Search and replace in text fields using " 17708"character matching or regular expressions. " 17709msgstr "" 17710 17711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17712msgid "" 17713"In character mode, the field is searched for the entered search text. The " 17714"text is replaced by the specified replacement text everywhere it is found in" 17715" the specified field. After replacement is finished, the text can be changed" 17716" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17717"is checked, the search text must match exactly. If it is unchecked, the " 17718"search text will match both upper- and lower-case letters" 17719msgstr "" 17720 17721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17722msgid "" 17723"In regular expression mode, the search text is an arbitrary Python-" 17724"compatible regular expression. The replacement text can contain " 17725"backreferences to parenthesized expressions in the pattern. The search is " 17726"not anchored, and can match and replace multiple times on the same string. " 17727"The modification functions (lower-case etc) are applied to the matched text," 17728" not to the field as a whole. The destination box specifies the field where " 17729"the result after matching and replacement is to be assigned. You can replace" 17730" the text in the field, or prepend or append the matched text. See <a " 17731"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17732" information on Python's regular expressions, and in particular the 'sub' " 17733"function." 17734msgstr "" 17735 17736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17737msgid "S/R TEMPLATE ERROR" 17738msgstr "" 17739 17740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17741msgid "" 17742"You must specify a destination when source is a composite field or a " 17743"template" 17744msgstr "" 17745 17746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17747msgid "" 17748"The replacement value for a rating column must be empty or an integer " 17749"between 0 and 10" 17750msgstr "" 17751 17752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17753msgid "You must specify a destination identifier type" 17754msgstr "" 17755 17756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17757msgid "You must specify a search expression in the \"Search for\" field" 17758msgstr "" 17759 17760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17761msgid "Invalid identifier string" 17762msgstr "" 17763 17764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17765#, python-brace-format 17766msgid "" 17767"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" 17768"\n" 17769"Do you want to continue processing books?" 17770msgstr "" 17771 17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17773msgid "Result identifier string: " 17774msgstr "" 17775 17776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17777msgid "Search/replace invalid" 17778msgstr "" 17779 17780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17781#, python-format 17782msgid "Search/replace is invalid: %s" 17783msgstr "" 17784 17785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17786msgid "Covers compressed" 17787msgstr "" 17788 17789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17790#, python-brace-format 17791msgid "" 17792"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17793msgstr "" 17794 17795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17797msgid "Delete saved search/replace" 17798msgstr "" 17799 17800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17801msgid "The selected saved search/replace will be deleted. Are you sure?" 17802msgstr "" 17803 17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17807msgid "Save search/replace" 17808msgstr "" 17809 17810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17811msgid "Search/replace name:" 17812msgstr "" 17813 17814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17815msgid "" 17816"That saved search/replace already exists and will be overwritten. Are you " 17817"sure?" 17818msgstr "" 17819 17820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17821msgid "Edit meta information" 17822msgstr "" 17823 17824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17825msgid "&Author(s): " 17826msgstr "" 17827 17828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17829msgid "" 17830"This will cause the author sort field to be automatically updated\n" 17831" based on the authors field for each selected book. Note that if\n" 17832" you use the control above to set authors in bulk, the author sort\n" 17833" field is updated anyway, regardless of the value of this checkbox." 17834msgstr "" 17835 17836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17837msgid "A&utomatically set author sort" 17838msgstr "" 17839 17840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17841msgid "S&wap title and author" 17842msgstr "" 17843 17844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17845msgid "Author s&ort: " 17846msgstr "" 17847 17848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17849msgid "" 17850"Specify how the author(s) of this book should be sorted. For example Charles" 17851" Dickens should be sorted as Dickens, Charles." 17852msgstr "" 17853 17854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17855#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17856msgid "&Rating:" 17857msgstr "" 17858 17859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17860msgid "&Apply rating" 17861msgstr "" 17862 17863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17864msgid "&Publisher: " 17865msgstr "" 17866 17867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17868msgid "If checked, the publisher will be cleared" 17869msgstr "" 17870 17871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17872msgid "&Clear pub" 17873msgstr "" 17874 17875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17876msgid "Add ta&gs: " 17877msgstr "" 17878 17879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17882msgid "Open Tag editor" 17883msgstr "" 17884 17885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17886msgid "&Remove tags:" 17887msgstr "" 17888 17889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17890msgid "Comma separated list of tags to remove from the books. " 17891msgstr "" 17892 17893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17894msgid "Check this box to remove all tags from the books." 17895msgstr "" 17896 17897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17898msgid "&Clear all" 17899msgstr "" 17900 17901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 17902msgid "Ser&ies:" 17903msgstr "" 17904 17905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 17906msgid "If checked, the series will be cleared" 17907msgstr "" 17908 17909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 17910msgid "&Clear series" 17911msgstr "" 17912 17913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 17914msgid "" 17915"If not checked, the series number for the books will be set to 1.\n" 17916"If checked, selected books will be automatically numbered, in the order\n" 17917"you selected them. So if you selected Book A and then Book B,\n" 17918"Book A will have series number 1 and Book B series number 2." 17919msgstr "" 17920 17921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 17922msgid "&Automatically number books in this series" 17923msgstr "" 17924 17925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 17926msgid "" 17927"Series will normally be renumbered from the highest number in the database\n" 17928"for that series. Checking this box will tell calibre to start numbering\n" 17929"from the value in the box" 17930msgstr "" 17931 17932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 17933msgid "&Force numbers to start with:" 17934msgstr "" 17935 17936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 17937msgid "+ " 17938msgstr "" 17939 17940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 17941#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 17942msgid "&Date:" 17943msgstr "" 17944 17945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 17946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 17947msgid "A&pply date" 17948msgstr "" 17949 17950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 17951#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 17952msgid "P&ublished:" 17953msgstr "" 17954 17955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 17956msgid "Clear published date" 17957msgstr "" 17958 17959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 17960#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 17961msgid "&Languages:" 17962msgstr "" 17963 17964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 17965msgid "Check this box to remove all languages from the books." 17966msgstr "" 17967 17968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 17969msgid "Clear &all" 17970msgstr "" 17971 17972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 17973msgid "" 17974"When doing a same format to same format conversion,\n" 17975" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 17976" as ORIGINAL_EPUB. This option tells calibre to restore\n" 17977" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 17978" conversion of a large number of books and something went wrong." 17979msgstr "" 17980 17981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 17982msgid "Restore pre conversion &originals, if available" 17983msgstr "" 17984 17985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 17986msgid "" 17987"Remove stored conversion settings for the selected books.\n" 17988"\n" 17989"Future conversion of these books will use the default settings." 17990msgstr "" 17991 17992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 17993msgid "Remove &stored conversion settings for the selected books" 17994msgstr "" 17995 17996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 17997msgid "" 17998"Force the title to be in title case. If both this and swap authors are checked,\n" 17999"title and author are swapped before the title case is set" 18000msgstr "" 18001 18002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 18003msgid "Change title &case to:" 18004msgstr "" 18005 18006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 18007msgid "" 18008"Update title sort based on the current title. This will be applied only " 18009"after other changes to title." 18010msgstr "" 18011 18012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 18013msgid "Update &title sort" 18014msgstr "" 18015 18016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 18017msgid "" 18018"Set the metadata in calibre from the metadata in the e-book files associated" 18019" with each book. Note that this does not change the cover, for that, use the" 18020" separate option below." 18021msgstr "" 18022 18023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 18024msgid "Set &metadata (except cover) from the e-book files" 18025msgstr "" 18026 18027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 18028msgid "Change &cover" 18029msgstr "" 18030 18031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 18032msgid "&Generate default cover" 18033msgstr "" 18034 18035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18036msgid "&Remove cover" 18037msgstr "" 18038 18039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18040msgid "" 18041"Try to automatically detect and remove borders and extra space\n" 18042" from the edges of cover images. This can sometimes remove too\n" 18043" much, so use with care." 18044msgstr "" 18045 18046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18047msgid "&Trim cover (DANGEROUS)" 18048msgstr "" 18049 18050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18051msgid "Set from &e-book files" 18052msgstr "" 18053 18054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18055msgid "" 18056"Set the covers of all selected books to be the same\n" 18057"as that of the first selected book." 18058msgstr "" 18059 18060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18061msgid "&Clone covers" 18062msgstr "" 18063 18064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18065msgid "" 18066"<p>Compress cover images, if the quality is set to 100 compression is " 18067"lossless, otherwise it is lossy" 18068msgstr "" 18069 18070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18071msgid "Co&mpress cover images:" 18072msgstr "" 18073 18074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18075msgid "" 18076"<p>Cover image compression quality. If the quality is set to 100 compression" 18077" is lossless, otherwise it is lossy" 18078msgstr "" 18079 18080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18081msgid "Control how the default generated covers are created" 18082msgstr "" 18083 18084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18085msgid "Configure co&ver generation" 18086msgstr "" 18087 18088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18089msgid "Set the co&mments for all selected books" 18090msgstr "" 18091 18092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18093#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18094#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18095msgid "&Basic metadata" 18096msgstr "" 18097 18098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18099#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18100msgid "&Custom metadata" 18101msgstr "" 18102 18103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18104msgid "&Load search/replace:" 18105msgstr "" 18106 18107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18108msgid "Select saved search/replace to load." 18109msgstr "" 18110 18111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18112msgid "Save current search/replace" 18113msgstr "" 18114 18115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18117msgid "Sa&ve" 18118msgstr "" 18119 18120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18121msgid "Search &mode:" 18122msgstr "" 18123 18124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18125msgid "" 18126"<p>Choose whether to use basic text matching or advanced\n" 18127" regular expression matching. Changing the mode clears all the fields\n" 18128" in this dialog.</p>" 18129msgstr "" 18130 18131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18132msgid "Search &field:" 18133msgstr "" 18134 18135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18136msgid "The name of the field that you want to search" 18137msgstr "" 18138 18139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18140msgid "&Identifier type:" 18141msgstr "" 18142 18143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18144msgid "Choose which identifier type to operate upon" 18145msgstr "" 18146 18147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18148#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18149#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18151msgid "&Template:" 18152msgstr "" 18153 18154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18155msgid "Enter a template to be used as the source for the search/replace" 18156msgstr "" 18157 18158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18159msgid "" 18160"Enter what you are looking for, either plain text or a regular expression, " 18161"depending on the mode" 18162msgstr "" 18163 18164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18165msgid "" 18166"Check this box if the search string must match exactly upper and lower case." 18167" Uncheck it if case is to be ignored" 18168msgstr "" 18169 18170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18171msgid "Cas&e sensitive" 18172msgstr "" 18173 18174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18175msgid "&Replace with:" 18176msgstr "" 18177 18178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18179msgid "" 18180"The replacement text. The matched search text will be replaced with this " 18181"string" 18182msgstr "" 18183 18184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18185msgid "&Apply function after replace:" 18186msgstr "" 18187 18188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18189msgid "" 18190"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18191"field is processed. In regular expression mode, only the matched text is processed" 18192msgstr "" 18193 18194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18195msgid "&Destination field:" 18196msgstr "" 18197 18198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18199msgid "" 18200"The field that the text will be put into after all replacements.\n" 18201"If blank, the source field is used if the field is modifiable" 18202msgstr "" 18203 18204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18205msgid "M&ode:" 18206msgstr "" 18207 18208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18209msgid "Specify how the text should be copied into the destination." 18210msgstr "" 18211 18212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18213msgid "" 18214"Specifies whether result items should be split into multiple values or\n" 18215"left as single values. This option has the most effect when the source field is\n" 18216"not multiple and the destination field is multiple" 18217msgstr "" 18218 18219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18220msgid "Split &result" 18221msgstr "" 18222 18223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18224msgid "Identifier type:" 18225msgstr "" 18226 18227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18228msgid "" 18229"<p>Choose which identifier type to operate upon. When the\n" 18230" source field is something other than 'identifiers' you can enter\n" 18231" a * if you want to replace the entire set of identifiers with\n" 18232" the result of the search/replace.</p>" 18233msgstr "" 18234 18235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18236msgid "For multiple-valued fields, sho&w" 18237msgstr "" 18238 18239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18240msgid "val&ues starting at" 18241msgstr "" 18242 18243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18244msgid "with values separated b&y" 18245msgstr "" 18246 18247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18248msgid "" 18249"Used when displaying test results to separate values in multiple-valued " 18250"fields" 18251msgstr "" 18252 18253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18254msgid "Test text" 18255msgstr "" 18256 18257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18258msgid "Test result" 18259msgstr "" 18260 18261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18262msgid "Your &test:" 18263msgstr "" 18264 18265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18266msgid "&Search and replace" 18267msgstr "" 18268 18269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18270msgid "" 18271"If enabled, the book list will be re-sorted and any existing\n" 18272"search or Virtual library will be refreshed after the edit\n" 18273"is completed. This can be slow on large libraries." 18274msgstr "" 18275 18276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18277msgid "&Refresh book list after edit" 18278msgstr "" 18279 18280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18281msgid "Sort by multiple columns" 18282msgstr "" 18283 18284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18285msgid "" 18286"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18287"columns are more important. Ascending or descending order can be toggled by " 18288"clicking the column name at the bottom of this dialog, after having selected" 18289" it." 18290msgstr "" 18291 18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18294#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18295#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18297#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18298#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18300msgid "&Clear" 18301msgstr "" 18302 18303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18304msgid "Clear all selected columns" 18305msgstr "" 18306 18307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18308msgid "Save this sort order for easy re-use" 18309msgstr "" 18310 18311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18312msgid "Load previously saved settings" 18313msgstr "" 18314 18315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18316msgid "Effective sort" 18317msgstr "" 18318 18319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18320msgid "No sort selected" 18321msgstr "" 18322 18323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18324msgid "You must select at least one column on which to sort" 18325msgstr "" 18326 18327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18328msgid "No saved sorts available" 18329msgstr "" 18330 18331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18332msgid "Remove saved sort" 18333msgstr "" 18334 18335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18336msgid "Import OPML file" 18337msgstr "" 18338 18339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18340msgid "Path to OPML file" 18341msgstr "" 18342 18343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18344msgid "Browse for OPML file" 18345msgstr "" 18346 18347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18348msgid "&OPML file:" 18349msgstr "" 18350 18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18352msgid "Maximum number of articles to download per RSS feed" 18353msgstr "" 18354 18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18356msgid "&Maximum articles per feed:" 18357msgstr "" 18358 18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18361msgid " days" 18362msgstr "" 18363 18364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18365msgid "Articles in the RSS feeds older than this will be ignored" 18366msgstr "" 18367 18368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18369msgid "Preserve groups in the OPML file" 18370msgstr "" 18371 18372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18373msgid "" 18374"If enabled, every group of feeds in the OPML file will be converted into a " 18375"single recipe. Otherwise every feed becomes its own recipe" 18376msgstr "" 18377 18378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18379msgid "Replace existing recipes" 18380msgstr "" 18381 18382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18383msgid "" 18384"If enabled, any existing recipes with the same titles as entries in the OPML" 18385" file will be replaced. Otherwise, new entries with modified titles will be " 18386"created" 18387msgstr "" 18388 18389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18390msgid "OPML files" 18391msgstr "" 18392 18393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18394msgid "Select OPML file" 18395msgstr "" 18396 18397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18398msgid "Path not specified" 18399msgstr "" 18400 18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18402msgid "You must specify the path to the OPML file to import" 18403msgstr "" 18404 18405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18406msgid "No feeds found" 18407msgstr "" 18408 18409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18410msgid "No importable RSS feeds found in the OPML file" 18411msgstr "" 18412 18413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18414msgid "Password needed" 18415msgstr "" 18416 18417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18418msgid "TextLabel" 18419msgstr "" 18420 18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18423#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18424#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18425msgid "&Username:" 18426msgstr "" 18427 18428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18430#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18431#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18432msgid "&Password:" 18433msgstr "" 18434 18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18438#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18439#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18440msgid "&Show password" 18441msgstr "" 18442 18443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18444msgid "Restart required" 18445msgstr "" 18446 18447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18448msgid "You must restart calibre before using this plugin!" 18449msgstr "" 18450 18451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18453msgid "All" 18454msgstr "" 18455 18456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18458msgid "Installed" 18459msgstr "" 18460 18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18463msgid "Not installed" 18464msgstr "" 18465 18466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18467msgid "Update available" 18468msgstr "" 18469 18470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18471msgid "Plugin name" 18472msgstr "" 18473 18474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18475#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18476msgid "Status" 18477msgstr "" 18478 18479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18480msgid "Available" 18481msgstr "" 18482 18483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18484msgid "Released" 18485msgstr "" 18486 18487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18488msgid "calibre" 18489msgstr "" 18490 18491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18492msgid "PayPal" 18493msgstr "" 18494 18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18496msgid "" 18497"This plugin is FREE but you can reward the developer for their effort\n" 18498"by donating to them via PayPal.\n" 18499"\n" 18500"Right-click and choose Donate to reward: " 18501msgstr "" 18502 18503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18504msgid "Platform unavailable" 18505msgstr "" 18506 18507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18508msgid "calibre upgrade required" 18509msgstr "" 18510 18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18512msgid "Plugin deprecated" 18513msgstr "" 18514 18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18516msgid "New version available" 18517msgstr "" 18518 18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18520msgid "Latest version installed" 18521msgstr "" 18522 18523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18524msgid "This plugin has been deprecated and should be uninstalled" 18525msgstr "" 18526 18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18534msgid "Right-click to see more options" 18535msgstr "" 18536 18537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18538#, python-format 18539msgid "This plugin can only be installed on: %s" 18540msgstr "" 18541 18542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18543#, python-format 18544msgid "You must upgrade to at least calibre %s before installing this plugin" 18545msgstr "" 18546 18547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18548msgid "You can install this plugin" 18549msgstr "" 18550 18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18553msgid "A new version of this plugin is available" 18554msgstr "" 18555 18556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18557msgid "This plugin is installed and up-to-date" 18558msgstr "" 18559 18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18561msgid "Plugin homepage" 18562msgstr "" 18563 18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18565msgid "Update Check Failed" 18566msgstr "" 18567 18568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18569msgid "Unable to reach the plugin index page." 18570msgstr "" 18571 18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18574msgid "User plugins" 18575msgstr "" 18576 18577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18578msgid "Filter list of &plugins" 18579msgstr "" 18580 18581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18582msgid "Filter by &name" 18583msgstr "" 18584 18585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18586#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18587msgid "Description" 18588msgstr "" 18589 18590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18592msgid "&Install" 18593msgstr "" 18594 18595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18597msgid "Install the selected plugin" 18598msgstr "" 18599 18600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18601msgid "&Customize plugin " 18602msgstr "" 18603 18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18606msgid "Customize the options for this plugin" 18607msgstr "" 18608 18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18610msgid "Plugin &forum thread" 18611msgstr "" 18612 18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18614#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18615msgid "Enable/&disable plugin" 18616msgstr "" 18617 18618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18619msgid "Enable or disable this plugin" 18620msgstr "" 18621 18622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18623#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18624msgid "&Remove plugin" 18625msgstr "" 18626 18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18628msgid "Uninstall the selected plugin" 18629msgstr "" 18630 18631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18632msgid "Donate to developer" 18633msgstr "" 18634 18635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18636msgid "Donate to the developer of this plugin" 18637msgstr "" 18638 18639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18640#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18641msgid "&Customize plugin" 18642msgstr "" 18643 18644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18645#, python-format 18646msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18647msgstr "" 18648 18649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18650#, python-format 18651msgid "Install %s" 18652msgstr "" 18653 18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18656msgid "" 18657"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18658"virus/malware. Only install it if you got it from a trusted source. Are you " 18659"sure you want to proceed?" 18660msgstr "" 18661 18662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18663#, python-format 18664msgid "Downloading plugin ZIP attachment: %s" 18665msgstr "" 18666 18667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18668#, python-format 18669msgid "Installing plugin: %s" 18670msgstr "" 18671 18672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18673#, python-format 18674msgid "Plugin installed: %s" 18675msgstr "" 18676 18677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18679#, python-brace-format 18680msgid "" 18681"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18682"restart calibre for the plugin to take effect." 18683msgstr "" 18684 18685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18686msgid "Install plugin failed" 18687msgstr "" 18688 18689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18690msgid "" 18691"A problem occurred while installing this plugin. This plugin will now be " 18692"uninstalled. Please post the error message in details below into the forum " 18693"thread for this plugin and restart calibre." 18694msgstr "" 18695 18696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18697#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18698msgid "Plugin not customizable" 18699msgstr "" 18700 18701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18703#, python-format 18704msgid "Plugin: %s does not need customization" 18705msgstr "" 18706 18707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18708#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18709msgid "Must restart" 18710msgstr "" 18711 18712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18713#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18714#, python-format 18715msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18716msgstr "" 18717 18718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18719#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18720msgid "Plugin cannot be disabled" 18721msgstr "" 18722 18723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18724#, python-format 18725msgid "The plugin: %s cannot be disabled" 18726msgstr "" 18727 18728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18729msgid "Aborting..." 18730msgstr "" 18731 18732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18733#, python-brace-format 18734msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18735msgstr "" 18736 18737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18738msgid "Undock" 18739msgstr "" 18740 18741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18742msgid "Show the Quickview panel in its own floating window" 18743msgstr "" 18744 18745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18746msgid "Lock Quickview contents" 18747msgstr "" 18748 18749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18750#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18751msgid "Refresh" 18752msgstr "" 18753 18754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18755msgid "Embed the Quickview panel into the main calibre window" 18756msgstr "" 18757 18758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18759msgid "Alternate shortcut: " 18760msgstr "" 18761 18762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18763#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18764msgid "Find item in the Tag browser" 18765msgstr "" 18766 18767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18769msgid "Find item in the library" 18770msgstr "" 18771 18772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18773msgid "Select this book in the library" 18774msgstr "" 18775 18776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18777msgid "Quickview this cell" 18778msgstr "" 18779 18780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18781msgid "Open book in the E-book viewer" 18782msgstr "" 18783 18784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18785#, python-brace-format 18786msgid "&Item: {0} ({1})" 18787msgstr "" 18788 18789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18790msgid "" 18791"Click to show only books with this item. Double click to search for this " 18792"item in the Tag browser" 18793msgstr "" 18794 18795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18796msgid "**No items found**" 18797msgstr "" 18798 18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18800msgid "" 18801"Click in a column in the library view to see the information for that book" 18802msgstr "" 18803 18804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18805#, python-brace-format 18806msgid "&Books with selected item \"{0}\": {1}" 18807msgstr "" 18808 18809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18810msgid "" 18811"Double click on a book to change the selection in the library view or change" 18812" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18813"edit the metadata of a book, which also changes the selected book." 18814msgstr "" 18815 18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18817msgid "Something went wrong while filling in the table" 18818msgstr "" 18819 18820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18821msgid "Quickview: Book not in library view" 18822msgstr "" 18823 18824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18825msgid "" 18826"The book you selected is not currently displayed in the library view, " 18827"perhaps because of a search or a Virtual library, so Quickview cannot select" 18828" it." 18829msgstr "" 18830 18831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18833msgid "&Apply Virtual libraries" 18834msgstr "" 18835 18836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18837msgid "" 18838"<p>Select to make Quickview show only books in the current\n" 18839" Virtual library</p>" 18840msgstr "" 18841 18842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18843msgid "&Lock Quickview contents" 18844msgstr "" 18845 18846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18847msgid "" 18848"<p>Select to prevent Quickview from changing content when the\n" 18849" selection on the library view is changed</p>" 18850msgstr "" 18851 18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18853#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18854#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18861msgid "&Refresh" 18862msgstr "" 18863 18864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18865msgid "" 18866"When Quickview is locked, refresh the window using the last selected book " 18867"and that book's value in the last selected column." 18868msgstr "" 18869 18870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18871msgid "&Dock" 18872msgstr "" 18873 18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18875#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18876#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18877msgid "&Close" 18878msgstr "" 18879 18880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18881msgid "" 18882"Restoring database from backups, do not interrupt, this will happen in three" 18883" stages" 18884msgstr "" 18885 18886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18887msgid "Restoring database" 18888msgstr "" 18889 18890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18891msgid "The restore has not completed, are you sure you want to cancel?" 18892msgstr "" 18893 18894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18895#, python-format 18896msgid "The old database was saved as: %s" 18897msgstr "" 18898 18899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18900#, python-format 18901msgid "" 18902"Restoring the database succeeded with some warnings click \"Show details\" " 18903"to see the details. %s" 18904msgstr "" 18905 18906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 18907#, python-format 18908msgid "Restoring database was successful. %s" 18909msgstr "" 18910 18911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 18912msgid "" 18913"Your list of books, with all their metadata is stored in a single file, " 18914"called a database. In addition, metadata for each individual book is stored " 18915"in that books' folder, as a backup.<p>This operation will rebuild the " 18916"database from the individual book metadata. This is useful if the database " 18917"has been corrupted and you get a blank list of books.<p>Do you want to " 18918"restore the database?" 18919msgstr "" 18920 18921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 18923msgid "Restoring database failed, click \"Show details\" to see details" 18924msgstr "" 18925 18926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 18927#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 18928msgid "Failed to repair library" 18929msgstr "" 18930 18931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 18932msgid "Add a new Saved search" 18933msgstr "" 18934 18935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 18936msgid "" 18937"You can create a <i>Saved search</i>, for frequently used searches here. The" 18938" search will be visible under <i>Saved searches</i> in the Tag browser, " 18939"using the name that you specify here." 18940msgstr "" 18941 18942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 18943msgid "The Saved search name" 18944msgstr "" 18945 18946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 18947msgid "&Search:" 18948msgstr "" 18949 18950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 18951msgid "The search expression" 18952msgstr "" 18953 18954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 18955msgid "No search name" 18956msgstr "" 18957 18958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 18959msgid "You must specify a name for the Saved search" 18960msgstr "" 18961 18962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 18963msgid "No search expression" 18964msgstr "" 18965 18966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 18967msgid "You must specify a search expression for the Saved search" 18968msgstr "" 18969 18970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 18971msgid "Invalid saved search" 18972msgstr "" 18973 18974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 18975#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 18976#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 18977msgid "Manage Saved searches" 18978msgstr "" 18979 18980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 18981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 18982msgid "&Add search" 18983msgstr "" 18984 18985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 18986msgid "&Remove search" 18987msgstr "" 18988 18989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 18990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 18991msgid "&Edit search" 18992msgstr "" 18993 18994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 18995msgid "" 18996"The current saved search will be <b>permanently deleted</b>. Are you sure?" 18997msgstr "" 18998 18999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 19000msgid "Edit the name and/or expression below." 19001msgstr "" 19002 19003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 19004msgid "Edit saved search" 19005msgstr "" 19006 19007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 19008msgid "A saved search with the name {} already exists. Choose another name" 19009msgstr "" 19010 19011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 19012msgid "Search expression" 19013msgstr "" 19014 19015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 19016msgid "" 19017" Download this periodical every week on the specified days after\n" 19018" the specified time. For example, if you choose: Monday after\n" 19019" 9:00 AM, then the periodical will be download every Monday as\n" 19020" soon after 9:00 AM as possible.\n" 19021" " 19022msgstr "" 19023 19024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 19025msgid "&Download after:" 19026msgstr "" 19027 19028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 19029msgid "" 19030" Download this periodical every month, on the specified days.\n" 19031" The download will happen as soon after the specified time as\n" 19032" possible on the specified days of each month. For example,\n" 19033" if you choose the 1st and the 15th after 9:00 AM, the\n" 19034" periodical will be downloaded on the 1st and 15th of every\n" 19035" month, as soon after 9:00 AM as possible.\n" 19036" " 19037msgstr "" 19038 19039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19040msgid "&Days of the month:" 19041msgstr "" 19042 19043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19044msgid "Comma separated list of days of the month. For example: 1, 15" 19045msgstr "" 19046 19047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19048msgid "Download &after:" 19049msgstr "" 19050 19051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19052msgid "" 19053" Download this periodical every x days. For example, if you\n" 19054" choose 30 days, the periodical will be downloaded every 30\n" 19055" days. Note that you can set periods of less than a day, like\n" 19056" 0.1 days to download a periodical more than once a day.\n" 19057" " 19058msgstr "" 19059 19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19061msgid "&Download every:" 19062msgstr "" 19063 19064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19065msgid "every hour" 19066msgstr "" 19067 19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19070msgid "days" 19071msgstr "" 19072 19073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19074msgid "" 19075"Note: You can set intervals of less than a day, by typing the value " 19076"manually." 19077msgstr "" 19078 19079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19080msgid "Schedule news download [{} sources]" 19081msgstr "" 19082 19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19084msgid "&Schedule" 19085msgstr "" 19086 19087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19088msgid "&Schedule for download:" 19089msgstr "" 19090 19091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19092msgid "&Days of week" 19093msgstr "" 19094 19095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19096msgid "Da&ys of month" 19097msgstr "" 19098 19099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19100msgid "Every &x days" 19101msgstr "" 19102 19103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19104msgid "&Account" 19105msgstr "" 19106 19107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19108msgid "For the scheduling to work, you must leave calibre running." 19109msgstr "" 19110 19111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19112#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19113msgid "&Advanced" 19114msgstr "" 19115 19116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19117msgid "Add &title as tag" 19118msgstr "" 19119 19120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19121msgid "&Extra tags:" 19122msgstr "" 19123 19124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19125msgid "&Keep at most:" 19126msgstr "" 19127 19128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19129msgid "" 19130"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19131"all (disable)." 19132msgstr "" 19133 19134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19135msgid "" 19136"<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" 19137"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19138"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19139msgstr "" 19140 19141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19142msgid " issues" 19143msgstr "" 19144 19145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19146msgid "all issues" 19147msgstr "" 19148 19149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19150msgid "Delete downloaded &news older than:" 19151msgstr "" 19152 19153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19154msgid "" 19155"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19156"<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." 19157msgstr "" 19158 19159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19160msgid "never delete" 19161msgstr "" 19162 19163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19164msgid "Download &all scheduled" 19165msgstr "" 19166 19167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19168msgid "Download all scheduled news sources at once" 19169msgstr "" 19170 19171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19172msgid "&Download now" 19173msgstr "" 19174 19175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19176msgid "Need username and password" 19177msgstr "" 19178 19179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19180msgid "You must provide a username and/or password to use this news source." 19181msgstr "" 19182 19183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19184msgid "Account" 19185msgstr "" 19186 19187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19188msgid "(optional)" 19189msgstr "" 19190 19191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19192msgid "(required)" 19193msgstr "" 19194 19195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19196msgid "Created by: " 19197msgstr "" 19198 19199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19200#, python-format 19201msgid "Download %s now" 19202msgstr "" 19203 19204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19205msgid "Last downloaded: never" 19206msgstr "" 19207 19208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19209msgid "never" 19210msgstr "" 19211 19212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19213#, python-format 19214msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19215msgstr "" 19216 19217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19218msgid "Last downloaded:" 19219msgstr "" 19220 19221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19222msgid "Cannot download news as no internet connection is active" 19223msgstr "" 19224 19225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19226msgid "No internet connection" 19227msgstr "" 19228 19229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19230msgid "Schedule news download" 19231msgstr "" 19232 19233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19234msgid "Add or edit a custom news source" 19235msgstr "" 19236 19237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19238msgid "Download all scheduled news sources" 19239msgstr "" 19240 19241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19242msgid "equal to" 19243msgstr "" 19244 19245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19246msgid "before" 19247msgstr "" 19248 19249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19250msgid "after" 19251msgstr "" 19252 19253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19254msgid "before or equal to" 19255msgstr "" 19256 19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19258msgid "after or equal to" 19259msgstr "" 19260 19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19262#, python-format 19263msgid "" 19264"<p>You can also perform other kinds of advanced searches, for example " 19265"checking for books that have no covers, combining multiple search expression" 19266" using Boolean operators and so on. See <a href=\"%s\">The search " 19267"interface</a> for more information." 19268msgstr "" 19269 19270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19271msgid "What &kind of match to use:" 19272msgstr "" 19273 19274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19275#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19276#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19277#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19278msgid "Contains: the word or phrase matches anywhere in the metadata field" 19279msgstr "" 19280 19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19282#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19283#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19284#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19285msgid "Equals: the word or phrase must match the entire metadata field" 19286msgstr "" 19287 19288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19289#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19290#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19291#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19292msgid "" 19293"Regular expression: the expression must match anywhere in the metadata field" 19294msgstr "" 19295 19296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19297#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19298#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19300msgid "A&dvanced search" 19301msgstr "" 19302 19303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19304#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19305#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19306#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19307msgid "Find entries that have..." 19308msgstr "" 19309 19310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19311#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19312#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19313#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19314msgid "But don't show entries that have..." 19315msgstr "" 19316 19317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19318msgid "A&ll these words:" 19319msgstr "" 19320 19321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19322msgid "&This exact phrase:" 19323msgstr "" 19324 19325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19326msgid "O&ne or more of these words:" 19327msgstr "" 19328 19329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19330#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19331#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19332#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19333msgid "Any of these &unwanted words:" 19334msgstr "" 19335 19336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19337msgid "Titl&e/author/series..." 19338msgstr "" 19339 19340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19341msgid "The title to search for" 19342msgstr "" 19343 19344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19345msgid "The author to search for" 19346msgstr "" 19347 19348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19349#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19350#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19351#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19352#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19353msgid "&Author:" 19354msgstr "" 19355 19356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19357msgid "The series to search for" 19358msgstr "" 19359 19360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19361msgid "The tags to search for" 19362msgstr "" 19363 19364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19365msgid "&Date search" 19366msgstr "" 19367 19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19369msgid "&Search the" 19370msgstr "" 19371 19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19373msgid "date column for books whose &date is " 19374msgstr "" 19375 19376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19377msgid "&year" 19378msgstr "" 19379 19380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19381msgid "mo&nth" 19382msgstr "" 19383 19384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19385msgid "&day" 19386msgstr "" 19387 19388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19389msgid "months" 19390msgstr "" 19391 19392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19393msgid "weeks" 19394msgstr "" 19395 19396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19397msgid "years" 19398msgstr "" 19399 19400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19401msgid "ago" 19402msgstr "" 19403 19404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19405msgid "This month" 19406msgstr "" 19407 19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19409msgid "Yesterday" 19410msgstr "" 19411 19412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19413msgid "&Template search" 19414msgstr "" 19415 19416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19417msgid "The value to search for" 19418msgstr "" 19419 19420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19421msgid "" 19422"You can use the search test specifications described in the calibre " 19423"documentation. For example, with Number comparisons you can the relational " 19424"operators like '>=' etc. With Text comparisons you can use exact, contains " 19425"or regular expression matches. With Date you can use today, yesterday, etc. " 19426"Set/not set takes 'true' for set and 'false' for not set." 19427msgstr "" 19428 19429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19430msgid "Template &value:" 19431msgstr "" 19432 19433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19434msgid "Set/Not set" 19435msgstr "" 19436 19437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19438msgid "How the template result will be compared to the value" 19439msgstr "" 19440 19441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19442msgid "C&omparison type:" 19443msgstr "" 19444 19445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19446msgid "The template that generates the value" 19447msgstr "" 19448 19449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19450msgid "Right click to open a template editor" 19451msgstr "" 19452 19453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19455msgid "Tem&plate:" 19456msgstr "" 19457 19458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19459#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19460#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19461#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19462#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19463#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19464#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19465#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19466msgid "Advanced search" 19467msgstr "" 19468 19469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19470msgid "There is one book with the {} format" 19471msgstr "" 19472 19473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19474#, python-brace-format 19475msgid "There are {count} books with the {fmt} format" 19476msgstr "" 19477 19478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19479msgid "Choose formats" 19480msgstr "" 19481 19482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19483msgid "" 19484"Use a password if calibre is running on a network that is not secure. For " 19485"example, if you run calibre on a laptop, use that laptop in an airport, and " 19486"want to connect your smart device to calibre, you should use a password." 19487msgstr "" 19488 19489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19490msgid "" 19491"Check this box if you want calibre to automatically start the smart device " 19492"interface when calibre starts. You should not do this if you are using a " 19493"network that is not secure and you are not setting a password." 19494msgstr "" 19495 19496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19497msgid "" 19498"Check this box if you want calibre to use a fixed network port. Normally you" 19499" will not need to do this. However, if your device consistently fails to " 19500"connect to calibre, try checking this box and entering a number." 19501msgstr "" 19502 19503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19504msgid "" 19505"Try 9090. If calibre says that it fails to connect to the port, try another " 19506"number. You can use any number between 8,000 and 65,535." 19507msgstr "" 19508 19509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19510msgid "" 19511"These are the IP addresses for this computer. If you decide to have your " 19512"device connect to calibre using a fixed IP address, one of these addresses " 19513"should be the one you use. It is unlikely but possible that the correct IP " 19514"address is not listed here, in which case you will need to go to your " 19515"computer's control panel to get a complete list of your computer's network " 19516"interfaces and IP addresses." 19517msgstr "" 19518 19519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19522msgid "Invalid port number" 19523msgstr "" 19524 19525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19526msgid "You must provide a port number." 19527msgstr "" 19528 19529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19531msgid "The port must be a number between 8000 and 65535." 19532msgstr "" 19533 19534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19535#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19536msgid "Problem starting the wireless device" 19537msgstr "" 19538 19539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19540#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19541#, python-format 19542msgid "The wireless device driver had problems starting. It said \"%s\"" 19543msgstr "" 19544 19545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19546msgid "Smart device control" 19547msgstr "" 19548 19549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19550msgid "" 19551"<p>Start wireless device connections.\n" 19552" <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." 19553msgstr "" 19554 19555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19556msgid "calibre IP addresses:" 19557msgstr "" 19558 19559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19560msgid "Possibe IP addresses:" 19561msgstr "" 19562 19563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19564msgid "Optional &password:" 19565msgstr "" 19566 19567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19568msgid "Optional password for security" 19569msgstr "" 19570 19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19572msgid "Optional &fixed port:" 19573msgstr "" 19574 19575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19576msgid "Optional port number" 19577msgstr "" 19578 19579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19580msgid "&Use a fixed port" 19581msgstr "" 19582 19583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19584msgid "&Automatically allow connections at calibre startup" 19585msgstr "" 19586 19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19588#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19590msgid "Publishers" 19591msgstr "" 19592 19593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19594msgid " (not on any book)" 19595msgstr "" 19596 19597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19598msgid "Category lookup name: " 19599msgstr "" 19600 19601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19602msgid "You must select items to apply" 19603msgstr "" 19604 19605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19606msgid "You must select items to unapply" 19607msgstr "" 19608 19609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19611msgid "" 19612"That name contains leading or trailing periods, multiple periods in a row or" 19613" spaces before or after periods." 19614msgstr "" 19615 19616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19619msgid "Name already used" 19620msgstr "" 19621 19622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19624msgid "That name is already used, perhaps with different case." 19625msgstr "" 19626 19627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19628msgid "" 19629"The current User category will be <b>permanently deleted</b>. Are you sure?" 19630msgstr "" 19631 19632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19633msgid "User categories editor" 19634msgstr "" 19635 19636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19637msgid "Category &name: " 19638msgstr "" 19639 19640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19641msgid "Select a category to edit" 19642msgstr "" 19643 19644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19645msgid "Copy the category name to the clipboard" 19646msgstr "" 19647 19648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19649msgid "&Category filter: " 19650msgstr "" 19651 19652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19653msgid "Select the content kind of the new category" 19654msgstr "" 19655 19656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19657msgid "Item &filter: " 19658msgstr "" 19659 19660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19661msgid "" 19662"Enter text to filter the available items. Case and accents are ignored." 19663msgstr "" 19664 19665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19666msgid "Delete the current User category" 19667msgstr "" 19668 19669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19670msgid "Enter a category name, then use the Add button or the Rename button" 19671msgstr "" 19672 19673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19674msgid "Add a new category" 19675msgstr "" 19676 19677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19678msgid "Rename the current category to what is in the box" 19679msgstr "" 19680 19681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19682msgid "" 19683"<p>Show items in the Available items box only if they appear in the\n" 19684" current Virtual library. Applied items not in the Virtual library will be marked\n" 19685" \"not on any book\".</p>" 19686msgstr "" 19687 19688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19689msgid "&Show only available items in current Virtual library" 19690msgstr "" 19691 19692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19693msgid "&Available items" 19694msgstr "" 19695 19696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19697msgid "Apply items to current category" 19698msgstr "" 19699 19700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19702msgid "Applied &items" 19703msgstr "" 19704 19705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19706msgid "Unapply (remove) selected items from current category" 19707msgstr "" 19708 19709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19710msgid "" 19711"If the item you want is not in the available list, you can add it here. " 19712"Accepts an ampersand-separated list of items. The items will be applied to " 19713"the book." 19714msgstr "" 19715 19716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19717msgid "" 19718"If the item you want is not in the available list, you can add it here. " 19719"Accepts a comma-separated list of items. The items will be applied to the " 19720"book." 19721msgstr "" 19722 19723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19724msgid "Deleting tags is done immediately and there is no undo." 19725msgstr "" 19726 19727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19728msgid "Are your sure?" 19729msgstr "" 19730 19731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19732msgid "" 19733"The following tags are used by one or more books. Are you certain you want " 19734"to delete them?" 19735msgstr "" 19736 19737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19738msgid "Manage items" 19739msgstr "" 19740 19741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19742msgid "&Add item:" 19743msgstr "" 19744 19745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19746msgid "Apply item(s) to the current book" 19747msgstr "" 19748 19749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19750msgid "Filter the available items" 19751msgstr "" 19752 19753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19754msgid "" 19755"Delete the selected items from database. This will unapply the items from " 19756"all books and then remove them from the database." 19757msgstr "" 19758 19759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19760msgid "Ava&ilable items" 19761msgstr "" 19762 19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19764msgid "Apply item to current book" 19765msgstr "" 19766 19767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19768msgid "Unapply (remove) the item from current book" 19769msgstr "" 19770 19771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19772msgid "Filter the applied items" 19773msgstr "" 19774 19775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19776msgid "Search for {}" 19777msgstr "" 19778 19779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19780msgid "Filter by {}" 19781msgstr "" 19782 19783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19784#, python-brace-format 19785msgid "Search the library for {0}" 19786msgstr "" 19787 19788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19790msgid "Count" 19791msgstr "" 19792 19793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19794msgid "Was" 19795msgstr "" 19796 19797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19798#, python-brace-format 19799msgid "This is not one of this column's permitted values ({0})" 19800msgstr "" 19801 19802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19803msgid "Editing..." 19804msgstr "" 19805 19806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19807msgid "Item is not a permitted value" 19808msgstr "" 19809 19810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19811#, python-brace-format 19812msgid "" 19813"This column has a fixed set of permitted values. The entered text must be " 19814"one of ({0})." 19815msgstr "" 19816 19817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19818msgid "Do you really want to undo your changes?" 19819msgstr "" 19820 19821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19822msgid "Undelete items?" 19823msgstr "" 19824 19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19826msgid "Items must be undeleted to continue. Do you want to do this?" 19827msgstr "" 19828 19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19830msgid "Search for an item in the first column" 19831msgstr "" 19832 19833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19834msgid "Find items containing the search string" 19835msgstr "" 19836 19837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19838msgid "" 19839"<p>Show items only if they appear in the\n" 19840" current Virtual library. Edits already done may be hidden but will\n" 19841" not be forgotten.\n" 19842" </p><p>\n" 19843" Note that this box affects only what is displayed. Changes\n" 19844" will affect all books in your library even if this box\n" 19845" is checked.</p>" 19846msgstr "" 19847 19848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19849msgid "Only show items in the current &Virtual library" 19850msgstr "" 19851 19852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19853msgid "&Filter by:" 19854msgstr "" 19855 19856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19857msgid "Filter items using the text in this box" 19858msgstr "" 19859 19860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19861msgid "Show only items containing this text" 19862msgstr "" 19863 19864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19865msgid "F&ilter" 19866msgstr "" 19867 19868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19869msgid "" 19870"Delete selected items from the database. This will unapply the items from " 19871"all books and then remove them from the database." 19872msgstr "" 19873 19874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19875msgid "Ctrl+D" 19876msgstr "" 19877 19878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19879msgid "Rename the items in every book where they are used" 19880msgstr "" 19881 19882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19883msgid "Ctrl+R" 19884msgstr "" 19885 19886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19887msgid "Undo any deletes or edits on the selected lines" 19888msgstr "" 19889 19890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19891msgid "Ctrl+U" 19892msgstr "" 19893 19894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19895msgid "Template language tutorial" 19896msgstr "" 19897 19898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19899msgid "Template function reference" 19900msgstr "" 19901 19902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 19903msgid "Author Sort" 19904msgstr "" 19905 19906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19907msgid "Tag 1" 19908msgstr "" 19909 19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19911msgid "Tag 2" 19912msgstr "" 19913 19914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 19915msgid "Template value" 19916msgstr "" 19917 19918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 19919msgid "Disable word wrap" 19920msgstr "" 19921 19922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 19923msgid "Enable word wrap" 19924msgstr "" 19925 19926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 19927msgid "Load template from the Template tester" 19928msgstr "" 19929 19930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 19931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 19932msgid "Load template from file" 19933msgstr "" 19934 19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 19936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 19937msgid "Save template to file" 19938msgstr "" 19939 19940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 19941msgid "No Template tester text is available" 19942msgstr "" 19943 19944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 19945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 19946msgid "Template file" 19947msgstr "" 19948 19949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 19950#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 19951msgid "Select icon" 19952msgstr "" 19953 19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 19955msgid "EXCEPTION: " 19956msgstr "" 19957 19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 19959msgid "Built-in template function" 19960msgstr "" 19961 19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 19963msgid "Built-in function" 19964msgstr "" 19965 19966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 19967msgid "User defined Python template function" 19968msgstr "" 19969 19970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 19971msgid "User function" 19972msgstr "" 19973 19974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19975msgid "Stored template" 19976msgstr "" 19977 19978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19979msgid "Stored user defined template" 19980msgstr "" 19981 19982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 19983msgid "No template provided" 19984msgstr "" 19985 19986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 19987msgid "The template box cannot be empty" 19988msgstr "" 19989 19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 19991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 19992msgid "No column chosen" 19993msgstr "" 19994 19995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 19996msgid "You must specify a column to be colored" 19997msgstr "" 19998 19999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 20000msgid "You must specify the column where the icons are applied" 20001msgstr "" 20002 20003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 20004msgid "&Continue" 20005msgstr "" 20006 20007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 20008msgid "Continue running the template" 20009msgstr "" 20010 20011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 20012msgid "Stop running the template" 20013msgstr "" 20014 20015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 20016#, python-brace-format 20017msgid "Break: line {0}, book {1}" 20018msgstr "" 20019 20020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 20021msgid "The name of the template language operation" 20022msgstr "" 20023 20024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 20025msgid "A variable in the template" 20026msgstr "" 20027 20028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 20029msgid "The value of the variable" 20030msgstr "" 20031 20032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 20033msgid "A General Program Mode Template" 20034msgstr "" 20035 20036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20037#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20038msgid "Set the color of the column:" 20039msgstr "" 20040 20041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20042msgid "Copy a color name to the clipboard:" 20043msgstr "" 20044 20045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20046msgid "Copy the selected color name to the clipboard" 20047msgstr "" 20048 20049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20050msgid "Kind:" 20051msgstr "" 20052 20053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20054msgid "Apply the icon to column:" 20055msgstr "" 20056 20057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20058msgid "Copy an icon file name to the clipboard:" 20059msgstr "" 20060 20061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20062msgid "Copy the selected icon file name to the clipboard" 20063msgstr "" 20064 20065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20066msgid "Add icon" 20067msgstr "" 20068 20069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20070msgid "Add an icon file to the set of choices" 20071msgstr "" 20072 20073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20074msgid "Template &name:" 20075msgstr "" 20076 20077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20078msgid "The name of the callable template" 20079msgstr "" 20080 20081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20082msgid "T&emplate:" 20083msgstr "" 20084 20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20086msgid "The text of the template program goes into the box below" 20087msgstr "" 20088 20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20090msgid " " 20091msgstr "" 20092 20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20094msgid "Enable &breakpoints" 20095msgstr "" 20096 20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20098msgid "" 20099"<p>If checked, the template evaluator will stop when it\n" 20100"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20101"you the value as well as all the local variables</p>" 20102msgstr "" 20103 20104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20105msgid "&Go" 20106msgstr "" 20107 20108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20109msgid "" 20110"If 'Enable breakpoints' is checked then click this button to run your " 20111"template" 20112msgstr "" 20113 20114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20115msgid "&Line:" 20116msgstr "" 20117 20118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20120msgid "Line number to toggle" 20121msgstr "" 20122 20123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20124msgid "&Toggle" 20125msgstr "" 20126 20127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20128msgid "Toggle the breakpoint on the line number in the box" 20129msgstr "" 20130 20131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20132msgid "&Remove all" 20133msgstr "" 20134 20135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20136msgid "Remove all breakpoints" 20137msgstr "" 20138 20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20140msgid "&Set all" 20141msgstr "" 20142 20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20144msgid "Set breakpoint on every line" 20145msgstr "" 20146 20147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20148msgid "" 20149"<p>The text of the template program goes in this box.\n" 20150" Don't forget that a General Program Mode template must begin with\n" 20151" the word \"program:\".</p>" 20152msgstr "" 20153 20154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20155#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20156msgid "D&ocumentation:" 20157msgstr "" 20158 20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20160msgid "Documentation for the function being defined or edited" 20161msgstr "" 20162 20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20164msgid "Template value:" 20165msgstr "" 20166 20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20168msgid "The value of the template using the current book in the library view" 20169msgstr "" 20170 20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20180msgid "User label" 20181msgstr "" 20182 20183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20184msgid "Font:" 20185msgstr "" 20186 20187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20188msgid "Select the font for the Template box" 20189msgstr "" 20190 20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20192msgid "Size:" 20193msgstr "" 20194 20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20196msgid "Select the font size for the Template box" 20197msgstr "" 20198 20199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20200msgid "Lo&ad" 20201msgstr "" 20202 20203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20204msgid "Load the template from a file" 20205msgstr "" 20206 20207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20208msgid "Save the template in a file" 20209msgstr "" 20210 20211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20212msgid "Template Function Reference" 20213msgstr "" 20214 20215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20216msgid "Function &name:" 20217msgstr "" 20218 20219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20220msgid "&Function type:" 20221msgstr "" 20222 20223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20224msgid "&Documentation:" 20225msgstr "" 20226 20227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20229msgid "&Code:" 20230msgstr "" 20231 20232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20233msgid "Remove any template from the box" 20234msgstr "" 20235 20236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20237msgid "Open template editor" 20238msgstr "" 20239 20240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20241msgid "Trim Image" 20242msgstr "" 20243 20244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20245msgid "Select a region by dragging with your mouse, and then click trim" 20246msgstr "" 20247 20248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20249msgid "&Trim" 20250msgstr "" 20251 20252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20253msgid "Trim image by removing borders outside the selected region" 20254msgstr "" 20255 20256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20257msgid "Adjust selection by dragging corners" 20258msgstr "" 20259 20260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20261#, python-brace-format 20262msgid "Size: {0}px Aspect ratio: {1:.2g}" 20263msgstr "" 20264 20265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20266#, python-brace-format 20267msgid "Size: {0}x{1}px" 20268msgstr "" 20269 20270#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20271#, python-format 20272msgid "Download %s" 20273msgstr "" 20274 20275#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20276#, python-format 20277msgid "Downloading <b>%(fname)s</b> from %(url)s" 20278msgstr "" 20279 20280#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20281#, python-format 20282msgid "Failed to download from %(url)r with error: %(err)s" 20283msgstr "" 20284 20285#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20286msgid "Downloading book" 20287msgstr "" 20288 20289#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20290#, python-brace-format 20291msgid "" 20292"The book {0} will be downloaded and added to your calibre library " 20293"automatically." 20294msgstr "" 20295 20296#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20297msgid "No file specified to download." 20298msgstr "" 20299 20300#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20301msgid "Not a support e-book format." 20302msgstr "" 20303 20304#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20305#, python-format 20306msgid "Downloading %s" 20307msgstr "" 20308 20309#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20310msgid "Downloading" 20311msgstr "" 20312 20313#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20314msgid "Failed to download e-book" 20315msgstr "" 20316 20317#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20318msgid "finished" 20319msgstr "" 20320 20321#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20322#, python-format 20323msgid "Email %(name)s to %(to)s" 20324msgstr "" 20325 20326#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20327msgid "News:" 20328msgstr "" 20329 20330#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20331#, python-format 20332msgid "Attached is the %s periodical downloaded by calibre." 20333msgstr "" 20334 20335#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20336msgid "Add a new recipient:" 20337msgstr "" 20338 20339#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20340msgid "&Address" 20341msgstr "" 20342 20343#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20344msgid "&Formats" 20345msgstr "" 20346 20347#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20348msgid "&Subject" 20349msgstr "" 20350 20351#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20352msgid "A&lias" 20353msgstr "" 20354 20355#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20356msgid "The email address of the recipient" 20357msgstr "" 20358 20359#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20360msgid "The optional alias (simple name) of the recipient" 20361msgstr "" 20362 20363#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20364msgid "" 20365"Formats to email. The first matching one will be sent (comma separated list)" 20366msgstr "" 20367 20368#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20369msgid "The optional subject for email sent to this recipient" 20370msgstr "" 20371 20372#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20373msgid "&Add recipient" 20374msgstr "" 20375 20376#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20377msgid "Need address" 20378msgstr "" 20379 20380#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20381msgid "You must specify an address" 20382msgstr "" 20383 20384#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20385msgid "Need formats" 20386msgstr "" 20387 20388#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20389msgid "You must specify at least one format to send" 20390msgstr "" 20391 20392#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20393#, python-format 20394msgid "The recipient %s already exists" 20395msgstr "" 20396 20397#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20398msgid "No recipients" 20399msgstr "" 20400 20401#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20402msgid "You must select at least one recipient" 20403msgstr "" 20404 20405#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20406msgid "Auto convert the following books before sending via email?" 20407msgstr "" 20408 20409#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20410msgid "This recipient has no valid formats defined" 20411msgstr "" 20412 20413#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20414msgid "These books have no suitable input formats for conversion" 20415msgstr "" 20416 20417#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20418msgid "Could not send" 20419msgstr "" 20420 20421#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20422msgid "" 20423"Could not send books to some recipients. Click \"Show details\" for more " 20424"information" 20425msgstr "" 20426 20427#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20428msgid "E-book:" 20429msgstr "" 20430 20431#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20432msgid "Attached, you will find the e-book" 20433msgstr "" 20434 20435#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20436#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20437msgid "by" 20438msgstr "" 20439 20440#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20441#, python-format 20442msgid "in the %s format." 20443msgstr "" 20444 20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20446msgid "About this book:" 20447msgstr "" 20448 20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20450msgid "Sending email to" 20451msgstr "" 20452 20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20454#, python-format 20455msgid "Auto convert the following books to %s before sending via email?" 20456msgstr "" 20457 20458#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20459msgid "Could not email the following books as no suitable formats were found:" 20460msgstr "" 20461 20462#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20463msgid "Failed to email book" 20464msgstr "" 20465 20466#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20467msgid "sent" 20468msgstr "" 20469 20470#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20471msgid "Sent news to" 20472msgstr "" 20473 20474#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20475#, python-format 20476msgid "" 20477"<div style=\"font-size:10pt;\">\n" 20478"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20479"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20480"<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>" 20481msgstr "" 20482 20483#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20484msgid "Regular &expression" 20485msgstr "" 20486 20487#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20488#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20489msgid "Test" 20490msgstr "" 20491 20492#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20494msgid "File &name:" 20495msgstr "" 20496 20497#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20498msgid "Title:" 20499msgstr "" 20500 20501#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20502msgid "Regular expression (?P<title>)" 20503msgstr "" 20504 20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20511#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20512#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20514#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20515#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20519#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20520#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20521msgid "No match" 20522msgstr "" 20523 20524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20525msgid "Authors:" 20526msgstr "" 20527 20528#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20529msgid "Regular expression (?P<author>)" 20530msgstr "" 20531 20532#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20533msgid "Series:" 20534msgstr "" 20535 20536#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20537msgid "Regular expression (?P<series>)" 20538msgstr "" 20539 20540#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20541msgid "Series index:" 20542msgstr "" 20543 20544#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20545msgid "Regular expression (?P<series_index>)" 20546msgstr "" 20547 20548#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20549#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20550msgid "ISBN:" 20551msgstr "" 20552 20553#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20554msgid "Regular expression (?P<isbn>)" 20555msgstr "" 20556 20557#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20558msgid "Publisher:" 20559msgstr "" 20560 20561#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20562msgid "Regular expression (?P<publisher>)" 20563msgstr "" 20564 20565#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20566msgid "Published:" 20567msgstr "" 20568 20569#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20570msgid "Regular expression (?P<published>)" 20571msgstr "" 20572 20573#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20574msgid "Comments:" 20575msgstr "" 20576 20577#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20578msgid "Regular expression (?P<comments>)" 20579msgstr "" 20580 20581#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20582msgid "Select font files" 20583msgstr "" 20584 20585#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20586msgid "TrueType/OpenType Fonts" 20587msgstr "" 20588 20589#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20590msgid "Corrupt font" 20591msgstr "" 20592 20593#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20594#, python-format 20595msgid "Failed to read metadata from the font file: %s" 20596msgstr "" 20597 20598#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20599msgid "Choose a font family" 20600msgstr "" 20601 20602#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20603#, python-format 20604msgid "Available faces for %s" 20605msgstr "" 20606 20607#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20608msgid "Choose font family" 20609msgstr "" 20610 20611#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20612msgid "Add &fonts" 20613msgstr "" 20614 20615#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20616msgid "Choose a font family from the list below:" 20617msgstr "" 20618 20619#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20621msgid "Find next" 20622msgstr "" 20623 20624#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20626msgid "Find previous" 20627msgstr "" 20628 20629#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20630#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20631#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20632#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20634#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20635#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20636#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20637#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20638msgid "None" 20639msgstr "" 20640 20641#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20643msgid "Added fonts" 20644msgstr "" 20645 20646#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20648#, python-format 20649msgid "Added font families: %s" 20650msgstr "" 20651 20652#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20653msgid "Choose &font family" 20654msgstr "" 20655 20656#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20657msgid "Clear the font family" 20658msgstr "" 20659 20660#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20661msgid "Remove this action" 20662msgstr "" 20663 20664#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20665msgid "<a href=\"{}\">CSS selector help</a>" 20666msgstr "" 20667 20668#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20669msgid "Create the rule to transform HTML tags below" 20670msgstr "" 20671 20672#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20673#, python-brace-format 20674msgid "{preamble} {match_type}" 20675msgstr "" 20676 20677#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20678msgid "If the tag" 20679msgstr "" 20680 20681#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20682msgid "Then:" 20683msgstr "" 20684 20685#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20686msgid "Add another action" 20687msgstr "" 20688 20689#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20690#, python-brace-format 20691msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20692msgstr "" 20693 20694#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20695msgid "" 20696"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20697"below to get started." 20698msgstr "" 20699 20700#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20701msgid "Test HTML transform rules" 20702msgstr "" 20703 20704#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20705msgid "Enter an HTML document below and click the \"Test\" button" 20706msgstr "" 20707 20708#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20709msgid "Resulting HTML" 20710msgstr "" 20711 20712#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20713msgid "Edit HTML transform rules" 20714msgstr "" 20715 20716#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20717msgid "Current HTML file" 20718msgstr "" 20719 20720#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20721msgid "All HTML files" 20722msgstr "" 20723 20724#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20725msgid "Open HTML files" 20726msgstr "" 20727 20728#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20729msgid "Selected HTML files" 20730msgstr "" 20731 20732#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20733msgid "Create an icon theme" 20734msgstr "" 20735 20736#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20737msgid "Theme Metadata" 20738msgstr "" 20739 20740#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20741msgid "&Version:" 20742msgstr "" 20743 20744#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20745msgid "&License:" 20746msgstr "" 20747 20748#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20749#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20750msgid "&URL:" 20751msgstr "" 20752 20753#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20754msgid "" 20755"The license for the icons in this theme. Common choices are Creative Commons" 20756" or Public Domain." 20757msgstr "" 20758 20759#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20760#, python-format 20761msgid "%d icons missing in this theme" 20762msgstr "" 20763 20764#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20765msgid "No missing icons" 20766msgstr "" 20767 20768#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20769msgid "No title specified" 20770msgstr "" 20771 20772#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20773msgid "You must specify a title for this icon theme" 20774msgstr "" 20775 20776#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20777msgid "No author specified" 20778msgstr "" 20779 20780#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20781msgid "You must specify an author for this icon theme" 20782msgstr "" 20783 20784#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20785msgid "&Abort" 20786msgstr "" 20787 20788#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20789msgid "Losslessly optimizing images, please wait..." 20790msgstr "" 20791 20792#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20793msgid "Optimizing images failed, click \"Show details\" for more information" 20794msgstr "" 20795 20796#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20797msgid "Compression failed" 20798msgstr "" 20799 20800#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20801#, python-format 20802msgid "Optimizing %s" 20803msgstr "" 20804 20805#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20806msgid "Creating theme file" 20807msgstr "" 20808 20809#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20810msgid "Compressing theme file" 20811msgstr "" 20812 20813#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20814#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20815msgid "Finished" 20816msgstr "" 20817 20818#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20819msgid "Choose a folder from which to read the icons" 20820msgstr "" 20821 20822#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20823msgid "Choose destination for icon theme" 20824msgstr "" 20825 20826#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20827msgid "ZIP files" 20828msgstr "" 20829 20830#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20831#, python-brace-format 20832msgid "" 20833"\n" 20834" <h1>{title}</h1>\n" 20835" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20836" <p>{description}</p>\n" 20837" <p>Version: {version} Number of users: {usage}</p>\n" 20838" <p><i>Right click to visit theme homepage</i></p>\n" 20839" " 20840msgstr "" 20841 20842#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20843msgid "Downloading icons..." 20844msgstr "" 20845 20846#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20847msgid "Downloading icons, please wait..." 20848msgstr "" 20849 20850#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20851msgid "Choose an icon theme" 20852msgstr "" 20853 20854#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20855msgid "Restore &default icons" 20856msgstr "" 20857 20858#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20859msgid "" 20860"Choose an icon theme below. You will need to restart calibre to see the new " 20861"icons." 20862msgstr "" 20863 20864#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20865msgid "Current icon theme:" 20866msgstr "" 20867 20868#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20869#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20870msgid "&Sort by:" 20871msgstr "" 20872 20873#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20874msgid "Number of icons" 20875msgstr "" 20876 20877#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20878msgid "Popularity" 20879msgstr "" 20880 20881#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20882msgid "No homepage" 20883msgstr "" 20884 20885#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20886msgid "The {} theme has no homepage" 20887msgstr "" 20888 20889#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20890msgid "Downloading, please wait..." 20891msgstr "" 20892 20893#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20894msgid "Failed to download list of themes" 20895msgstr "" 20896 20897#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20898msgid "" 20899"Failed to download list of themes, click \"Show details\" for more " 20900"information" 20901msgstr "" 20902 20903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 20904#, python-format 20905msgid "" 20906"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 20907"stock icons?" 20908msgstr "" 20909 20910#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 20911msgid "No theme selected" 20912msgstr "" 20913 20914#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 20915msgid "You must first select an icon theme" 20916msgstr "" 20917 20918#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 20919msgid "" 20920"Failed to download icon theme, click \"Show details\" for more information." 20921msgstr "" 20922 20923#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 20924msgid "Zoom &in" 20925msgstr "" 20926 20927#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 20928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 20929msgid "Zoom &out" 20930msgstr "" 20931 20932#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 20933msgid "&Save as" 20934msgstr "" 20935 20936#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 20937msgid "&Rotate" 20938msgstr "" 20939 20940#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 20941msgid "&Full screen" 20942msgstr "" 20943 20944#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 20945msgid "&Fit image" 20946msgstr "" 20947 20948#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 20949msgid "Fit image inside the available space" 20950msgstr "" 20951 20952#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 20953msgid "Choose a file to save to" 20954msgstr "" 20955 20956#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 20957#, python-brace-format 20958msgid "Image: {name} {resolution}" 20959msgstr "" 20960 20961#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 20962msgid "Cover browser" 20963msgstr "" 20964 20965#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 20966#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 20967#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 20968#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 20970#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 20971#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 20972msgid "Tag browser" 20973msgstr "" 20974 20975#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 20976msgid "See what's new in this calibre release" 20977msgstr "" 20978 20979#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 20980msgid "Connected " 20981msgstr "" 20982 20983#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20984#, python-format 20985msgid " %(created)s %(name)s" 20986msgstr "" 20987 20988#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20989msgid "created by" 20990msgstr "" 20991 20992#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 20993#, python-format 20994msgid "%(num)d of %(total)d books" 20995msgstr "" 20996 20997#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 20998#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 20999msgid "one book" 21000msgid_plural "{} books" 21001msgstr[0] "" 21002msgstr[1] "" 21003 21004#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 21005#, python-format 21006msgid "%(num)s, %(sel)d selected" 21007msgid_plural "%(num)s, %(sel)d selected" 21008msgstr[0] "" 21009msgstr[1] "" 21010 21011#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 21012#, python-brace-format 21013msgid "{0}, {1} total" 21014msgstr "" 21015 21016#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 21017msgid "Cover grid" 21018msgstr "" 21019 21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 21021#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 21022#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 21023msgid "Toggle" 21024msgstr "" 21025 21026#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 21027msgid "Search bar" 21028msgstr "" 21029 21030#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 21031msgid "Next Virtual library" 21032msgstr "" 21033 21034#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 21035msgid "Switch to the next Virtual library in the Virtual library tab bar" 21036msgstr "" 21037 21038#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21039msgid "Previous Virtual library" 21040msgstr "" 21041 21042#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21043msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21044msgstr "" 21045 21046#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21047#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21048#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21049msgid "All books" 21050msgstr "" 21051 21052#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21053msgid "Search expression for this Virtual library:" 21054msgstr "" 21055 21056#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21057msgid "Sort tabs alphabetically" 21058msgstr "" 21059 21060#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21061msgid "Restore hidden tabs" 21062msgstr "" 21063 21064#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21065#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21066msgid "Hide Virtual library tabs" 21067msgstr "" 21068 21069#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21070msgid "Lock Virtual library tabs" 21071msgstr "" 21072 21073#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21074msgid "Unlock Virtual library tabs" 21075msgstr "" 21076 21077#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21078#, python-format 21079msgid "Edit \"%s\"" 21080msgstr "" 21081 21082#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21083#, python-format 21084msgid "Delete \"%s\"" 21085msgstr "" 21086 21087#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21088#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21089msgid "Book details" 21090msgstr "" 21091 21092#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21093msgid "Layout" 21094msgstr "" 21095 21096#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21097msgid "Show and hide various parts of the calibre main window" 21098msgstr "" 21099 21100#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21101#, python-format 21102msgid "No %s format" 21103msgstr "" 21104 21105#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21106#, python-brace-format 21107msgid "The book {0} does not have the {1} format" 21108msgstr "" 21109 21110#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21111#, python-format 21112msgid "Restore %s" 21113msgstr "" 21114 21115#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21116msgid "Job" 21117msgstr "" 21118 21119#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21120msgid "Progress" 21121msgstr "" 21122 21123#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21124msgid "Running time" 21125msgstr "" 21126 21127#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21128msgid "Start time" 21129msgstr "" 21130 21131#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21132msgid "There is a running job:" 21133msgid_plural "There are {} running jobs:" 21134msgstr[0] "" 21135msgstr[1] "" 21136 21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21138#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21139#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21140msgid "Unknown job" 21141msgstr "" 21142 21143#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21144msgid "There is a waiting job" 21145msgid_plural "There are {} waiting jobs" 21146msgstr[0] "" 21147msgstr[1] "" 21148 21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21152#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21154msgid "Cannot kill job" 21155msgstr "" 21156 21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21158#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21159msgid "Cannot kill jobs that communicate with the device" 21160msgstr "" 21161 21162#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21163msgid "Job has already run" 21164msgstr "" 21165 21166#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21167msgid "This job cannot be stopped" 21168msgstr "" 21169 21170#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21171msgid "" 21172"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21173"of unstoppable jobs." 21174msgstr "" 21175 21176#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21177msgid "Unavailable" 21178msgstr "" 21179 21180#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21181msgid "Click to see list of jobs" 21182msgstr "" 21183 21184#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21185msgid " [Alt+Shift+J]" 21186msgstr "" 21187 21188#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21189msgid "Show/hide the Jobs List" 21190msgstr "" 21191 21192#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21193msgid "Jobs:" 21194msgstr "" 21195 21196#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21197msgid "No running jobs" 21198msgstr "" 21199 21200#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21201msgid "One running job" 21202msgstr "" 21203 21204#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21205#, python-format 21206msgid "%d running jobs" 21207msgstr "" 21208 21209#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21210msgid " - Jobs" 21211msgstr "" 21212 21213#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21214msgid "Search for a job by name" 21215msgstr "" 21216 21217#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21218#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21219msgid "No job" 21220msgstr "" 21221 21222#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21223#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21224msgid "No job selected" 21225msgstr "" 21226 21227#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21228msgid "Do you really want to stop the selected job?" 21229msgid_plural "Do you really want to stop all the selected jobs?" 21230msgstr[0] "" 21231msgstr[1] "" 21232 21233#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21234msgid "Do you really want to stop all non-device jobs?" 21235msgstr "" 21236 21237#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21238#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21239msgid "&Custom" 21240msgstr "" 21241 21242#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21243#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21244msgid "&Alternate shortcut:" 21245msgstr "" 21246 21247#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21248#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21249msgid "&Shortcut:" 21250msgstr "" 21251 21252#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21253#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21254msgid "Done" 21255msgstr "" 21256 21257#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21258#, python-format 21259msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21260msgstr "" 21261 21262#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21263#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21264msgid "Press a key..." 21265msgstr "" 21266 21267#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21268#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21269msgid "Already assigned" 21270msgstr "" 21271 21272#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21273#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21274msgid "already assigned to" 21275msgstr "" 21276 21277#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21278msgid "<b>This shortcut no longer exists</b>" 21279msgstr "" 21280 21281#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21282msgid "" 21283"Double click on any entry to change the keyboard shortcuts associated with " 21284"it" 21285msgstr "" 21286 21287#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21288msgid "Search for a shortcut by name" 21289msgstr "" 21290 21291#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21292#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21293#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21294#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21295msgid "Expand all" 21296msgstr "" 21297 21298#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21299#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21300#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21303#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21304msgid "Collapse all" 21305msgstr "" 21306 21307#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21308#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21309#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21310#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21313#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21314msgid "No matches" 21315msgstr "" 21316 21317#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21318#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21319#, python-format 21320msgid "Could not find any shortcuts matching %s" 21321msgstr "" 21322 21323#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21324msgid "Eject this device" 21325msgstr "" 21326 21327#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21328msgid "Configure this device" 21329msgstr "" 21330 21331#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21332msgid "Update cached metadata on device" 21333msgstr "" 21334 21335#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21336msgid "Show books in calibre library" 21337msgstr "" 21338 21339#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21340msgid "Show books in the main memory of the device" 21341msgstr "" 21342 21343#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21344msgid "Show books in storage card A" 21345msgstr "" 21346 21347#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21348msgid "Show books in storage card B" 21349msgstr "" 21350 21351#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21352msgid "Delete library" 21353msgstr "" 21354 21355#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21356msgid "available" 21357msgstr "" 21358 21359#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21360msgid "Close the Virtual library" 21361msgstr "" 21362 21363#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21364msgid "Change how the displayed books are sorted" 21365msgstr "" 21366 21367#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21368msgid "Sort" 21369msgstr "" 21370 21371#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21372msgid "" 21373"<p>Search the list of books by title, author, publisher, tags, comments, " 21374"etc.<br><br>Words separated by spaces are ANDed" 21375msgstr "" 21376 21377#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21378msgid "Do quick search (you can also press the Enter key)" 21379msgstr "" 21380 21381#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21382#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21383#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21384msgid "Highlight" 21385msgstr "" 21386 21387#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21388msgid "Copy current search text (instead of search name)" 21389msgstr "" 21390 21391#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21392msgid "Use an existing Saved search or create a new one" 21393msgstr "" 21394 21395#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21396msgid "Saved search" 21397msgstr "" 21398 21399#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21400msgid "<h2>Shutting down</h2><div>" 21401msgstr "" 21402 21403#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21404#, python-format 21405msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21406msgstr "" 21407 21408#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21409#, python-format 21410msgid "This book is on the device in %s" 21411msgstr "" 21412 21413#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21414msgid "Anonymous Content server user" 21415msgstr "" 21416 21417#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21418msgid "Local E-book viewer user" 21419msgstr "" 21420 21421#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21422#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21423msgid "Bookmark" 21424msgstr "" 21425 21426#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21428#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21429msgid "Bookmarks" 21430msgstr "" 21431 21432#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21434msgid "Highlights" 21435msgstr "" 21436 21437#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21438msgid "Export {} annotations" 21439msgstr "" 21440 21441#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21442msgid "calibre annotation collection" 21443msgstr "" 21444 21445#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21446msgid "annotations" 21447msgstr "" 21448 21449#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21450msgid "Format to export in:" 21451msgstr "" 21452 21453#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21454msgid "Save to file" 21455msgstr "" 21456 21457#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21458msgid "File for exports" 21459msgstr "" 21460 21461#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21462#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21463msgid "Unknown chapter" 21464msgstr "" 21465 21466#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21467#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21468msgid "Open in viewer" 21469msgstr "" 21470 21471#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21472#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21473msgid "Show in calibre" 21474msgstr "" 21475 21476#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21477#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21478#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21479msgid "Edit notes" 21480msgstr "" 21481 21482#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21483msgid "Export selected item" 21484msgid_plural "Export {} selected items" 21485msgstr[0] "" 21486msgstr[1] "" 21487 21488#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21489msgid "Delete selected item" 21490msgid_plural "Delete {} selected items" 21491msgstr[0] "" 21492msgstr[1] "" 21493 21494#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21495msgid "Restrict to" 21496msgstr "" 21497 21498#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21499msgid "Type:" 21500msgstr "" 21501 21502#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21503msgid "Show only annotations of the specified type" 21504msgstr "" 21505 21506#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21507msgid "User:" 21508msgstr "" 21509 21510#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21511msgid "Show only annotations created by the specified user" 21512msgstr "" 21513 21514#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21515msgid "" 21516"Only show annotations from books that have been selected in the calibre " 21517"library" 21518msgstr "" 21519 21520#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21521msgid "&Show results from only selected books" 21522msgstr "" 21523 21524#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21525msgid "&Show results from only the selected book" 21526msgid_plural "&Show results from only the {} selected books" 21527msgstr[0] "" 21528msgstr[1] "" 21529 21530#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21531msgid "Enter words to search for" 21532msgstr "" 21533 21534#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21538#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21539msgid "Find previous match" 21540msgstr "" 21541 21542#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21543msgid "Invalid search expression" 21544msgstr "" 21545 21546#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21547#, python-brace-format 21548msgid "" 21549"The search expression: {0} is invalid. The search syntax used is the SQLite " 21550"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21551msgstr "" 21552 21553#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21554msgid "Edit the notes of this highlight" 21555msgstr "" 21556 21557#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21558msgid "Add notes" 21559msgstr "" 21560 21561#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21562msgid "Add notes to this highlight" 21563msgstr "" 21564 21565#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21566msgid "User" 21567msgstr "" 21568 21569#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21570msgid "Open the book at this annotation in the calibre E-book viewer" 21571msgstr "" 21572 21573#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21574msgid "Show this book in the main calibre book list" 21575msgstr "" 21576 21577#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21578msgid "Edit notes for highlight" 21579msgstr "" 21580 21581#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21582msgid "Annotations browser" 21583msgstr "" 21584 21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21586msgid "&Match on related words" 21587msgstr "" 21588 21589#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21590msgid "" 21591"With this option searching for words will also match on any related words " 21592"(supported in several languages). For example, in the English language: " 21593"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21594msgstr "" 21595 21596#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21597msgid "&Delete all selected" 21598msgstr "" 21599 21600#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21601msgid "Delete the selected annotations" 21602msgstr "" 21603 21604#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21605msgid "&Export all selected" 21606msgstr "" 21607 21608#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21609msgid "Export the selected annotations" 21610msgstr "" 21611 21612#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21613msgid "Rebuild search index" 21614msgstr "" 21615 21616#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21617msgid "" 21618"Refresh annotations in case they have been changed since this window was " 21619"opened" 21620msgstr "" 21621 21622#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21623#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21624msgid "No selected annotations" 21625msgstr "" 21626 21627#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21628#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21629msgid "No annotations have been selected" 21630msgstr "" 21631 21632#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21633msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21634msgid_plural "" 21635"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21636msgstr[0] "" 21637msgstr[1] "" 21638 21639#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21640msgid "Editing is only supported for the notes associated with highlights" 21641msgstr "" 21642 21643#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21644msgid "Set to undefined" 21645msgstr "" 21646 21647#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21648msgid "Size (MB)" 21649msgstr "" 21650 21651#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21652#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21653msgid "Modified" 21654msgstr "" 21655 21656#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21657#, python-format 21658msgid "" 21659"The cover for the book %s is too large, cannot load it. Resize or delete it." 21660msgstr "" 21661 21662#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21663#, python-format 21664msgid "%s stars" 21665msgstr "" 21666 21667#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21668#, python-format 21669msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21670msgstr "" 21671 21672#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21673#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21674#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21675msgid "Description:" 21676msgstr "" 21677 21678#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21679#, python-brace-format 21680msgid "The lookup/search name is <i>{0}</i>" 21681msgstr "" 21682 21683#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21684#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21685#, python-brace-format 21686msgid "This book's UUID is \"{0}\"" 21687msgstr "" 21688 21689#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21690#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21691msgid "" 21692"Could not change the on disk location of this book. Is it open in another " 21693"program?" 21694msgstr "" 21695 21696#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21697#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21698msgid "Failed to set data" 21699msgstr "" 21700 21701#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21702#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21703msgid "Could not set data, click \"Show details\" to see why." 21704msgstr "" 21705 21706#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21707msgid "In Library" 21708msgstr "" 21709 21710#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21711#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21712msgid "Size" 21713msgstr "" 21714 21715#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21716msgid "Waiting for metadata to be updated" 21717msgstr "" 21718 21719#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21720msgid "Marked for deletion" 21721msgstr "" 21722 21723#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21724msgid "Double click to <b>edit</b> me<br><br>" 21725msgstr "" 21726 21727#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21728msgid "The lookup/search name is" 21729msgstr "" 21730 21731#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21732msgid "Cannot hide all columns" 21733msgstr "" 21734 21735#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21736msgid "You must not hide all columns" 21737msgstr "" 21738 21739#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21740#, python-format 21741msgid "Hide column %s" 21742msgstr "" 21743 21744#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21745#, python-format 21746msgid "Sort on %s" 21747msgstr "" 21748 21749#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21751msgid "Ascending" 21752msgstr "" 21753 21754#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21756msgid "Descending" 21757msgstr "" 21758 21759#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21760#, python-format 21761msgid "Change text alignment for %s" 21762msgstr "" 21763 21764#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21766msgid "Center" 21767msgstr "" 21768 21769#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21772msgid "Left" 21773msgstr "" 21774 21775#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21776#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21778msgid "Right" 21779msgstr "" 21780 21781#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21782#, python-format 21783msgid "Change font style for %s" 21784msgstr "" 21785 21786#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21787msgid "Bold font" 21788msgstr "" 21789 21790#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21791msgid "Normal font" 21792msgstr "" 21793 21794#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21795msgid "Bold and Italic font" 21796msgstr "" 21797 21798#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21799msgid "Italic font" 21800msgstr "" 21801 21802#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21803#, python-format 21804msgid "Quickview column %s" 21805msgstr "" 21806 21807#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21808msgid "Show column" 21809msgstr "" 21810 21811#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21812msgid "Remember On Device column width" 21813msgstr "" 21814 21815#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21816msgid "Reset On Device column width to default" 21817msgstr "" 21818 21819#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21820msgid "Shrink column if it is too wide to fit" 21821msgstr "" 21822 21823#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21824msgid "Resize column to fit contents" 21825msgstr "" 21826 21827#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21828msgid "Restore default layout" 21829msgstr "" 21830 21831#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21832msgid "Hide row numbers" 21833msgstr "" 21834 21835#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21836msgid "Un-split the book list" 21837msgstr "" 21838 21839#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21840msgid "Split the book list" 21841msgstr "" 21842 21843#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21844msgid "" 21845"Dropping onto a device is not supported. First add the book to the calibre " 21846"library." 21847msgstr "" 21848 21849#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21850msgid "File name" 21851msgstr "" 21852 21853#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21854msgid "Configure viewer" 21855msgstr "" 21856 21857#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21858msgid "Use white background" 21859msgstr "" 21860 21861#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21862msgid "Hyphenate" 21863msgstr "" 21864 21865#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21866msgid "<b>Changes will only take effect after a restart.</b>" 21867msgstr "" 21868 21869#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21870msgid " - LRF viewer" 21871msgstr "" 21872 21873#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21874#, python-format 21875msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 21876msgstr "" 21877 21878#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 21879msgid "" 21880"%prog [options] book.lrf\n" 21881"\n" 21882"Read the LRF e-book book.lrf\n" 21883msgstr "" 21884 21885#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 21886msgid "Print more information about the rendering process" 21887msgstr "" 21888 21889#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 21890msgid "Turn on visual aids to debugging the rendering engine" 21891msgstr "" 21892 21893#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 21894msgid "Disable hyphenation. Should significantly speed up rendering." 21895msgstr "" 21896 21897#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 21898msgid "" 21899"By default the background is off white as I find this easier on the eyes. " 21900"Use this option to make the background pure white." 21901msgstr "" 21902 21903#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 21904msgid "Profile the LRF renderer" 21905msgstr "" 21906 21907#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 21908msgid "LRF viewer" 21909msgstr "" 21910 21911#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 21912msgid "Parsing LRF file" 21913msgstr "" 21914 21915#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 21916msgid "LRF viewer toolbar" 21917msgstr "" 21918 21919#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 21920#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 21921msgid "Next page" 21922msgstr "" 21923 21924#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 21925msgid "Previous Page" 21926msgstr "" 21927 21928#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 21929#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 21930#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 21931msgid "Back" 21932msgstr "" 21933 21934#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 21935#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 21936#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 21937msgid "Forward" 21938msgstr "" 21939 21940#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 21941msgid "Next match" 21942msgstr "" 21943 21944#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 21945#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 21946msgid "Open e-book" 21947msgstr "" 21948 21949#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 21950msgid "" 21951"%prog [options] [path_to_ebook or calibre url ...]\n" 21952"\n" 21953"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 21954"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 21955"different actions, than just adding books. For example:\n" 21956"\n" 21957"calibre://view-book/test_library/1842/epub\n" 21958"\n" 21959"Will open the book with id 1842 in the EPUB format from the library\n" 21960"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 21961"libraries with spaces replaced by underscores. A full description of the\n" 21962"various URL based actions is in the User Manual.\n" 21963msgstr "" 21964 21965#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 21966msgid "Use the library located at the specified path." 21967msgstr "" 21968 21969#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 21970msgid "Start minimized to system tray." 21971msgstr "" 21972 21973#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 21974msgid "Ignored, do not use. Present only for legacy reasons" 21975msgstr "" 21976 21977#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 21978msgid "Do not check for updates" 21979msgstr "" 21980 21981#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 21982msgid "" 21983"Ignore custom plugins, useful if you installed a plugin that is preventing " 21984"calibre from starting" 21985msgstr "" 21986 21987#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 21988msgid "Path too long" 21989msgstr "" 21990 21991#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 21992#, python-format 21993msgid "" 21994"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 21995msgstr "" 21996 21997#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 21998#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 21999msgid "Calibre Library" 22000msgstr "" 22001 22002#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 22003msgid "Failed to create library" 22004msgstr "" 22005 22006#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 22007#, python-format 22008msgid "" 22009"Failed to create calibre library at: %r.\n" 22010"You will be asked to choose a new library location." 22011msgstr "" 22012 22013#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 22014msgid "Could not repair library. Click \"Show details\" for more information." 22015msgstr "" 22016 22017#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 22018msgid "Initializing user interface..." 22019msgstr "" 22020 22021#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 22022msgid "Choose a location for your new calibre e-book library" 22023msgstr "" 22024 22025#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 22026msgid "Repairing failed" 22027msgstr "" 22028 22029#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 22030msgid "The database repair failed. Starting with a new empty library." 22031msgstr "" 22032 22033#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 22034#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 22035msgid "Bad database location" 22036msgstr "" 22037 22038#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 22039#, python-format 22040msgid "Bad database location %r. calibre will now quit." 22041msgstr "" 22042 22043#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22044msgid "Startup error" 22045msgstr "" 22046 22047#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22048#, python-brace-format 22049msgid "" 22050"There was an error during {0} startup. Parts of {0} may not function. Click " 22051"\"Show details\" to learn more." 22052msgstr "" 22053 22054#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22055#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22056msgid "Corrupted database" 22057msgstr "" 22058 22059#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22060#, python-format 22061msgid "" 22062"The library database at %s appears to be corrupted. Do you want calibre to " 22063"try and rebuild it automatically? The rebuild may not be completely " 22064"successful. If you say No, a new empty calibre library will be created." 22065msgstr "" 22066 22067#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22068#, python-format 22069msgid "" 22070"Bad database location %r. Will start with a new, empty calibre library" 22071msgstr "" 22072 22073#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22074#, python-format 22075msgid "Starting %s: Loading books..." 22076msgstr "" 22077 22078#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22079msgid "Cannot start calibre" 22080msgstr "" 22081 22082#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22083#, python-brace-format 22084msgid "" 22085"Another calibre program that can modify calibre libraries, such as, {0} or " 22086"{1} is already running. You must first shut it down, before starting the " 22087"main calibre program. If you are sure no such program is running, try " 22088"restarting your computer." 22089msgstr "" 22090 22091#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22092#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22093msgid "Failed to contact running instance of calibre" 22094msgstr "" 22095 22096#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22097msgid "Contacting calibre failed" 22098msgstr "" 22099 22100#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22101msgid "Failed to contact running instance of calibre, try restarting calibre" 22102msgstr "" 22103 22104#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22105msgid "Shutdown command sent, waiting for shutdown..." 22106msgstr "" 22107 22108#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22109msgid "Failed to shutdown running calibre instance" 22110msgstr "" 22111 22112#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22114msgid "&Preferences" 22115msgstr "" 22116 22117#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22119msgid "&Quit" 22120msgstr "" 22121 22122#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22123msgid "Unhandled exception" 22124msgstr "" 22125 22126#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22127#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22128msgid "Set date to undefined" 22129msgstr "" 22130 22131#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22132#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22133msgid "Set date to today" 22134msgstr "" 22135 22136#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22137#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22138msgid "&Redo" 22139msgstr "" 22140 22141#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22142msgid "" 22143"Specify how this book should be sorted when by title. For example, The " 22144"Exorcist might be sorted as Exorcist, The." 22145msgstr "" 22146 22147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22148msgid "Title &sort:" 22149msgstr "" 22150 22151#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22152msgid "" 22153" The green color indicates that the current title sort matches the current " 22154"title" 22155msgstr "" 22156 22157#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22158msgid "" 22159" The red color warns that the current title sort does not match the current " 22160"title. No action is required if this is what you want." 22161msgstr "" 22162 22163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22164msgid "&Edit authors" 22165msgstr "" 22166 22167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22168msgid "Authors changed" 22169msgstr "" 22170 22171#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22172msgid "" 22173"You have changed the authors for this book. You must save these changes " 22174"before you can use Manage authors. Do you want to save these changes?" 22175msgstr "" 22176 22177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22178msgid "" 22179"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22180"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." 22181msgstr "" 22182 22183#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22184msgid "Author s&ort:" 22185msgstr "" 22186 22187#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22188msgid "" 22189" The green color indicates that the current author sort matches the current " 22190"author" 22191msgstr "" 22192 22193#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22194msgid "" 22195" The red color indicates that the current author sort does not match the " 22196"current author. No action is required if this is what you want." 22197msgstr "" 22198 22199#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22200msgid "&Number:" 22201msgstr "" 22202 22203#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22204#, python-format 22205msgid "" 22206"Last modified: %s\n" 22207"\n" 22208"Double click to view" 22209msgstr "" 22210 22211#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22212#, python-format 22213msgid "Restore %s from the original" 22214msgstr "" 22215 22216#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22217msgid "&View {} format" 22218msgstr "" 22219 22220#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22222msgid "&Edit" 22223msgstr "" 22224 22225#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22226msgid "Set the cover for the book from the selected format" 22227msgstr "" 22228 22229#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22230msgid "Set metadata for the book from the selected format" 22231msgstr "" 22232 22233#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22234msgid "Add a format to this book" 22235msgstr "" 22236 22237#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22238msgid "Remove the selected format from this book" 22239msgstr "" 22240 22241#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22242msgid "Choose formats for " 22243msgstr "" 22244 22245#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22246msgid "No permission" 22247msgstr "" 22248 22249#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22250msgid "You do not have permission to read the following files:" 22251msgstr "" 22252 22253#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22255#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22257msgid "No format selected" 22258msgstr "" 22259 22260#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22261msgid "Trim bord&ers" 22262msgstr "" 22263 22264#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22265msgid "" 22266"Automatically detect and remove extra space at the cover's edges.\n" 22267"Pressing it repeatedly can sometimes remove stubborn borders." 22268msgstr "" 22269 22270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22271msgid "Automatically trim borders" 22272msgstr "" 22273 22274#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22275msgid "Trim borders manually" 22276msgstr "" 22277 22278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22279msgid "Undo last trim" 22280msgstr "" 22281 22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22283msgid "Download co&ver" 22284msgstr "" 22285 22286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22287msgid "&Generate cover" 22288msgstr "" 22289 22290#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22291msgid "Customize the styles and colors of the generated cover" 22292msgstr "" 22293 22294#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22295msgid "Undo last Generate cover" 22296msgstr "" 22297 22298#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22299msgid "Not a valid picture" 22300msgstr "" 22301 22302#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22303msgid "Invalid cover" 22304msgstr "" 22305 22306#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22307msgid "Could not change cover as the image is invalid." 22308msgstr "" 22309 22310#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22311msgid "Rating of this book. 0-5 stars" 22312msgstr "" 22313 22314#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22315msgid "Tags changed" 22316msgstr "" 22317 22318#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22319msgid "" 22320"You have changed the tags. In order to use the tags editor, you must either " 22321"discard or apply these changes. Apply changes?" 22322msgstr "" 22323 22324#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22325msgid "A comma separated list of languages for this book" 22326msgstr "" 22327 22328#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22329#, python-format 22330msgid "The language %s is not recognized" 22331msgid_plural "The languages %s are not recognized" 22332msgstr[0] "" 22333msgstr[1] "" 22334 22335#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22336msgid "Unknown language" 22337msgstr "" 22338 22339#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22340msgid "Edit Identifiers" 22341msgstr "" 22342 22343#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22344msgid "" 22345"Edit the book's identifiers. Every identifier must be on a separate line, " 22346"and have the form type:value" 22347msgstr "" 22348 22349#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22350msgid "Duplicate identifier" 22351msgstr "" 22352 22353#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22354#, python-format 22355msgid "" 22356"The identifier of type: %s occurs more than once. Each type of identifier " 22357"must be unique" 22358msgstr "" 22359 22360#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22361msgid "Invalid identifier" 22362msgstr "" 22363 22364#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22365#, python-format 22366msgid "" 22367"The identifier %s is invalid. Identifiers must be of the form type:value" 22368msgstr "" 22369 22370#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22371msgid "&Ids:" 22372msgstr "" 22373 22374#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22375#, python-format 22376msgid "" 22377"Edit the identifiers for this book. For example: \n" 22378"\n" 22379"%s\n" 22380"\n" 22381"If an identifier value contains a comma, you can use the | character to represent it." 22382msgstr "" 22383 22384#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22385msgid "Edit identifiers in a dedicated window" 22386msgstr "" 22387 22388#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22389#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22390msgid "This ISBN is valid" 22391msgstr "" 22392 22393#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22394#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22395msgid "This ISBN is invalid" 22396msgstr "" 22397 22398#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22399#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22400msgid "Invalid ISBN" 22401msgstr "" 22402 22403#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22404msgid "Enter an ISBN" 22405msgstr "" 22406 22407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22408msgid "The ISBN you entered is not valid. Try again." 22409msgstr "" 22410 22411#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22412msgid "Clear publisher" 22413msgstr "" 22414 22415#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22416msgid "Clear date" 22417msgstr "" 22418 22419#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22420msgid "Schedule download?" 22421msgstr "" 22422 22423#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22424msgid "" 22425"The download of metadata for the <b>selected book</b> will run in the " 22426"background. Proceed?" 22427msgid_plural "" 22428"The download of metadata for the <b>{} selected books</b> will run in the " 22429"background. Proceed?" 22430msgstr[0] "" 22431msgstr[1] "" 22432 22433#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22434msgid "" 22435"You can monitor the progress of the download by clicking the rotating " 22436"spinner in the bottom right corner." 22437msgstr "" 22438 22439#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22440msgid "" 22441"When the download completes you will be asked for confirmation before " 22442"calibre applies the downloaded metadata." 22443msgstr "" 22444 22445#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22446msgid "Download only &metadata" 22447msgstr "" 22448 22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22450msgid "Download only &covers" 22451msgstr "" 22452 22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22454msgid "&Configure download" 22455msgstr "" 22456 22457#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22458msgid "Download &both" 22459msgstr "" 22460 22461#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22462msgid "Download metadata for one book" 22463msgid_plural "Download metadata for {} books" 22464msgstr[0] "" 22465msgstr[1] "" 22466 22467#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22468msgid "Metadata download started" 22469msgstr "" 22470 22471#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22472msgid "(Failed metadata)" 22473msgstr "" 22474 22475#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22476msgid "(Failed cover)" 22477msgstr "" 22478 22479#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22480#, python-format 22481msgid "Processed %s" 22482msgstr "" 22483 22484#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22485#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22486msgid "Metadata fields to download" 22487msgstr "" 22488 22489#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22490#, python-format 22491msgid "Revert %s" 22492msgstr "" 22493 22494#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22495msgid "Merge identifiers" 22496msgstr "" 22497 22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22499msgid "Merge tags" 22500msgstr "" 22501 22502#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22503#, python-brace-format 22504msgid "Cover size: {0}x{1}" 22505msgstr "" 22506 22507#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22508msgid "Compare metadata" 22509msgstr "" 22510 22511#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22512msgid "&Accept all remaining" 22513msgstr "" 22514 22515#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22516msgid "Re&ject all remaining" 22517msgstr "" 22518 22519#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22520msgid "R&eject" 22521msgstr "" 22522 22523#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22524msgid "Reject changes and move to next [{}]" 22525msgstr "" 22526 22527#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22528#, python-format 22529msgid "Move to next [%s]" 22530msgstr "" 22531 22532#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22533msgid "&Mark rejected books" 22534msgstr "" 22535 22536#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22537msgid "Mark rejected books in the book list after this dialog is closed" 22538msgstr "" 22539 22540#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22541msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22542msgstr "" 22543 22544#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22545#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22546#, python-format 22547msgid " [%(num)d of %(tot)d]" 22548msgstr "" 22549 22550#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22551msgid "Are you sure you want to reject the remaining result?" 22552msgid_plural "Are you sure you want to reject all {} remaining results?" 22553msgstr[0] "" 22554msgstr[1] "" 22555 22556#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22557msgid "Rendering PDF pages, please wait..." 22558msgstr "" 22559 22560#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22561msgid "Choose a cover from the list of PDF pages below" 22562msgstr "" 22563 22564#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22565msgid "&More pages" 22566msgstr "" 22567 22568#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22569msgid "Choose cover from PDF" 22570msgstr "" 22571 22572#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22573#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22574msgid "Failed to render" 22575msgstr "" 22576 22577#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22578msgid "Could not render this PDF file" 22579msgstr "" 22580 22581#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22582msgid "This PDF has no pages" 22583msgstr "" 22584 22585#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22586#, python-format 22587msgid "page %d" 22588msgstr "" 22589 22590#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22591#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22592#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22593msgid "Next" 22594msgstr "" 22595 22596#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22597#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22598#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22599msgid "Previous" 22600msgstr "" 22601 22602#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22603msgid "" 22604"Automatically create the title sort entry based on the current title entry.\n" 22605"Using this button to create title sort will change title sort from red to green." 22606msgstr "" 22607 22608#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22609msgid "" 22610"Automatically create the author sort entry based on the current author " 22611"entry. Using this button to create author sort will change author sort from " 22612"red to green. There is a menu of functions available under this button. " 22613"Click and hold on the button to see it." 22614msgstr "" 22615 22616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22617msgid "Set author sort from author" 22618msgstr "" 22619 22620#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22621msgid "Set author from author sort" 22622msgstr "" 22623 22624#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22625msgid "Copy author to author sort" 22626msgstr "" 22627 22628#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22629msgid "Copy author sort to author" 22630msgstr "" 22631 22632#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22633msgid "Swap the author and title" 22634msgstr "" 22635 22636#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22637msgid "" 22638"Manage authors. Use to rename authors and correct individual author's sort " 22639"values" 22640msgstr "" 22641 22642#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22643msgid "Clear rating" 22644msgstr "" 22645 22646#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22647msgid "Clear all tags" 22648msgstr "" 22649 22650#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22651msgid "Clear Ids" 22652msgstr "" 22653 22654#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22655msgid "" 22656"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22657" or url:. Or right click, to choose a different prefix." 22658msgstr "" 22659 22660#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22661msgid "&Download metadata" 22662msgstr "" 22663 22664#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22665#, python-format 22666msgid "Download metadata for this book [%s]" 22667msgstr "" 22668 22669#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22670msgid "Undo last metadata download" 22671msgstr "" 22672 22673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22674msgid "Configure download metadata" 22675msgstr "" 22676 22677#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22678msgid "Change how calibre downloads metadata" 22679msgstr "" 22680 22681#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22682msgid "Edit list of prefixes" 22683msgstr "" 22684 22685#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22686msgid "Edit prefixes" 22687msgstr "" 22688 22689#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22690msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22691msgstr "" 22692 22693#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22694msgid "Save changed metadata?" 22695msgstr "" 22696 22697#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22698msgid "" 22699"You've changed the metadata for this book. Edit book is set to update " 22700"embedded metadata when opened. You need to save your changes for them to be " 22701"included." 22702msgstr "" 22703 22704#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22705msgid "&Don't save" 22706msgstr "" 22707 22708#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22709#, python-format 22710msgid "The cover in the %s format is invalid" 22711msgstr "" 22712 22713#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22714msgid "No downloaded metadata" 22715msgstr "" 22716 22717#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22718msgid "There is no downloaded metadata to undo" 22719msgstr "" 22720 22721#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22722msgid "There is another book to edit in this set." 22723msgid_plural "There are still {} more books to edit in this set." 22724msgstr[0] "" 22725msgstr[1] "" 22726 22727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22728msgid "" 22729"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22730" button to move through books in the set." 22731msgstr "" 22732 22733#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22734msgid "&Continue editing" 22735msgstr "" 22736 22737#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22738msgid "&Stop editing" 22739msgstr "" 22740 22741#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22742msgid "You will lose all unsaved changes. Are you sure?" 22743msgstr "" 22744 22745#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22746msgid "Save changes and edit the metadata of {} [Alt+Right]" 22747msgstr "" 22748 22749#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22750msgid "Save changes and edit the metadata of {} [Alt+Left]" 22751msgstr "" 22752 22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22754#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22755msgid "Change cover" 22756msgstr "" 22757 22758#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22759msgid "Co&mments" 22760msgstr "" 22761 22762#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22763#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22764msgid "&Metadata" 22765msgstr "" 22766 22767#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22768msgid "&Cover and formats" 22769msgstr "" 22770 22771#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22772msgid "C&ustom metadata" 22773msgstr "" 22774 22775#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22776msgid "&Comments" 22777msgstr "" 22778 22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22780msgid "Basic metadata" 22781msgstr "" 22782 22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22784msgid "Custom metadata" 22785msgstr "" 22786 22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22788#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22789msgid "Has cover" 22790msgstr "" 22791 22792#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22793msgid "Has summary" 22794msgstr "" 22795 22796#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22797msgid "" 22798"The \"has cover\" indication is not fully\n" 22799"reliable. Sometimes results marked as not\n" 22800"having a cover will find a cover in the download\n" 22801"cover stage, and vice versa." 22802msgstr "" 22803 22804#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22805msgid "See at" 22806msgstr "" 22807 22808#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22809msgid "Please wait" 22810msgstr "" 22811 22812#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22813msgid "calibre is downloading metadata from: " 22814msgstr "" 22815 22816#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22817#, python-format 22818msgid "Title: %s " 22819msgstr "" 22820 22821#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22822#, python-format 22823msgid "Authors: %s " 22824msgstr "" 22825 22826#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22827msgid "Failed to download metadata. Click Show Details to see details" 22828msgstr "" 22829 22830#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22831msgid "" 22832"Failed to find any books that match your search. Try making the search " 22833"<b>less specific</b>. For example, use only the author's last name and a " 22834"single distinctive word from the title.<p>To see the full log, click \"Show " 22835"details\"." 22836msgstr "" 22837 22838#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22839msgid "Current cover" 22840msgstr "" 22841 22842#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22843#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22844msgid "Searching..." 22845msgstr "" 22846 22847#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22848msgid "View this cover at full size" 22849msgstr "" 22850 22851#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22852msgid "Copy this cover to clipboard" 22853msgstr "" 22854 22855#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22856#, python-format 22857msgid "Downloading covers for <b>%s</b>, please wait..." 22858msgstr "" 22859 22860#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 22861msgid "Failed to download any covers, click \"Show details\" for details." 22862msgstr "" 22863 22864#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 22865#, python-format 22866msgid "Could not find any covers for <b>%s</b>" 22867msgstr "" 22868 22869#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 22870#, python-brace-format 22871msgid "Found a cover for {title}" 22872msgstr "" 22873 22874#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 22875#, python-brace-format 22876msgid "" 22877"Found <b>{num}</b> covers for {title}. When the download completes, the " 22878"covers will be sorted by size." 22879msgstr "" 22880 22881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 22882msgid "Downloading metadata..." 22883msgstr "" 22884 22885#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 22886msgid "&Back" 22887msgstr "" 22888 22889#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 22890msgid "Downloading cover..." 22891msgstr "" 22892 22893#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 22894#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 22895msgid "Failed to run" 22896msgstr "" 22897 22898#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 22899#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 22900msgid "Failed to run program, click \"Show details\" for more information" 22901msgstr "" 22902 22903#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 22904#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 22905msgid "Command line:" 22906msgstr "" 22907 22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 22909#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 22910#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 22911#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 22912#, python-format 22913msgid "Choose a program to open %s files" 22914msgstr "" 22915 22916#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 22917msgid "Executable files" 22918msgstr "" 22919 22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 22921#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 22922#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 22923msgid "Cannot execute" 22924msgstr "" 22925 22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 22927#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 22928#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 22929#, python-format 22930msgid "The program %s is not an executable file" 22931msgstr "" 22932 22933#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 22934msgid "Application path:" 22935msgstr "" 22936 22937#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 22938msgid "Invalid application" 22939msgstr "" 22940 22941#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 22942#, python-format 22943msgid "%s is not a valid macOS application bundle." 22944msgstr "" 22945 22946#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 22947msgid "Choose a program" 22948msgstr "" 22949 22950#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 22951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 22952msgid "Gathering data, please wait..." 22953msgstr "" 22954 22955#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 22956msgid "&Browse computer for program" 22957msgstr "" 22958 22959#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 22960msgid "Error finding programs" 22961msgstr "" 22962 22963#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 22964msgid "" 22965"Failed to find programs on your computer, click \"Show details\" for more " 22966"information" 22967msgstr "" 22968 22969#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 22970#, python-format 22971msgid "Edit the applications used for %s files" 22972msgstr "" 22973 22974#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 22975msgid "Change &icon" 22976msgstr "" 22977 22978#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 22979msgid "Change &name" 22980msgstr "" 22981 22982#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 22983#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 22984#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 22985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 22986msgid "No selection" 22987msgstr "" 22988 22989#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 22990#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 22991#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 22992msgid "No application selected" 22993msgstr "" 22994 22995#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 22996msgid "Choose new icon" 22997msgstr "" 22998 22999#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 23000msgid "Invalid icon" 23001msgstr "" 23002 23003#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 23004#, python-format 23005msgid "Could not load image from %s" 23006msgstr "" 23007 23008#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23009msgid "Enter new name" 23010msgstr "" 23011 23012#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23013msgid "New name for {}" 23014msgstr "" 23015 23016#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 23017msgid "cover image" 23018msgstr "" 23019 23020#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 23021#, python-brace-format 23022msgid "Open {0} files with {1}" 23023msgstr "" 23024 23025#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 23026msgid "Open with" 23027msgstr "" 23028 23029#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 23030msgid "" 23031"Restore settings to default values. You have to click Apply to actually save" 23032" the default settings." 23033msgstr "" 23034 23035#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 23036msgid "Configure " 23037msgstr "" 23038 23039#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 23040msgid "Ignore duplicate incoming formats" 23041msgstr "" 23042 23043#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 23044msgid "Overwrite existing duplicate formats" 23045msgstr "" 23046 23047#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 23048msgid "Create new record for each duplicate format" 23049msgstr "" 23050 23051#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23052msgid "Choose a folder" 23053msgstr "" 23054 23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23056#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23057#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23058msgid "Invalid folder" 23059msgstr "" 23060 23061#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23062#, python-format 23063msgid "" 23064"You must specify an existing folder as your auto-add folder. %s does not " 23065"exist." 23066msgstr "" 23067 23068#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23069#, python-format 23070msgid "You do not have read/write permissions for the folder: %s" 23071msgstr "" 23072 23073#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23074#, python-format 23075msgid "Cannot use folders whose names start with a period or underscore: %s" 23076msgstr "" 23077 23078#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23079#, python-format 23080msgid "" 23081"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23082"after being added to calibre. Are you sure?" 23083msgstr "" 23084 23085#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23086msgid "" 23087"Here you can control how calibre will read metadata from the files you add " 23088"to it. calibre can either read metadata from the contents of the file, or " 23089"from the filename." 23090msgstr "" 23091 23092#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23093msgid "Read &metadata from file contents rather than file name" 23094msgstr "" 23095 23096#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23097msgid "" 23098"Swap the first name and last name of the author. This affects only metadata " 23099"read from file names." 23100msgstr "" 23101 23102#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23103msgid "" 23104"&Swap author first name and last name when reading author from filename" 23105msgstr "" 23106 23107#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23108msgid "Configure metadata from file name" 23109msgstr "" 23110 23111#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23112msgid "Reading &metadata" 23113msgstr "" 23114 23115#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23116msgid "&Mark newly added books" 23117msgstr "" 23118 23119#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23120msgid "" 23121"When using the \"&Copy to library\" action to copy books between libraries," 23122" preserve the date" 23123msgstr "" 23124 23125#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23126msgid "" 23127"When using the \"Copy to library\" action check for &duplicates with the " 23128"same title, author and language" 23129msgstr "" 23130 23131#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23132msgid "Automatically &convert added books to the preferred output format" 23133msgstr "" 23134 23135#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23136msgid "" 23137"This will force an automatic conversion even if the file being added is the " 23138"same format as the output format. For example, if you set your output format" 23139" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23140msgstr "" 23141 23142#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23143msgid "" 23144"When auto-converting, convert even if the format being added is the &same as" 23145" the output format" 23146msgstr "" 23147 23148#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23149msgid "" 23150"<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" 23151"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23152msgstr "" 23153 23154#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23155msgid "&Auto-merge added books if they already exist:" 23156msgstr "" 23157 23158#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23159msgid "" 23160"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23161"existing book records. This box controls what happens when an existing record already has\n" 23162"the incoming format:\n" 23163"\n" 23164"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23165"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23166"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23167"\n" 23168"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23169"Author matching is exact." 23170msgstr "" 23171 23172#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23173msgid "&Tags to apply when adding a book:" 23174msgstr "" 23175 23176#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23177msgid "" 23178"A comma-separated list of tags that will be applied to books added to the " 23179"library" 23180msgstr "" 23181 23182#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23183msgid "Contro&l how tags are processed:" 23184msgstr "" 23185 23186#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23187msgid "" 23188"Create rules that can filter or transform tags on added books automatically " 23189"as soon as they are added. " 23190msgstr "" 23191 23192#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23193msgid "&Rules to filter tags read from metadata" 23194msgstr "" 23195 23196#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23197msgid "Control which files are added during bul&k imports:" 23198msgstr "" 23199 23200#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23201msgid "" 23202"<p>You can specify rules to add/ignore files here. These will be used when " 23203"recursively adding books from folders." 23204msgstr "" 23205 23206#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23207msgid "Rules to filter added &files" 23208msgstr "" 23209 23210#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23211msgid "Control how auth&ors are processed:" 23212msgstr "" 23213 23214#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23215msgid "Rules to manipulate a&uthor names" 23216msgstr "" 23217 23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23219msgid "Adding &actions" 23220msgstr "" 23221 23222#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23223msgid "" 23224"By default, calibre will automatically add only known e-book files. \n" 23225"This option tells calibre to add all file types, except those\n" 23226"that have been explicitly ignored below." 23227msgstr "" 23228 23229#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23230msgid "Automatically add files of &all types (not just e-books)" 23231msgstr "" 23232 23233#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23234msgid "Folder to automatically add files from" 23235msgstr "" 23236 23237#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23238msgid "Browse for folder" 23239msgstr "" 23240 23241#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23242msgid "Automatically &convert added files to the preferred output format" 23243msgstr "" 23244 23245#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23246msgid "" 23247"<b>Ignore</b> files with the following &extensions when automatically adding" 23248" " 23249msgstr "" 23250 23251#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23252msgid "" 23253"Specify a &folder. Any files you put into this folder will be automatically " 23254"added to calibre (restart required)." 23255msgstr "" 23256 23257#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23258msgid "" 23259"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23260"to calibre." 23261msgstr "" 23262 23263#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23264msgid "" 23265"If set, this option will cause calibre to check if a file\n" 23266" being automatically added is already in the calibre library.\n" 23267" If it is, a message will pop up asking you whether\n" 23268" you want to add it anyway." 23269msgstr "" 23270 23271#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23272msgid "Check for &duplicates when automatically adding files" 23273msgstr "" 23274 23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23276msgid "&Automatic adding" 23277msgstr "" 23278 23279#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23280#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23281msgid "High" 23282msgstr "" 23283 23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23285#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23286#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23287msgid "Low" 23288msgstr "" 23289 23290#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23291msgid "Very low" 23292msgstr "" 23293 23294#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23295msgid "Compact Metadata" 23296msgstr "" 23297 23298#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23299#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23300msgid "Default" 23301msgstr "" 23302 23303#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23304msgid "All on 1 tab" 23305msgstr "" 23306 23307#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23308msgid "Confirmation dialogs have all been reset" 23309msgstr "" 23310 23311#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23312msgid "Notify when a &new version is available" 23313msgstr "" 23314 23315#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23316msgid "Automatically send downloaded &news to e-book reader" 23317msgstr "" 23318 23319#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23320msgid "Job &priority:" 23321msgstr "" 23322 23323#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23324msgid "" 23325"Choose a different layout for the Edit metadata dialog. The compact metadata" 23326" layout favors editing custom metadata over changing covers and formats." 23327msgstr "" 23328 23329#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23330msgid "Preferred &input format order:" 23331msgstr "" 23332 23333#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23334msgid "Preferred &output format:" 23335msgstr "" 23336 23337#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23338msgid "Edit metadata (single) &layout:" 23339msgstr "" 23340 23341#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23342msgid "" 23343"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23344"If not checked, the values can be Yes or No." 23345msgstr "" 23346 23347#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23348msgid "&Yes/No columns have three values (needs restart)" 23349msgstr "" 23350 23351#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23352msgid "Recognize numbers inside text when sorting (needs restart)" 23353msgstr "" 23354 23355#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23356msgid "" 23357"<p>Setting this means that when sorting on text fields\n" 23358"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23359"Note that setting this can cause problems with text that starts\n" 23360"with numbers and is a little slower. This setting is per user, not\n" 23361"per library.</p>" 23362msgstr "" 23363 23364#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23365msgid "&Delete news from library when it is automatically sent to reader" 23366msgstr "" 23367 23368#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23369msgid "Default network &timeout:" 23370msgstr "" 23371 23372#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23373msgid "" 23374"Set the default timeout for network fetches (i.e. anytime we go out to the " 23375"internet to get information)" 23376msgstr "" 23377 23378#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23380msgid " seconds" 23381msgstr "" 23382 23383#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23384msgid "" 23385"Use this Virtual library on calibre startup if the current library is being " 23386"used. Also applied when switching to this library. Note that this setting is" 23387" per library. " 23388msgstr "" 23389 23390#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23391msgid "Reset all disabled &confirmation dialogs" 23392msgstr "" 23393 23394#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23395msgid "Use internal &viewer for:" 23396msgstr "" 23397 23398#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23399msgid "Virtual library to apply when the current &library is opened:" 23400msgstr "" 23401 23402#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23403msgid "All columns" 23404msgstr "" 23405 23406#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23407msgid "icon with text" 23408msgstr "" 23409 23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23411msgid "icon with no text" 23412msgstr "" 23413 23414#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23415msgid "composed icons w/text" 23416msgstr "" 23417 23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23419msgid "composed icons w/no text" 23420msgstr "" 23421 23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23425msgid "is true" 23426msgstr "" 23427 23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23430#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23431msgid "is false" 23432msgstr "" 23433 23434#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23435msgid "is not true" 23436msgstr "" 23437 23438#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23439msgid "is not false" 23440msgstr "" 23441 23442#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23443msgid "is undefined" 23444msgstr "" 23445 23446#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23447msgid "is defined" 23448msgstr "" 23449 23450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23451msgid "has id" 23452msgstr "" 23453 23454#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23455msgid "does not have id" 23456msgstr "" 23457 23458#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23459#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23460msgid "is equal to" 23461msgstr "" 23462 23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23465#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23466#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23467msgid "is set" 23468msgstr "" 23469 23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23472#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23474msgid "is not set" 23475msgstr "" 23476 23477#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23478msgid "is more days ago than" 23479msgstr "" 23480 23481#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23482msgid "is fewer days ago than" 23483msgstr "" 23484 23485#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23486msgid "is more days from now than" 23487msgstr "" 23488 23489#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23490msgid "is fewer days from now than" 23491msgstr "" 23492 23493#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23494#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23495msgid "has" 23496msgstr "" 23497 23498#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23499#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23500msgid "does not have" 23501msgstr "" 23502 23503#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23505msgid "has pattern" 23506msgstr "" 23507 23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23509#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23510msgid "does not have pattern" 23511msgstr "" 23512 23513#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23514#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23515msgid "does not contain" 23516msgstr "" 23517 23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23519msgid "If the ___ column ___ values" 23520msgstr "" 23521 23522#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23523msgid "" 23524"Enter either an identifier type or an identifier type and value of the form " 23525"identifier:value" 23526msgstr "" 23527 23528#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23529msgid "" 23530"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23531" eng for English. You can also use the full language name, in which case " 23532"calibre will try to automatically convert it to the language code." 23533msgstr "" 23534 23535#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23536msgid "Enter a number" 23537msgstr "" 23538 23539#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23540msgid "" 23541"Enter the maximum days old the item can be. Zero is today. Dates in the " 23542"future always match" 23543msgstr "" 23544 23545#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23546msgid "" 23547"Enter the minimum days old the item can be. Zero is today. Dates in the " 23548"future never match" 23549msgstr "" 23550 23551#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23552msgid "" 23553"Enter the maximum days in the future the item can be. Zero is today. Dates " 23554"in the past always match" 23555msgstr "" 23556 23557#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23558msgid "" 23559"Enter the minimum days in the future the item can be. Zero is today. Dates " 23560"in the past never match" 23561msgstr "" 23562 23563#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23564msgid "Enter a date in the format YYYY-MM-DD" 23565msgstr "" 23566 23567#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23568msgid "Enter a string." 23569msgstr "" 23570 23571#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23572msgid "Enter a regular expression" 23573msgstr "" 23574 23575#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23576#, python-format 23577msgid "You can match multiple values by separating them with %s" 23578msgstr "" 23579 23580#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23581#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23582msgid "Remove icons" 23583msgstr "" 23584 23585#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23586msgid "" 23587"Select the icons you wish to remove. The icon files will be removed when you" 23588" press OK. There is no undo." 23589msgstr "" 23590 23591#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23592msgid "No icons selected" 23593msgstr "" 23594 23595#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23596msgid "You must select at least one icon to remove" 23597msgstr "" 23598 23599#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23600msgid "One icon will be removed." 23601msgid_plural "{} icons will be removed." 23602msgstr[0] "" 23603msgstr[1] "" 23604 23605#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23606msgid "" 23607"This will prevent any rules that use this icon from working. Are you sure?" 23608msgstr "" 23609 23610#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23611msgid "column coloring" 23612msgstr "" 23613 23614#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23615msgid "column icon" 23616msgstr "" 23617 23618#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23619msgid "Cover grid emblem" 23620msgstr "" 23621 23622#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23623#, python-brace-format 23624msgid "Create/edit a {0} rule" 23625msgstr "" 23626 23627#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23628#, python-brace-format 23629msgid "Create a {0} rule by filling in the boxes below" 23630msgstr "" 23631 23632#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23633msgid "Add the emblem:" 23634msgstr "" 23635 23636#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23637msgid "Set the:" 23638msgstr "" 23639 23640#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23641msgid "" 23642"If you choose composed icons and multiple rules match, then all the matching" 23643" icons will be combined, otherwise the icon from the first rule to match " 23644"will be used." 23645msgstr "" 23646 23647#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23648msgid "of the column:" 23649msgstr "" 23650 23651#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23652msgid "to:" 23653msgstr "" 23654 23655#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23656msgid "&Add new image" 23657msgstr "" 23658 23659#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23660msgid "(Images should be square-ish)" 23661msgstr "" 23662 23663#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23664msgid "Choose &more than one icon" 23665msgstr "" 23666 23667#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23668msgid "&Add icon" 23669msgstr "" 23670 23671#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23672msgid "(Icons should be square or landscape)" 23673msgstr "" 23674 23675#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23676msgid "Only if the following conditions are all satisfied:" 23677msgstr "" 23678 23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23680msgid "Add &another condition" 23681msgstr "" 23682 23683#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23684msgid "You can disable a condition by blanking all of its boxes" 23685msgstr "" 23686 23687#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23688msgid "&Remove icons" 23689msgstr "" 23690 23691#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23692msgid "" 23693"Remove previously added icons. Note that removing an icon will cause rules " 23694"that use it to stop working." 23695msgstr "" 23696 23697#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23698msgid "Open to see checkboxes" 23699msgstr "" 23700 23701#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23702msgid "Sample text" 23703msgstr "" 23704 23705#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23706msgid "No icon selected" 23707msgstr "" 23708 23709#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23710msgid "You must choose an icon for this rule" 23711msgstr "" 23712 23713#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23714msgid "Invalid condition" 23715msgstr "" 23716 23717#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23718#, python-format 23719msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23720msgstr "" 23721 23722#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23723msgid "No conditions" 23724msgstr "" 23725 23726#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23727msgid "You must specify at least one non-empty condition for this rule" 23728msgstr "" 23729 23730#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23731msgid "color" 23732msgstr "" 23733 23734#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23735#, python-format 23736msgid "" 23737"\n" 23738" <p>Advanced rule for column <b>%(col)s</b>:\n" 23739" <pre>%(rule)s</pre>\n" 23740" " 23741msgstr "" 23742 23743#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23744#, python-format 23745msgid "" 23746"\n" 23747" <p>Advanced rule:\n" 23748" <pre>%(rule)s</pre>\n" 23749" " 23750msgstr "" 23751 23752#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23753#, python-format 23754msgid "" 23755"\n" 23756" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23757" <pre>%(rule)s</pre>\n" 23758" " 23759msgstr "" 23760 23761#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23762#, python-format 23763msgid "(<span style=\"color: %s;\">sample</span>)" 23764msgstr "" 23765 23766#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23767#, python-brace-format 23768msgid "" 23769"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23770"<ul>{1}</ul>" 23771msgstr "" 23772 23773#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23774#, python-format 23775msgid "" 23776" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23777" if the following conditions are met:</p>\n" 23778" <ul>%(rule)s</ul>\n" 23779" " 23780msgstr "" 23781 23782#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23783#, python-format 23784msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23785msgstr "" 23786 23787#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23788#, python-format 23789msgid "" 23790"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23791"%(val_label)s<b>%(val)s</b>" 23792msgstr "" 23793 23794#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23795msgid "value: " 23796msgstr "" 23797 23798#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23800#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23801msgid "&Add rule" 23802msgstr "" 23803 23804#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23805#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23806msgid "&Remove rule(s)" 23807msgstr "" 23808 23809#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23810msgid "Move the selected rule up" 23811msgstr "" 23812 23813#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23814msgid "Move the selected rule down" 23815msgstr "" 23816 23817#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23818msgid "Add ad&vanced rule" 23819msgstr "" 23820 23821#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23822msgid "Du&plicate rule" 23823msgstr "" 23824 23825#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23826msgid "Convert to advanced r&ule" 23827msgstr "" 23828 23829#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23830msgid "Open icon folder" 23831msgstr "" 23832 23833#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23834msgid "Import rules from a file" 23835msgstr "" 23836 23837#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23838msgid "" 23839"You can control the color of columns in the book list by creating \"rules\" " 23840"that tell calibre what color to use. Click the \"Add rule\" button below to " 23841"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23842msgstr "" 23843 23844#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23845msgid "" 23846"You can add icons to columns in the book list by creating \"rules\" that " 23847"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23848"started.<p>You can <b>change an existing rule</b> by double clicking it." 23849msgstr "" 23850 23851#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23852msgid "" 23853"You can add emblems (small icons) that are displayed on the side of covers " 23854"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23855" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23856"existing rule</b> by double clicking it." 23857msgstr "" 23858 23859#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 23860msgid "Show &emblems next to the covers" 23861msgstr "" 23862 23863#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 23864msgid "" 23865"If checked, you can tell calibre to display icons of your choosing next to " 23866"the covers shown in the Cover grid, controlled by the metadata of the book." 23867msgstr "" 23868 23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 23870#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 23871msgid "Select one rule" 23872msgstr "" 23873 23874#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 23875#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 23876msgid "You must select only one rule." 23877msgstr "" 23878 23879#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23880msgid "No rule selected" 23881msgstr "" 23882 23883#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23884#, python-format 23885msgid "No rule selected for %s." 23886msgstr "" 23887 23888#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 23889msgid "removal" 23890msgstr "" 23891 23892#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 23893msgid "Choose file to export to" 23894msgstr "" 23895 23896#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 23897#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 23898msgid "Rules" 23899msgstr "" 23900 23901#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 23902msgid "Choose file to import from" 23903msgstr "" 23904 23905#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 23906msgid "No valid rules found" 23907msgstr "" 23908 23909#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 23910msgid "No valid rules were found in {}." 23911msgstr "" 23912 23913#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 23914msgid "Column header" 23915msgstr "" 23916 23917#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 23918msgid "Lookup name" 23919msgstr "" 23920 23921#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 23922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 23923msgid "Type" 23924msgstr "" 23925 23926#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 23927msgid "Yes/No with text" 23928msgstr "" 23929 23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 23931msgid "Ampersand separated text, shown in the Tag browser" 23932msgstr "" 23933 23934#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 23935msgid "(lookup name was {}) {}" 23936msgstr "" 23937 23938#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 23939msgid "You must select a column to delete it" 23940msgstr "" 23941 23942#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 23943msgid "The selected column is not a custom column" 23944msgstr "" 23945 23946#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 23947#, python-format 23948msgid "Do you really want to delete column %s and all its data?" 23949msgstr "" 23950 23951#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 23952msgid "" 23953"Here you can re-arrange the layout of the columns in the calibre library " 23954"book list. You can hide columns by unchecking them. You can also create your" 23955" own, custom columns." 23956msgstr "" 23957 23958#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 23959msgid "Move column up" 23960msgstr "" 23961 23962#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 23963msgid "Remove a user-defined column" 23964msgstr "" 23965 23966#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 23967msgid "Add a user-defined column" 23968msgstr "" 23969 23970#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 23971msgid "Edit settings of a user-defined column" 23972msgstr "" 23973 23974#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 23975msgid "Move column down" 23976msgstr "" 23977 23978#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 23979msgid "Add &custom column" 23980msgstr "" 23981 23982#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 23983msgid "" 23984"Restore settings to default values. Only settings for the currently selected" 23985" section are restored." 23986msgstr "" 23987 23988#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 23989msgid "Text, column shown in the Tag browser" 23990msgstr "" 23991 23992#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 23993msgid "Comma separated text, like tags, shown in the Tag browser" 23994msgstr "" 23995 23996#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 23997msgid "Long text, like comments, not shown in the Tag browser" 23998msgstr "" 23999 24000#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 24001msgid "Text column for keeping series-like information" 24002msgstr "" 24003 24004#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 24005msgid "Text, but with a fixed set of permitted values" 24006msgstr "" 24007 24008#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 24009msgid "Floating point numbers" 24010msgstr "" 24011 24012#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 24013msgid "Integers" 24014msgstr "" 24015 24016#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 24017msgid "Ratings, shown with stars" 24018msgstr "" 24019 24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 24023#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 24024msgid "Yes/No" 24025msgstr "" 24026 24027#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 24028msgid "Column built from other columns" 24029msgstr "" 24030 24031#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 24032msgid "Column built from other columns, behaves like tags" 24033msgstr "" 24034 24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 24036#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 24037msgid "Create a custom column" 24038msgstr "" 24039 24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 24041#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 24042msgid "Edit custom column" 24043msgstr "" 24044 24045#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24046msgid "No column has been selected" 24047msgstr "" 24048 24049#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24050msgid "No column selected" 24051msgstr "" 24052 24053#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24054msgid "Selected column is not a user-defined column" 24055msgstr "" 24056 24057#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24058#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24059msgid "Now" 24060msgstr "" 24061 24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24064#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24065#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24066#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24067msgid "Formats" 24068msgstr "" 24069 24070#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24071msgid "My Tags" 24072msgstr "" 24073 24074#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24075msgid "My Series" 24076msgstr "" 24077 24078#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24079msgid "My Rating" 24080msgstr "" 24081 24082#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24083msgid "People" 24084msgstr "" 24085 24086#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24087msgid "My Title" 24088msgstr "" 24089 24090#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24091msgid "Quick create:" 24092msgstr "" 24093 24094#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24095msgid "ISBN" 24096msgstr "" 24097 24098#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24099msgid "Names" 24100msgstr "" 24101 24102#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24103msgid "Short text" 24104msgstr "" 24105 24106#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24107msgid "" 24108"Used for searching the column. Must contain only digits and lower case " 24109"letters." 24110msgstr "" 24111 24112#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24113msgid "&Lookup name:" 24114msgstr "" 24115 24116#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24117msgid "" 24118"Column heading in the library view and category name in the Tag browser" 24119msgstr "" 24120 24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24122msgid "Column &heading:" 24123msgstr "" 24124 24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24126msgid "What kind of information will be kept in the column." 24127msgstr "" 24128 24129#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24130msgid "Show &checkmarks" 24131msgstr "" 24132 24133#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24134msgid "" 24135"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24136"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24137"Everything else will show nothing." 24138msgstr "" 24139 24140#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24141msgid "Contains names" 24142msgstr "" 24143 24144#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24145msgid "Check this box if this column contains names, like the authors column." 24146msgstr "" 24147 24148#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24149msgid "&Column type:" 24150msgstr "" 24151 24152#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24153msgid "Optional text describing what this column is for" 24154msgstr "" 24155 24156#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24157msgid "D&escription:" 24158msgstr "" 24159 24160#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24161msgid "Default: (nothing)" 24162msgstr "" 24163 24164#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24165msgid "Field template. Uses the same syntax as save templates." 24166msgstr "" 24167 24168#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24169#, python-format 24170msgid "Similar to save templates. For example, %s" 24171msgstr "" 24172 24173#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24174msgid "No heading" 24175msgstr "" 24176 24177#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24178msgid "Show heading above the text" 24179msgstr "" 24180 24181#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24182msgid "Show heading to the side of the text" 24183msgstr "" 24184 24185#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24186msgid "" 24187"Choose whether or not the column heading is shown in the Book\n" 24188"details panel and, if shown, where" 24189msgstr "" 24190 24191#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24192msgid "Column heading:" 24193msgstr "" 24194 24195#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24196msgid "Short text, like a title" 24197msgstr "" 24198 24199#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24200msgid "Plain text formatted using markdown" 24201msgstr "" 24202 24203#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24204msgid "" 24205"Choose how the data in this column is interpreted.\n" 24206"This controls how the data is displayed in the Book details panel\n" 24207"and how it is edited." 24208msgstr "" 24209 24210#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24211msgid "Interpret this column as:" 24212msgstr "" 24213 24214#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24215msgid "" 24216"A comma-separated list of permitted values. The empty value is always\n" 24217"included, and is the default. For example, the list 'one,two,three' has\n" 24218"four values, the first of them being the empty value." 24219msgstr "" 24220 24221#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24222msgid "&Values:" 24223msgstr "" 24224 24225#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24226msgid "" 24227"A list of color names to use when displaying an item. The\n" 24228"list must be empty or contain a color for each value." 24229msgstr "" 24230 24231#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24232msgid "Colors:" 24233msgstr "" 24234 24235#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24236msgid "Allow half stars" 24237msgstr "" 24238 24239#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24240msgid "Allow half star ratings, for example: " 24241msgstr "" 24242 24243#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24244msgid "&Sort/search column by" 24245msgstr "" 24246 24247#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24248msgid "How this column should handled in the GUI when sorting and searching" 24249msgstr "" 24250 24251#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24252msgid "Show in Tag browser" 24253msgstr "" 24254 24255#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24256msgid "If checked, this column will appear in the Tag browser as a category" 24257msgstr "" 24258 24259#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24260msgid "Show as HTML in Book details" 24261msgstr "" 24262 24263#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24264msgid "" 24265"If checked, this column will be displayed as HTML in Book details and the " 24266"Content server. This can be used to construct links with the template " 24267"language. For example, the template " 24268"<pre><big><b>{title}</b></big>{series:| " 24269"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24270"bold large characters, along with the series, for example <br>\"<big><b>An " 24271"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24272"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24273" book</a></pre> will generate a link to the book on the Beam e-books " 24274"site." 24275msgstr "" 24276 24277#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24278msgid "" 24279"Default value when a new book is added to the library. For Date columns " 24280"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24281"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24282"permitted values. For Rating columns enter a number between 0 and 5." 24283msgstr "" 24284 24285#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24286msgid "&Default value:" 24287msgstr "" 24288 24289#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24290msgid "&Format for dates" 24291msgstr "" 24292 24293#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24294msgid "Default: dd MMM yyyy." 24295msgstr "" 24296 24297#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24298msgid "" 24299"<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" 24300"<ul>\n" 24301"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24302"<li>dd MMMM yy gives 05 January 10</li>\n" 24303"</ul> " 24304msgstr "" 24305 24306#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24307msgid "&Format for numbers" 24308msgstr "" 24309 24310#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24311msgid "" 24312"Default: Not formatted. For format language details see <a " 24313"href=\"https://docs.python.org/library/string.html#format-string-" 24314"syntax\">the Python documentation</a>" 24315msgstr "" 24316 24317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24318#, python-brace-format 24319msgid "" 24320"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24321"leading zeros. The format <code>{0:d} days</code> prints the number " 24322"then the word \"days\"" 24323msgstr "" 24324 24325#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24326msgid "" 24327"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24328" 1 digit after the decimal point. The format " 24329"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24330"displays the number with 2 digits after the decimal point and thousands " 24331"separated by commas." 24332msgstr "" 24333 24334#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24335msgid "No lookup name was provided" 24336msgstr "" 24337 24338#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24339msgid "" 24340"The lookup name must contain only lower case letters, digits and " 24341"underscores, and start with a letter" 24342msgstr "" 24343 24344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24345msgid "" 24346"Lookup names cannot end with _index, because these names are reserved for " 24347"the index of a series column." 24348msgstr "" 24349 24350#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24351msgid "No column heading was provided" 24352msgstr "" 24353 24354#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24355#, python-format 24356msgid "The lookup name %s is already used" 24357msgstr "" 24358 24359#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24360#, python-format 24361msgid "The heading %s is already used" 24362msgstr "" 24363 24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24365#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24369#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24370msgid "Invalid default value" 24371msgstr "" 24372 24373#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24374msgid "The default value must be \"Now\" or a date" 24375msgstr "" 24376 24377#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24378msgid "You must enter a template for composite columns" 24379msgstr "" 24380 24381#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24382msgid "You must enter at least one value for enumeration columns" 24383msgstr "" 24384 24385#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24386msgid "" 24387"The colors box must be empty or contain the same number of items as the " 24388"value box" 24389msgstr "" 24390 24391#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24392#, python-brace-format 24393msgid "The color {0} is unknown" 24394msgstr "" 24395 24396#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24397msgid "The default value must be one of the permitted values" 24398msgstr "" 24399 24400#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24401msgid "The default value must be an integer" 24402msgstr "" 24403 24404#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24405msgid "The default value must be a real number" 24406msgstr "" 24407 24408#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24409msgid "The default value must be a real number between 0 and 5.0" 24410msgstr "" 24411 24412#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24413msgid "The default value must be an integer between 0 and 5" 24414msgstr "" 24415 24416#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24417msgid "The default value must be \"Yes\" or \"No\"" 24418msgstr "" 24419 24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24421msgid "Getting debug information, please wait" 24422msgstr "" 24423 24424#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24425#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24426msgid "Copy to &clipboard" 24427msgstr "" 24428 24429#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24430msgid "Device already detected" 24431msgstr "" 24432 24433#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24434#, python-format 24435msgid "" 24436"A device (%s) is already detected by calibre. If you wish to debug the " 24437"detection of another device, first disconnect this device." 24438msgstr "" 24439 24440#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24441msgid "Debugging failed" 24442msgstr "" 24443 24444#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24445msgid "" 24446"Running debug device detection failed. Click Show Details for more " 24447"information." 24448msgstr "" 24449 24450#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24451msgid "Getting device information" 24452msgstr "" 24453 24454#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24455msgid "User-defined device information" 24456msgstr "" 24457 24458#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24459#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24460msgid "Device Detection" 24461msgstr "" 24462 24463#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24464msgid "Ensure your device is disconnected, then press OK" 24465msgstr "" 24466 24467#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24468msgid "Ensure your device is connected, then press OK" 24469msgstr "" 24470 24471#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24472msgid "" 24473"Copy these values to the clipboard, paste them into an editor, then enter " 24474"them into the USER_DEVICE by customizing the device plugin in " 24475"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24476" want the books to be put. You must restart calibre for your changes to take" 24477" effect.\n" 24478msgstr "" 24479 24480#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24481msgid "" 24482"<p>calibre can send your books to you (or your reader) by email. Emails will" 24483" be automatically sent for downloaded news to all email addresses that have " 24484"<i>Auto send</i> checked." 24485msgstr "" 24486 24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24488msgid "Add an email address to which to send books" 24489msgstr "" 24490 24491#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24492msgid "&Add email" 24493msgstr "" 24494 24495#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24496msgid "Make &default" 24497msgstr "" 24498 24499#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24500msgid "&Remove email" 24501msgstr "" 24502 24503#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24504msgid "" 24505"Add the comments from the book metadata to the email.\n" 24506"Useful to allow the recipient to see a summary of the\n" 24507"book before opening it." 24508msgstr "" 24509 24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24511msgid "Add &comments metadata as text to the email" 24512msgstr "" 24513 24514#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24515msgid "Email" 24516msgstr "" 24517 24518#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24519msgid "Subject" 24520msgstr "" 24521 24522#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24523msgid "Alias" 24524msgstr "" 24525 24526#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24527msgid "Auto send" 24528msgstr "" 24529 24530#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24531msgid "Auto send only tags" 24532msgstr "" 24533 24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24535msgid "Formats to email. The first matching format will be sent." 24536msgstr "" 24537 24538#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24539#, python-brace-format 24540msgid "" 24541"Subject of the email to use when sending. When left blank the title will be " 24542"used for the subject. Also, the same templates used for \"Save to disk\" " 24543"such as {title} and {author_sort} can be used here." 24544msgstr "" 24545 24546#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24547msgid "" 24548"If checked, downloaded news will be automatically mailed to this email " 24549"address (provided it is in one of the listed formats and has not been " 24550"filtered by tags)." 24551msgstr "" 24552 24553#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24554msgid "Friendly name to use for this email address" 24555msgstr "" 24556 24557#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24558msgid "" 24559"If specified, only news with one of these tags will be sent to this email " 24560"address. All news downloads have their title as a tag, so you can use this " 24561"to easily control which news downloads are sent to this email address." 24562msgstr "" 24563 24564#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24565msgid "new email address" 24566msgstr "" 24567 24568#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24569msgid "" 24570"The list of devices that you have asked calibre to ignore. Uncheck a device " 24571"to have calibre stop ignoring it." 24572msgstr "" 24573 24574#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24575msgid "" 24576"The list of device plugins you have disabled. Uncheck an entry to enable the" 24577" plugin. calibre cannot detect devices that are managed by disabled plugins." 24578msgstr "" 24579 24580#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24581msgid "Reset allowed devices" 24582msgstr "" 24583 24584#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24585msgid "" 24586"This will erase the list of devices that calibre knows about causing it to " 24587"ask you for permission to manage them again, the next time they connect" 24588msgstr "" 24589 24590#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24591msgid "Search for the author on Goodreads" 24592msgstr "" 24593 24594#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24595msgid "Search for the author on Amazon" 24596msgstr "" 24597 24598#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24599msgid "Search for the author in your calibre library" 24600msgstr "" 24601 24602#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24603msgid "Search for the author on Wikipedia" 24604msgstr "" 24605 24606#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24607msgid "Search for the author on Google Books" 24608msgstr "" 24609 24610#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24611msgid "Search for the book on Goodreads" 24612msgstr "" 24613 24614#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24615msgid "Search for the book on Amazon" 24616msgstr "" 24617 24618#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24619msgid "Search for the book on Google Books" 24620msgstr "" 24621 24622#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24623msgid "Use a custom search URL" 24624msgstr "" 24625 24626#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24627msgid "Clicking on &author names should:" 24628msgstr "" 24629 24630#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24631#, python-brace-format 24632msgid "" 24633"Enter the URL to search. It should contain the string {0}\n" 24634"which will be replaced by the author name. For example,\n" 24635"{1}" 24636msgstr "" 24637 24638#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24639msgid "Enter the URL" 24640msgstr "" 24641 24642#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24643msgid "Create a new rule" 24644msgstr "" 24645 24646#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24647msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24648msgstr "" 24649 24650#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24651msgid "&Key:" 24652msgstr "" 24653 24654#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24655msgid "The name that will appear in the Book details panel" 24656msgstr "" 24657 24658#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24659#, python-brace-format 24660msgid "" 24661"The template used to create the link. The placeholder {0} in the template " 24662"will be replaced with the actual identifier value. Use {1} to avoid the " 24663"value being quoted." 24664msgstr "" 24665 24666#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24668msgid "Key" 24669msgstr "" 24670 24671#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24672#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24673msgid "Template" 24674msgstr "" 24675 24676#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24677msgid "Value needed" 24678msgstr "" 24679 24680#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24681#, python-format 24682msgid "The %s field cannot be empty" 24683msgstr "" 24684 24685#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24686msgid "Create rules for identifiers" 24687msgstr "" 24688 24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24690msgid "Create rules to convert identifiers into links." 24691msgstr "" 24692 24693#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24694msgid "&Edit rule" 24695msgstr "" 24696 24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24698#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24699msgid "Default icons" 24700msgstr "" 24701 24702#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24703#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24704#, python-format 24705msgid "Icon theme: <b>%s</b>" 24706msgstr "" 24707 24708#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24709msgid "Narrow" 24710msgstr "" 24711 24712#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24713msgid "Wide" 24714msgstr "" 24715 24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24718#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24720msgid "Automatic" 24721msgstr "" 24722 24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24724#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24725msgid "Off" 24726msgstr "" 24727 24728#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24729msgid "On" 24730msgstr "" 24731 24732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24733#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24734#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24735#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24736#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24737#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24738msgid "System default" 24739msgstr "" 24740 24741#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24742msgid "calibre style" 24743msgstr "" 24744 24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24746msgid "No subtitle" 24747msgstr "" 24748 24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24751#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24752msgid "Bottom" 24753msgstr "" 24754 24755#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24757#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24758msgid "Top" 24759msgstr "" 24760 24761#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24762msgid "Above text" 24763msgstr "" 24764 24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24766msgid "Beside text" 24767msgstr "" 24768 24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24771msgid "Never" 24772msgstr "" 24773 24774#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24775msgid "Small" 24776msgstr "" 24777 24778#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24779msgid "Medium" 24780msgstr "" 24781 24782#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24783msgid "Always" 24784msgstr "" 24785 24786#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24787msgid "If there is enough room" 24788msgstr "" 24789 24790#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24791#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24792msgid "By first letter" 24793msgstr "" 24794 24795#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24796msgid "Partitioned" 24797msgstr "" 24798 24799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24800msgid "Column &coloring" 24801msgstr "" 24802 24803#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24804msgid "Column &icons" 24805msgstr "" 24806 24807#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24808msgid "Change &color" 24809msgstr "" 24810 24811#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24812msgid "Change &background image" 24813msgstr "" 24814 24815#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24816msgid "Restore default &appearance" 24817msgstr "" 24818 24819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24820#, python-format 24821msgid "Current aspect ratio (width/height): %.2g" 24822msgstr "" 24823 24824#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24825msgid "Edit template for caption" 24826msgstr "" 24827 24828#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24829#, python-format 24830msgid "Current space used: %s" 24831msgstr "" 24832 24833#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24834msgid "Choose background color for the Cover grid" 24835msgstr "" 24836 24837#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24838msgid "Remove background image?" 24839msgstr "" 24840 24841#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24842msgid "" 24843"There is currently a background image set, so the color you have chosen will" 24844" not be visible. Remove the background image?" 24845msgstr "" 24846 24847#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24848msgid "Disable all animations. Useful if you have a slow/old computer." 24849msgstr "" 24850 24851#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24852msgid "Disable &animations" 24853msgstr "" 24854 24855#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24856msgid "User interface style (&needs restart):" 24857msgstr "" 24858 24859#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 24860msgid "&User interface layout (needs restart):" 24861msgstr "" 24862 24863#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 24864msgid "E&xtra spacing to add between rows in the book list (can be negative):" 24865msgstr "" 24866 24867#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 24868#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 24869msgid "Toolbar" 24870msgstr "" 24871 24872#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 24873msgid "Icon si&ze:" 24874msgstr "" 24875 24876#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 24877msgid "Show &text under icons:" 24878msgstr "" 24879 24880#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 24881msgid "Use t&wo lines for the text under the icons (needs restart)" 24882msgstr "" 24883 24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 24885msgid "Change &font (needs restart)" 24886msgstr "" 24887 24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 24889msgid "Show &tooltips in the book list" 24890msgstr "" 24891 24892#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 24893msgid "Show &layout buttons in the status bar (needs restart)" 24894msgstr "" 24895 24896#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 24897msgid "Enable s&ystem tray icon (needs restart)" 24898msgstr "" 24899 24900#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 24901msgid "Choose &language (needs restart):" 24902msgstr "" 24903 24904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 24905msgid "&Interface font:" 24906msgstr "" 24907 24908#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 24909msgid "" 24910"Disable popup notifications when calibre completes jobs such a conversion, " 24911"sending to device etc. The notifications are sent via the operating system " 24912"notification facility, if available. Note that on Windows, you have to " 24913"enable the system tray icon for notifications to work." 24914msgstr "" 24915 24916#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 24917msgid "Disable n&otifications on job completion" 24918msgstr "" 24919 24920#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 24921msgid "Show the &splash screen at startup" 24922msgstr "" 24923 24924#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 24925msgid "Change &icon theme (needs restart)" 24926msgstr "" 24927 24928#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 24929msgid "Show &row numbers in the book list" 24930msgstr "" 24931 24932#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 24933msgid "Ad&just for high resolution screens (needs restart):" 24934msgstr "" 24935 24936#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 24937msgid "" 24938"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 24939"\n" 24940"<ul>\n" 24941"<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" 24942"\n" 24943"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 24944"\n" 24945"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 24946"</ul>" 24947msgstr "" 24948 24949#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 24950msgid "Allow using &drag and drop to merge books" 24951msgstr "" 24952 24953#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 24954msgid "Draw a &grid in the book list" 24955msgstr "" 24956 24957#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 24958msgid "&Main interface" 24959msgstr "" 24960 24961#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 24962msgid "" 24963"Control the Cover grid view. You can enable this view by clicking the " 24964"\"Layout\" button in the bottom right corner of the main calibre window." 24965msgstr "" 24966 24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 24968msgid "Field to show &under the covers:" 24969msgstr "" 24970 24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 24972msgid "Spac&ing between covers:" 24973msgstr "" 24974 24975#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 24976msgid "" 24977"The spacing between covers. A value of zero means calculate automatically " 24978"based on cover size." 24979msgstr "" 24980 24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 24982#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 24983#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 24984msgid " cm" 24985msgstr "" 24986 24987#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 24988msgid "Background for the Cover grid" 24989msgstr "" 24990 24991#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 24992msgid "" 24993"By default, calibre chooses a cover size based on your computer's screen " 24994"size. You can change the cover size here:" 24995msgstr "" 24996 24997#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 24998msgid "Cover &width: " 24999msgstr "" 25000 25001#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 25002msgid "" 25003"The width of displayed covers.\n" 25004"A value of zero means calculate automatically." 25005msgstr "" 25006 25007#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 25008msgid "Make the covers larger, maintaining current aspect ratio." 25009msgstr "" 25010 25011#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 25012msgid "&Larger covers" 25013msgstr "" 25014 25015#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 25016msgid "Cover &height: " 25017msgstr "" 25018 25019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 25020msgid "" 25021"The height of displayed covers.\n" 25022"A value of zero means calculate automatically." 25023msgstr "" 25024 25025#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 25026msgid "Make the covers smaller, maintaining current aspect ratio." 25027msgstr "" 25028 25029#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 25030msgid "&Smaller covers" 25031msgstr "" 25032 25033#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 25034msgid "Reset size to automatic" 25035msgstr "" 25036 25037#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 25038msgid "&Reset size" 25039msgstr "" 25040 25041#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 25042msgid "Size of the emblems (if any) shown &next to the covers: " 25043msgstr "" 25044 25045#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 25046msgid "Show a &field (such as title) under the covers" 25047msgstr "" 25048 25049#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25050msgid "&Location of the emblems shown next to the covers:" 25051msgstr "" 25052 25053#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25054msgid "&Emblems" 25055msgstr "" 25056 25057#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25058msgid "Caching of covers for improved performance" 25059msgstr "" 25060 25061#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25062msgid "" 25063"There are two kinds of caches that calibre uses to improve performance when " 25064"rendering covers in the grid view. A disk cache that is kept on your hard " 25065"disk and stores the cover thumbnails and an in memory cache used to ensure " 25066"flicker free rendering of covers. For best results, keep the memory cache " 25067"small and the disk cache large, unless you have a lot of extra RAM in your " 25068"computer and don't mind it being used by the memory cache." 25069msgstr "" 25070 25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25072#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25073msgid "Disable" 25074msgstr "" 25075 25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25077msgid " MB" 25078msgstr "" 25079 25080#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25081msgid "&Empty disk cache" 25082msgstr "" 25083 25084#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25085msgid "&Open cache folder" 25086msgstr "" 25087 25088#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25089msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25090msgstr "" 25091 25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25093msgid "Maximum amount of &disk space to use for caching thumbnails: " 25094msgstr "" 25095 25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25097msgid "" 25098"The maximum number of screenfulls of thumbnails to keep in memory. " 25099"Increasing this will make rendering faster, at the cost of more memory " 25100"usage. Note that regardless of this setting, a minimum of one hundred " 25101"thumbnails are always kept in memory, to ensure flicker free rendering." 25102msgstr "" 25103 25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25105msgid "&Performance" 25106msgstr "" 25107 25108#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25109msgid "Cover &grid" 25110msgstr "" 25111 25112#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25113msgid "Text styling" 25114msgstr "" 25115 25116#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25117msgid "Create rules to convert &identifiers into links" 25118msgstr "" 25119 25120#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25121#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25122msgid "Move down" 25123msgstr "" 25124 25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25126#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25127msgid "Move up" 25128msgstr "" 25129 25130#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25131msgid "" 25132"Note that <b>comments</b> will always be displayed at the end, regardless of" 25133" the position you assign here." 25134msgstr "" 25135 25136#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25137msgid "Show &cover" 25138msgstr "" 25139 25140#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25141msgid "Show the size of the book's cover in pixels" 25142msgstr "" 25143 25144#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25145msgid "Show cover &size" 25146msgstr "" 25147 25148#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25149msgid "Use &Roman numerals for series" 25150msgstr "" 25151 25152#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25153msgid "Show comments &heading:" 25154msgstr "" 25155 25156#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25157msgid "&Book details" 25158msgstr "" 25159 25160#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25161msgid "" 25162"Choose how Tag browser subcategories are displayed when\n" 25163"there are more items than the limit. Select by first\n" 25164"letter to see an A, B, C list. Choose partitioned to\n" 25165"have a list of fixed-sized groups. Set to disabled\n" 25166"if you never want subcategories" 25167msgstr "" 25168 25169#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25170msgid "&Category partitioning method:" 25171msgstr "" 25172 25173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25174msgid "Co&llapse when more items than:" 25175msgstr "" 25176 25177#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25178msgid "" 25179"If a Tag browser category has more than this number of items, it is divided\n" 25180"up into subcategories. If the partition method is set to disable, this value is ignored." 25181msgstr "" 25182 25183#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25184msgid "Combine letters &when fewer items than:" 25185msgstr "" 25186 25187#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25188msgid "" 25189"If collapsing by first letter, combine adjacent letters together if\n" 25190"there are fewer items under a letter than specified here. If the partition method is\n" 25191"not set to first letter, this value is ignored. Set to zero to disable." 25192msgstr "" 25193 25194#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25195msgid "Spacing between &items:" 25196msgstr "" 25197 25198#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25199msgid "" 25200"The spacing between consecutive items in the Tag browser. In units of (ex) " 25201"which is the approximate height of the letter 'x' in the currently used " 25202"font. " 25203msgstr "" 25204 25205#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25206msgid " ex" 25207msgstr "" 25208 25209#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25210msgid "Categories ¬ to partition:" 25211msgstr "" 25212 25213#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25214msgid "" 25215"A comma-separated list of categories that are not to\n" 25216"be partitioned even if the number of items is larger than\n" 25217"the value shown above. This option can be used to\n" 25218"avoid collapsing hierarchical categories that have only\n" 25219"a few top-level elements." 25220msgstr "" 25221 25222#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25223msgid "C&ategories with hierarchical items:" 25224msgstr "" 25225 25226#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25227msgid "" 25228"A comma-separated list of categories in which items containing\n" 25229"periods are displayed in the Tag browser trees. For example, if\n" 25230"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25231"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25232"both under 'Mystery'. If 'tags' is not in this box,\n" 25233"then the tags will be displayed each on their own line." 25234msgstr "" 25235 25236#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25237msgid "Show &tooltips" 25238msgstr "" 25239 25240#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25241msgid "Show &average ratings" 25242msgstr "" 25243 25244#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25245msgid "" 25246"Show counts for items in the Tag browser. Such as the number of books\n" 25247"by each author, the number of authors, etc. If you turn it off, you can still\n" 25248"see the counts by hovering your mouse over any item." 25249msgstr "" 25250 25251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25252msgid "Show &counts" 25253msgstr "" 25254 25255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25256msgid "Use &alternating row colors" 25257msgstr "" 25258 25259#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25260msgid "" 25261"When checked, calibre will automatically hide any category\n" 25262" (a column, custom or standard) that has no items to show. For example, some\n" 25263" categories might not have values when using Virtual libraries. Checking this\n" 25264" box will cause these empty categories to be hidden." 25265msgstr "" 25266 25267#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25268msgid "Hi&de empty categories (columns)" 25269msgstr "" 25270 25271#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25272msgid "" 25273"When checked, Find in the Tag browser will show all items\n" 25274" that match the search instead of the first one. If Hide empty categories is\n" 25275" also checked then only categories containing a matched item will be shown." 25276msgstr "" 25277 25278#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25279msgid "Find &shows all items that match" 25280msgstr "" 25281 25282#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25283msgid "" 25284"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25285"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25286"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25287"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25288"using the mouse.</p>" 25289msgstr "" 25290 25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25292msgid "Allow the Tag browser to have keyboard &focus" 25293msgstr "" 25294 25295#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25296msgid "" 25297"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25298"then you should set a keyboard shortcut to focus the Tag browser under " 25299"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25300"keyboard focus</code>" 25301msgstr "" 25302 25303#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25304msgid "&Tag browser" 25305msgstr "" 25306 25307#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25308msgid "When showing in a separate window, show it &fullscreen" 25309msgstr "" 25310 25311#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25312msgid "Show in a &separate window (needs restart)" 25313msgstr "" 25314 25315#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25316msgid "&Number of covers to show in browse mode (needs restart):" 25317msgstr "" 25318 25319#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25320#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25321msgid "Template &editor" 25322msgstr "" 25323 25324#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25325msgid "" 25326"The template used to generate the text below the covers. Uses the same " 25327"syntax as save templates. Defaults to just the book title. Note that this " 25328"setting is per-library, which means that you have to set it again for every " 25329"different calibre library you use. Use an empty template for no text." 25330msgstr "" 25331 25332#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25333msgid "Show &reflections" 25334msgstr "" 25335 25336#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25337msgid "" 25338"Show covers in their original aspect ratio instead of resizing\n" 25339"them to all have the same width and height" 25340msgstr "" 25341 25342#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25343msgid "Preserve &aspect ratio of covers" 25344msgstr "" 25345 25346#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25347msgid "&Template for caption:" 25348msgstr "" 25349 25350#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25351msgid "Fie&ld for sub-title:" 25352msgstr "" 25353 25354#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25355#, python-format 25356msgid "You can press the %s key to toggle full screen mode." 25357msgstr "" 25358 25359#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25360msgid "Show ne&xt cover during auto scroll after:" 25361msgstr "" 25362 25363#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25364msgid "&Double click to view the central book, instead of single click" 25365msgstr "" 25366 25367#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25368msgid "Cover &browser" 25369msgstr "" 25370 25371#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25372msgid "" 25373"Check this box to make Quickview show books only in the\n" 25374"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25375"unchecked then only row changes are taken into account." 25376msgstr "" 25377 25378#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25379msgid "" 25380"Check this box to make Quickview change the column being examined\n" 25381"when the column in the book list is changed using the cursor arrow keys" 25382msgstr "" 25383 25384#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25385msgid "&Change Quickview item when book list column changes" 25386msgstr "" 25387 25388#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25389msgid "" 25390"Pressing 'Enter' in a cell changes both the book and the\n" 25391"column being examined (the left-hand pane)" 25392msgstr "" 25393 25394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25395msgid "&Pressing 'Enter' changes the examined column" 25396msgstr "" 25397 25398#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25399msgid "" 25400"Double-clicking in a cell changes both the book and the\n" 25401"column being examined (the left-hand pane)" 25402msgstr "" 25403 25404#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25405msgid "&Double click changes examined column" 25406msgstr "" 25407 25408#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25409msgid "Select columns to display" 25410msgstr "" 25411 25412#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25413msgid "&Quickview" 25414msgstr "" 25415 25416#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25417msgid "version" 25418msgstr "" 25419 25420#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25421msgid "created by Kovid Goyal" 25422msgstr "" 25423 25424#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25425msgid "Run Welcome &wizard" 25426msgstr "" 25427 25428#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25429msgid "Save changes" 25430msgstr "" 25431 25432#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25433msgid "Cancel and return to overview" 25434msgstr "" 25435 25436#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25437msgid "Restoring to defaults not supported for" 25438msgstr "" 25439 25440#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25441msgid "" 25442"Some of the changes you made require a restart. Please restart calibre as " 25443"soon as possible." 25444msgstr "" 25445 25446#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25447msgid "" 25448"The changes you have made require calibre be restarted immediately. You will" 25449" not be allowed to set any more preferences, until you restart." 25450msgstr "" 25451 25452#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25454msgid "Source" 25455msgstr "" 25456 25457#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25458msgid "Cover priority" 25459msgstr "" 25460 25461#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25462msgid "This source is configured and ready to go" 25463msgstr "" 25464 25465#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25466msgid "This source needs configuration" 25467msgstr "" 25468 25469#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25470msgid "" 25471"This plugin is useful only for <b>Chinese</b> language books. It can return " 25472"incorrect results for books in English. Are you sure you want to enable it?" 25473msgstr "" 25474 25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25476msgid "Published date" 25477msgstr "" 25478 25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25480#, python-format 25481msgid "<b>Configure %(name)s</b><br>%(desc)s" 25482msgstr "" 25483 25484#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25485msgid "No source selected" 25486msgstr "" 25487 25488#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25489msgid "No source selected, cannot configure." 25490msgstr "" 25491 25492#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25493msgid "Metadata sources" 25494msgstr "" 25495 25496#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25497msgid "" 25498"Disable any metadata sources you do not want by unchecking them. You can " 25499"also set the cover priority. Covers from sources that have a higher " 25500"(smaller) priority will be preferred when bulk downloading metadata." 25501msgstr "" 25502 25503#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25504msgid "" 25505"Sources with a red X next to their names must be configured before they will" 25506" be used. " 25507msgstr "" 25508 25509#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25510msgid "C&onfigure selected source" 25511msgstr "" 25512 25513#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25514msgid "" 25515"If you uncheck any fields, metadata for those fields will not be downloaded" 25516msgstr "" 25517 25518#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25520msgid "&Select all" 25521msgstr "" 25522 25523#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25524msgid "Sele&ct none" 25525msgstr "" 25526 25527#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25528msgid "" 25529"Restore your own subset of checked fields that you define using the 'Set as " 25530"default' button" 25531msgstr "" 25532 25533#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25534msgid "Select &default" 25535msgstr "" 25536 25537#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25538msgid "" 25539"Store the currently checked fields as the default, you can quickly apply the" 25540" default using the 'Select default' button" 25541msgstr "" 25542 25543#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25544msgid "&Set as default" 25545msgstr "" 25546 25547#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25548msgid "Convert all downloaded comments to plain &text" 25549msgstr "" 25550 25551#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25552msgid "Swap &author names from FN LN to LN, FN" 25553msgstr "" 25554 25555#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25556msgid "" 25557"<p>When downloading comments, append the downloaded comments to any existing" 25558" comment, instead of overwriting them." 25559msgstr "" 25560 25561#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25562msgid "" 25563"When downloading comments, append the downloaded comments to any existing " 25564"comment, instead of overwriting them." 25565msgstr "" 25566 25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25568msgid "Append comments to &existing" 25569msgstr "" 25570 25571#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25572msgid "" 25573"<p>Normally, the metadata download system will keep only a single result per" 25574" metadata source. This option will cause it to keep all results returned " 25575"from every metadata source. Useful if you only use one or two sources and " 25576"want to select individual results from them by hand. Note that result with " 25577"identical title/author/identifiers are still merged." 25578msgstr "" 25579 25580#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25581msgid "Keep more than one entry per source" 25582msgstr "" 25583 25584#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25585msgid "" 25586"<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" 25587"<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." 25588msgstr "" 25589 25590#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25591msgid "" 25592"Prefer smaller tag sets when picking tags from different metadata sources" 25593msgstr "" 25594 25595#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25596msgid "Prefer &fewer tags" 25597msgstr "" 25598 25599#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25600msgid "Create &rules to filter/transform tags" 25601msgstr "" 25602 25603#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25604msgid "Create rules to &transform author names" 25605msgstr "" 25606 25607#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25608msgid "Max. &number of tags to download:" 25609msgstr "" 25610 25611#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25612msgid "Max. &time to wait after first match is found:" 25613msgstr "" 25614 25615#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25616#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25617msgid " secs" 25618msgstr "" 25619 25620#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25621msgid "Max. time to wait after first &cover is found:" 25622msgstr "" 25623 25624#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25625msgid "" 25626"The maximum number of jobs that will run simultaneously in the background. " 25627"This refers to CPU intensive tasks like conversion. Lower this number if " 25628"you want calibre to use less CPU." 25629msgstr "" 25630 25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25632msgid "No proxies used" 25633msgstr "" 25634 25635#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25636msgid "<b>Using proxies:</b>" 25637msgstr "" 25638 25639#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25640msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25641msgstr "" 25642 25643#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25644msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25645msgstr "" 25646 25647#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25648msgid "Debug &device detection" 25649msgstr "" 25650 25651#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25652msgid "Get information to setup the &user defined device" 25653msgstr "" 25654 25655#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25656msgid "Open calibre &configuration folder" 25657msgstr "" 25658 25659#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25660msgid "Abort &jobs that take more than:" 25661msgstr "" 25662 25663#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25664msgid "Never abort" 25665msgstr "" 25666 25667#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25668msgid " minutes" 25669msgstr "" 25670 25671#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25672msgid "Create a calibre &icon theme" 25673msgstr "" 25674 25675#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25676msgid "Device currently connected: " 25677msgstr "" 25678 25679#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25680msgid "Device currently connected: None" 25681msgstr "" 25682 25683#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25684msgid "" 25685"That format has no metadata writers enabled. A plugboard will probably have " 25686"no effect." 25687msgstr "" 25688 25689#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25690msgid "That format and device already has a plugboard." 25691msgstr "" 25692 25693#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25694msgid "Possibly override plugboard?" 25695msgstr "" 25696 25697#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25698msgid "" 25699"A more general plugboard already exists for that format and device. Are you " 25700"sure you want to add the new plugboard?" 25701msgstr "" 25702 25703#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25704#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25705msgid "Add possibly overridden plugboard?" 25706msgstr "" 25707 25708#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25709msgid "" 25710"More specific device plugboards exist for that format. Are you sure you want" 25711" to add the new plugboard?" 25712msgstr "" 25713 25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25715msgid "Really add plugboard?" 25716msgstr "" 25717 25718#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25719msgid "" 25720"A different plugboard matches that format and device combination. Are you " 25721"sure you want to add the new plugboard?" 25722msgstr "" 25723 25724#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25725msgid "" 25726"More specific format and device plugboards already exist. Are you sure you " 25727"want to add the new plugboard?" 25728msgstr "" 25729 25730#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25731#, python-brace-format 25732msgid "The {0} device does not support the {1} format." 25733msgstr "" 25734 25735#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25736#, python-brace-format 25737msgid "The {0} device supports only the {1} format(s)." 25738msgstr "" 25739 25740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25741msgid "Invalid destination" 25742msgstr "" 25743 25744#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25745msgid "The destination field cannot be blank" 25746msgstr "" 25747 25748#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25749msgid "Plugboard modifies comments" 25750msgstr "" 25751 25752#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25753msgid "" 25754"This plugboard modifies the comments metadata. If the comments are set to " 25755"invalid HTML, it could cause problems on the device. Are you sure you wish " 25756"to save this plugboard?" 25757msgstr "" 25758 25759#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25760#, python-brace-format 25761msgid "The {0} device plugin is disabled." 25762msgstr "" 25763 25764#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25765msgid "" 25766"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25767"\n" 25768"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" 25769"\n" 25770"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" 25771"\n" 25772"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." 25773msgstr "" 25774 25775#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25776msgid "Format (choose first)" 25777msgstr "" 25778 25779#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25780msgid "Device (choose second)" 25781msgstr "" 25782 25783#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25784msgid "Add &new plugboard:" 25785msgstr "" 25786 25787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25788msgid "Edit &existing plugboard:" 25789msgstr "" 25790 25791#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25792msgid "Existing &plugboards:" 25793msgstr "" 25794 25795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25796msgid "Source template" 25797msgstr "" 25798 25799#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25800msgid "Destination field" 25801msgstr "" 25802 25803#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25804msgid "&Save plugboard" 25805msgstr "" 25806 25807#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25808msgid "&Delete plugboard" 25809msgstr "" 25810 25811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25812msgid "" 25813"\n" 25814"Customization: " 25815msgstr "" 25816 25817#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25818msgid "" 25819"\n" 25820"\n" 25821"This plugin has been disabled" 25822msgstr "" 25823 25824#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25825msgid "" 25826"\n" 25827"\n" 25828"This plugin is installed system-wide and can not be managed from within calibre" 25829msgstr "" 25830 25831#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25832msgid "Search for plugin" 25833msgstr "" 25834 25835#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25836msgid "Could not find any matching plugins" 25837msgstr "" 25838 25839#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25840msgid "files" 25841msgstr "" 25842 25843#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25844msgid "Add plugin" 25845msgstr "" 25846 25847#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25848msgid "No valid plugin path" 25849msgstr "" 25850 25851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25852#, python-format 25853msgid "%s is not a valid plugin path" 25854msgstr "" 25855 25856#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 25857#, python-format 25858msgid "Select an actual plugin under <b>%s</b> to customize" 25859msgstr "" 25860 25861#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 25862#, python-format 25863msgid "Disabling the plugin %s is not allowed" 25864msgstr "" 25865 25866#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 25867#, python-format 25868msgid "Are you sure you want to remove the plugin: %s?" 25869msgstr "" 25870 25871#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 25872#, python-brace-format 25873msgid "" 25874"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 25875" it to be completely removed." 25876msgstr "" 25877 25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 25879msgid "Cannot remove builtin plugin" 25880msgstr "" 25881 25882#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 25883msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 25884msgstr "" 25885 25886#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 25887msgid "" 25888"Here you can customize the behavior of calibre by controlling what plugins " 25889"it uses." 25890msgstr "" 25891 25892#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 25893msgid "Show only those plugins that have been installed by you" 25894msgstr "" 25895 25896#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 25897msgid "Show only &user installed plugins" 25898msgstr "" 25899 25900#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 25901msgid "Get &new plugins" 25902msgstr "" 25903 25904#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 25905msgid "Check for &updated plugins" 25906msgstr "" 25907 25908#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 25909msgid "&Load plugin from file" 25910msgstr "" 25911 25912#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 25913msgid "" 25914"This setting can be overridden for <b>individual devices</b>, by clicking " 25915"the device icon and choosing \"Configure this device\"." 25916msgstr "" 25917 25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 25919msgid "Any custom field" 25920msgstr "" 25921 25922#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 25923msgid "The lookup name of any custom field (these names begin with \"#\")." 25924msgstr "" 25925 25926#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 25927msgid "Constant template" 25928msgstr "" 25929 25930#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 25931#, python-brace-format 25932msgid "" 25933"The template contains no {fields}, so all books will have the same name. Is " 25934"this OK?" 25935msgstr "" 25936 25937#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 25938msgid "Save template" 25939msgstr "" 25940 25941#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 25942msgid "" 25943"By adjusting the template below, you can control what folders the files are " 25944"saved in and what filenames they are given. You can use the / character to " 25945"indicate sub-folders. Available metadata variables are described below. If a" 25946" particular book does not have some metadata, the variable will be replaced " 25947"by the empty string." 25948msgstr "" 25949 25950#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 25951msgid "Available variables:" 25952msgstr "" 25953 25954#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 25955msgid "" 25956"Here you can control how calibre will save your books when you click the " 25957"\"Save to disk\" button:" 25958msgstr "" 25959 25960#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 25961msgid "Save &cover separately" 25962msgstr "" 25963 25964#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 25965msgid "Replace space with &underscores" 25966msgstr "" 25967 25968#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 25969msgid "Update &metadata in saved copies" 25970msgstr "" 25971 25972#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 25973msgid "Change paths to &lowercase" 25974msgstr "" 25975 25976#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 25977#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 25978msgid "Format &dates as:" 25979msgstr "" 25980 25981#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 25982msgid "File &formats to save:" 25983msgstr "" 25984 25985#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 25986msgid "Convert non-English characters to &English equivalents" 25987msgstr "" 25988 25989#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 25990msgid "Save metadata in a separate &OPF file" 25991msgstr "" 25992 25993#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 25994msgid "&Show files in the file browser after saving to disk" 25995msgstr "" 25996 25997#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 25998msgid "" 25999"<b>Grouped search terms</b> are search names that permit a query to " 26000"automatically search across more than one column. For example, if you create" 26001" a grouped search term <code>allseries</code> with the value <code>series, " 26002"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 26003"will find 'adhoc' in any of the columns <code>series</code>, " 26004"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 26005"the grouped search term in the drop-down box, enter the list of columns to " 26006"search in the value box, then push the Save button. <p>Note: Search terms " 26007"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 26008"are the same term.<p>You can have your grouped search term show up as User " 26009"categories in the Tag browser. Just add the grouped search term names to " 26010"the Make User categories from box. You can add multiple terms separated by " 26011"commas. The new User category will be automatically populated with all the " 26012"items in the categories included in the grouped search term. <p>Automatic " 26013"User categories permit you to see easily all the category items that are in " 26014"the columns contained in the grouped search term. Using the above " 26015"<code>allseries</code> example, the automatically-generated User category " 26016"will contain all the series mentioned in <code>series</code>, " 26017"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 26018"check for duplicates, to find which column contains a particular item, or to" 26019" have hierarchical categories (categories that contain categories)." 26020msgstr "" 26021 26022#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 26023msgid "Enter new or select existing name" 26024msgstr "" 26025 26026#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 26027msgid "Enter list of column lookup names to search" 26028msgstr "" 26029 26030#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26031msgid "Match all" 26032msgstr "" 26033 26034#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26035msgid "Match any" 26036msgstr "" 26037 26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 26042#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 26044msgid "Grouped search terms" 26045msgstr "" 26046 26047#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 26048msgid "The search term cannot be blank" 26049msgstr "" 26050 26051#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26052msgid "That name is already used for a column or grouped search term" 26053msgstr "" 26054 26055#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26056msgid "That name is already used for User category" 26057msgstr "" 26058 26059#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26060msgid "The value box cannot be empty" 26061msgstr "" 26062 26063#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26064msgid "The empty grouped search term cannot be deleted" 26065msgstr "" 26066 26067#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26068msgid "Incompatible options" 26069msgstr "" 26070 26071#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26072msgid "" 26073"The option to have un-accented characters match accented characters has no " 26074"effect if you also turn on case-sensitive searching. So only turn on one of " 26075"those options" 26076msgstr "" 26077 26078#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26079msgid "" 26080"Clear search histories from all over calibre. Including the book list, " 26081"E-book viewer, fetch news dialog, etc." 26082msgstr "" 26083 26084#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26085msgid "Clear search &histories" 26086msgstr "" 26087 26088#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26089msgid "What to search by default" 26090msgstr "" 26091 26092#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26093msgid "" 26094"When you enter a search term without a prefix, by default calibre will " 26095"search all metadata for matches. For example, entering, \"asimov\" will " 26096"search not just authors but title/tags/series/comments/etc. Use these " 26097"options if you would like to change this behavior." 26098msgstr "" 26099 26100#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26101msgid "&Limit the searched metadata" 26102msgstr "" 26103 26104#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26105msgid "&Columns that non-prefixed searches are limited to:" 26106msgstr "" 26107 26108#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26109msgid "" 26110"Note that this option affects all searches, including saved searches and " 26111"restrictions. Therefore, if you use this option, it is best to ensure that " 26112"you always use prefixes in your saved searches. For example, use " 26113"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26114msgstr "" 26115 26116#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26117msgid "Search as you &type" 26118msgstr "" 26119 26120#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26121msgid "Case &sensitive searching" 26122msgstr "" 26123 26124#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26125msgid "" 26126"&Highlight search results instead of restricting the book list to the " 26127"results" 26128msgstr "" 26129 26130#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26131msgid "" 26132"<p>This option will cause a small button to appear next to the Search bar. " 26133"Clicking the button will toggle between showing only the search results and " 26134"showing all books with the search results highlighted." 26135msgstr "" 26136 26137#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26138msgid "" 26139"Show a &quick toggle button to switch between highlighting and restricting " 26140"results next to the Search bar" 26141msgstr "" 26142 26143#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26144msgid "Unaccented characters match &accented characters" 26145msgstr "" 26146 26147#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26148msgid "Genera&l" 26149msgstr "" 26150 26151#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26152msgid "&Names:" 26153msgstr "" 26154 26155#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26156msgid "" 26157"Contains the names of the currently-defined group search terms.\n" 26158"Create a new name by entering it into the empty box, then\n" 26159"pressing Save. Rename a search term by selecting it then\n" 26160"changing the name and pressing Save. Change the value of\n" 26161"a search term by changing the value box then pressing Save." 26162msgstr "" 26163 26164#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26165msgid "Delete the current search term" 26166msgstr "" 26167 26168#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26169msgid "&Value:" 26170msgstr "" 26171 26172#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26173msgid "" 26174"Enter a comma-separated list of lookup names of the columns\n" 26175"to include in the grouped search term" 26176msgstr "" 26177 26178#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26179msgid "" 26180"Save the current search term. You can rename a search term by\n" 26181"changing the name then pressing Save. You can change the value\n" 26182"of a search term by changing the value box then pressing Save." 26183msgstr "" 26184 26185#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26186msgid "Make &user categories from:" 26187msgstr "" 26188 26189#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26190msgid "" 26191"Enter the names of any grouped search terms you wish\n" 26192"to be shown as user categories" 26193msgstr "" 26194 26195#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26196msgid "&Grouped searches" 26197msgstr "" 26198 26199#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26200msgid "What to search when searching similar books" 26201msgstr "" 26202 26203#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26204msgid "" 26205"<p>When you search for similar books by right clicking the\n" 26206" book and selecting \"Similar books\",\n" 26207" calibre constructs a search using the column lookup names specified below.\n" 26208" By changing the lookup name to a grouped search term you can\n" 26209" search multiple columns at once.</p>" 26210msgstr "" 26211 26212#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26213msgid "S&imilar authors: " 26214msgstr "" 26215 26216#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26217msgid "Si&milar series: " 26218msgstr "" 26219 26220#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26221msgid "Similar &tags: " 26222msgstr "" 26223 26224#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26225msgid "Simi&lar publishers: " 26226msgstr "" 26227 26228#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26229msgid "&Similar books" 26230msgstr "" 26231 26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26233#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26234msgid "Manual management" 26235msgstr "" 26236 26237#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26238#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26239msgid "Only on send" 26240msgstr "" 26241 26242#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26243#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26244msgid "Automatic management" 26245msgstr "" 26246 26247#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26248msgid "Cannot change metadata management while a device is connected" 26249msgstr "" 26250 26251#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26252msgid "Metadata management (disabled while device connected)" 26253msgstr "" 26254 26255#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26256msgid "Me&tadata management:" 26257msgstr "" 26258 26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26260msgid "" 26261"<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" 26262"<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" 26263"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26264msgstr "" 26265 26266#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26267msgid "Browse for the file" 26268msgstr "" 26269 26270#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26271msgid "Choose a file" 26272msgstr "" 26273 26274#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26275msgid "" 26276"calibre contains an internet server that allows you to access your book " 26277"collection using a browser from anywhere in the world. Any changes to the " 26278"settings will only take effect after a server restart." 26279msgstr "" 26280 26281#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26282msgid "Require &username and password to access the Content server" 26283msgstr "" 26284 26285#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26286msgid "Run server &automatically when calibre starts" 26287msgstr "" 26288 26289#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26290msgid "&Start server" 26291msgstr "" 26292 26293#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26294msgid "St&op server" 26295msgstr "" 26296 26297#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26298msgid "&Test server" 26299msgstr "" 26300 26301#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26302msgid "Show server &logs" 26303msgstr "" 26304 26305#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26306msgid "Do not start calibre automatically when computer is started" 26307msgstr "" 26308 26309#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26310msgid "Start calibre when the computer is started" 26311msgstr "" 26312 26313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26314msgid "" 26315"Currently calibre is set to run automatically when the\n" 26316" computer starts. Use this button to disable that." 26317msgstr "" 26318 26319#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26320msgid "" 26321"Start calibre in the system tray automatically when the computer starts" 26322msgstr "" 26323 26324#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26325#, python-format 26326msgid "Content server listening at: %s" 26327msgstr "" 26328 26329#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26330msgid "Remember to create at least one user account in the \"User accounts\" tab" 26331msgstr "" 26332 26333#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26334msgid "" 26335"Requiring a username/password prevents unauthorized people from accessing " 26336"your calibre library. It is also needed for some features such as making any" 26337" changes to the library as well as last read position/annotation syncing." 26338msgstr "" 26339 26340#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26341#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26342msgid "Change password for {}" 26343msgstr "" 26344 26345#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26346msgid "Add new user" 26347msgstr "" 26348 26349#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26350msgid "Set the password for this user" 26351msgstr "" 26352 26353#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26354msgid "&Repeat password:" 26355msgstr "" 26356 26357#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26358msgid "Empty username" 26359msgstr "" 26360 26361#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26362msgid "You must enter a username" 26363msgstr "" 26364 26365#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26366msgid "Username already exists" 26367msgstr "" 26368 26369#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26370msgid "" 26371"A user with the username {} already exists. Please choose a different " 26372"username." 26373msgstr "" 26374 26375#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26376msgid "Username is not valid" 26377msgstr "" 26378 26379#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26380msgid "Password do not match" 26381msgstr "" 26382 26383#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26384msgid "The two passwords you entered do not match!" 26385msgstr "" 26386 26387#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26388msgid "Empty password" 26389msgstr "" 26390 26391#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26392msgid "You must enter a password for this user" 26393msgstr "" 26394 26395#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26396msgid "Invalid password" 26397msgstr "" 26398 26399#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26400msgid "Further &restrict access to books in this library that match:" 26401msgstr "" 26402 26403#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26404msgid "A search expression" 26405msgstr "" 26406 26407#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26408msgid "" 26409"A search expression. If specified, access will be further restricted to only" 26410" those books that match this expression. For example: tags:\"=Share\"" 26411msgstr "" 26412 26413#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26414msgid "Change library access permissions for {}" 26415msgstr "" 26416 26417#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26418msgid "All except the specified libraries" 26419msgstr "" 26420 26421#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26422msgid "All libraries" 26423msgstr "" 26424 26425#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26426msgid "Only the specified libraries" 26427msgstr "" 26428 26429#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26430msgid "Allow access to:" 26431msgstr "" 26432 26433#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26434msgid "Specify the libraries below:" 26435msgstr "" 26436 26437#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26438msgid "No libraries specified" 26439msgstr "" 26440 26441#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26442msgid "You have not specified any libraries" 26443msgstr "" 26444 26445#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26446msgid "<b>{} is allowed access to all libraries" 26447msgstr "" 26448 26449#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26450msgid "" 26451"{} is allowed access only to the libraries whose names <b>match</b> one of " 26452"the names specified below." 26453msgstr "" 26454 26455#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26456msgid "" 26457"{} is allowed access to all libraries, <b>except</b> those whose names match" 26458" one of the names specified below." 26459msgstr "" 26460 26461#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26462msgid "Allow {} to make &changes (i.e. grant write access)" 26463msgstr "" 26464 26465#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26466msgid "" 26467"If enabled, allows the user to make changes to the library. Adding " 26468"books/deleting books/editing metadata, etc." 26469msgstr "" 26470 26471#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26472msgid "Change &password" 26473msgstr "" 26474 26475#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26476#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26477msgid "{} is currently only allowed to access the library named: {}" 26478msgid_plural "{} is currently only allowed to access the libraries named: {}" 26479msgstr[0] "" 26480msgstr[1] "" 26481 26482#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26483msgid "Change the allowed libraries" 26484msgstr "" 26485 26486#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26487#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26488msgid "{} is currently not allowed to access the library named: {}" 26489msgid_plural "{} is currently not allowed to access the libraries named: {}" 26490msgstr[0] "" 26491msgstr[1] "" 26492 26493#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26494msgid "Change the blocked libraries" 26495msgstr "" 26496 26497#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26498msgid "{} is currently allowed access to all libraries" 26499msgstr "" 26500 26501#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26502msgid "Restrict the &libraries {} can access" 26503msgstr "" 26504 26505#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26506msgid "&Add user" 26507msgstr "" 26508 26509#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26510msgid "&Remove user" 26511msgstr "" 26512 26513#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26514msgid "" 26515"Here you can create a template to control what data is shown when using the " 26516"<i>Custom list</i> mode for the book list" 26517msgstr "" 26518 26519#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26520msgid "Show a cover &thumbnail" 26521msgstr "" 26522 26523#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26524msgid "Thumbnail &height:" 26525msgstr "" 26526 26527#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26528msgid "Entry &height:" 26529msgstr "" 26530 26531#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26532msgid "" 26533"The height for each entry. The special value \"auto\" causes a height to be " 26534"calculated based on the number of lines in the template. Otherwise, use a " 26535"CSS length, such as 100px or 15ex" 26536msgstr "" 26537 26538#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26539msgid "&Long text fields:" 26540msgstr "" 26541 26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26543msgid "" 26544"A comma separated list of fields that will be added at the bottom of every " 26545"entry. These fields are interpreted as containing HTML, not plain text." 26546msgstr "" 26547 26548#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26549#, python-brace-format 26550msgid "" 26551"The template below will be interpreted as HTML and all {{fields}} will be " 26552"replaced by the actual metadata, if available. For custom columns use the " 26553"column lookup name, for example: #mytags. You can use {0} as a separator to " 26554"split a line into multiple columns." 26555msgstr "" 26556 26557#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26558msgid "&Import template" 26559msgstr "" 26560 26561#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26562msgid "E&xport template" 26563msgstr "" 26564 26565#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26566#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26567msgid "Choose template file" 26568msgstr "" 26569 26570#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26571#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26572msgid "Template files" 26573msgstr "" 26574 26575#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26576msgid "Book" 26577msgstr "" 26578 26579#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26580msgid "URL type:" 26581msgstr "" 26582 26583#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26584msgid "URL:" 26585msgstr "" 26586 26587#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26588msgid "Missing author placeholder" 26589msgstr "" 26590 26591#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26592#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26593#, python-brace-format 26594msgid "The URL {0} does not contain the {1} placeholder" 26595msgstr "" 26596 26597#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26598msgid "Missing title placeholder" 26599msgstr "" 26600 26601#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26602#, python-brace-format 26603msgid "" 26604"Add new locations to search for books or authors using the \"Search the " 26605"internet\" feature of the Content server. The URLs should contain {author} " 26606"which will be replaced by the author name and, for book URLs, {title} which " 26607"will be replaced by the book title." 26608msgstr "" 26609 26610#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26611msgid "&Add URL" 26612msgstr "" 26613 26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26615msgid "Export URLs" 26616msgstr "" 26617 26618#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26619msgid "Import URLs" 26620msgstr "" 26621 26622#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26623#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26624msgid "Choose URLs file" 26625msgstr "" 26626 26627#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26629msgid "URL files" 26630msgstr "" 26631 26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26633msgid "&Main" 26634msgstr "" 26635 26636#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26637msgid "&User accounts" 26638msgstr "" 26639 26640#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26641msgid "Book &list template" 26642msgstr "" 26643 26644#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26645msgid "&Search the internet" 26646msgstr "" 26647 26648#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26649#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26650#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26651msgid "Failed to start Content server" 26652msgstr "" 26653 26654#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26655msgid "Error log:" 26656msgstr "" 26657 26658#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26659msgid "No error log found" 26660msgstr "" 26661 26662#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26663msgid "Access log:" 26664msgstr "" 26665 26666#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26667msgid "No access log found" 26668msgstr "" 26669 26670#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26671msgid "The server log files are in: {}" 26672msgstr "" 26673 26674#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26675msgid "&Clear logs" 26676msgstr "" 26677 26678#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26679msgid "Server running" 26680msgstr "" 26681 26682#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26683msgid "Cannot clear logs while the server is running. First stop the server." 26684msgstr "" 26685 26686#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26687msgid "No users specified" 26688msgstr "" 26689 26690#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26691msgid "" 26692"You have turned on the setting to require passwords to access the Content " 26693"server, but you have not created any user accounts. Create at least one user" 26694" account in the \"User accounts\" tab to proceed." 26695msgstr "" 26696 26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26698msgid "Invalid trusted IPs" 26699msgstr "" 26700 26701#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26702msgid "You need to restart the server for changes to take effect" 26703msgstr "" 26704 26705#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26706msgid "" 26707"\n" 26708" <p>Here you can add and remove functions used in template processing. A\n" 26709" template function is written in Python. It takes information from the\n" 26710" book, processes it in some way, then returns a string result. Functions\n" 26711" defined here are usable in templates in the same way that builtin\n" 26712" functions are usable. The function must be named <b>evaluate</b>, and\n" 26713" must have the signature shown below.</p>\n" 26714" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26715" → returning a Unicode string</code></p>\n" 26716" <p>The parameters of the evaluate function are:\n" 26717" <ul>\n" 26718" <li><b>formatter</b>: the instance of the formatter being used to\n" 26719" evaluate the current template. You can use this to do recursive\n" 26720" template evaluation.</li>\n" 26721" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26722" dictionary.</li>\n" 26723" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26724" This parameter can be None in some cases, such as when evaluating\n" 26725" non-book templates.</li>\n" 26726" <li><b>locals</b>: the local variables assigned to by the current\n" 26727" template program.</li>\n" 26728" <li><b>your parameters</b>: you must supply one or more formal\n" 26729" parameters. The number must match the arg count box, unless arg count is\n" 26730" -1 (variable number or arguments), in which case the last argument must\n" 26731" be *args. At least one argument is required, and is usually the value of\n" 26732" the field being operated upon. Note that when writing in basic template\n" 26733" mode, the user does not provide this first argument. Instead it is\n" 26734" supplied by the formatter.</li>\n" 26735" </ul></p>\n" 26736" <p>\n" 26737" The following example function checks the value of the field. If the\n" 26738" field is not empty, the field's value is returned, otherwise the value\n" 26739" EMPTY is returned.\n" 26740" <pre>\n" 26741" name: my_ifempty\n" 26742" arg count: 1\n" 26743" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26744" program code:\n" 26745" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26746" if val:\n" 26747" return val\n" 26748" else:\n" 26749" return 'EMPTY'</pre>\n" 26750" This function can be called in any of the three template program modes:\n" 26751" <ul>\n" 26752" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26753" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26754" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26755" </p>\n" 26756" " 26757msgstr "" 26758 26759#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26760#, python-brace-format 26761msgid "" 26762"\n" 26763" <p>\n" 26764" Here you can create, edit (replace), and delete stored templates used\n" 26765" in template processing. You use a stored template in another template as\n" 26766" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26767"\n" 26768" <p>Stored templates must use General Program Mode -- they must begin with\n" 26769" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26770" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26771" arguments are copied to the named variables.</p>\n" 26772"\n" 26773" <p>For example, this stored template checks if any items are in a\n" 26774" list, returning '1' if any are found and '' if not.</p>\n" 26775" <p>\n" 26776" Template name: items_in_list<br>\n" 26777" Template contents:<pre>\n" 26778" program:\n" 26779" arguments(lst='No list argument given', items='');\n" 26780" r = '';\n" 26781" for l in items:\n" 26782" if str_in_list(lst, ',', l, '1', '') then\n" 26783" r = '1';\n" 26784" break\n" 26785" fi\n" 26786" rof;\n" 26787" r</pre>\n" 26788" You call the stored template like this:<pre>\n" 26789" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26790" See the template language tutorial for more information.</p>\n" 26791" </p>\n" 26792" " 26793msgstr "" 26794 26795#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26796#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26797msgid "Show help" 26798msgstr "" 26799 26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26802#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26803#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26804msgid "Hide help" 26805msgstr "" 26806 26807#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26808msgid "" 26809"The template functions saved in the library are corrupt. Do you want to " 26810"delete them? Answering 'Yes' will delete all the functions." 26811msgstr "" 26812 26813#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26814msgid "You cannot delete a built-in function" 26815msgstr "" 26816 26817#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26818#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26819msgid "Function not defined" 26820msgstr "" 26821 26822#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26823#, python-format 26824msgid "Name %s already used" 26825msgstr "" 26826 26827#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26828msgid "The name {} is already used for stored template" 26829msgstr "" 26830 26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26832msgid "" 26833"Argument count should be -1 or greater than zero. Setting it to zero means " 26834"that this function cannot be used in single function mode." 26835msgstr "" 26836 26837#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26838msgid "Exception while compiling function" 26839msgstr "" 26840 26841#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26842msgid "function source code not available" 26843msgstr "" 26844 26845#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26846msgid "Cannot \"test\" when no books are selected" 26847msgstr "" 26848 26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 26853msgid "Stored templates" 26854msgstr "" 26855 26856#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 26857msgid "The name {} is already used for template function" 26858msgstr "" 26859 26860#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 26861msgid "The stored template must begin with \"program:\"" 26862msgstr "" 26863 26864#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 26865msgid "Exception while storing template" 26866msgstr "" 26867 26868#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 26869msgid "Changes to the current template will be lost. OK?" 26870msgstr "" 26871 26872#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 26873msgid "D&elete" 26874msgstr "" 26875 26876#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 26877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 26878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 26879msgid "&Replace" 26880msgstr "" 26881 26882#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 26883#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 26884msgid "C&reate" 26885msgstr "" 26886 26887#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 26888msgid "" 26889"Open a template tester dialog to use a template to test stored templates" 26890msgstr "" 26891 26892#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 26893msgid "&Stored Templates" 26894msgstr "" 26895 26896#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 26897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 26898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 26899msgid "F&unction:" 26900msgstr "" 26901 26902#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 26903msgid "Enter the name of the function to create." 26904msgstr "" 26905 26906#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 26907msgid "Argument &count:" 26908msgstr "" 26909 26910#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 26911msgid "Set this to -1 if the function takes a variable number of arguments" 26912msgstr "" 26913 26914#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 26915#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 26916msgid "Replace" 26917msgstr "" 26918 26919#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 26920msgid "P&rogram code (Follow Python indenting rules):" 26921msgstr "" 26922 26923#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 26924msgid "&Template functions" 26925msgstr "" 26926 26927#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 26928msgid "Choose a texture" 26929msgstr "" 26930 26931#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 26932msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 26933msgstr "" 26934 26935#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 26936msgid "Add texture" 26937msgstr "" 26938 26939#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 26940msgid "Remove texture" 26941msgstr "" 26942 26943#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 26944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 26945msgid "Choose image" 26946msgstr "" 26947 26948#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 26949msgid "Cannot remove builtin textures" 26950msgstr "" 26951 26952#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 26953msgid "Donate to support the development of calibre" 26954msgstr "" 26955 26956#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 26957msgid "Location Manager" 26958msgstr "" 26959 26960#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 26961msgid "Switch between library and device views" 26962msgstr "" 26963 26964#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 26965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 26966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 26967#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 26968msgid "Separator" 26969msgstr "" 26970 26971#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 26972#, python-format 26973msgid "%d books" 26974msgstr "" 26975 26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 26977msgid "The main toolbar" 26978msgstr "" 26979 26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 26981msgid "The main toolbar when a device is connected" 26982msgstr "" 26983 26984#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 26985msgid "The optional second toolbar" 26986msgstr "" 26987 26988#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 26989msgid "The menubar" 26990msgstr "" 26991 26992#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 26993msgid "The menubar when a device is connected" 26994msgstr "" 26995 26996#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 26997msgid "The context menu for the books in the calibre library" 26998msgstr "" 26999 27000#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 27001msgid "The context menu for the split book list" 27002msgstr "" 27003 27004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 27005msgid "The context menu for the books on the device" 27006msgstr "" 27007 27008#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 27009msgid "The context menu for the Cover browser" 27010msgstr "" 27011 27012#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 27013msgid "Click to choose toolbar or menu to customize" 27014msgstr "" 27015 27016#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 27017#, python-format 27018msgid "Cannot add the actions %s to this location" 27019msgstr "" 27020 27021#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 27022#, python-format 27023msgid "Cannot remove the actions %s from this location" 27024msgstr "" 27025 27026#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 27027msgid "Preferences missing" 27028msgstr "" 27029 27030#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 27031msgid "" 27032"The Preferences action must be in either the main toolbar or the menubar." 27033msgstr "" 27034 27035#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 27036msgid "Location manager missing" 27037msgstr "" 27038 27039#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 27040msgid "" 27041"The Location manager must be in either the main toolbar or the menubar when " 27042"a device is connected." 27043msgstr "" 27044 27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 27046msgid "" 27047"<p>The toolbar in calibre is different depending on whether a device is " 27048"connected or not. Choose <b>which toolbar</b> you would like to customize:" 27049msgstr "" 27050 27051#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27052msgid "Choose the toolbar to customize" 27053msgstr "" 27054 27055#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27057#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27058msgid "A&vailable actions" 27059msgstr "" 27060 27061#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27062msgid "Add selected actions to toolbar" 27063msgstr "" 27064 27065#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27066msgid "Remove selected actions from toolbar" 27067msgstr "" 27068 27069#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27071#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27072msgid "&Current actions" 27073msgstr "" 27074 27075#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27077msgid "Move selected action up" 27078msgstr "" 27079 27080#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27082msgid "Move selected action down" 27083msgstr "" 27084 27085#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27086#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27087msgid "ID" 27088msgstr "" 27089 27090#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27091msgid "This tweak has its default value" 27092msgstr "" 27093 27094#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27095msgid "This tweak has been customized" 27096msgstr "" 27097 27098#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27099msgid "Plugin tweaks" 27100msgstr "" 27101 27102#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27103msgid "" 27104"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27105" these tweaks should be available on the website from where you downloaded " 27106"the plugins." 27107msgstr "" 27108 27109#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27110msgid "" 27111"Values for the tweaks are shown below. Edit them to change the behavior of " 27112"calibre. Your changes will only take effect <b>after a restart</b> of " 27113"calibre." 27114msgstr "" 27115 27116#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27117msgid "Edit tweaks for any custom plugins you have installed" 27118msgstr "" 27119 27120#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27121msgid "&Plugin tweaks" 27122msgstr "" 27123 27124#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27125msgid "Edit tweak" 27126msgstr "" 27127 27128#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27129msgid "Restore this tweak to its default value" 27130msgstr "" 27131 27132#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27133msgid "&Reset this tweak" 27134msgstr "" 27135 27136#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27137msgid "Apply any changes you made to this tweak" 27138msgstr "" 27139 27140#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27141msgid "&Apply changes to this tweak" 27142msgstr "" 27143 27144#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27145msgid "Search for tweak" 27146msgstr "" 27147 27148#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27149#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27150msgid "" 27151"There was a syntax error in your tweak. Click the \"Show details\" button " 27152"for details." 27153msgstr "" 27154 27155#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27156msgid "Invalid tweaks" 27157msgstr "" 27158 27159#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27160msgid "" 27161"The tweaks you entered are invalid, try resetting the tweaks to default and " 27162"changing them one by one until you find the invalid setting." 27163msgstr "" 27164 27165#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27166msgid "View log" 27167msgstr "" 27168 27169#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27170msgid "Choose Files" 27171msgstr "" 27172 27173#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27174msgid "Collecting metadata..." 27175msgstr "" 27176 27177#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27178#, python-format 27179msgid "Saving %d books..." 27180msgstr "" 27181 27182#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27183msgid "Copying files and writing metadata..." 27184msgstr "" 27185 27186#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27187msgid "Copying files..." 27188msgstr "" 27189 27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27191#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27192#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27193msgid "Could not save books to disk, click \"Show details\" for more information" 27194msgstr "" 27195 27196#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27197#, python-format 27198msgid "" 27199"The update metadata worker process crashed while processing the book %s. " 27200"Saving is aborted." 27201msgstr "" 27202 27203#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27204#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27205msgid "Requested formats not available" 27206msgstr "" 27207 27208#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27209#, python-format 27210msgid "No %s format file present" 27211msgstr "" 27212 27213#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27214#, python-brace-format 27215msgid "Failed to save: {0} by {1} to disk, with error:" 27216msgstr "" 27217 27218#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27219#, python-brace-format 27220msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27221msgstr "" 27222 27223#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27224#, python-brace-format 27225msgid "" 27226"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27227msgstr "" 27228 27229#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27230#, python-brace-format 27231msgid "" 27232"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27233msgstr "" 27234 27235#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27236msgid "" 27237"Failed to update metadata in some books, click \"Show details\" for more " 27238"information" 27239msgstr "" 27240 27241#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27242msgid "" 27243"Failed to save any books to disk, click \"Show details\" for more " 27244"information" 27245msgstr "" 27246 27247#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27248msgid "" 27249"Failed to save some books to disk, click \"Show details\" for more " 27250"information" 27251msgstr "" 27252 27253#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27254msgid "Error while saving" 27255msgstr "" 27256 27257#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27258msgid "Paste and &search" 27259msgstr "" 27260 27261#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27262#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27263#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27264msgid "&Paste" 27265msgstr "" 27266 27267#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27268msgid "Copy search as URL" 27269msgstr "" 27270 27271#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27272msgid "&Clear search history" 27273msgstr "" 27274 27275#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27276#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27277msgid "Create saved search" 27278msgstr "" 27279 27280#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27281msgid "" 27282"Invalid saved search name. It must contain at least one letter or number" 27283msgstr "" 27284 27285#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27286msgid "There is no search to save" 27287msgstr "" 27288 27289#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27290msgid "Delete current search" 27291msgstr "" 27292 27293#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27294msgid "No search is selected" 27295msgstr "" 27296 27297#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27298msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27299msgstr "" 27300 27301#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27302msgid "Search (For advanced search click the gear icon to the left)" 27303msgstr "" 27304 27305#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27306msgid "Start search" 27307msgstr "" 27308 27309#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27310msgid "Enable or disable search highlighting." 27311msgstr "" 27312 27313#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27314msgid "Highlight search results" 27315msgstr "" 27316 27317#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27318msgid "" 27319"This will change how searching works. When you search, instead of showing " 27320"only the matching books, all books will be shown with the matching books " 27321"highlighted. Are you sure this is what you want?" 27322msgstr "" 27323 27324#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27331msgid "Filter" 27332msgstr "" 27333 27334#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27335msgid "Choose saved search or enter name for new saved search" 27336msgstr "" 27337 27338#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27339msgid "" 27340"Save current search under the name shown in the box. Press and hold for a " 27341"pop-up options menu." 27342msgstr "" 27343 27344#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27345msgid "Create Saved search" 27346msgstr "" 27347 27348#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27349#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27350msgid "Delete Saved search" 27351msgstr "" 27352 27353#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27354msgid "Add Saved search" 27355msgstr "" 27356 27357#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27358msgid "Get Saved search expression" 27359msgstr "" 27360 27361#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27362msgid "Current search is not a saved search" 27363msgstr "" 27364 27365#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27366#, python-format 27367msgid "Create a Virtual library based on %s" 27368msgstr "" 27369 27370#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27371#, python-format 27372msgid "Match any of the selected %s" 27373msgstr "" 27374 27375#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27376#, python-format 27377msgid "Match all of the selected %s" 27378msgstr "" 27379 27380#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27381#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27382msgid "Edit Virtual library" 27383msgstr "" 27384 27385#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27386#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27387msgid "Create Virtual library" 27388msgstr "" 27389 27390#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27391msgid "Virtual library &name:" 27392msgstr "" 27393 27394#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27395msgid "&Search expression:" 27396msgstr "" 27397 27398#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27399msgid "Create a Virtual library based on: " 27400msgstr "" 27401 27402#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27403#, python-format 27404msgid "" 27405"\n" 27406" <h2>Virtual libraries</h2>\n" 27407"\n" 27408" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27409" you books that match a search. When a Virtual library is in effect, calibre\n" 27410" behaves as though the library contains only the matched books. The Tag browser\n" 27411" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27412" you do will only search within the books in the Virtual library. This\n" 27413" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27414"\n" 27415" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27416" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27417"\n" 27418" <p>More information and examples are available in the\n" 27419" <a href=\"%s\">User Manual</a>.</p>\n" 27420" " 27421msgstr "" 27422 27423#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27424msgid "Saved searches recognized in the expression:" 27425msgstr "" 27426 27427#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27428msgid "Search text changed" 27429msgstr "" 27430 27431#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27432msgid "" 27433"The Virtual library name or the search text has changed. Do you want to " 27434"discard these changes?" 27435msgstr "" 27436 27437#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27438#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27439#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27440msgid "No name" 27441msgstr "" 27442 27443#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27444msgid "You must provide a name for the new Virtual library" 27445msgstr "" 27446 27447#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27448msgid "A Virtual library name cannot begin with \"*\"" 27449msgstr "" 27450 27451#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27452msgid "Name already in use" 27453msgstr "" 27454 27455#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27456msgid "" 27457"That name is already in use. Do you want to replace it with the new search?" 27458msgstr "" 27459 27460#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27461msgid "No search string" 27462msgstr "" 27463 27464#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27465msgid "You must provide a search to define the new Virtual library" 27466msgstr "" 27467 27468#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27469#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27470msgid "Invalid search" 27471msgstr "" 27472 27473#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27474#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27475msgid "The search in the search box is not valid" 27476msgstr "" 27477 27478#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27479msgid "Search found no books" 27480msgstr "" 27481 27482#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27483msgid "" 27484"The search found no books, so the Virtual library will be empty. Do you " 27485"really want to use that search?" 27486msgstr "" 27487 27488#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27489#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27490msgid "*current search" 27491msgstr "" 27492 27493#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27494msgid "Virtual library from current search" 27495msgstr "" 27496 27497#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27498msgid "Create a temporary Virtual library from the current search" 27499msgstr "" 27500 27501#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27502msgid "" 27503"Use a \"Virtual library\" to show only a subset of the books present in this" 27504" library" 27505msgstr "" 27506 27507#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27508msgid "(all books)" 27509msgstr "" 27510 27511#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27512msgid "Additional restriction" 27513msgstr "" 27514 27515#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27516msgid "Remove Virtual library" 27517msgstr "" 27518 27519#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27520msgid "Show Virtual libraries as tabs" 27521msgstr "" 27522 27523#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27524msgid "No search" 27525msgstr "" 27526 27527#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27528msgid "There is no current search to use" 27529msgstr "" 27530 27531#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27532#, python-brace-format 27533msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27534msgstr "" 27535 27536#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27537msgid "No Virtual libraries" 27538msgstr "" 27539 27540#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27541msgid "No Virtual libraries present, create some first" 27542msgstr "" 27543 27544#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27545#, python-brace-format 27546msgid "" 27547"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27548" For example, if want to choose the VL:\n" 27549" {example}\n" 27550" Simply type in the characters:\n" 27551" {chars}\n" 27552" and press Enter." 27553msgstr "" 27554 27555#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27556msgid "Choose Virtual library" 27557msgstr "" 27558 27559#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27560#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27561msgid "&Default" 27562msgstr "" 27563 27564#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27565msgid "Click to change" 27566msgstr "" 27567 27568#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27569msgid "Customize shortcuts for" 27570msgstr "" 27571 27572#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27573msgid "Keys" 27574msgstr "" 27575 27576#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27577msgid "Double click to change" 27578msgstr "" 27579 27580#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27581msgid "Starting up, please wait..." 27582msgstr "" 27583 27584#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27585msgid "Added tags:" 27586msgstr "" 27587 27588#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27589msgid "Open store in external web browser" 27590msgstr "" 27591 27592#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27593#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27594#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27595msgid "&What kind of match to use:" 27596msgstr "" 27597 27598#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27599#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27600#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27601msgid "&All these words:" 27602msgstr "" 27603 27604#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27605#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27606#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27607msgid "This exact &phrase:" 27608msgstr "" 27609 27610#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27611#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27612#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27613msgid "&One or more of these words:" 27614msgstr "" 27615 27616#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27617#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27618#, python-format 27619msgid "See the <a href=\"%s\">User Manual</a> for more help" 27620msgstr "" 27621 27622#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27623#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27624#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27625msgid "Enter the title." 27626msgstr "" 27627 27628#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27629msgid "&Description:" 27630msgstr "" 27631 27632#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27633msgid "&Headquarters:" 27634msgstr "" 27635 27636#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27637#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27638#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27639msgid "Search only in specific fields:" 27640msgstr "" 27641 27642#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27643msgid "Enabled:" 27644msgstr "" 27645 27646#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27647#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27648msgid "DRM:" 27649msgstr "" 27650 27651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27652#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27653#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27655#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27656#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27657msgid "true" 27658msgstr "" 27659 27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27661#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27662#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27663#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27664#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27665#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27666msgid "false" 27667msgstr "" 27668 27669#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27670#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27671msgid "Affiliate:" 27672msgstr "" 27673 27674#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27675msgid "Nam&e/description..." 27676msgstr "" 27677 27678#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27679msgid "Query" 27680msgstr "" 27681 27682#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27683msgid "Enable:" 27684msgstr "" 27685 27686#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27687msgid "&All" 27688msgstr "" 27689 27690#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27691#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27692msgid "&None" 27693msgstr "" 27694 27695#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27696msgid "&Invert" 27697msgstr "" 27698 27699#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27700#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27701msgid "Affiliate" 27702msgstr "" 27703 27704#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27705msgid "Enabled" 27706msgstr "" 27707 27708#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27709msgid "Headquarters" 27710msgstr "" 27711 27712#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27713msgid "No DRM" 27714msgstr "" 27715 27716#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27717msgid "" 27718"This store is currently disabled and cannot be used in other parts of " 27719"calibre." 27720msgstr "" 27721 27722#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27723msgid "" 27724"This store is currently enabled and can be used in other parts of calibre." 27725msgstr "" 27726 27727#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27728msgid "This store only distributes e-books without DRM." 27729msgstr "" 27730 27731#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27732msgid "" 27733"This store distributes e-books with DRM. It may have some titles without " 27734"DRM, but you will need to check on a per title basis." 27735msgstr "" 27736 27737#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27738#, python-format 27739msgid "" 27740"This store is headquartered in %s. This is a good indication of what market " 27741"the store caters to. However, this does not necessarily mean that the store " 27742"is limited to that market only." 27743msgstr "" 27744 27745#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27746#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27747#, python-format 27748msgid "Buying from this store supports the calibre developer: %s." 27749msgstr "" 27750 27751#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27752#, python-format 27753msgid "This store distributes e-books in the following formats: %s" 27754msgstr "" 27755 27756#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27757msgid "Configure..." 27758msgstr "" 27759 27760#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27761msgid "Time" 27762msgstr "" 27763 27764#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27765msgid "Number of seconds to wait for a store to respond:" 27766msgstr "" 27767 27768#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27769msgid "Number of seconds to let a store process results:" 27770msgstr "" 27771 27772#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27773msgid "Display" 27774msgstr "" 27775 27776#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27777msgid "Maximum number of results to show per store:" 27778msgstr "" 27779 27780#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27781msgid "Open search result in system browser" 27782msgstr "" 27783 27784#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27785msgid "Threads" 27786msgstr "" 27787 27788#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27789msgid "Number of search threads to use:" 27790msgstr "" 27791 27792#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27793msgid "Number of cache update threads to use:" 27794msgstr "" 27795 27796#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27797msgid "Number of cover download threads to use:" 27798msgstr "" 27799 27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27801msgid "Number of details threads to use:" 27802msgstr "" 27803 27804#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27805msgid "&Price:" 27806msgstr "" 27807 27808#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27809msgid "Download:" 27810msgstr "" 27811 27812#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27813msgid "Titl&e/author/price..." 27814msgstr "" 27815 27816#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27817msgid "DRM" 27818msgstr "" 27819 27820#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27821msgid "Download" 27822msgstr "" 27823 27824#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27825msgid "Price" 27826msgstr "" 27827 27828#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27829#, python-format 27830msgid "" 27831"Detected price as: %s. Check with the store before making a purchase to " 27832"verify this price is correct. This price often does not include promotions " 27833"the store may be running." 27834msgstr "" 27835 27836#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27837msgid "No price was found" 27838msgstr "" 27839 27840#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27841msgid "" 27842"This book as been detected as having DRM restrictions. This book may not " 27843"work with your reader and you will have limitations placed upon you as to " 27844"what you can do with this book. Check with the store before making any " 27845"purchases to ensure you can actually read this book." 27846msgstr "" 27847 27848#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27849msgid "" 27850"This book has been detected as being DRM Free. You should be able to use " 27851"this book on any device provided it is in a format calibre supports for " 27852"conversion. However, before making a purchase double check the DRM status " 27853"with the store. The store may not be disclosing the use of DRM." 27854msgstr "" 27855 27856#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 27857msgid "" 27858"The DRM status of this book could not be determined. There is a very high " 27859"likelihood that this book is actually DRM restricted." 27860msgstr "" 27861 27862#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 27863#, python-format 27864msgid "The following formats can be downloaded directly: %s." 27865msgstr "" 27866 27867#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 27868msgid "Download..." 27869msgstr "" 27870 27871#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 27872msgid "Goto in store..." 27873msgstr "" 27874 27875#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 27876#, python-format 27877msgid "Buying from this store supports the calibre developer: %s</p>" 27878msgstr "" 27879 27880#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 27881msgid "No query" 27882msgstr "" 27883 27884#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 27885msgid "You must enter a title, author or keyword to search for." 27886msgstr "" 27887 27888#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 27889msgid "Customize Get books search" 27890msgstr "" 27891 27892#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 27893msgid "Choose s&tores" 27894msgstr "" 27895 27896#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 27897msgid "Configure s&earch" 27898msgstr "" 27899 27900#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 27901msgid "Couldn't find any books matching your query." 27902msgstr "" 27903 27904#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 27905msgid "Choose format to download to your library." 27906msgstr "" 27907 27908#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 27909msgid "Search by title" 27910msgstr "" 27911 27912#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 27913msgid "Search by author" 27914msgstr "" 27915 27916#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 27917msgid "&Keyword:" 27918msgstr "" 27919 27920#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 27921msgid "Search by any keyword" 27922msgstr "" 27923 27924#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 27925msgid "&Invert selection" 27926msgstr "" 27927 27928#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 27929msgid "Configure Get books behavior" 27930msgstr "" 27931 27932#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 27933msgid "&Configure" 27934msgstr "" 27935 27936#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 27937msgid "Open a selected book in the system's web browser" 27938msgstr "" 27939 27940#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 27941msgid "Open in &external browser" 27942msgstr "" 27943 27944#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 27945#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 27946msgid "Books:" 27947msgstr "" 27948 27949#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 27950msgid "" 27951"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 27952"interface\">User Manual</a> for more help" 27953msgstr "" 27954 27955#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 27956msgid "Titl&e/author/price ..." 27957msgstr "" 27958 27959#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 27960#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 27961msgid "Dialog" 27962msgstr "" 27963 27964#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 27965msgid "Updating book cache" 27966msgstr "" 27967 27968#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 27969msgid "Checking last download date." 27970msgstr "" 27971 27972#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 27973msgid "Downloading book list from MobileRead." 27974msgstr "" 27975 27976#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 27977msgid "Processing books." 27978msgstr "" 27979 27980#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 27981#, python-format 27982msgid "%(num)s of %(tot)s books processed." 27983msgstr "" 27984 27985#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 27986msgid "Updating MobileRead book cache..." 27987msgstr "" 27988 27989#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 27990msgid "&Query:" 27991msgstr "" 27992 27993#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 27994msgid "Home" 27995msgstr "" 27996 27997#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 27998msgid "Reload" 27999msgstr "" 28000 28001#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 28002#, python-brace-format 28003msgid "Download of {0} failed with error: {1}" 28004msgstr "" 28005 28006#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 28007msgid "" 28008"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 28009" your computer. Once it is saved, open it with <a " 28010"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 28011"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 28012"which will be a .epub file. You can add this book to calibre using \"Add " 28013"Books\" and selecting the file from the ADE library folder." 28014msgstr "" 28015 28016#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 28017msgid "File is not a supported e-book type. Save to disk?" 28018msgstr "" 28019 28020#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 28021msgid "Could not contact calibre" 28022msgstr "" 28023 28024#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 28025msgid "" 28026"No running calibre instance found. Please start calibre before trying to " 28027"download books." 28028msgstr "" 28029 28030#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 28031msgid "Download completed" 28032msgstr "" 28033 28034#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 28035#, python-brace-format 28036msgid "" 28037"Download of {0} has been completed, the book was added to your calibre " 28038"library" 28039msgstr "" 28040 28041#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 28042#, python-format 28043msgid "Average rating for books in this category: %.1f" 28044msgstr "" 28045 28046#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 28047msgid "Books in this category are unrated" 28048msgstr "" 28049 28050#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 28051#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28052msgid "Search expression:" 28053msgstr "" 28054 28055#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28056#, python-format 28057msgid "Number of books: %s" 28058msgstr "" 28059 28060#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28061#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28062msgid "Rename in Virtual library" 28063msgstr "" 28064 28065#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28066msgid "" 28067"Do you want this rename to apply only to books in the current Virtual " 28068"library?" 28069msgstr "" 28070 28071#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28072msgid "Yes, apply only in VL" 28073msgstr "" 28074 28075#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28076msgid "No, apply in entire library" 28077msgstr "" 28078 28079#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28080#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28081#, python-brace-format 28082msgid "The grouped search term name is \"{0}\"" 28083msgstr "" 28084 28085#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28086#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28087#, python-brace-format 28088msgid "The lookup/search name is \"{0}\"{1}" 28089msgstr "" 28090 28091#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28092msgid "Changing the authors for several books can take a while. Are you sure?" 28093msgstr "" 28094 28095#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28096msgid "" 28097"Changing the metadata for that many books can take a while. Are you sure?" 28098msgstr "" 28099 28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28101#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28102#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28103msgid "Rename User category" 28104msgstr "" 28105 28106#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28107msgid "You cannot use periods in the name when renaming User categories" 28108msgstr "" 28109 28110#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28111#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28112#, python-format 28113msgid "The name %s is already used" 28114msgstr "" 28115 28116#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28117msgid "Author names cannot contain & characters." 28118msgstr "" 28119 28120#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28121msgid "Duplicate search name" 28122msgstr "" 28123 28124#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28125#, python-format 28126msgid "The saved search name %s is already used." 28127msgstr "" 28128 28129#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28130msgid "User categories" 28131msgstr "" 28132 28133#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28134msgid "Custom columns" 28135msgstr "" 28136 28137#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28138msgid "Invalid search restriction" 28139msgstr "" 28140 28141#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28142msgid "The current search restriction is invalid" 28143msgstr "" 28144 28145#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28146msgid "New category" 28147msgstr "" 28148 28149#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28150#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28151msgid "Delete User category" 28152msgstr "" 28153 28154#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28155#, python-format 28156msgid "%s is not a User category" 28157msgstr "" 28158 28159#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28160#, python-format 28161msgid "%s contains items. Do you really want to delete it?" 28162msgstr "" 28163 28164#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28165msgid "Remove category" 28166msgstr "" 28167 28168#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28169#, python-format 28170msgid "User category %s does not exist" 28171msgstr "" 28172 28173#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28174msgid "Add to User category" 28175msgstr "" 28176 28177#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28178#, python-format 28179msgid "A User category %s does not exist" 28180msgstr "" 28181 28182#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28183msgid "Children" 28184msgstr "" 28185 28186#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28187msgid "Item" 28188msgstr "" 28189 28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28191#, python-format 28192msgid "" 28193"%s and its children will be deleted from books in the Virtual library. Are " 28194"you sure?" 28195msgstr "" 28196 28197#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28198#, python-format 28199msgid "%s and its children will be deleted from all books. Are you sure?" 28200msgstr "" 28201 28202#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28203#, python-format 28204msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28205msgstr "" 28206 28207#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28208#, python-format 28209msgid "%s will be deleted from all books. Are you sure?" 28210msgstr "" 28211 28212#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28213msgid "Delete item" 28214msgstr "" 28215 28216#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28217msgid "You must select some books to apply {} to" 28218msgstr "" 28219 28220#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28221#, python-format 28222msgid "" 28223"The identifier %s will be deleted from books in the current virtual library." 28224" Are you sure?" 28225msgstr "" 28226 28227#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28228#, python-format 28229msgid "The identifier %s will be deleted from all books. Are you sure?" 28230msgstr "" 28231 28232#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28233msgid "Delete identifier" 28234msgstr "" 28235 28236#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28237#, python-format 28238msgid "change_tb_category_visibility: category %s does not exist" 28239msgstr "" 28240 28241#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28242#, python-format 28243msgid "change_tb_category_visibility: invalid operation %s" 28244msgstr "" 28245 28246#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28247msgid "" 28248"Change how the Tag browser works, such as, how it is sorted, what happens " 28249"when you click items, etc." 28250msgstr "" 28251 28252#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28253msgid "" 28254"Search for items. If the text begins with equals (=) the search is exact " 28255"match, otherwise it is \"contains\" finding items containing the text " 28256"anywhere in the item name. Both exact and contains searches ignore case. You" 28257" can limit the search to particular categories using syntax similar to " 28258"search. For example, tags:foo will find foo in any tag, but not in authors " 28259"etc. Entering *foo will collapse all categories then showing only those " 28260"categories with items containing the text \"foo\"" 28261msgstr "" 28262 28263#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28264msgid "Find in the Tag browser" 28265msgstr "" 28266 28267#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28268msgid "Find the first/next matching item" 28269msgstr "" 28270 28271#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28272msgid "Find" 28273msgstr "" 28274 28275#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28276msgid "No more matches.</b><p> Click Find again to go to first match" 28277msgstr "" 28278 28279#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28280msgid "Configure Tag browser" 28281msgstr "" 28282 28283#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28284msgid "Number of books" 28285msgstr "" 28286 28287#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28288msgid "Average rating" 28289msgstr "" 28290 28291#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28292msgid "Set the sort order for entries in the Tag browser" 28293msgstr "" 28294 28295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28296msgid "Search type when selecting multiple items" 28297msgstr "" 28298 28299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28300msgid "Match all of the items" 28301msgstr "" 28302 28303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28304msgid "Match any of the items" 28305msgstr "" 28306 28307#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28308msgid "" 28309"When selecting multiple entries in the Tag browser match any or all of them" 28310msgstr "" 28311 28312#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28313msgid "Manage authors, tags, etc." 28314msgstr "" 28315 28316#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28317msgid "" 28318"All of these category_managers are available by right-clicking on items in " 28319"the Tag browser above" 28320msgstr "" 28321 28322#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28323msgid "'Click' found item" 28324msgstr "" 28325 28326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28327msgid "Give the Tag browser keyboard focus" 28328msgstr "" 28329 28330#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28331msgid "Hide counts" 28332msgstr "" 28333 28334#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28335msgid "Show counts" 28336msgstr "" 28337 28338#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28339msgid "Hide average rating" 28340msgstr "" 28341 28342#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28343msgid "Show average rating" 28344msgstr "" 28345 28346#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28347msgid "" 28348"A Virtual library is active but you are renaming the item in all books in " 28349"your library. Is this really what you want to do?" 28350msgstr "" 28351 28352#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28353msgid "Yes, apply in entire library" 28354msgstr "" 28355 28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28357msgid "No, apply only in Virtual library" 28358msgstr "" 28359 28360#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28361#, python-format 28362msgid "Change icon for: %s" 28363msgstr "" 28364 28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28366msgid "Delete the saved search: {}?" 28367msgstr "" 28368 28369#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28370msgid "Show category" 28371msgstr "" 28372 28373#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28374msgid "All categories" 28375msgstr "" 28376 28377#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28378#, python-format 28379msgid "Rename %s in Virtual library" 28380msgstr "" 28381 28382#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28384#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28385#, python-format 28386msgid "Rename %s" 28387msgstr "" 28388 28389#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28390#, python-format 28391msgid "Delete %s in Virtual library" 28392msgstr "" 28393 28394#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28396#, python-format 28397msgid "Delete %s" 28398msgstr "" 28399 28400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28401#, python-format 28402msgid "Edit sort for %s" 28403msgstr "" 28404 28405#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28406#, python-format 28407msgid "Edit link for %s" 28408msgstr "" 28409 28410#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28411#, python-format 28412msgid "Add %s to User category" 28413msgstr "" 28414 28415#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28416#, python-format 28417msgid "Children of %s" 28418msgstr "" 28419 28420#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28421#, python-format 28422msgid "Add/remove %s to selected books" 28423msgstr "" 28424 28425#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28426#, python-format 28427msgid "Add %s to selected books" 28428msgstr "" 28429 28430#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28431#, python-format 28432msgid "Remove %s from selected books" 28433msgstr "" 28434 28435#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28436#, python-format 28437msgid "Delete Saved search %s" 28438msgstr "" 28439 28440#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28441#, python-format 28442msgid "Delete %s in Virtual Library" 28443msgstr "" 28444 28445#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28446#, python-format 28447msgid "Remove %(item)s from category %(cat)s" 28448msgstr "" 28449 28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28451#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28452#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28453msgid "Search for" 28454msgstr "" 28455 28456#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28457#, python-format 28458msgid "%s and its children" 28459msgstr "" 28460 28461#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28462#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28463#, python-format 28464msgid "Everything but %s" 28465msgstr "" 28466 28467#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28468#, python-format 28469msgid "Everything but %s and its children" 28470msgstr "" 28471 28472#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28473msgid "The saved search expression" 28474msgstr "" 28475 28476#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28477#, python-format 28478msgid "Add sub-category to %s" 28479msgstr "" 28480 28481#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28482#, python-format 28483msgid "Delete User category %s" 28484msgstr "" 28485 28486#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28487#, python-format 28488msgid "Books in category %s" 28489msgstr "" 28490 28491#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28492#, python-format 28493msgid "Books not in category %s" 28494msgstr "" 28495 28496#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28497#, python-format 28498msgid "Edit permissible values for %s" 28499msgstr "" 28500 28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28502#, python-format 28503msgid "Hide category %s" 28504msgstr "" 28505 28506#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28507msgid "Change category icon" 28508msgstr "" 28509 28510#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28511msgid "Restore default icon" 28512msgstr "" 28513 28514#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28515#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28516msgid "Manage User categories" 28517msgstr "" 28518 28519#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28520msgid "Change sub-categorization scheme" 28521msgstr "" 28522 28523#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28524msgid "Partition" 28525msgstr "" 28526 28527#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28528msgid "First letter is usable only when sorting by name" 28529msgstr "" 28530 28531#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28532msgid "Expand or collapse" 28533msgstr "" 28534 28535#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28536#, python-brace-format 28537msgid "Expand {0}" 28538msgstr "" 28539 28540#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28541#, python-brace-format 28542msgid "Expand {0} and its children" 28543msgstr "" 28544 28545#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28546#, python-brace-format 28547msgid "Collapse {0}" 28548msgstr "" 28549 28550#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28551#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28552msgid "Remove" 28553msgstr "" 28554 28555#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28556msgid "Keep" 28557msgstr "" 28558 28559#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28560msgid "Title-case" 28561msgstr "" 28562 28563#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28564msgid "Split" 28565msgstr "" 28566 28567#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28568msgid "Create the rule below, the rule can be used to remove or replace tags" 28569msgstr "" 28570 28571#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28572msgid "the tag, if it" 28573msgstr "" 28574 28575#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28576msgid "You must provide a value for the tag to match" 28577msgstr "" 28578 28579#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28580#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28581msgid "with the tag:" 28582msgstr "" 28583 28584#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28585#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28586msgid "on the character:" 28587msgstr "" 28588 28589#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28590msgid "" 28591"The character on which to split tags. Note that technically you can specify " 28592"a sub-string, not just a single character. Then splitting will happen on the" 28593" sub-string." 28594msgstr "" 28595 28596#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28597msgid "" 28598"What to replace the tag with. Note that if you use a pattern to match tags, " 28599"you can replace with parts of the matched pattern. See the User Manual on " 28600"how to use regular expressions for details." 28601msgstr "" 28602 28603#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28604#, python-format 28605msgid "" 28606"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28607msgstr "" 28608 28609#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28610msgid "Edit the list of tags with the Tag editor" 28611msgstr "" 28612 28613#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28614msgid "Tags that contain this string will match" 28615msgstr "" 28616 28617#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28618msgid "Use the Tag editor to edit the list of tags" 28619msgstr "" 28620 28621#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28622#, python-brace-format 28623msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28624msgstr "" 28625 28626#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28627msgid "" 28628"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28629"button below to get started. The rules will be processed in order for every " 28630"tag until either a \"remove\" or a \"keep\" rule matches." 28631msgstr "" 28632 28633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28634msgid "You can <b>change an existing rule</b> by double clicking it" 28635msgstr "" 28636 28637#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28638msgid "Move current rule up" 28639msgstr "" 28640 28641#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28642msgid "Move current rule down" 28643msgstr "" 28644 28645#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28646msgid "Test tag mapper rules" 28647msgstr "" 28648 28649#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28650msgid "Enter a comma separated list of &tags to test:" 28651msgstr "" 28652 28653#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28654msgid "Enter tags and click the \"Test\" button" 28655msgstr "" 28656 28657#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28658#, python-format 28659msgid "<b>Resulting tags:</b> %s" 28660msgstr "" 28661 28662#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28663msgid "Cannot save as no rules have been created" 28664msgstr "" 28665 28666#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28667msgid "Save ruleset as" 28668msgstr "" 28669 28670#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28671msgid "Enter a name for this ruleset:" 28672msgstr "" 28673 28674#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28675#, python-format 28676msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28677msgstr "" 28678 28679#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28680msgid "Delete saved rulesets" 28681msgstr "" 28682 28683#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28684msgid "No saved rulesets available" 28685msgstr "" 28686 28687#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28688msgid "Edit tag mapper rules" 28689msgstr "" 28690 28691#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28692msgid "Select a destination for the Table of Contents entry" 28693msgstr "" 28694 28695#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28696msgid "Search for text..." 28697msgstr "" 28698 28699#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28701msgid "Find &next" 28702msgstr "" 28703 28704#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28706msgid "Find &previous" 28707msgstr "" 28708 28709#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28710msgid "" 28711"Here you can choose a destination for the Table of Contents' entry to point " 28712"to. First choose a file from the book in the left-most panel. The file will " 28713"open in the central panel.<p>Then choose a location inside the file. To do " 28714"so, simply click on the place in the central panel that you want to use as " 28715"the destination. As you move the mouse around the central panel, a thick " 28716"green line appears, indicating the precise location that will be selected " 28717"when you click." 28718msgstr "" 28719 28720#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28721msgid "Na&me of the ToC entry:" 28722msgstr "" 28723 28724#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28725msgid "Currently selected destination:" 28726msgstr "" 28727 28728#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28729#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28730msgid "No match found" 28731msgstr "" 28732 28733#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28734#, python-format 28735msgid "No match found for: %s" 28736msgstr "" 28737 28738#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28739#, python-format 28740msgid "" 28741"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28742" to search in the %(which)s file [%(next)s]?" 28743msgstr "" 28744 28745#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28746msgid "next" 28747msgstr "" 28748 28749#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28750msgid "previous" 28751msgstr "" 28752 28753#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28754msgid "Bad markup" 28755msgstr "" 28756 28757#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28758msgid "This book has severely broken markup, its ToC cannot be edited." 28759msgstr "" 28760 28761#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28762#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28763#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28764msgid "File:" 28765msgstr "" 28766 28767#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28768#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28769msgid "Top of the file" 28770msgstr "" 28771 28772#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28773#, python-format 28774msgid "Approximately %d%% from the top" 28775msgstr "" 28776 28777#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28778#, python-format 28779msgid "Location: A <%s> tag inside the file" 28780msgstr "" 28781 28782#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28783msgid "Create ToC from XPath" 28784msgstr "" 28785 28786#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28787msgid "" 28788"Specify a series of XPath expressions for the different levels of the Table " 28789"of Contents. You can use the wizard buttons to help you create XPath " 28790"expressions." 28791msgstr "" 28792 28793#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28794#, python-format 28795msgid "Level %s ToC:" 28796msgstr "" 28797 28798#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28799msgid "Do not add duplicate entries at the same level" 28800msgstr "" 28801 28802#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28803msgid "No XPaths" 28804msgstr "" 28805 28806#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28807msgid "No XPaths have been entered" 28808msgstr "" 28809 28810#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28811#, python-format 28812msgid "The XPath expression %s is not valid." 28813msgstr "" 28814 28815#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28816msgid "" 28817"You can edit existing entries in the Table of Contents by clicking them in " 28818"the panel to the left." 28819msgstr "" 28820 28821#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28822msgid "" 28823"Entries with a green tick next to them point to a location that has been " 28824"verified to exist. Entries with a red dot are broken and may need to be " 28825"fixed." 28826msgstr "" 28827 28828#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28829msgid "Create a &new entry" 28830msgstr "" 28831 28832#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28833msgid "Generate ToC from &major headings" 28834msgstr "" 28835 28836#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28837msgid "" 28838"Generate a Table of Contents from the major headings in the book. This will " 28839"work if the book identifies its headings using HTML heading tags. Uses the " 28840"<h1>, <h2> and <h3> tags." 28841msgstr "" 28842 28843#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28844msgid "Generate ToC from &all headings" 28845msgstr "" 28846 28847#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28848msgid "" 28849"Generate a Table of Contents from all the headings in the book. This will " 28850"work if the book identifies its headings using HTML heading tags. Uses the " 28851"<h1-6> tags." 28852msgstr "" 28853 28854#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 28855msgid "Generate ToC from &links" 28856msgstr "" 28857 28858#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 28859msgid "" 28860"Generate a Table of Contents from all the links in the book. Links that " 28861"point to destinations that do not exist in the book are ignored. Also " 28862"multiple links with the same destination or the same text are ignored." 28863msgstr "" 28864 28865#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 28866msgid "Generate ToC from &files" 28867msgstr "" 28868 28869#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 28870msgid "" 28871"Generate a Table of Contents from individual files in the book. Each entry " 28872"in the ToC will point to the start of the file, the text of the entry will " 28873"be the \"first line\" of text from the file." 28874msgstr "" 28875 28876#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 28877msgid "Generate ToC from &XPath" 28878msgstr "" 28879 28880#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 28881msgid "Generate a Table of Contents from arbitrary XPath expressions." 28882msgstr "" 28883 28884#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 28885msgid "&Flatten the ToC" 28886msgstr "" 28887 28888#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 28889msgid "Flatten the Table of Contents, putting all entries at the top level" 28890msgstr "" 28891 28892#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 28893msgid "" 28894"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 28895"files. In a linear ToC every entry must point to a location after the " 28896"previous entry. If you create a non-linear ToC it will be automatically re-" 28897"arranged inside the AZW3 file." 28898msgstr "" 28899 28900#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 28901msgid "" 28902"You can move this entry around the Table of Contents by drag and drop or " 28903"using the up and down buttons to the left" 28904msgstr "" 28905 28906#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 28907msgid "Change the &location this entry points to" 28908msgstr "" 28909 28910#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 28911msgid "&Remove this entry" 28912msgstr "" 28913 28914#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 28915msgid "New entry &inside this entry" 28916msgstr "" 28917 28918#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 28919msgid "New entry &above this entry" 28920msgstr "" 28921 28922#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 28923msgid "New entry &below this entry" 28924msgstr "" 28925 28926#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 28927msgid "&Flatten this entry" 28928msgstr "" 28929 28930#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 28931msgid "" 28932"All children of this entry are brought to the same level as this entry." 28933msgstr "" 28934 28935#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 28936msgid "&Return to welcome screen" 28937msgstr "" 28938 28939#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 28940msgid "Go back to the top level view" 28941msgstr "" 28942 28943#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 28944msgid "Remove duplicates" 28945msgstr "" 28946 28947#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 28948msgid "Should headings with the same text at the same level be included?" 28949msgstr "" 28950 28951#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28952msgid "&Include duplicates" 28953msgstr "" 28954 28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28956msgid "&Remove duplicates" 28957msgstr "" 28958 28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 28960msgid "This entry points to an existing destination" 28961msgstr "" 28962 28963#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 28964msgid "The location this entry points to does not exist" 28965msgstr "" 28966 28967#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 28968#, python-brace-format 28969msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 28970msgstr "" 28971 28972#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 28973msgid "Multiple items selected" 28974msgstr "" 28975 28976#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 28977msgid "" 28978"You are trying to move multiple items at once, this is not supported. " 28979"Instead use Drag and Drop to move multiple items" 28980msgstr "" 28981 28982#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 28983msgid "Chapter " 28984msgstr "" 28985 28986#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 28987msgid "All selected items will be renamed to the form prefix-number" 28988msgstr "" 28989 28990#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 28991msgid "Change the location this entry points to" 28992msgstr "" 28993 28994#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 28995msgid "Bulk rename all selected items" 28996msgstr "" 28997 28998#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 28999msgid "Remove all selected items" 29000msgstr "" 29001 29002#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 29003#, python-format 29004msgid "Move \"%s\" up" 29005msgstr "" 29006 29007#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 29008#, python-format 29009msgid "Move \"%s\" down" 29010msgstr "" 29011 29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 29013#, python-format 29014msgid "Unindent \"%s\"" 29015msgstr "" 29016 29017#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 29018#, python-format 29019msgid "Indent \"%s\"" 29020msgstr "" 29021 29022#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 29023msgid "Move current entry up [Ctrl+Up]" 29024msgstr "" 29025 29026#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 29027msgid "Unindent the current entry [Ctrl+Left]" 29028msgstr "" 29029 29030#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 29031msgid "Remove all selected entries" 29032msgstr "" 29033 29034#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 29035msgid "Indent the current entry [Ctrl+Right]" 29036msgstr "" 29037 29038#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 29039msgid "Move current entry down [Ctrl+Down]" 29040msgstr "" 29041 29042#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 29043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 29044msgid "&Expand all" 29045msgstr "" 29046 29047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 29048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 29049msgid "&Collapse all" 29050msgstr "" 29051 29052#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29053msgid "Double click on an entry to change the text" 29054msgstr "" 29055 29056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29057#, python-format 29058msgid "" 29059"The location this entry point to does not exist:\n" 29060"%s" 29061msgstr "" 29062 29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29064#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29065#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29066msgid "No items found" 29067msgstr "" 29068 29069#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29070msgid "No items were found that could be added to the Table of Contents." 29071msgstr "" 29072 29073#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29074msgid "No links were found that could be added to the Table of Contents." 29075msgstr "" 29076 29077#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29078msgid "No files were found that could be added to the Table of Contents." 29079msgstr "" 29080 29081#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29083#, python-format 29084msgid "Edit the ToC in %s" 29085msgstr "" 29086 29087#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29088#, python-format 29089msgid "Loading %s, please wait..." 29090msgstr "" 29091 29092#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29094msgid "Undo the last action, if any" 29095msgstr "" 29096 29097#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29098#, python-format 29099msgid "Writing %s, please wait..." 29100msgstr "" 29101 29102#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29104msgid "Failed to write book" 29105msgstr "" 29106 29107#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29109#, python-format 29110msgid "Could not write %s. Click \"Show details\" for more information." 29111msgstr "" 29112 29113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29114msgid "Failed to load book" 29115msgstr "" 29116 29117#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29118#, python-format 29119msgid "Could not load %s. Click \"Show details\" for more information." 29120msgstr "" 29121 29122#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29123#, python-format 29124msgid "Convert book %(num)d of %(total)d (%(title)s)" 29125msgstr "" 29126 29127#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29128msgid "Could not convert" 29129msgstr "" 29130 29131#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29132#, python-format 29133msgid "" 29134"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29135"should have files, but calibre is not finding them, that is most likely " 29136"because you moved the book's files around outside of calibre. You will need " 29137"to find those files and re-add them to calibre." 29138msgstr "" 29139 29140#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29141#, python-format 29142msgid "No supported formats (Available formats: %s)" 29143msgstr "" 29144 29145#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29146msgid "This book has no actual e-book files" 29147msgstr "" 29148 29149#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29150#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29151msgid "Could not convert some books" 29152msgstr "" 29153 29154#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29155msgid "" 29156"Could not convert the book because no supported source format was found" 29157msgstr "" 29158 29159#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29160#, python-brace-format 29161msgid "" 29162"Could not convert {num} of {tot} books, because no supported source formats " 29163"were found." 29164msgstr "" 29165 29166#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29167msgid "Queueing books for bulk conversion" 29168msgstr "" 29169 29170#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29171msgid "Queueing " 29172msgstr "" 29173 29174#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29175#, python-format 29176msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29177msgstr "" 29178 29179#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29180#, python-format 29181msgid "" 29182"Could not convert %(num)d of %(tot)d books, because no suitable source " 29183"format was found." 29184msgstr "" 29185 29186#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29187#, python-format 29188msgid "Fetch news from %s" 29189msgstr "" 29190 29191#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29192msgid "Convert existing" 29193msgstr "" 29194 29195#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29196#, python-format 29197msgid "" 29198"The following books have already been converted to the %s format. Do you " 29199"wish to reconvert them?" 29200msgstr "" 29201 29202#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29203#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29204msgid "Could not find speech-dispatcher on your system. Please install it." 29205msgstr "" 29206 29207#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29208#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29209#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29212msgid "Language" 29213msgstr "" 29214 29215#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29216msgid "Variant" 29217msgstr "" 29218 29219#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29220msgid "&Speed of speech:" 29221msgstr "" 29222 29223#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29224msgid "Speech s&ynthesizer:" 29225msgstr "" 29226 29227#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29228msgid "female" 29229msgstr "" 29230 29231#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29232msgid "male" 29233msgstr "" 29234 29235#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29236msgid "neutral" 29237msgstr "" 29238 29239#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29240#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29241msgid "Age" 29242msgstr "" 29243 29244#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29245#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29246msgid "Gender" 29247msgstr "" 29248 29249#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29250#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29251msgid "&Speed of speech (words per minute):" 29252msgstr "" 29253 29254#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29255msgid "Sound output:" 29256msgstr "" 29257 29258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29259msgid "&Unmark marked text" 29260msgstr "" 29261 29262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29263msgid "The Qt WebEngine Render process crashed and has been restarted" 29264msgstr "" 29265 29266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29268msgid "Unsaved changes" 29269msgstr "" 29270 29271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29272msgid "" 29273"The current book has unsaved changes. If you open a new book, they will be " 29274"lost. Are you sure you want to proceed?" 29275msgstr "" 29276 29277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29278msgid "Cannot open" 29279msgstr "" 29280 29281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29282msgid "" 29283"The current book is being saved, you cannot open a new book until the saving" 29284" is completed" 29285msgstr "" 29286 29287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29289msgid "Choose file location" 29290msgstr "" 29291 29292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29293msgid "Importing book, please wait..." 29294msgstr "" 29295 29296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29297msgid "Choose book folder" 29298msgstr "" 29299 29300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29302msgid "Choose book" 29303msgstr "" 29304 29305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29306msgid "File not found" 29307msgstr "" 29308 29309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29310#, python-format 29311msgid "The file %s does not exist." 29312msgstr "" 29313 29314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29315msgid "Unsupported format" 29316msgstr "" 29317 29318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29319#, python-format 29320msgid "" 29321"Tweaking is only supported for books in the %s formats. Convert your book to" 29322" one of these formats first." 29323msgstr "" 29324 29325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29326msgid "Opening book, please wait..." 29327msgstr "" 29328 29329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29331msgid "Failed to open book" 29332msgstr "" 29333 29334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29335msgid "" 29336"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29337"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29338"this book." 29339msgstr "" 29340 29341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29342msgid "Failed to open book, click \"Show details\" for more information." 29343msgstr "" 29344 29345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29346msgid "Start of editing session" 29347msgstr "" 29348 29349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29350msgid "Before: Delete files" 29351msgstr "" 29352 29353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29354msgid "One file deleted" 29355msgid_plural "{} files deleted" 29356msgstr[0] "" 29357msgstr[1] "" 29358 29359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29360msgid "Before: Re-order text" 29361msgstr "" 29362 29363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29365msgid "" 29366"You must first open a book to edit, before trying to create new files in it." 29367msgstr "" 29368 29369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29370#, python-format 29371msgid "Before: Add file %s" 29372msgstr "" 29373 29374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29375msgid "Choose files" 29376msgstr "" 29377 29378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29379msgid "Before Add files" 29380msgstr "" 29381 29382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29383msgid "Before: Add cover" 29384msgstr "" 29385 29386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29387msgid "No book is currently open. You must first open a book." 29388msgstr "" 29389 29390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29391msgid "No book open" 29392msgstr "" 29393 29394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29395msgid "You must open a book before trying to edit the Table of Contents." 29396msgstr "" 29397 29398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29399msgid "Before: Edit Table of Contents" 29400msgstr "" 29401 29402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29403msgid "Before: Insert inline Table of Contents" 29404msgstr "" 29405 29406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29407msgid "No Table of Contents" 29408msgstr "" 29409 29410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29411msgid "" 29412"Cannot create an inline Table of Contents as this book has no existing Table" 29413" of Contents. You must first create a Table of Contents using the Edit Table" 29414" of Contents tool." 29415msgstr "" 29416 29417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29418#, python-format 29419msgid "Before: %s" 29420msgstr "" 29421 29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29425msgid "You must first open a book in order to transform styles." 29426msgstr "" 29427 29428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29429msgid "No HTML file" 29430msgstr "" 29431 29432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29433msgid "Not currently editing an HTML file" 29434msgstr "" 29435 29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29438msgid "No HTML files" 29439msgstr "" 29440 29441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29442msgid "Not currently editing any HTML files" 29443msgstr "" 29444 29445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29446msgid "No HTML files are currently selected in the File browser" 29447msgstr "" 29448 29449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29450msgid "Before HTML transformation" 29451msgstr "" 29452 29453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29454msgid "No HTML was changed." 29455msgstr "" 29456 29457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29459msgid "No changes" 29460msgstr "" 29461 29462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29463msgid "Before style transformation" 29464msgstr "" 29465 29466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29467msgid "No styles were changed." 29468msgstr "" 29469 29470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29471msgid "Before: Get external resources" 29472msgstr "" 29473 29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29475msgid "No book is currently open. You must first open a book to manage fonts." 29476msgstr "" 29477 29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29479msgid "Embed all fonts" 29480msgstr "" 29481 29482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29483msgid "Subset all fonts" 29484msgstr "" 29485 29486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29487#, python-format 29488msgid "" 29489"The %s format does not support file and folder names internally, therefore " 29490"arranging files into folders is not allowed." 29491msgstr "" 29492 29493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29494msgid "The files in this book are already arranged into folders" 29495msgstr "" 29496 29497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29498msgid "Nothing to do" 29499msgstr "" 29500 29501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29502msgid "Show this message &again" 29503msgstr "" 29504 29505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29506msgid "Before: Arrange into folders" 29507msgstr "" 29508 29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29512msgid "Renaming and updating links..." 29513msgstr "" 29514 29515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29516#, python-brace-format 29517msgid "" 29518"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29519"can cause problems, are you sure?" 29520msgstr "" 29521 29522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29523#, python-brace-format 29524msgid "" 29525"The name you have chosen {0} contains special characters, internally it will" 29526" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29527"hyphens and underscores for file names. Other characters can cause problems " 29528"for different e-book viewers. Are you sure you want to proceed?" 29529msgstr "" 29530 29531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29532#, python-format 29533msgid "Before: Rename %s" 29534msgstr "" 29535 29536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29537msgid "Before: Bulk rename" 29538msgstr "" 29539 29540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29541msgid "Failed to rename files" 29542msgstr "" 29543 29544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29545msgid "Failed to rename files, click \"Show details\" for more information." 29546msgstr "" 29547 29548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29550msgid "&Revert to" 29551msgstr "" 29552 29553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29554msgid "&Revert changes" 29555msgstr "" 29556 29557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29558msgid "Show this popup again" 29559msgstr "" 29560 29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29565msgid "See what &changed" 29566msgstr "" 29567 29568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29569#, python-format 29570msgid "%s books" 29571msgstr "" 29572 29573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29574msgid "Current book" 29575msgstr "" 29576 29577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29578msgid "Other book" 29579msgstr "" 29580 29581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29582msgid "Before: Fix HTML" 29583msgstr "" 29584 29585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29586msgid "All HTML files fixed" 29587msgstr "" 29588 29589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29590msgid "Fixing done" 29591msgstr "" 29592 29593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29594msgid "Before: Beautify files" 29595msgstr "" 29596 29597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29598msgid "All files beautified" 29599msgstr "" 29600 29601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29602msgid "Beautified" 29603msgstr "" 29604 29605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29606msgid "Inserting images is only supported for HTML and CSS files." 29607msgstr "" 29608 29609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29610msgid "New class name" 29611msgstr "" 29612 29613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29614msgid "Rename the class {} to?" 29615msgstr "" 29616 29617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29618msgid "Before: Rename {}" 29619msgstr "" 29620 29621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29622msgid "No class {} found to change" 29623msgstr "" 29624 29625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29626msgid "Semantics are not supported for the AZW3 format." 29627msgstr "" 29628 29629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29630msgid "Before: Set Semantics" 29631msgstr "" 29632 29633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29634msgid "Before: Filter style information" 29635msgstr "" 29636 29637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29638msgid "No matching style rules were found" 29639msgstr "" 29640 29641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29642#, python-format 29643msgid "No file with the name %s was found in the book" 29644msgstr "" 29645 29646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29647msgid "No style rules that match the class {} were found" 29648msgstr "" 29649 29650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29651msgid "" 29652"Choose a name for the checkpoint.\n" 29653"You can later restore the book to this checkpoint via the\n" 29654"\"Revert to...\" entries in the Edit menu." 29655msgstr "" 29656 29657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29658msgid "Path does not exist" 29659msgstr "" 29660 29661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29662#, python-format 29663msgid "" 29664"The file you are editing (%s) no longer exists. You have to choose a new " 29665"save location." 29666msgstr "" 29667 29668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29669msgid "Cannot save a copy" 29670msgstr "" 29671 29672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29673msgid "Saving a copy of a folder based book is not supported" 29674msgstr "" 29675 29676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29677msgid "Choose path" 29678msgstr "" 29679 29680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29681#, python-format 29682msgid "Book (%s)" 29683msgstr "" 29684 29685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29686msgid "Saving copy, please wait..." 29687msgstr "" 29688 29689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29690msgid "Failed to save copy" 29691msgstr "" 29692 29693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29694msgid "Failed to save copy, click \"Show details\" for more information." 29695msgstr "" 29696 29697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29698#, python-format 29699msgid "Copy saved to %s" 29700msgstr "" 29701 29702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29703msgid "Copy saved" 29704msgstr "" 29705 29706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29707msgid "Could not save" 29708msgstr "" 29709 29710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29711msgid "" 29712"Saving of the book failed. Click \"Show details\" for more information. You " 29713"can try to save a copy to a different location, via File->Save a copy" 29714msgstr "" 29715 29716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29717msgid "Enter line number" 29718msgstr "" 29719 29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29722#, python-format 29723msgid "Before: Split %s" 29724msgstr "" 29725 29726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29727msgid "Does not exist" 29728msgstr "" 29729 29730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29731#, python-format 29732msgid "" 29733"The file %s does not exist. If you were trying to click an item in the Table" 29734" of Contents, you may need to refresh it by right-clicking and choosing " 29735"\"Refresh\"." 29736msgstr "" 29737 29738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29740msgid "Unsupported file format" 29741msgstr "" 29742 29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29745#, python-format 29746msgid "Editing files of type %s is not supported" 29747msgstr "" 29748 29749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29750#, python-format 29751msgid "The anchor %s was not found in this file" 29752msgstr "" 29753 29754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29755msgid "File deleted" 29756msgstr "" 29757 29758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29759msgid "" 29760"The file {} has already been deleted, re-run Check Book to update the " 29761"results." 29762msgstr "" 29763 29764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29765msgid "Before: Spell Check" 29766msgstr "" 29767 29768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29769msgid "Before: Auto-fix errors" 29770msgstr "" 29771 29772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29773#, python-format 29774msgid "Before: Merge files into %s" 29775msgstr "" 29776 29777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29778msgid "{} files merged" 29779msgstr "" 29780 29781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29782msgid "Before: Link stylesheets" 29783msgstr "" 29784 29785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29786msgid "File opened" 29787msgstr "" 29788 29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29790#, python-brace-format 29791msgid "" 29792"When you are done editing {0} click \"Import\" to update the file in the " 29793"book or \"Discard\" to lose any changes." 29794msgstr "" 29795 29796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29797#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29798msgid "Discard" 29799msgstr "" 29800 29801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29802msgid "Import" 29803msgstr "" 29804 29805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29807#, python-format 29808msgid "Before: Replace %s" 29809msgstr "" 29810 29811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29812msgid "You must first open a book in order to see the report." 29813msgstr "" 29814 29815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29816msgid "You must first open a book in order to check links." 29817msgstr "" 29818 29819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29820msgid "You must first open a book in order to compress images." 29821msgstr "" 29822 29823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29824msgid "Before: compress images" 29825msgstr "" 29826 29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29828msgid "Unexpected error" 29829msgstr "" 29830 29831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29832msgid "Failed to compress images, click \"Show details\" for more information" 29833msgstr "" 29834 29835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29836msgid "Cannot decode" 29837msgstr "" 29838 29839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29840#, python-format 29841msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29842msgstr "" 29843 29844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29845msgid "No book is currently open. You must first open a book to edit." 29846msgstr "" 29847 29848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 29849msgid "" 29850"The current book is being saved in the background. Quitting now will " 29851"<b>abort the save process</b>! Finish saving first?" 29852msgstr "" 29853 29854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29855msgid "&Quit immediately" 29856msgstr "" 29857 29858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29859msgid "Finish &saving first" 29860msgstr "" 29861 29862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 29863msgid "" 29864"There are unsaved changes, if you quit without saving, you will lose them." 29865msgstr "" 29866 29867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 29868msgid "&Save and Quit" 29869msgstr "" 29870 29871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 29872msgid "&Quit without saving" 29873msgstr "" 29874 29875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 29876msgid "Saving, please wait..." 29877msgstr "" 29878 29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 29880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 29883msgid "Favorites" 29884msgstr "" 29885 29886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 29887msgid "European scripts" 29888msgstr "" 29889 29890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 29891msgid "Armenian" 29892msgstr "ਅਰਮੀਨੀਆ" 29893 29894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 29895msgid "Armenian ligatures" 29896msgstr "" 29897 29898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 29899msgid "Coptic" 29900msgstr "ਕੋਪਟਿਕ" 29901 29902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 29903msgid "Coptic in Greek block" 29904msgstr "" 29905 29906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 29907msgid "Cypriot syllabary" 29908msgstr "" 29909 29910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 29911msgid "Cyrillic" 29912msgstr "" 29913 29914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 29915msgid "Cyrillic supplement" 29916msgstr "" 29917 29918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 29919msgid "Cyrillic extended A" 29920msgstr "" 29921 29922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 29923msgid "Cyrillic extended B" 29924msgstr "" 29925 29926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 29927msgid "Georgian" 29928msgstr "ਜੀਓਰਜੀਅਨ" 29929 29930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 29931msgid "Georgian supplement" 29932msgstr "" 29933 29934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 29935msgid "Glagolitic" 29936msgstr "" 29937 29938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 29939msgid "Gothic" 29940msgstr "ਗੋਥਿਕ" 29941 29942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 29943msgid "Greek and Coptic" 29944msgstr "" 29945 29946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 29947msgid "Greek extended" 29948msgstr "" 29949 29950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 29951msgid "Latin, Basic & Latin-1 supplement" 29952msgstr "" 29953 29954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 29955msgid "Latin extended A" 29956msgstr "" 29957 29958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 29959msgid "Latin extended B" 29960msgstr "" 29961 29962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 29963msgid "Latin extended C" 29964msgstr "" 29965 29966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 29967msgid "Latin extended D" 29968msgstr "" 29969 29970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 29971msgid "Latin extended additional" 29972msgstr "" 29973 29974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 29975msgid "Latin ligatures" 29976msgstr "" 29977 29978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 29979msgid "Fullwidth Latin letters" 29980msgstr "" 29981 29982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 29983msgid "Linear B syllabary" 29984msgstr "" 29985 29986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 29987msgid "Linear B ideograms" 29988msgstr "" 29989 29990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 29991msgid "Ogham" 29992msgstr "" 29993 29994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 29995msgid "Old italic" 29996msgstr "" 29997 29998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 29999msgid "Phaistos disc" 30000msgstr "" 30001 30002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 30003msgid "Runic" 30004msgstr "" 30005 30006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 30007msgid "Shavian" 30008msgstr "" 30009 30010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 30011msgid "Phonetic symbols" 30012msgstr "" 30013 30014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 30015msgid "IPA extensions" 30016msgstr "" 30017 30018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 30019msgid "Phonetic extensions" 30020msgstr "" 30021 30022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 30023msgid "Phonetic extensions supplement" 30024msgstr "" 30025 30026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 30027msgid "Modifier tone letters" 30028msgstr "" 30029 30030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 30031msgid "Spacing modifier letters" 30032msgstr "" 30033 30034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 30035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 30036msgid "Superscripts and subscripts" 30037msgstr "" 30038 30039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 30040msgid "Combining diacritics" 30041msgstr "" 30042 30043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 30044msgid "Combining diacritical marks" 30045msgstr "" 30046 30047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 30048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 30049msgid "Combining diacritical marks for symbols" 30050msgstr "" 30051 30052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30053msgid "Combining diacritical marks supplement" 30054msgstr "" 30055 30056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30057msgid "Combining half marks" 30058msgstr "" 30059 30060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30061msgid "African scripts" 30062msgstr "" 30063 30064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30065msgid "Bamum" 30066msgstr "" 30067 30068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30069msgid "Bamum supplement" 30070msgstr "" 30071 30072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30073msgid "Egyptian hieroglyphs" 30074msgstr "" 30075 30076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30077msgid "Ethiopic" 30078msgstr "" 30079 30080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30081msgid "Ethiopic supplement" 30082msgstr "" 30083 30084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30085msgid "Ethiopic extended" 30086msgstr "" 30087 30088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30089msgid "Ethiopic extended A" 30090msgstr "" 30091 30092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30093msgid "Meroitic cursive" 30094msgstr "" 30095 30096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30097msgid "Meroitic hieroglyphs" 30098msgstr "" 30099 30100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30101msgid "N'Ko" 30102msgstr "ਨਕੋ" 30103 30104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30105msgid "Osmanya" 30106msgstr "" 30107 30108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30109msgid "Tifinagh" 30110msgstr "" 30111 30112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30113msgid "Vai" 30114msgstr "ਵਾਈ" 30115 30116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30117msgid "Middle Eastern scripts" 30118msgstr "" 30119 30120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30121msgid "Arabic" 30122msgstr "ਅਰਬੀ" 30123 30124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30125msgid "Arabic supplement" 30126msgstr "" 30127 30128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30129msgid "Arabic extended A" 30130msgstr "" 30131 30132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30133msgid "Arabic presentation forms A" 30134msgstr "" 30135 30136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30137msgid "Arabic presentation forms B" 30138msgstr "" 30139 30140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30141msgid "Avestan" 30142msgstr "ਅਵੇਸਟਨ" 30143 30144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30145msgid "Carian" 30146msgstr "ਕੈਰੀਅਨ" 30147 30148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30149msgid "Cuneiform" 30150msgstr "" 30151 30152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30155msgid "Cuneiform numbers and punctuation" 30156msgstr "" 30157 30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30159msgid "Hebrew" 30160msgstr "ਹੈਬਰਿਊ" 30161 30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30163msgid "Hebrew presentation forms" 30164msgstr "" 30165 30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30167msgid "Imperial Aramaic" 30168msgstr "" 30169 30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30171msgid "Inscriptional Pahlavi" 30172msgstr "" 30173 30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30175msgid "Inscriptional Parthian" 30176msgstr "" 30177 30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30179msgid "Lycian" 30180msgstr "ਲਯਸੀਅਨ" 30181 30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30183msgid "Lydian" 30184msgstr "ਲਯਡੀਅਨ" 30185 30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30187msgid "Mandaic" 30188msgstr "ਮੈਂਡਾਇਕ" 30189 30190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30191msgid "Old Persian" 30192msgstr "" 30193 30194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30195msgid "Old South Arabian" 30196msgstr "" 30197 30198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30199msgid "Phoenician" 30200msgstr "ਫੋਏਨਿਸੀਅਨ" 30201 30202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30203msgid "Samaritan" 30204msgstr "ਸਾਮਾਰੀਟਾਨ" 30205 30206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30207msgid "Syriac" 30208msgstr "ਸਯਰਿਆਕ" 30209 30210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30211msgid "Ugaritic" 30212msgstr "ਊਗਾਰਿਟਿਕ" 30213 30214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30215msgid "Central Asian scripts" 30216msgstr "" 30217 30218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30219msgid "Mongolian" 30220msgstr "ਮੰਗੋਲੀਅਨ" 30221 30222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30223msgid "Old Turkic" 30224msgstr "" 30225 30226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30227msgid "Phags-pa" 30228msgstr "" 30229 30230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30231msgid "Tibetan" 30232msgstr "ਟਿਬੇਟਾਨ" 30233 30234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30235msgid "South Asian scripts" 30236msgstr "" 30237 30238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30239msgid "Bengali" 30240msgstr "ਬੰਗਾਲੀ" 30241 30242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30243msgid "Brahmi" 30244msgstr "" 30245 30246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30247msgid "Chakma" 30248msgstr "ਚਾਕਮਾ" 30249 30250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30251msgid "Devanagari" 30252msgstr "" 30253 30254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30255msgid "Devanagari extended" 30256msgstr "" 30257 30258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30259msgid "Gujarati" 30260msgstr "ਗੁਜਰਾਤੀ" 30261 30262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30263msgid "Gurmukhi" 30264msgstr "" 30265 30266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30267msgid "Kaithi" 30268msgstr "" 30269 30270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30271msgid "Kannada" 30272msgstr "ਕੰਨੜ" 30273 30274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30275msgid "Kharoshthi" 30276msgstr "" 30277 30278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30279msgid "Lepcha" 30280msgstr "ਲੇਪਚਾ" 30281 30282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30283msgid "Limbu" 30284msgstr "ਲਿੰਬੂ" 30285 30286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30287msgid "Malayalam" 30288msgstr "ਮਲਿਆਲੀ" 30289 30290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30291msgid "Meetei Mayek" 30292msgstr "" 30293 30294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30295msgid "Meetei Mayek extensions" 30296msgstr "" 30297 30298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30299msgid "Ol Chiki" 30300msgstr "" 30301 30302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30303msgid "Oriya" 30304msgstr "ਉੜੀਆ" 30305 30306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30307msgid "Saurashtra" 30308msgstr "ਸਾਊਰਾਸ਼ਟਰਾ" 30309 30310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30311msgid "Sinhala" 30312msgstr "ਸਿੰਨਹਾਲਾ" 30313 30314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30315msgid "Sharada" 30316msgstr "" 30317 30318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30319msgid "Sora Sompeng" 30320msgstr "" 30321 30322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30323msgid "Syloti Nagri" 30324msgstr "" 30325 30326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30327msgid "Takri" 30328msgstr "" 30329 30330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30331msgid "Tamil" 30332msgstr "ਤਾਮਿਲ" 30333 30334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30335msgid "Telugu" 30336msgstr "ਤੇਲਗੂ" 30337 30338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30339msgid "Thaana" 30340msgstr "" 30341 30342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30343msgid "Vedic extensions" 30344msgstr "" 30345 30346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30347msgid "Southeast Asian scripts" 30348msgstr "" 30349 30350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30351msgid "Balinese" 30352msgstr "ਬਾਲਿਨਸੀ" 30353 30354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30355msgid "Batak" 30356msgstr "ਬਾਟਕ" 30357 30358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30359msgid "Buginese" 30360msgstr "ਬੁਗਨੀਸ" 30361 30362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30363msgid "Cham" 30364msgstr "" 30365 30366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30367msgid "Javanese" 30368msgstr "ਜਾਵਨੀਸ" 30369 30370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30371msgid "Kayah Li" 30372msgstr "" 30373 30374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30375msgid "Khmer" 30376msgstr "" 30377 30378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30379msgid "Khmer symbols" 30380msgstr "" 30381 30382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30383msgid "Lao" 30384msgstr "ਲਾਓ" 30385 30386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30387msgid "Myanmar" 30388msgstr "" 30389 30390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30391msgid "Myanmar extended A" 30392msgstr "" 30393 30394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30395msgid "New Tai Lue" 30396msgstr "" 30397 30398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30399msgid "Rejang" 30400msgstr "ਰੇਜਾਂਗ" 30401 30402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30403msgid "Sundanese" 30404msgstr "ਸੂੰਡਾਨੀਸ" 30405 30406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30407msgid "Sundanese supplement" 30408msgstr "" 30409 30410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30411msgid "Tai Le" 30412msgstr "" 30413 30414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30415msgid "Tai Tham" 30416msgstr "" 30417 30418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30419msgid "Tai Viet" 30420msgstr "" 30421 30422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30423msgid "Thai" 30424msgstr "ਥਾਈ" 30425 30426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30427msgid "Philippine scripts" 30428msgstr "" 30429 30430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30431msgid "Buhid" 30432msgstr "ਬੂਹਿਡ" 30433 30434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30435msgid "Hanunoo" 30436msgstr "ਹਾਨੂਨੋ" 30437 30438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30439msgid "Tagalog" 30440msgstr "ਟਾਗਾਲੋਗ" 30441 30442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30443msgid "Tagbanwa" 30444msgstr "ਟਾਗਬਾਨਵਾ" 30445 30446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30447msgid "East Asian scripts" 30448msgstr "" 30449 30450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30451msgid "Bopomofo" 30452msgstr "" 30453 30454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30455msgid "Bopomofo extended" 30456msgstr "" 30457 30458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30459msgid "CJK Unified ideographs" 30460msgstr "" 30461 30462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30463msgid "CJK Unified ideographs extension A" 30464msgstr "" 30465 30466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30467msgid "CJK Unified ideographs extension B" 30468msgstr "" 30469 30470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30471msgid "CJK Unified ideographs extension C" 30472msgstr "" 30473 30474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30475msgid "CJK Unified ideographs extension D" 30476msgstr "" 30477 30478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30479msgid "CJK compatibility ideographs" 30480msgstr "" 30481 30482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30483msgid "CJK compatibility ideographs supplement" 30484msgstr "" 30485 30486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30487msgid "Kangxi radicals" 30488msgstr "" 30489 30490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30491msgid "CJK radicals supplement" 30492msgstr "" 30493 30494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30495msgid "CJK strokes" 30496msgstr "" 30497 30498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30499msgid "Ideographic description characters" 30500msgstr "" 30501 30502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30503msgid "Hiragana" 30504msgstr "" 30505 30506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30507msgid "Katakana" 30508msgstr "" 30509 30510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30511msgid "Katakana phonetic extensions" 30512msgstr "" 30513 30514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30515msgid "Kana supplement" 30516msgstr "" 30517 30518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30519msgid "Halfwidth Katakana" 30520msgstr "" 30521 30522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30523msgid "Kanbun" 30524msgstr "" 30525 30526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30527msgid "Hangul syllables" 30528msgstr "" 30529 30530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30531msgid "Hangul Jamo" 30532msgstr "" 30533 30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30535msgid "Hangul Jamo extended A" 30536msgstr "" 30537 30538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30539msgid "Hangul Jamo extended B" 30540msgstr "" 30541 30542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30543msgid "Hangul compatibility Jamo" 30544msgstr "" 30545 30546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30547msgid "Halfwidth Jamo" 30548msgstr "" 30549 30550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30551msgid "Lisu" 30552msgstr "ਲਿਸੂ" 30553 30554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30555msgid "Miao" 30556msgstr "" 30557 30558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30559msgid "Yi syllables" 30560msgstr "" 30561 30562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30563msgid "Yi radicals" 30564msgstr "" 30565 30566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30567msgid "American scripts" 30568msgstr "" 30569 30570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30571msgid "Cherokee" 30572msgstr "ਚੇਰੋਕੀ" 30573 30574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30575msgid "Deseret" 30576msgstr "" 30577 30578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30579msgid "Unified Canadian aboriginal syllabics" 30580msgstr "" 30581 30582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30583msgid "UCAS extended" 30584msgstr "" 30585 30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30588msgid "Other" 30589msgstr "" 30590 30591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30592msgid "Alphabetic presentation forms" 30593msgstr "" 30594 30595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30596msgid "Halfwidth and Fullwidth forms" 30597msgstr "" 30598 30599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30600msgid "Punctuation" 30601msgstr "" 30602 30603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30604msgid "General punctuation" 30605msgstr "" 30606 30607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30608msgid "ASCII punctuation" 30609msgstr "" 30610 30611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30612msgid "Latin-1 punctuation" 30613msgstr "" 30614 30615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30616msgid "Small form variants" 30617msgstr "" 30618 30619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30620msgid "Supplemental punctuation" 30621msgstr "" 30622 30623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30624msgid "CJK symbols and punctuation" 30625msgstr "" 30626 30627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30628msgid "CJK compatibility forms" 30629msgstr "" 30630 30631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30632msgid "Fullwidth ASCII punctuation" 30633msgstr "" 30634 30635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30636msgid "Vertical forms" 30637msgstr "" 30638 30639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30640msgid "Alphanumeric symbols" 30641msgstr "" 30642 30643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30644msgid "Arabic mathematical alphabetic symbols" 30645msgstr "" 30646 30647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30649msgid "Letterlike symbols" 30650msgstr "" 30651 30652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30653msgid "Roman symbols" 30654msgstr "" 30655 30656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30658msgid "Mathematical alphanumeric symbols" 30659msgstr "" 30660 30661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30662msgid "Enclosed alphanumerics" 30663msgstr "" 30664 30665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30666msgid "Enclosed alphanumeric supplement" 30667msgstr "" 30668 30669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30670msgid "Enclosed CJK letters and months" 30671msgstr "" 30672 30673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30674msgid "Enclosed ideographic supplement" 30675msgstr "" 30676 30677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30678msgid "CJK compatibility" 30679msgstr "" 30680 30681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30682msgid "Technical symbols" 30683msgstr "" 30684 30685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30686msgid "Miscellaneous technical" 30687msgstr "" 30688 30689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30690msgid "Control pictures" 30691msgstr "" 30692 30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30694msgid "Optical character recognition" 30695msgstr "" 30696 30697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30698msgid "Numbers and digits" 30699msgstr "" 30700 30701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30702msgid "Aegean numbers" 30703msgstr "" 30704 30705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30706msgid "Ancient Greek numbers" 30707msgstr "" 30708 30709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30710msgid "Common Indic number forms" 30711msgstr "" 30712 30713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30714msgid "Counting rod numerals" 30715msgstr "" 30716 30717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30718msgid "Fullwidth ASCII digits" 30719msgstr "" 30720 30721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30722msgid "Number forms" 30723msgstr "" 30724 30725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30726msgid "Rumi numeral symbols" 30727msgstr "" 30728 30729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30730msgid "Mathematical symbols" 30731msgstr "" 30732 30733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30734msgid "Arrows" 30735msgstr "" 30736 30737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30738msgid "Supplemental arrows A" 30739msgstr "" 30740 30741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30742msgid "Supplemental arrows B" 30743msgstr "" 30744 30745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30747msgid "Miscellaneous symbols and arrows" 30748msgstr "" 30749 30750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30751msgid "Mathematical operators" 30752msgstr "" 30753 30754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30755msgid "Miscellaneous mathematical symbols A" 30756msgstr "" 30757 30758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30759msgid "Miscellaneous mathematical symbols B" 30760msgstr "" 30761 30762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30763msgid "Supplemental mathematical operators" 30764msgstr "" 30765 30766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30767msgid "Ceilings and floors" 30768msgstr "" 30769 30770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30771msgid "Geometric shapes" 30772msgstr "" 30773 30774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30775msgid "Box drawing" 30776msgstr "" 30777 30778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30779msgid "Block elements" 30780msgstr "" 30781 30782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30784msgid "Musical symbols" 30785msgstr "" 30786 30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30788msgid "More musical symbols" 30789msgstr "" 30790 30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30792msgid "Ancient Greek musical notation" 30793msgstr "" 30794 30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30796msgid "Byzantine musical symbols" 30797msgstr "" 30798 30799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30800msgid "Game symbols" 30801msgstr "" 30802 30803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30804msgid "Chess" 30805msgstr "" 30806 30807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30808msgid "Domino tiles" 30809msgstr "" 30810 30811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30812msgid "Draughts" 30813msgstr "" 30814 30815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30816msgid "Japanese chess" 30817msgstr "" 30818 30819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30820msgid "Mahjong tiles" 30821msgstr "" 30822 30823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30824msgid "Playing cards" 30825msgstr "" 30826 30827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30828msgid "Playing card suits" 30829msgstr "" 30830 30831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30832msgid "Other symbols" 30833msgstr "" 30834 30835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30836msgid "Alchemical symbols" 30837msgstr "" 30838 30839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30840msgid "Ancient symbols" 30841msgstr "" 30842 30843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30844msgid "Braille patterns" 30845msgstr "" 30846 30847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 30848msgid "Currency symbols" 30849msgstr "" 30850 30851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 30852msgid "Dingbats" 30853msgstr "" 30854 30855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 30856msgid "Emoticons" 30857msgstr "" 30858 30859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 30860msgid "Miscellaneous symbols" 30861msgstr "" 30862 30863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 30864msgid "Miscellaneous symbols and pictographs" 30865msgstr "" 30866 30867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 30868msgid "Yijing hexagram symbols" 30869msgstr "" 30870 30871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 30872msgid "Yijing mono and digrams" 30873msgstr "" 30874 30875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 30876msgid "Yijing trigrams" 30877msgstr "" 30878 30879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 30880msgid "Tai Xuan Jing symbols" 30881msgstr "" 30882 30883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 30884msgid "Transport and map symbols" 30885msgstr "" 30886 30887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 30888msgid "Specials" 30889msgstr "" 30890 30891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 30892msgid "Variation selectors" 30893msgstr "" 30894 30895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 30896msgid "Variation selectors supplement" 30897msgstr "" 30898 30899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 30900#, python-format 30901msgid "Copy %s to clipboard" 30902msgstr "" 30903 30904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30905#, python-format 30906msgid "Add %s to favorites" 30907msgstr "" 30908 30909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30910#, python-format 30911msgid "Remove %s from favorites" 30912msgstr "" 30913 30914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 30915msgid "Restore favorites to defaults" 30916msgstr "" 30917 30918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 30919msgid "Insert character" 30920msgstr "" 30921 30922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 30923msgid "Re-arrange favorites" 30924msgstr "" 30925 30926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 30927msgid "" 30928"Search for Unicode characters by using the English names or nicknames. You " 30929"can also search directly using a character code. For example, the following " 30930"searches will all yield the no-break space character: U+A0, nbsp, no-break" 30931msgstr "" 30932 30933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 30934msgid "Search by name, nickname or character code" 30935msgstr "" 30936 30937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 30938msgid "Clear search" 30939msgstr "" 30940 30941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 30942msgid "" 30943"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 30944" again when you are done." 30945msgstr "" 30946 30947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 30948msgid "Match any word" 30949msgstr "" 30950 30951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 30952msgid "" 30953"When searching return characters whose names match any of the specified " 30954"words" 30955msgstr "" 30956 30957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 30958msgid "WARNING" 30959msgstr "" 30960 30961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 30962msgid "INFO" 30963msgstr "" 30964 30965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 30966msgid "Check has not been run" 30967msgstr "" 30968 30969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 30970msgid "Copy list of errors to clipboard" 30971msgstr "" 30972 30973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30974msgid "Click to run a check on the book" 30975msgstr "" 30976 30977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30978msgid "Run check" 30979msgstr "" 30980 30981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 30982#, python-format 30983msgid "line: %d" 30984msgstr "" 30985 30986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 30987#, python-format 30988msgid " column: %d" 30989msgstr "" 30990 30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30992msgid "Information" 30993msgstr "" 30994 30995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30996msgid "Warning" 30997msgstr "" 30998 30999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 31000msgid "Try to fix only this error" 31001msgstr "" 31002 31003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 31004msgid "Click to open in editor" 31005msgstr "" 31006 31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 31008msgid "" 31009"Try to fix all fixable errors automatically. Only works for some types of " 31010"error." 31011msgstr "" 31012 31013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 31014msgid "Try to correct all fixable errors automatically" 31015msgstr "" 31016 31017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31018msgid "Re-run check" 31019msgstr "" 31020 31021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31022msgid "Re-run the check" 31023msgstr "" 31024 31025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 31026msgid "Running fixers, please wait..." 31027msgstr "" 31028 31029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 31030msgid "Running checks, please wait..." 31031msgstr "" 31032 31033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 31034msgid "Check external links" 31035msgstr "" 31036 31037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 31038msgid "Checking external links, please wait..." 31039msgstr "" 31040 31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 31042msgid "Check &anchors" 31043msgstr "" 31044 31045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 31046msgid "" 31047"Check HTML anchors in links (the part after the #).\n" 31048" This can be a little slow, since it requires downloading and parsing all the HTML pages." 31049msgstr "" 31050 31051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 31052msgid "Checking failed" 31053msgstr "" 31054 31055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31056msgid "" 31057"There was an error while checking links, click \"Show details\" for more " 31058"information" 31059msgstr "" 31060 31061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31062msgid "No broken links found" 31063msgstr "" 31064 31065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31066msgid "Found a broken link" 31067msgid_plural "Found {} broken links" 31068msgstr[0] "" 31069msgstr[1] "" 31070 31071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31072msgid "Fix this link" 31073msgstr "" 31074 31075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31076msgid "line number" 31077msgstr "" 31078 31079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31080msgid "Enter the corrected URL:" 31081msgstr "" 31082 31083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31084msgid "Fix URL" 31085msgstr "" 31086 31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31089msgid "Font" 31090msgstr "" 31091 31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31096msgid "Image" 31097msgstr "" 31098 31099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31100msgid "Stylesheet" 31101msgstr "" 31102 31103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31104msgid "Completion failed" 31105msgstr "" 31106 31107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31108msgid "" 31109"Failed to get completions, click \"Show details\" for more information. " 31110"Future errors during completion will be suppressed." 31111msgstr "" 31112 31113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31114msgid "Failed to get completion data" 31115msgstr "" 31116 31117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31118msgid "Calculating differences, please wait..." 31119msgstr "" 31120 31121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31122msgid "Differences between books" 31123msgstr "" 31124 31125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31126msgid "Go to previous change" 31127msgstr "" 31128 31129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31130msgid "&Previous change" 31131msgstr "" 31132 31133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31134msgid "Go to next change" 31135msgstr "" 31136 31137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31138msgid "&Next change" 31139msgstr "" 31140 31141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31142msgid "Search for text" 31143msgstr "" 31144 31145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31146msgid "Next &match" 31147msgstr "" 31148 31149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31150msgid "P&revious match" 31151msgstr "" 31152 31153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31154msgid "Left panel" 31155msgstr "" 31156 31157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31158msgid "Perform search in the left panel" 31159msgstr "" 31160 31161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31162msgid "Right panel" 31163msgstr "" 31164 31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31166msgid "Perform search in the right panel" 31167msgstr "" 31168 31169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31170msgid "&Options" 31171msgstr "" 31172 31173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31174msgid "Change how the differences are displayed" 31175msgstr "" 31176 31177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31178msgid "Lines of context around each change" 31179msgstr "" 31180 31181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31182#, python-format 31183msgid "Show %d lines of context" 31184msgstr "" 31185 31186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31187msgid "Show all text" 31188msgstr "" 31189 31190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31191msgid "Double click right side to edit" 31192msgstr "" 31193 31194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31195msgid "" 31196"Double click on any change in the right panel to edit that location in the " 31197"editor" 31198msgstr "" 31199 31200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31201msgid "Beautify files before comparing them" 31202msgstr "" 31203 31204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31205msgid "Do not beautify files before comparing" 31206msgstr "" 31207 31208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31209msgid "The books are identical" 31210msgstr "" 31211 31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31214msgid "No changes found" 31215msgstr "" 31216 31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31219msgid "The files are identical" 31220msgstr "" 31221 31222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31223msgid "No differences found" 31224msgstr "" 31225 31226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31227msgid "The folders are identical" 31228msgstr "" 31229 31230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31231#, python-format 31232msgid "[%s was added]" 31233msgstr "" 31234 31235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31236#, python-format 31237msgid "[%s was removed]" 31238msgstr "" 31239 31240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31241msgid "Previous change" 31242msgstr "" 31243 31244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31245msgid "Next change" 31246msgstr "" 31247 31248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31249msgid "Open file in the editor" 31250msgstr "" 31251 31252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31253#, python-format 31254msgid "No matches found for query: %s" 31255msgstr "" 31256 31257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31258msgid "This file was added" 31259msgstr "" 31260 31261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31262msgid "This file was removed" 31263msgstr "" 31264 31265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31266#, python-format 31267msgid "[This file was renamed from %s]" 31268msgstr "" 31269 31270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31271#, python-format 31272msgid "[This file was renamed to %s]" 31273msgstr "" 31274 31275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31276#, python-format 31277msgid "Binary file of size: %s" 31278msgstr "" 31279 31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31281msgid "Image could not be rendered" 31282msgstr "" 31283 31284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31285#, python-brace-format 31286msgid "Size: {0} Resolution: {1}x{2}" 31287msgstr "" 31288 31289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31290msgid "The files are identical after beautifying" 31291msgstr "" 31292 31293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31294msgid "Choose the external resources to download" 31295msgstr "" 31296 31297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31298msgid "Data URL #{}" 31299msgstr "" 31300 31301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31302msgid "one instance" 31303msgid_plural "{} instances" 31304msgstr[0] "" 31305msgstr[1] "" 31306 31307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31308msgid "Download external resources" 31309msgstr "" 31310 31311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31312msgid "Searching for external resources..." 31313msgstr "" 31314 31315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31316msgid "Scan failed" 31317msgstr "" 31318 31319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31320msgid "" 31321"Failed to scan for external resources, click \"Show details\" for more " 31322"information." 31323msgstr "" 31324 31325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31326msgid "No external resources found" 31327msgstr "" 31328 31329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31330msgid "No external resources were found in this book." 31331msgstr "" 31332 31333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31335msgid "" 31336"Failed to download external resources, click \"Show details\" for more " 31337"information." 31338msgstr "" 31339 31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31341msgid "Some downloads failed" 31342msgstr "" 31343 31344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31345msgid "" 31346"Failed to download some external resources, click \"Show details\" for more " 31347"information." 31348msgstr "" 31349 31350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31351msgid "Updating resources in book..." 31352msgstr "" 31353 31354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31355msgid "Successfully processed the external resource" 31356msgid_plural "Successfully processed {} external resources" 31357msgstr[0] "" 31358msgstr[1] "" 31359 31360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31361msgid "Could not download one image" 31362msgid_plural "Could not download {} images" 31363msgstr[0] "" 31364msgstr[1] "" 31365 31366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31367msgid "Replace failed" 31368msgstr "" 31369 31370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31371msgid "" 31372"Failed to replace external resources, click \"Show details\" for more " 31373"information." 31374msgstr "" 31375 31376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31378msgid "Trim image" 31379msgstr "" 31380 31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31383msgid "Auto-trim image" 31384msgstr "" 31385 31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31388msgid "Rotate image" 31389msgstr "" 31390 31391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31393msgid "Resize image" 31394msgstr "" 31395 31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31399msgid "Sharpen image" 31400msgstr "" 31401 31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31405msgid "Blur image" 31406msgstr "" 31407 31408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31410msgid "Make image look like an oil painting" 31411msgstr "" 31412 31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31415msgid "De-speckle image" 31416msgstr "" 31417 31418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31419msgid "Normalize image" 31420msgstr "" 31421 31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31425msgid "No image" 31426msgstr "" 31427 31428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31429msgid "No image loaded" 31430msgstr "" 31431 31432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31434#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31435msgid "Invalid image" 31436msgstr "" 31437 31438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31439msgid "The current image is not valid" 31440msgstr "" 31441 31442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31444msgid "Drop image" 31445msgstr "" 31446 31447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31449msgid "Paste image" 31450msgstr "" 31451 31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31453msgid "No image available in the clipboard" 31454msgstr "" 31455 31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31457msgid "" 31458"No active selection, first select a region in the image, by dragging with " 31459"your mouse" 31460msgstr "" 31461 31462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31463msgid "Not a valid image" 31464msgstr "" 31465 31466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31467msgid "Choose the new width and height" 31468msgstr "" 31469 31470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31471msgid "&Width:" 31472msgstr "" 31473 31474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31475msgid "&Height:" 31476msgstr "" 31477 31478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31479msgid "" 31480"Cutting of images is not allowed. If you want to delete the image, use the " 31481"files browser to do it." 31482msgstr "" 31483 31484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31485msgid "File actions tool bar" 31486msgstr "" 31487 31488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31490msgid "Edit actions tool bar" 31491msgstr "" 31492 31493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31494msgid "Image filters" 31495msgstr "" 31496 31497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31498msgid "Improve contrast (normalize image)" 31499msgstr "" 31500 31501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31502msgid "Image information bar" 31503msgstr "" 31504 31505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31506msgid "Copy selected region" 31507msgstr "" 31508 31509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31510msgid "Paste into selected region" 31511msgstr "" 31512 31513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31514msgid "Copy image" 31515msgstr "" 31516 31517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31518msgid "" 31519"The standard deviation for the Gaussian sharpen operation (higher means more" 31520" sharpening)" 31521msgstr "" 31522 31523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31524msgid "" 31525"The standard deviation for the Gaussian blur operation (higher means more " 31526"blurring)" 31527msgstr "" 31528 31529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31530msgid "Oilify image" 31531msgstr "" 31532 31533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31534msgid "The strength of the operation (higher numbers have larger effects)" 31535msgstr "" 31536 31537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31538msgid "Choose file name" 31539msgstr "" 31540 31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31544msgid "No name specified" 31545msgstr "" 31546 31547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31548msgid "You must specify a file name for the new file, with an extension." 31549msgstr "" 31550 31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31552msgid "Choose an image" 31553msgstr "" 31554 31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31556msgid "Images in book" 31557msgstr "" 31558 31559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31560msgid "&Existing images in the book" 31561msgstr "" 31562 31563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31564msgid "Search for image by file name" 31565msgstr "" 31566 31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31568msgid "Refresh the displayed images" 31569msgstr "" 31570 31571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31572msgid "&Import image" 31573msgstr "" 31574 31575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31576msgid "Import an image from elsewhere in your computer" 31577msgstr "" 31578 31579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31580msgid "&Paste image" 31581msgstr "" 31582 31583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31584msgid "Paste an image from the clipboard" 31585msgstr "" 31586 31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31588msgid "Full page image" 31589msgstr "" 31590 31591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31592msgid "" 31593"Insert the image so that it takes up an entire page when viewed in a reader" 31594msgstr "" 31595 31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31598msgid "Preserve aspect ratio" 31599msgstr "" 31600 31601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31602msgid "" 31603"Preserve the aspect ratio of the inserted image when rendering it full paged" 31604msgstr "" 31605 31606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31607msgid "&Zoom in" 31608msgstr "" 31609 31610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31611msgid "There is no image on the clipboard" 31612msgstr "" 31613 31614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31615msgid "Invalid file extension" 31616msgstr "" 31617 31618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31619msgid "The file name you choose must have a .jpg or .png extension" 31620msgstr "" 31621 31622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31623msgid "Choose folder" 31624msgstr "" 31625 31626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31627msgid "Choose the folder into which the files will be placed" 31628msgstr "" 31629 31630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31631msgid "Create new folder" 31632msgstr "" 31633 31634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31635msgid "Enter a name for the new folder" 31636msgstr "" 31637 31638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31639msgid "Folder name" 31640msgstr "" 31641 31642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31643msgid "Create new book" 31644msgstr "" 31645 31646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31647msgid "&Authors:" 31648msgstr "" 31649 31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31653msgid "&Language:" 31654msgstr "" 31655 31656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31657msgid "Invalid markup" 31658msgstr "" 31659 31660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31661msgid "" 31662"The current block tag has an existing unclosed style attribute. Run the Fix " 31663"HTML tool first." 31664msgstr "" 31665 31666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31668msgid "Invalid HTML" 31669msgstr "" 31670 31671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31672#, python-format 31673msgid "" 31674"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31675"to rename tags." 31676msgstr "" 31677 31678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31680msgid "No tag found" 31681msgstr "" 31682 31683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31684msgid "No suitable block level tag was found to rename" 31685msgstr "" 31686 31687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31688msgid "Cursor inside tag" 31689msgstr "" 31690 31691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31692msgid "Cannot split as the cursor is inside the tag definition" 31693msgstr "" 31694 31695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31696msgid "No suitable tag was found to split" 31697msgstr "" 31698 31699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31700#, python-format 31701msgid "" 31702"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31703"to split tags." 31704msgstr "" 31705 31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31707msgid "Not in a block tag" 31708msgstr "" 31709 31710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31711msgid "" 31712"Cannot change text alignment as the cursor is not inside a block level tag, " 31713"such as a <p> or <div> tag." 31714msgstr "" 31715 31716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31717msgid "Insert filler text" 31718msgstr "" 31719 31720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31721msgid "Insert a tag" 31722msgstr "" 31723 31724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31725msgid "Insert a self closing tag" 31726msgstr "" 31727 31728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31729msgid "Insert a HTML link" 31730msgstr "" 31731 31732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31733msgid "Insert a HTML image" 31734msgstr "" 31735 31736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31737msgid "Insert a HTML tag with a class" 31738msgstr "" 31739 31740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31742msgid "No snippet found" 31743msgstr "" 31744 31745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31747msgid "No matching snippet was found" 31748msgstr "" 31749 31750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31751#, python-format 31752msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31753msgstr "" 31754 31755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31756msgid "The name of this snippet" 31757msgstr "" 31758 31759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31760msgid "The text used to trigger this snippet" 31761msgstr "" 31762 31763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31764msgid "Tri&gger:" 31765msgstr "" 31766 31767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31768msgid "&File types:" 31769msgstr "" 31770 31771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31772msgid "Which file types this snippet should be active in" 31773msgstr "" 31774 31775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31776msgid "You can test your snippet here" 31777msgstr "" 31778 31779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31780msgid "T&est:" 31781msgstr "" 31782 31783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31784msgid "Create a snippet" 31785msgstr "" 31786 31787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31788msgid "Edit snippet" 31789msgstr "" 31790 31791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31792msgid "You must provide a name for this snippet" 31793msgstr "" 31794 31795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31796msgid "You must provide a trigger for this snippet" 31797msgstr "" 31798 31799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31800msgid "You must provide a template for this snippet" 31801msgstr "" 31802 31803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31804msgid "You must specify at least one file type" 31805msgstr "" 31806 31807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31808msgid "Create/edit snippets" 31809msgstr "" 31810 31811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31812msgid "Search for a snippet" 31813msgstr "" 31814 31815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31816msgid "&Add snippet" 31817msgstr "" 31818 31819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31820msgid "&Edit snippet" 31821msgstr "" 31822 31823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31824msgid "&Remove snippet" 31825msgstr "" 31826 31827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31828msgid "Change &built-in" 31829msgstr "" 31830 31831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31832msgid "Invalid snippet" 31833msgstr "" 31834 31835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31836msgid "Cannot edit snippet" 31837msgstr "" 31838 31839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31840msgid "No snippet selected" 31841msgstr "" 31842 31843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 31844msgid "No snippets found" 31845msgstr "" 31846 31847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 31848#, python-format 31849msgid "No snippets found for query: %s" 31850msgstr "" 31851 31852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 31853msgid "Choose the built-in snippet to modify:" 31854msgstr "" 31855 31856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 31857msgid "Invalid text" 31858msgstr "" 31859 31860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 31861msgid "Unterminated string" 31862msgstr "" 31863 31864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 31865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 31866msgid "Hold down the Ctrl key and click to open this link" 31867msgstr "" 31868 31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 31870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 31871msgid "This link points to a file that is not present in the book" 31872msgstr "" 31873 31874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 31875msgid "An unescaped < is not allowed. Replace it with <" 31876msgstr "" 31877 31878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 31879msgid "An unescaped ampersand is not allowed. Replace it with &" 31880msgstr "" 31881 31882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 31883msgid "An unescaped > is not allowed. Replace it with >" 31884msgstr "" 31885 31886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 31887msgid "/ not allowed except at the end of the tag" 31888msgstr "" 31889 31890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 31891msgid "Unknown character" 31892msgstr "" 31893 31894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 31895msgid "A closing tag must contain only the tag name and nothing else" 31896msgstr "" 31897 31898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 31899msgid "Expecting an attribute value" 31900msgstr "" 31901 31902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 31903msgid "A tag name cannot end with a colon" 31904msgstr "" 31905 31906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 31907msgid "" 31908"Hold down the Ctrl key and click to open the first matching CSS style rule" 31909msgstr "" 31910 31911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 31912msgid "" 31913"Sorting CSS rules can in rare cases change the effective styles applied to " 31914"the book. Are you sure you want to proceed?" 31915msgstr "" 31916 31917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 31918msgid "Create custom theme" 31919msgstr "" 31920 31921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 31922msgid "&Name of custom theme:" 31923msgstr "" 31924 31925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 31926msgid "&Builtin theme to base on:" 31927msgstr "" 31928 31929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 31930msgid "You must specify a name for your theme" 31931msgstr "" 31932 31933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 31934#, python-format 31935msgid "A custom theme with the name %s already exists" 31936msgstr "" 31937 31938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31939msgid "No color" 31940msgstr "" 31941 31942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31943#, python-brace-format 31944msgid "Red: {0} Green: {1} Blue: {2}" 31945msgstr "" 31946 31947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 31948msgid "Remove color" 31949msgstr "" 31950 31951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31952msgid "&Background" 31953msgstr "" 31954 31955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31956msgid "&Foreground" 31957msgstr "" 31958 31959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 31961msgid "&Italic" 31962msgstr "" 31963 31964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31965msgid "B&old" 31966msgstr "" 31967 31968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 31969msgid "&Underline:" 31970msgstr "" 31971 31972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 31973msgid "" 31974"<h2>Creating a custom theme</h2>\n" 31975"\n" 31976"<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" 31977"\n" 31978"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 31979"\n" 31980"<p xml:lang=\"und\">\n" 31981"{}\n" 31982" 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" 31983"\n" 31984"{}\n" 31985" Defines the colors for text selected by the mouse.\n" 31986"\n" 31987"{}\n" 31988" Defines the color for the line containing the cursor.\n" 31989"\n" 31990"{}\n" 31991" Defines the colors for the line numbers on the left.\n" 31992"\n" 31993"{}\n" 31994" Defines the colors for matching tags in HTML and matching\n" 31995" braces in CSS.\n" 31996"\n" 31997"{}\n" 31998" Used for highlighting tags in HTML\n" 31999"\n" 32000"{}\n" 32001" Used for highlighting attributes in HTML\n" 32002"\n" 32003"{}\n" 32004" Tag names in HTML\n" 32005"\n" 32006"{}\n" 32007" Namespace prefixes in XML and constants in CSS\n" 32008"\n" 32009"{}\n" 32010" Non-breaking spaces/hyphens in HTML\n" 32011"\n" 32012"{}\n" 32013" Syntax errors such as <this <>\n" 32014"\n" 32015"{}\n" 32016" Misspelled words such as <span lang=\"en\">thisword</span>\n" 32017"\n" 32018"{}\n" 32019" Comments like <!-- this one -->\n" 32020"\n" 32021"</p>\n" 32022"\n" 32023"<style type=\"text/css\">\n" 32024"/* Some CSS so you can see how the highlighting rules affect it */\n" 32025"\n" 32026"p.someclass {{\n" 32027" font-family: serif;\n" 32028" font-size: 12px;\n" 32029" line-height: 1.2;\n" 32030"}}\n" 32031"</style>\n" 32032msgstr "" 32033 32034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 32035msgid "Create/edit custom theme" 32036msgstr "" 32037 32038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 32039msgid "&Edit theme:" 32040msgstr "" 32041 32042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 32043msgid "Add &new theme" 32044msgstr "" 32045 32046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 32047msgid "&Remove theme" 32048msgstr "" 32049 32050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32051msgid "&Bold" 32052msgstr "" 32053 32054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32055msgid "Make the selected text bold" 32056msgstr "" 32057 32058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32059msgid "<h3>Bold</h3>Make the selected text bold" 32060msgstr "" 32061 32062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32063msgid "Make the selected text italic" 32064msgstr "" 32065 32066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32067msgid "<h3>Italic</h3>Make the selected text italic" 32068msgstr "" 32069 32070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32071#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32072msgid "&Underline" 32073msgstr "" 32074 32075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32076msgid "Underline the selected text" 32077msgstr "" 32078 32079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32080msgid "<h3>Underline</h3>Underline the selected text" 32081msgstr "" 32082 32083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32084msgid "&Strikethrough" 32085msgstr "" 32086 32087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32088msgid "Draw a line through the selected text" 32089msgstr "" 32090 32091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32092msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32093msgstr "" 32094 32095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32096msgid "&Superscript" 32097msgstr "" 32098 32099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32100msgid "Make the selected text a superscript" 32101msgstr "" 32102 32103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32104msgid "" 32105"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32106"normal line" 32107msgstr "" 32108 32109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32110msgid "&Subscript" 32111msgstr "" 32112 32113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32114msgid "Make the selected text a subscript" 32115msgstr "" 32116 32117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32118msgid "" 32119"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32120"normal line" 32121msgstr "" 32122 32123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32124msgid "&Color" 32125msgstr "" 32126 32127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32128msgid "Change text color" 32129msgstr "" 32130 32131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32132msgid "<h3>Color</h3>Change the color of the selected text" 32133msgstr "" 32134 32135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32136msgid "&Background color" 32137msgstr "" 32138 32139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32140msgid "Change background color of text" 32141msgstr "" 32142 32143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32144msgid "" 32145"<h3>Background color</h3>Change the background color of the selected text" 32146msgstr "" 32147 32148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32149msgid "Align &left" 32150msgstr "" 32151 32152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32153msgid "<h3>Align left</h3>Align the paragraph to the left" 32154msgstr "" 32155 32156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32157msgid "&Center" 32158msgstr "" 32159 32160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32161msgid "<h3>Center</h3>Center the paragraph" 32162msgstr "" 32163 32164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32165msgid "Align &right" 32166msgstr "" 32167 32168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32169msgid "<h3>Align right</h3>Align the paragraph to the right" 32170msgstr "" 32171 32172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32173msgid "&Justify" 32174msgstr "" 32175 32176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32177msgid "Justify" 32178msgstr "" 32179 32180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32181msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32182msgstr "" 32183 32184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32185msgid "&Sort style rules" 32186msgstr "" 32187 32188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32189msgid "Sort the style rules" 32190msgstr "" 32191 32192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32193msgid "&Insert image" 32194msgstr "" 32195 32196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32197msgid "Insert an image into the text" 32198msgstr "" 32199 32200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32201msgid "<h3>Insert image</h3>Insert an image into the text" 32202msgstr "" 32203 32204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32205msgid "Insert &hyperlink" 32206msgstr "" 32207 32208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32210msgid "Insert hyperlink" 32211msgstr "" 32212 32213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32214msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32215msgstr "" 32216 32217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32218msgid "Smart &comment" 32219msgstr "" 32220 32221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32222msgid "Smart comment (toggle block comments)" 32223msgstr "" 32224 32225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32226msgid "" 32227"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32228"inside an existing block comment, uncomment it, otherwise comment out the " 32229"selected text." 32230msgstr "" 32231 32232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32233#, python-format 32234msgid "Convert the paragraph to <%s>" 32235msgstr "" 32236 32237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32238msgid "&Lower case" 32239msgstr "" 32240 32241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32242msgid "&Swap case" 32243msgstr "" 32244 32245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32246msgid "&Upper case" 32247msgstr "" 32248 32249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32250msgid "&Capitalize" 32251msgstr "" 32252 32253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32254msgid "&Title case" 32255msgstr "" 32256 32257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32258#, python-format 32259msgid "Change the case of the selected text: %s" 32260msgstr "" 32261 32262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32263msgid "Insert &tag" 32264msgstr "" 32265 32266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32267msgid "Insert tag" 32268msgstr "" 32269 32270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32271msgid "" 32272"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32273"inserted around the selected text" 32274msgstr "" 32275 32276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32277msgid "Remove &tag" 32278msgstr "" 32279 32280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32281msgid "Remove tag" 32282msgstr "" 32283 32284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32285msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32286msgstr "" 32287 32288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32289msgid "&Split tag" 32290msgstr "" 32291 32292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32293msgid "Split current tag" 32294msgstr "" 32295 32296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32297msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32298msgstr "" 32299 32300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32301msgid "Change paragraph to heading" 32302msgstr "" 32303 32304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32305msgid "Add a tag to this menu" 32306msgstr "" 32307 32308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32309msgid "Remove from this menu" 32310msgstr "" 32311 32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32313msgid "Name of tag to add" 32314msgstr "" 32315 32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32317msgid "Enter the name of the tag" 32318msgstr "" 32319 32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32321msgid "Editor tools" 32322msgstr "" 32323 32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32325msgid "Format text" 32326msgstr "" 32327 32328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32329msgid "No text" 32330msgstr "" 32331 32332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32333msgid "There is no suitable text in the clipboard to paste." 32334msgstr "" 32335 32336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32337msgid "Ignore this word" 32338msgstr "" 32339 32340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32341#, python-brace-format 32342msgid "Add this word to the dictionary: {0}" 32343msgstr "" 32344 32345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32346msgid "Add this word to the dictionary" 32347msgstr "" 32348 32349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32350#, python-format 32351msgid "Open %s" 32352msgstr "" 32353 32354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32355msgid "Rename the class {}" 32356msgstr "" 32357 32358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32359#, python-format 32360msgid "Show help for: %s" 32361msgstr "" 32362 32363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32364msgid "Change &case" 32365msgstr "" 32366 32367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32369msgid "Chapter-" 32370msgstr "" 32371 32372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32373msgid "Style-" 32374msgstr "" 32375 32376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32377msgid "Styles" 32378msgstr "" 32379 32380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32381msgid "Image-" 32382msgstr "" 32383 32384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32385msgid "Font-" 32386msgstr "" 32387 32388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32389msgid "Misc-" 32390msgstr "" 32391 32392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32393msgid "The file name must have an extension" 32394msgstr "" 32395 32396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32397msgid "The file name contains invalid characters" 32398msgstr "" 32399 32400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32401msgid "This file name already exists in the book" 32402msgstr "" 32403 32404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32405msgid "Bulk rename items" 32406msgstr "" 32407 32408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32409msgid "All selected files will be renamed to the form prefix-number" 32410msgstr "" 32411 32412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32413msgid "&Prefix:" 32414msgstr "" 32415 32416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32417msgid "Starting &number:" 32418msgstr "" 32419 32420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32421msgid "Rename files according to their book order" 32422msgstr "" 32423 32424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32425msgid "" 32426"Rename the selected files according to the order they appear in the book, " 32427"instead of the order they were selected in." 32428msgstr "" 32429 32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32431#, python-brace-format 32432msgid "Merge the file {0} into the file {1}?" 32433msgstr "" 32434 32435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32436#, python-brace-format 32437msgid "Merge the {0} selected files into the file {1}?" 32438msgstr "" 32439 32440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32441msgid "Merge files" 32442msgstr "" 32443 32444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32445msgid "Full path: " 32446msgstr "" 32447 32448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32449#, python-format 32450msgid "This file is the cover %s for this book" 32451msgstr "" 32452 32453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32454msgid "image" 32455msgstr "" 32456 32457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32458msgid "This file contains all the metadata and book structure information" 32459msgstr "" 32460 32461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32462msgid "This file contains the metadata table of contents" 32463msgstr "" 32464 32465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32466msgid "This file is not listed in the book manifest" 32467msgstr "" 32468 32469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32470msgid "" 32471"This file is marked as non-linear in the spine\n" 32472"Drag it to the top to make it linear" 32473msgstr "" 32474 32475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32476msgid "This file is a text file that is not referenced in the spine" 32477msgstr "" 32478 32479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32480msgid "This file occurs more than once in the spine" 32481msgstr "" 32482 32483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32484msgid "Not a valid font" 32485msgstr "" 32486 32487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32488msgid "Select all {} files" 32489msgstr "" 32490 32491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32492msgid "De-select all {} files" 32493msgstr "" 32494 32495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32496#, python-format 32497msgid "Export %s" 32498msgstr "" 32499 32500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32501#, python-format 32502msgid "Replace %s with file..." 32503msgstr "" 32504 32505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32506#, python-format 32507msgid "Export all %d selected files" 32508msgstr "" 32509 32510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32511#, python-format 32512msgid "&Rename %s" 32513msgstr "" 32514 32515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32516#, python-format 32517msgid "Mark %s as cover image" 32518msgstr "" 32519 32520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32521#, python-format 32522msgid "Mark %s as cover page" 32523msgstr "" 32524 32525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32526msgid "&Bulk rename the selected files" 32527msgstr "" 32528 32529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32530msgid "Change the file extension for the selected files" 32531msgstr "" 32532 32533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32534msgid "&Delete the selected file" 32535msgid_plural "&Delete the {} selected files" 32536msgstr[0] "" 32537msgstr[1] "" 32538 32539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32540msgid "&Copy the selected file to another editor instance" 32541msgid_plural "&Copy the {} selected files to another editor instance" 32542msgstr[0] "" 32543msgstr[1] "" 32544 32545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32546msgid "Paste files from other editor instance" 32547msgstr "" 32548 32549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32550msgid "Link &stylesheets..." 32551msgstr "" 32552 32553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32554msgid "&Merge selected text files" 32555msgstr "" 32556 32557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32558msgid "&Merge selected style files" 32559msgstr "" 32560 32561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32564msgid "Cannot rename" 32565msgstr "" 32566 32567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32569#, python-format 32570msgid "" 32571"%s books do not support file renaming as they do not use file names " 32572"internally. The filenames you see are automatically generated from the " 32573"internal structures of the original file." 32574msgstr "" 32575 32576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32577msgid "Not first item" 32578msgstr "" 32579 32580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32581#, python-format 32582msgid "" 32583"%s is not the first text item. You should only mark the first text item as " 32584"cover. Do you want to make it the first item?" 32585msgstr "" 32586 32587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32588#, python-format 32589msgid "The file(s) %s cannot be renamed." 32590msgstr "" 32591 32592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32593msgid "New file extension:" 32594msgstr "" 32595 32596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32597msgid "Rename files" 32598msgstr "" 32599 32600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32601#, python-format 32602msgid "The file(s) %s cannot be deleted." 32603msgstr "" 32604 32605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32606#, python-format 32607msgid "No item with the name: %s was found" 32608msgstr "" 32609 32610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32612msgid "Choose location" 32613msgstr "" 32614 32615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32618#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32619msgid "Files" 32620msgstr "" 32621 32622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32623msgid "HTML files" 32624msgstr "" 32625 32626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32627msgid "No stylesheets" 32628msgstr "" 32629 32630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32631msgid "" 32632"This book currently has no stylesheets. You must first create a stylesheet " 32633"before linking it." 32634msgstr "" 32635 32636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32637msgid "Choose stylesheets" 32638msgstr "" 32639 32640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32641msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32642msgstr "" 32643 32644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32645msgid "Remove existing links to stylesheets" 32646msgstr "" 32647 32648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32649msgid "" 32650"Choose a name for the new (blank) file. To place the file in a specific " 32651"folder in the book, include the folder name, for example: " 32652"<i>text/chapter1.html" 32653msgstr "" 32654 32655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32656msgid "Automatically add style-sheet links into new HTML files" 32657msgstr "" 32658 32659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32660msgid "Import resource file (image/font/etc.)" 32661msgstr "" 32662 32663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32664msgid "Import a file from your computer as a new file into the book." 32665msgstr "" 32666 32667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32668msgid "Choose a name for the imported file" 32669msgstr "" 32670 32671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32672msgid "" 32673"You must specify a name for the new file, with an extension, for example, " 32674"chapter1.html" 32675msgstr "" 32676 32677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32678msgid "Choose master file" 32679msgstr "" 32680 32681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32682msgid "" 32683"Choose the master file. All selected files will be merged into the master " 32684"file:" 32685msgstr "" 32686 32687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32688#, python-format 32689msgid "Debug output from %s" 32690msgstr "" 32691 32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32694msgid "No such function" 32695msgstr "" 32696 32697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32698#, python-format 32699msgid "There is no function named %s" 32700msgstr "" 32701 32702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32703msgid "Cannot remove builtin function" 32704msgstr "" 32705 32706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32707#, python-format 32708msgid "The function %s is a builtin function, it cannot be removed." 32709msgstr "" 32710 32711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32712msgid "Choose a function to run on matched text (by name)" 32713msgstr "" 32714 32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32717msgid "Save current search" 32718msgstr "" 32719 32720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32722msgid "Show saved searches" 32723msgstr "" 32724 32725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32726msgid "Create/edit a function" 32727msgstr "" 32728 32729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32730msgid "F&unction name:" 32731msgstr "" 32732 32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32734#, python-format 32735msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32736msgstr "" 32737 32738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32740msgid "Must specify name" 32741msgstr "" 32742 32743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32744msgid "You must specify a name for this function." 32745msgstr "" 32746 32747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32748msgid "Invalid Python code" 32749msgstr "" 32750 32751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32752#, python-format 32753msgid "The code you created is not valid Python code, with error: %s" 32754msgstr "" 32755 32756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32757msgid "No replace function" 32758msgstr "" 32759 32760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32761msgid "You must create a Python function named replace in your code" 32762msgstr "" 32763 32764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32765#, python-format 32766msgid "Inherited from %s" 32767msgstr "" 32768 32769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32770#, python-format 32771msgid "Matched CSS rules for %s" 32772msgstr "" 32773 32774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32775msgid "Computed final style" 32776msgstr "" 32777 32778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32779msgid "Copy everything" 32780msgstr "" 32781 32782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32783msgid "No style information found" 32784msgstr "" 32785 32786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32787msgid "" 32788"Move the cursor inside a HTML tag to see what styles apply to that tag." 32789msgstr "" 32790 32791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32792msgid "" 32793"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32794"\n" 32795"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32796"files inside the book which will be opened for editing automatically.\n" 32797msgstr "" 32798 32799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32800msgid "The text to select in the book when it is opened for editing" 32801msgstr "" 32802 32803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32804#, python-format 32805msgid "Change this to the relative path to: %s" 32806msgstr "" 32807 32808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32809msgid "Font file added" 32810msgstr "" 32811 32812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32813msgid "" 32814"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32815" for this file has been copied to the clipboard. You should paste it into " 32816"whichever CSS file you want to add this font to." 32817msgstr "" 32818 32819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32820msgid "Font files added" 32821msgstr "" 32822 32823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32824msgid "" 32825"The specified font files have been added. The text for the CSS @font-face " 32826"rules for these files has been copied to the clipboard. You should paste it " 32827"into whichever CSS file you want to add these fonts to." 32828msgstr "" 32829 32830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 32831#, python-format 32832msgid "Font faces for %s" 32833msgstr "" 32834 32835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32836msgid "Embedded" 32837msgstr "" 32838 32839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32840msgid "Font family" 32841msgstr "" 32842 32843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 32844msgid "Change font" 32845msgstr "" 32846 32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 32848#, python-format 32849msgid "Change the font %s to:" 32850msgid_plural "Change the fonts %s to:" 32851msgstr[0] "" 32852msgstr[1] "" 32853 32854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 32855msgid "&New font:" 32856msgstr "" 32857 32858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 32859#, python-format 32860msgid "The font <i>%s</i> <b>exists</b> on your computer" 32861msgstr "" 32862 32863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 32864#, python-format 32865msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 32866msgstr "" 32867 32868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 32869msgid "Manage fonts" 32870msgstr "" 32871 32872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 32873msgid "&Install fonts" 32874msgstr "" 32875 32876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 32877msgid "" 32878"Install fonts from .ttf/.otf files to make them available for embedding" 32879msgstr "" 32880 32881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 32882msgid "&Change selected fonts" 32883msgstr "" 32884 32885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 32886msgid "&Remove selected fonts" 32887msgstr "" 32888 32889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 32890msgid "&Embed all fonts" 32891msgstr "" 32892 32893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 32894msgid "&Subset all fonts" 32895msgstr "" 32896 32897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 32898msgid "Rescan the book for fonts in case you have made changes" 32899msgstr "" 32900 32901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 32902msgid "" 32903" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 32904" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 32905msgstr "" 32906 32907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 32908msgid "" 32909" Double click any font family to see if the font is available for embedding " 32910"on your computer. " 32911msgstr "" 32912 32913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 32914#, python-format 32915msgid "" 32916"The font <b>%s</b> was not found on your computer. If you have the font " 32917"files, you can install it using the \"Install fonts\" button in the lower " 32918"left corner." 32919msgstr "" 32920 32921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 32922msgid "No fonts selected" 32923msgstr "" 32924 32925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 32926msgid "No fonts selected, you must first select some fonts in the left panel" 32927msgstr "" 32928 32929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 32930msgid "Remove unused CSS" 32931msgstr "" 32932 32933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 32934msgid "" 32935"This will remove all CSS rules that do not match any actual content. There " 32936"are a couple of additional cleanups you can enable, below:" 32937msgstr "" 32938 32939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 32940msgid "Remove unused &class attributes" 32941msgstr "" 32942 32943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 32944msgid "" 32945"Remove all class attributes from the HTML that do not match any existing CSS" 32946" rules" 32947msgstr "" 32948 32949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 32950msgid "Merge CSS rules with identical &selectors" 32951msgstr "" 32952 32953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 32954msgid "" 32955"Merge CSS rules in the same stylesheet that have identical selectors. Note " 32956"that in rare cases merging can result in a change to the effective styling " 32957"of the book, so use with care." 32958msgstr "" 32959 32960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 32961msgid "Merge CSS rules with identical &properties" 32962msgstr "" 32963 32964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 32965msgid "" 32966"Merge CSS rules in the same stylesheet that have identical properties. Note " 32967"that in rare cases merging can result in a change to the effective styling " 32968"of the book, so use with care." 32969msgstr "" 32970 32971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 32972msgid "Remove &unreferenced style sheets" 32973msgstr "" 32974 32975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 32976msgid "Remove stylesheets that are not referenced by any content." 32977msgstr "" 32978 32979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 32980msgid "Remove NCX ToC file" 32981msgstr "" 32982 32983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 32984msgid "Remove the legacy Table of Contents in NCX form?" 32985msgstr "" 32986 32987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 32988msgid "" 32989"This form of Table of Contents is superseded by the new HTML based Table of " 32990"Contents. Leaving it behind is useful only if you expect this book to be " 32991"read on very old devices that lack proper support for EPUB 3" 32992msgstr "" 32993 32994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 32995msgid "Ask this question again in the future" 32996msgstr "" 32997 32998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 32999msgid "Keep NCX" 33000msgstr "" 33001 33002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33003msgid "Remove NCX" 33004msgstr "" 33005 33006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 33007msgid "Action report" 33008msgstr "" 33009 33010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 33011msgid "Compress images" 33012msgstr "" 33013 33014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 33015msgid "" 33016"You can compress the images in this book losslessly, reducing the file size " 33017"of the book, without affecting image quality. Typically image size is " 33018"reduced by 5 - 15%." 33019msgstr "" 33020 33021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 33022msgid "Enable &lossy compression of JPEG images" 33023msgstr "" 33024 33025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 33026msgid "" 33027"This allows you to change the quality factor used for JPEG images.\n" 33028"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 33029msgstr "" 33030 33031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 33032msgid "" 33033"The compression quality, 1 is high compression, 100 is low compression.\n" 33034"Image quality is inversely correlated with compression quality." 33035msgstr "" 33036 33037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 33038msgid "Compression &quality:" 33039msgstr "" 33040 33041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 33042msgid "Compressing images..." 33043msgstr "" 33044 33045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 33046msgid "Compressing images, please wait..." 33047msgstr "" 33048 33049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 33050msgid "Editor font &family:" 33051msgstr "" 33052 33053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 33054msgid "Editor font &size:" 33055msgstr "" 33056 33057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 33058msgid "Create/edit &custom color schemes" 33059msgstr "" 33060 33061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33062msgid "&Color scheme:" 33063msgstr "" 33064 33065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33066msgid " characters" 33067msgstr "" 33068 33069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33070msgid "W&idth of tabs:" 33071msgstr "" 33072 33073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33074msgid "Change &templates" 33075msgstr "" 33076 33077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33078msgid "Templates for new files:" 33079msgstr "" 33080 33081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33082msgid "&Wrap long lines in the editor" 33083msgstr "" 33084 33085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33086msgid "&Replace HTML entities as they are typed" 33087msgstr "" 33088 33089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33090msgid "" 33091"With this option, every time you type in a complete html entity, such as " 33092"&hellip; it is automatically replaced by its corresponding character. " 33093"The replacement happens only when the trailing semi-colon is typed." 33094msgstr "" 33095 33096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33097msgid "Auto close t&ags when typing </" 33098msgstr "" 33099 33100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33101msgid "" 33102"With this option, every time you type </ the current HTML closing tag is " 33103"auto-completed" 33104msgstr "" 33105 33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33107msgid "" 33108"Show the &name of the current character before the cursor along with the " 33109"line and column number" 33110msgstr "" 33111 33112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33113msgid "Beautify individual &files automatically when they are opened" 33114msgstr "" 33115 33116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33117msgid "" 33118"This will cause the beautify current file action to be performed " 33119"automatically every time you open a HTML/CSS/etc. file for editing." 33120msgstr "" 33121 33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33123msgid "Show &misspelled words underlined in the code view" 33124msgstr "" 33125 33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33127msgid "" 33128"This will cause spelling errors to be highlighted in the code view for easy " 33129"correction as you type." 33130msgstr "" 33131 33132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33133msgid "Allow drag and drop &editing of text" 33134msgstr "" 33135 33136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33137msgid "" 33138"Allow using drag and drop to move text around in the editor. It can be " 33139"useful to turn this off if you have a misbehaving touchpad." 33140msgstr "" 33141 33142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33143msgid "Manage &spelling dictionaries" 33144msgstr "" 33145 33146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33147msgid "Manage sni&ppets" 33148msgstr "" 33149 33150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33151#, python-format 33152msgid "Automatic (%s)" 33153msgstr "" 33154 33155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33156msgid "Update &metadata embedded in the book when opening" 33157msgstr "" 33158 33159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33160msgid "" 33161"When the file is opened, update the metadata embedded in the book file to " 33162"the current metadata in the calibre library." 33163msgstr "" 33164 33165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33166msgid "" 33167"Ask which &format to edit if more than one format is available for the book" 33168msgstr "" 33169 33170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33171msgid "" 33172"When auto-selecting the format to edit for a book with multiple formats, " 33173"this is the preference order." 33174msgstr "" 33175 33176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33177msgid "Preferred format order (drag and drop to change)" 33178msgstr "" 33179 33180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33181msgid "Allow dockable &windows to be nested inside the dock areas" 33182msgstr "" 33183 33184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33185msgid "" 33186"By default, you can have only a single row or column of windows in the dock " 33187"areas (the areas around the central editors). This option allows for more " 33188"flexible window layout, but is a little more complex to use." 33189msgstr "" 33190 33191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33192msgid "Choose which windows will occupy the corners of the dockable areas" 33193msgstr "" 33194 33195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33196msgid "The &top-left corner" 33197msgstr "" 33198 33199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33200msgid "The top-&right corner" 33201msgstr "" 33202 33203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33204msgid "The &bottom-left corner" 33205msgstr "" 33206 33207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33208msgid "The bottom-ri&ght corner" 33209msgstr "" 33210 33211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33212msgid "Restore &state of previously edited book when opening it again" 33213msgstr "" 33214 33215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33216msgid "" 33217"When opening a previously edited book again, restore its state. That means " 33218"all open files are automatically re-opened and the cursor is positioned at " 33219"its previous location." 33220msgstr "" 33221 33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33223msgid "Show full &file paths in the File browser" 33224msgstr "" 33225 33226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33227msgid "" 33228"Showing the full file paths is useful when editing books that contain " 33229"multiple files with the same file name." 33230msgstr "" 33231 33232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33233msgid "Monospaced text" 33234msgstr "" 33235 33236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33237msgid "Sans-serif text" 33238msgstr "" 33239 33240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33241msgid "Serif text" 33242msgstr "" 33243 33244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33245#, python-format 33246msgid "Font family for &%s:" 33247msgstr "" 33248 33249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33250msgid "Style for standard &text:" 33251msgstr "" 33252 33253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33254msgid "&Default font size:" 33255msgstr "" 33256 33257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33258msgid "&Monospace font size:" 33259msgstr "" 33260 33261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33262msgid "Mi&nimum font size:" 33263msgstr "" 33264 33265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33266msgid "lines" 33267msgstr "" 33268 33269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33270msgid "" 33271"Number of lines that are shown above the current line when syncing the text " 33272"shown in the preview panel to the cursor position in the code view" 33273msgstr "" 33274 33275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33276msgid "Visible lines above s&ync point:" 33277msgstr "" 33278 33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33280msgid "Background color:" 33281msgstr "" 33282 33283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33284msgid "Foreground color:" 33285msgstr "" 33286 33287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33288msgid "Link color:" 33289msgstr "" 33290 33291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33292msgid "Use the colors from the book styles, defaulting to black-on-white" 33293msgstr "" 33294 33295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33296msgid "Theme based" 33297msgstr "" 33298 33299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33300msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33301msgstr "" 33302 33303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33304msgid "Choose a custom color" 33305msgstr "" 33306 33307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33308#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33309#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33310msgid "Custom" 33311msgstr "" 33312 33313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33314msgid "Choose which toolbar you want to customize" 33315msgstr "" 33316 33317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33318#, python-format 33319msgid "Tools for %s editors" 33320msgstr "" 33321 33322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33323msgid "Book wide actions" 33324msgstr "" 33325 33326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33327msgid "Book wide tools" 33328msgstr "" 33329 33330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33331msgid "Book wide tools from third party plugins" 33332msgstr "" 33333 33334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33335msgid "Common tools for all editors" 33336msgstr "" 33337 33338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33339msgid "Text formatting actions" 33340msgstr "" 33341 33342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33343msgid "&Toolbar to customize:" 33344msgstr "" 33345 33346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33347#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33348msgid "Add selected actions to the toolbar" 33349msgstr "" 33350 33351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33352#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33353msgid "Remove selected actions from the toolbar" 33354msgstr "" 33355 33356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33357msgid "Adjust the size of icons on all toolbars" 33358msgstr "" 33359 33360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33361msgid "Toolbar &icon size:" 33362msgstr "" 33363 33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33365msgid "Customize templates" 33366msgstr "" 33367 33368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33369msgid "Choose the &type of template to edit:" 33370msgstr "" 33371 33372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33373#, python-brace-format 33374msgid "" 33375"The variables {0} and {1} will be replaced with the title and author of the " 33376"book. {2} is where the cursor will be positioned. If you want to include " 33377"braces in your template, for example for CSS rules, you have to escape them," 33378" like this: {3}" 33379msgstr "" 33380 33381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33382msgid "Preferences for Edit book" 33383msgstr "" 33384 33385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33386msgid "Restore all &defaults" 33387msgstr "" 33388 33389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33390msgid "Restore defaults for all preferences" 33391msgstr "" 33392 33393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33394msgid "Restore ¤t defaults" 33395msgstr "" 33396 33397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33398msgid "Restore defaults for currently displayed preferences" 33399msgstr "" 33400 33401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33402msgid "Restore c&onfirmations" 33403msgstr "" 33404 33405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33406msgid "Restore all disabled confirmation prompts" 33407msgstr "" 33408 33409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33410msgid "Main window" 33411msgstr "" 33412 33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33414msgid "Editor settings" 33415msgstr "" 33416 33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33418msgid "Preview settings" 33419msgstr "" 33420 33421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33422msgid "Keyboard shortcuts" 33423msgstr "" 33424 33425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33426msgid "Toolbars" 33427msgstr "" 33428 33429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33430msgid "Integration with calibre" 33431msgstr "" 33432 33433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33434msgid "There are no disabled confirmation prompts" 33435msgstr "" 33436 33437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33438msgid "One disabled confirmation prompt was restored" 33439msgid_plural "{} disabled confirmation prompts were restored" 33440msgstr[0] "" 33441msgstr[1] "" 33442 33443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33444msgid "Disabled confirmations restored" 33445msgstr "" 33446 33447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33448#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33449msgid "Render process crashed" 33450msgstr "" 33451 33452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33453msgid "" 33454"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33455"work. You should try restarting the editor." 33456msgstr "" 33457 33458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33459msgid "" 33460"\n" 33461" <h3>Live preview</h3>\n" 33462"\n" 33463" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33464" The preview will update automatically as you make changes.\n" 33465"\n" 33466" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33467" only, it is not intended to simulate an actual e-book reader. Some\n" 33468" aspects of your e-book will not work, such as page breaks and page margins.\n" 33469" " 33470msgstr "" 33471 33472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33473msgid "Inspect element" 33474msgstr "" 33475 33476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33477msgid "Open link" 33478msgstr "" 33479 33480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33481#, python-format 33482msgid "Edit %s" 33483msgstr "" 33484 33485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33486msgid "Loading preview, please wait..." 33487msgstr "" 33488 33489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33490msgid "Search in preview" 33491msgstr "" 33492 33493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33494msgid "Invalid location" 33495msgstr "" 33496 33497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33498msgid "Cannot split on the body tag" 33499msgstr "" 33500 33501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33502msgid "Failed to launch worker" 33503msgstr "" 33504 33505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33506msgid "Failed to launch the worker process used for rendering the preview" 33507msgstr "" 33508 33509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33510msgid "Cannot disable" 33511msgstr "" 33512 33513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33514msgid "" 33515"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33516"panel is open." 33517msgstr "" 33518 33519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33520msgid "Auto reload preview when text changes in editor" 33521msgstr "" 33522 33523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33524msgid "Disable auto reload of preview" 33525msgstr "" 33526 33527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33528msgid "Disable syncing of preview position to editor position" 33529msgstr "" 33530 33531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33532msgid "Enable syncing of preview position to editor position" 33533msgstr "" 33534 33535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33536msgid "Abort file split" 33537msgstr "" 33538 33539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33540msgid "" 33541"Split this file at a specified location.<p>After clicking this button, click" 33542" inside the preview panel above at the location you want the file to be " 33543"split." 33544msgstr "" 33545 33546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33547msgid "Delete selected files" 33548msgstr "" 33549 33550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33551msgid "Folder" 33552msgstr "" 33553 33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33556msgid "Size (KB)" 33557msgstr "" 33558 33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33560msgid "Style" 33561msgstr "" 33562 33563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33564#, python-brace-format 33565msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33566msgstr "" 33567 33568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33569msgid "Resolution" 33570msgstr "" 33571 33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33575msgid "Times used" 33576msgstr "" 33577 33578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33579#, python-format 33580msgid "Edit the image: %s" 33581msgstr "" 33582 33583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33584msgid "Anchor" 33585msgstr "" 33586 33587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33588msgid "Source text" 33589msgstr "" 33590 33591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33592msgid "Target" 33593msgstr "" 33594 33595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33596msgid "Target text" 33597msgstr "" 33598 33599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33600msgid "The link destination does not exist" 33601msgstr "" 33602 33603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33604msgid "The link destination exists" 33605msgstr "" 33606 33607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33608msgid "The link destination could not be verified" 33609msgstr "" 33610 33611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33612msgid "Click entries above to see their destination here" 33613msgstr "" 33614 33615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33616msgid "No destination found for this link" 33617msgstr "" 33618 33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33621msgid "Word" 33622msgstr "" 33623 33624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33625#, python-brace-format 33626msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33627msgstr "" 33628 33629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33630msgid "Character" 33631msgstr "" 33632 33633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33634msgid "Codepoint" 33635msgstr "" 33636 33637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33638msgid "All the characters in the book" 33639msgstr "" 33640 33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33643#, python-brace-format 33644msgid "{0} [{1} elements]" 33645msgstr "" 33646 33647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33648msgid "Sort by:" 33649msgstr "" 33650 33651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33652msgid "&Counts" 33653msgstr "" 33654 33655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33656msgid "&Name" 33657msgstr "" 33658 33659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33660#, python-brace-format 33661msgid "{0} rules, {1} unused" 33662msgstr "" 33663 33664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33666msgid "Number of matches" 33667msgstr "" 33668 33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33670msgid "Style Rule" 33671msgstr "" 33672 33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33674#, python-brace-format 33675msgid "{0} classes, {1} unused" 33676msgstr "" 33677 33678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33679msgid "Class" 33680msgstr "" 33681 33682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33683msgid "Words" 33684msgstr "" 33685 33686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33687msgid "Style rules" 33688msgstr "" 33689 33690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33691msgid "Style classes" 33692msgstr "" 33693 33694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33695msgid "Characters" 33696msgstr "" 33697 33698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33699msgid "Links" 33700msgstr "" 33701 33702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33703#, python-format 33704msgid "Export of %s data is not supported" 33705msgstr "" 33706 33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33708msgid "Choose a filename for the data" 33709msgstr "" 33710 33711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33712msgid "CSV files" 33713msgstr "" 33714 33715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33716msgid "Reports" 33717msgstr "" 33718 33719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33720msgid "Export the currently shown report as a CSV file" 33721msgstr "" 33722 33723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33724msgid "Are you sure you want to delete the selected files?" 33725msgstr "" 33726 33727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33728msgid "Failed to gather data" 33729msgstr "" 33730 33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33732msgid "" 33733"Failed to gather data for the report. Click \"Show details\" for more " 33734"information." 33735msgstr "" 33736 33737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33738msgid "Saving..." 33739msgstr "" 33740 33741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33742msgid "Enable completion based on search history" 33743msgstr "" 33744 33745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33746msgid "Disable completion based on search history" 33747msgstr "" 33748 33749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33750msgid "All style files" 33751msgstr "" 33752 33753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33755msgid "All text files" 33756msgstr "" 33757 33758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33760msgid "Current file" 33761msgstr "" 33762 33763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33764msgid "Marked text" 33765msgstr "" 33766 33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33769msgid "Open files" 33770msgstr "" 33771 33772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33774msgid "Selected files" 33775msgstr "" 33776 33777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33778msgid "" 33779"\n" 33780" Where to search/replace:\n" 33781" <dl>\n" 33782" <dt><b>Current file</b></dt>\n" 33783" <dd>Search only inside the currently opened file</dd>\n" 33784" <dt><b>All text files</b></dt>\n" 33785" <dd>Search in all text (HTML) files</dd>\n" 33786" <dt><b>All style files</b></dt>\n" 33787" <dd>Search in all style (CSS) files</dd>\n" 33788" <dt><b>Selected files</b></dt>\n" 33789" <dd>Search in the files currently selected in the File browser</dd>\n" 33790" <dt><b>Open files</b></dt>\n" 33791" <dd>Search in the files currently open in the editor</dd>\n" 33792" <dt><b>Marked text</b></dt>\n" 33793" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33794" </dl>" 33795msgstr "" 33796 33797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33798msgid "Down" 33799msgstr "" 33800 33801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33802msgid "Up" 33803msgstr "" 33804 33805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33806msgid "" 33807"\n" 33808" Direction to search:\n" 33809" <dl>\n" 33810" <dt><b>Down</b></dt>\n" 33811" <dd>Search for the next match from your current position</dd>\n" 33812" <dt><b>Up</b></dt>\n" 33813" <dd>Search for the previous match from your current position</dd>\n" 33814" </dl>" 33815msgstr "" 33816 33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33818msgid "Fuzzy" 33819msgstr "" 33820 33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33823#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 33824msgid "Regex" 33825msgstr "" 33826 33827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33828msgid "Regex-function" 33829msgstr "" 33830 33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 33832msgid "" 33833"Select how the search expression is interpreted\n" 33834" <dl>\n" 33835" <dt><b>Normal</b></dt>\n" 33836" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 33837" <dt><b>Fuzzy</b></dt>\n" 33838" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 33839" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 33840" <dt><b>Regex</b></dt>\n" 33841" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 33842" <dt><b>Regex-function</b></dt>\n" 33843" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 33844" </dl>" 33845msgstr "" 33846 33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 33848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 33849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 33850msgid "&Find:" 33851msgstr "" 33852 33853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 33854msgid "Clear search &history" 33855msgstr "" 33856 33857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 33858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 33859msgid "&Replace:" 33860msgstr "" 33861 33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 33863msgid "Clear replace &history" 33864msgstr "" 33865 33866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 33867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 33868msgid "Create/&edit" 33869msgstr "" 33870 33871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 33872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 33873msgid "Create a new function, or edit an existing function" 33874msgstr "" 33875 33876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 33877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 33878msgid "Remo&ve" 33879msgstr "" 33880 33881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 33882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 33883msgid "Remove this function" 33884msgstr "" 33885 33886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 33887msgid "Fin&d" 33888msgstr "" 33889 33890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 33891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33892msgid "Replace a&nd Find" 33893msgstr "" 33894 33895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 33896msgid "Re&place" 33897msgstr "" 33898 33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 33900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 33902msgid "Replace &all" 33903msgstr "" 33904 33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 33906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 33907msgid "&Mode:" 33908msgstr "" 33909 33910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 33911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 33912#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 33913msgid "&Case sensitive" 33914msgstr "" 33915 33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 33917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 33918msgid "&Wrap" 33919msgstr "" 33920 33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 33922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 33923msgid "" 33924"When searching reaches the end, wrap around to the beginning and continue " 33925"the search" 33926msgstr "" 33927 33928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 33930msgid "&Dot all" 33931msgstr "" 33932 33933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 33935msgid "" 33936"Make the '.' special character match any character at all, including a " 33937"newline" 33938msgstr "" 33939 33940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 33941msgid "Close search panel" 33942msgstr "" 33943 33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 33945msgid "Abort editing of search" 33946msgstr "" 33947 33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 33949msgid "The name with which to save this search" 33950msgstr "" 33951 33952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 33953msgid "Case sensitive" 33954msgstr "" 33955 33956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 33957msgid "Dot matches all" 33958msgstr "" 33959 33960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 33961msgid "Finish editing of search" 33962msgstr "" 33963 33964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33965msgid "Add search" 33966msgstr "" 33967 33968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33969msgid "Edit search" 33970msgstr "" 33971 33972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 33973msgid "You must specify a search name" 33974msgstr "" 33975 33976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 33977msgid "Name exists" 33978msgstr "" 33979 33980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 33981#, python-format 33982msgid "Another search with the name %s already exists" 33983msgstr "" 33984 33985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 33986msgid "Must specify find" 33987msgstr "" 33988 33989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 33990msgid "You must specify a find expression" 33991msgstr "" 33992 33993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 33994msgid "Must specify function" 33995msgstr "" 33996 33997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 33998msgid "You must specify a function name in Function-Regex mode" 33999msgstr "" 34000 34001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 34002msgid "Filter displayed searches" 34003msgstr "" 34004 34005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 34006msgid "The entries are tried in order until the first one matches." 34007msgstr "" 34008 34009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34010msgid "&Find" 34011msgstr "" 34012 34013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34014msgid "Run the search using the selected entries." 34015msgstr "" 34016 34017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 34018msgid "Run replace using the selected entries." 34019msgstr "" 34020 34021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34022msgid "Run replace and then find using the selected entries." 34023msgstr "" 34024 34025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34026msgid "Run Replace all for all selected entries in the order selected" 34027msgstr "" 34028 34029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 34031msgid "&Count all" 34032msgstr "" 34033 34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34035msgid "Run Count all for all selected entries" 34036msgstr "" 34037 34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 34039msgid "Move selected entries up" 34040msgstr "" 34041 34042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 34043msgid "Move selected entries down" 34044msgstr "" 34045 34046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 34047msgid "Edit the currently selected search" 34048msgstr "" 34049 34050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34051msgid "Re&move search" 34052msgstr "" 34053 34054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34055msgid "Remove the currently selected searches" 34056msgstr "" 34057 34058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 34059msgid "Add a new saved search" 34060msgstr "" 34061 34062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34063msgid "Import saved searches" 34064msgstr "" 34065 34066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34067msgid "Export saved searches" 34068msgstr "" 34069 34070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34071#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34072msgid "Export" 34073msgstr "" 34074 34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34076msgid "Export all" 34077msgstr "" 34078 34079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34080msgid "Export selected" 34081msgstr "" 34082 34083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34084msgid "Copy to search panel" 34085msgstr "" 34086 34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34088msgid "No saved search is selected" 34089msgstr "" 34090 34091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34092msgid "Cannot edit search - no search selected." 34093msgstr "" 34094 34095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34096msgid "" 34097"Are you sure you want to permanently delete the selected saved searches?" 34098msgstr "" 34099 34100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34101#, python-brace-format 34102msgid "(Case sensitive: {0} Dot All: {1})" 34103msgstr "" 34104 34105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34106#, python-brace-format 34107msgid "(Case sensitive: {0} [Normal search])" 34108msgstr "" 34109 34110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34111#, python-brace-format 34112msgid "" 34113"{2} {3}\n" 34114"Find: {0}\n" 34115"Replace: {1}" 34116msgstr "" 34117 34118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34119msgid "Invalid data" 34120msgstr "" 34121 34122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34123#, python-format 34124msgid "The file %s does not contain valid saved searches" 34125msgstr "" 34126 34127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34129msgid "No searches" 34130msgstr "" 34131 34132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34133msgid "No searches available to be saved" 34134msgstr "" 34135 34136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34137msgid "No searches selected" 34138msgstr "" 34139 34140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34141msgid "No file is being edited." 34142msgstr "" 34143 34144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34145msgid "No files are selected in the File browser" 34146msgstr "" 34147 34148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34149msgid "" 34150"No text is marked. First select some text, and then use The \"Mark selected " 34151"text\" action in the Search menu to mark it." 34152msgstr "" 34153 34154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34155msgid "No search query specified" 34156msgstr "" 34157 34158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34159msgid "the selected searches" 34160msgstr "" 34161 34162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34164msgid "Invalid regex" 34165msgstr "" 34166 34167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34169#, python-brace-format 34170msgid "" 34171"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34172msgstr "" 34173 34174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34175#, python-format 34176msgid "No replace function with the name: %s exists" 34177msgstr "" 34178 34179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34181#, python-format 34182msgid "No matches were found for %s" 34183msgstr "" 34184 34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34186msgid "" 34187"You have turned off search wrapping, so all text might not have been " 34188"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34189"via the \"Wrap\" checkbox at the bottom of the search panel." 34190msgstr "" 34191 34192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34193msgid "Cannot replace" 34194msgstr "" 34195 34196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34197msgid "You must first click \"Find\", before trying to replace" 34198msgstr "" 34199 34200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34201msgid "Currently selected text does not match the search query." 34202msgstr "" 34203 34204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34205#, python-brace-format 34206msgid "Performed the replacement at {num} occurrences of {query}" 34207msgstr "" 34208 34209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34210#, python-brace-format 34211msgid "Found {num} occurrences of {query}" 34212msgstr "" 34213 34214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34215#, python-brace-format 34216msgid "{0}: {1} occurrences" 34217msgstr "" 34218 34219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34221msgid "Searching done" 34222msgstr "" 34223 34224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34225msgid "Before: Replace all" 34226msgstr "" 34227 34228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34229msgid "Add a dictionary" 34230msgstr "" 34231 34232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34233#, python-brace-format 34234msgid "" 34235"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34236" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34237" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34238" downloaded .oxt file here to add the dictionary to {0}." 34239msgstr "" 34240 34241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34242msgid "Path to OXT file" 34243msgstr "" 34244 34245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34246msgid "Browse for an OXT file" 34247msgstr "" 34248 34249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34250msgid "&Path to OXT file:" 34251msgstr "" 34252 34253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34254msgid "Choose a nickname for this dictionary" 34255msgstr "" 34256 34257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34258msgid "&Nickname:" 34259msgstr "" 34260 34261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34262msgid "Choose OXT Dictionary" 34263msgstr "" 34264 34265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34266msgid "Dictionaries" 34267msgstr "" 34268 34269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34270msgid "Must specify nickname" 34271msgstr "" 34272 34273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34274msgid "You must specify a nickname for this dictionary" 34275msgstr "" 34276 34277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34278msgid "Nickname already used" 34279msgstr "" 34280 34281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34282#, python-format 34283msgid "A dictionary with the nick name \"%s\" already exists." 34284msgstr "" 34285 34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34287msgid "Failed to import dictionaries" 34288msgstr "" 34289 34290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34291#, python-format 34292msgid "" 34293"Failed to import dictionaries from %s. Click \"Show details\" for more " 34294"information" 34295msgstr "" 34296 34297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34298msgid "No dictionaries" 34299msgstr "" 34300 34301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34302#, python-format 34303msgid "No dictionaries were found in %s" 34304msgstr "" 34305 34306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34308msgid "Copy selected words to clipboard" 34309msgstr "" 34310 34311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34312msgid "Select all words" 34313msgstr "" 34314 34315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34316msgid "Manage user dictionaries" 34317msgstr "" 34318 34319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34320msgid "&New dictionary" 34321msgstr "" 34322 34323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34324msgid "&Remove dictionary" 34325msgstr "" 34326 34327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34328msgid "Re&name dictionary" 34329msgstr "" 34330 34331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34332msgid "Mark this dictionary as active" 34333msgstr "" 34334 34335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34336msgid "Words in this dictionary:" 34337msgstr "" 34338 34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34340msgid "&Add word" 34341msgstr "" 34342 34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34344msgid "&Remove selected words" 34345msgstr "" 34346 34347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34348msgid "&Import list of words" 34349msgstr "" 34350 34351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34352msgid "New dictionary" 34353msgstr "" 34354 34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34356msgid "Name of the new dictionary" 34357msgstr "" 34358 34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34361msgid "Already used" 34362msgstr "" 34363 34364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34366#, python-format 34367msgid "A dictionary with the name %s already exists" 34368msgstr "" 34369 34370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34371msgid "New name" 34372msgstr "" 34373 34374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34375msgid "New name for the dictionary" 34376msgstr "" 34377 34378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34379#, python-format 34380msgid "Configure the dictionary: <b>%s" 34381msgstr "" 34382 34383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34384msgid "Add a word" 34385msgstr "" 34386 34387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34388msgid "Word to add" 34389msgstr "" 34390 34391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34392msgid "&Word:" 34393msgstr "" 34394 34395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34396msgid "Import list of words" 34397msgstr "" 34398 34399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34400msgid "Enter a list of words, one per line" 34401msgstr "" 34402 34403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34405msgid "Paste from clipboard" 34406msgstr "" 34407 34408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34409msgid "" 34410"Words in the user dictionary must have an associated language. Choose the " 34411"language below:" 34412msgstr "" 34413 34414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34415msgid "Must specify language" 34416msgstr "" 34417 34418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34419msgid "You must specify a language to import words" 34420msgstr "" 34421 34422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34423msgid "Manage dictionaries" 34424msgstr "" 34425 34426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34427msgid "&Remove this dictionary" 34428msgstr "" 34429 34430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34431msgid "Manage &user dictionaries" 34432msgstr "" 34433 34434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34435msgid "" 34436"Manage the list of user dictionaries (dictionaries to which you can add " 34437"words)" 34438msgstr "" 34439 34440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34441msgid "&Add dictionary" 34442msgstr "" 34443 34444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34445msgid "Add a new dictionary that you downloaded from the internet" 34446msgstr "" 34447 34448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34449#, python-brace-format 34450msgid "<Builtin dictionary for {0}>" 34451msgstr "" 34452 34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34454msgid "" 34455"<p>You can change the dictionaries used for any specified language.</p>\n" 34456" <p>A language can have many country specific variants. Each of these variants\n" 34457" can have one or more dictionaries assigned to it. The default variant for each language\n" 34458" is shown in bold to the left.</p>\n" 34459" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34460" every variant.</p>\n" 34461" <p>When a book specifies its language as a plain language, without any country variant,\n" 34462" the default variant you choose here will be used.</p>\n" 34463" " 34464msgstr "" 34465 34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34467#, python-brace-format 34468msgid "This is already the preferred variant for the {1} language" 34469msgstr "" 34470 34471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34472#, python-brace-format 34473msgid "Use this as the preferred variant for the {1} language" 34474msgstr "" 34475 34476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34477msgid "This is already the preferred dictionary" 34478msgstr "" 34479 34480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34481msgid "Use this as the preferred dictionary" 34482msgstr "" 34483 34484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34485msgid "Misspelled?" 34486msgstr "" 34487 34488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34489msgid "Ignored" 34490msgstr "" 34491 34492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34493#, python-format 34494msgid "Change %s to" 34495msgstr "" 34496 34497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34498msgid "Specify replacement manually" 34499msgstr "" 34500 34501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34502msgid "Ignore/un-ignore all selected words" 34503msgstr "" 34504 34505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34506msgid "Add/remove all selected words" 34507msgstr "" 34508 34509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34510msgid "Check spelling" 34511msgstr "" 34512 34513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34514msgid "" 34515"Re-scan the book for words, useful if you have edited the book since opening" 34516" this dialog" 34517msgstr "" 34518 34519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34520msgid "&Undo last change" 34521msgstr "" 34522 34523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34524msgid "Undo the last spell check word replacement, if any" 34525msgstr "" 34526 34527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34528msgid "Checking, please wait..." 34529msgstr "" 34530 34531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34532msgid "Filter the list of words" 34533msgstr "" 34534 34535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34536msgid "&Ignore" 34537msgstr "" 34538 34539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34540msgid "Un&ignore" 34541msgstr "" 34542 34543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34544msgid "Ignore the current word for the rest of this session" 34545msgstr "" 34546 34547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34548msgid "Stop ignoring the current word" 34549msgstr "" 34550 34551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34552msgid "Add word to &dictionary:" 34553msgstr "" 34554 34555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34556msgid "Remove from &dictionaries" 34557msgstr "" 34558 34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34560msgid "Add the current word to the specified user dictionary" 34561msgstr "" 34562 34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34564msgid "Remove the current word from all active user dictionaries" 34565msgstr "" 34566 34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34568msgid "" 34569"You have no active user dictionaries. You must choose at least one active " 34570"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34571msgstr "" 34572 34573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34574msgid "Show &next occurrence" 34575msgstr "" 34576 34577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34578msgid "" 34579"Show the next occurrence of the selected word in the editor, so you can edit" 34580" it manually" 34581msgstr "" 34582 34583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34584msgid "&Change selected word to:" 34585msgstr "" 34586 34587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34588msgid "The replacement word" 34589msgstr "" 34590 34591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34592msgid "Show &only misspelled words" 34593msgstr "" 34594 34595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34596msgid "Case &sensitive sort" 34597msgstr "" 34598 34599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34600msgid "When sorting the list of words, be case sensitive" 34601msgstr "" 34602 34603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34604msgid "Case sensitive sea&rch" 34605msgstr "" 34606 34607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34608msgid "When filtering the list of words, be case sensitive" 34609msgstr "" 34610 34611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34612msgid "The original word" 34613msgstr "" 34614 34615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34616msgid "No changed word" 34617msgstr "" 34618 34619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34620msgid "There is no spelling replacement to undo" 34621msgstr "" 34622 34623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34624msgid "Failed to check spelling" 34625msgstr "" 34626 34627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34628msgid "" 34629"Failed to check spelling, click \"Show details\" for the full error " 34630"information." 34631msgstr "" 34632 34633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34634msgid "Files edited" 34635msgstr "" 34636 34637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34638#, python-format 34639msgid "" 34640"The files in the editor were edited outside the spell check dialog, and the " 34641"word %s no longer exists." 34642msgstr "" 34643 34644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34645#, python-brace-format 34646msgid "Misspelled words: {0} Total words: {1}" 34647msgstr "" 34648 34649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34650msgid "" 34651"Select how the search expression is interpreted\n" 34652" <dl>\n" 34653" <dt><b>Normal</b></dt>\n" 34654" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34655" <dt><b>Regex</b></dt>\n" 34656" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34657" </dl>" 34658msgstr "" 34659 34660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34661msgid "" 34662"\n" 34663" Where to search/replace:\n" 34664" <dl>\n" 34665" <dt><b>Current file</b></dt>\n" 34666" <dd>Search only inside the currently opened file</dd>\n" 34667" <dt><b>All text files</b></dt>\n" 34668" <dd>Search in all text (HTML) files</dd>\n" 34669" <dt><b>Selected files</b></dt>\n" 34670" <dd>Search in the files currently selected in the File browser</dd>\n" 34671" <dt><b>Open files</b></dt>\n" 34672" <dd>Search in the files currently open in the editor</dd>\n" 34673" </dl>" 34674msgstr "" 34675 34676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34677#, python-brace-format 34678msgid "" 34679"File: {0}\n" 34680"Anchor: {1}" 34681msgstr "" 34682 34683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34684msgid "Top of file" 34685msgstr "" 34686 34687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34688msgid "Double click a file in the left panel to start editing it." 34689msgstr "" 34690 34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34693msgid "Full path:" 34694msgstr "" 34695 34696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34697msgid "Close tab" 34698msgstr "" 34699 34700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34701msgid "Close other tabs" 34702msgstr "" 34703 34704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34705msgid "Close tabs to the right of this tab" 34706msgstr "" 34707 34708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34709#, python-brace-format 34710msgid "Line: {0} : {1}" 34711msgstr "" 34712 34713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34714#, python-brace-format 34715msgid "{0} {1} created by {2}" 34716msgstr "" 34717 34718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34719msgid "Global actions" 34720msgstr "" 34721 34722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34723msgid "&New file (images/fonts/HTML/etc.)" 34724msgstr "" 34725 34726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34727msgid "Create a new file in the current book" 34728msgstr "" 34729 34730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34731msgid "&Import files into book" 34732msgstr "" 34733 34734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34735msgid "Import files into book" 34736msgstr "" 34737 34738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34739msgid "&Open book" 34740msgstr "" 34741 34742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34743msgid "Open a book" 34744msgstr "" 34745 34746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34747msgid "Open &folder (unzipped EPUB) as book" 34748msgstr "" 34749 34750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34751msgid "Open a folder (unzipped EPUB) as a book" 34752msgstr "" 34753 34754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34755msgid "Edit &next file" 34756msgstr "" 34757 34758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34759msgid "Edit the next file in the spine" 34760msgstr "" 34761 34762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34763msgid "Edit &previous file" 34764msgstr "" 34765 34766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34767msgid "Edit the previous file in the spine" 34768msgstr "" 34769 34770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34771msgid "&Revert to before" 34772msgstr "" 34773 34774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34775msgid "Revert book to before the last action (Undo)" 34776msgstr "" 34777 34778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34779msgid "&Revert to after" 34780msgstr "" 34781 34782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34783msgid "Revert book state to after the next action (Redo)" 34784msgstr "" 34785 34786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34787msgid "Save book" 34788msgstr "" 34789 34790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34791msgid "Save a ©" 34792msgstr "" 34793 34794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34795msgid "Save a copy of the book" 34796msgstr "" 34797 34798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34799msgid "Quit" 34800msgstr "" 34801 34802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34803msgid "Create a new, empty book" 34804msgstr "" 34805 34806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34807msgid "Create new, &empty book" 34808msgstr "" 34809 34810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34811msgid "&Import an HTML or DOCX file as a new book" 34812msgstr "" 34813 34814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34815msgid "Import an HTML or DOCX file as a new book" 34816msgstr "" 34817 34818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34819msgid "&Quick open a file to edit" 34820msgstr "" 34821 34822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34823msgid "Quickly open a file from the book to edit it" 34824msgstr "" 34825 34826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 34827msgid "Editor actions" 34828msgstr "" 34829 34830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 34831msgid "Undo typing" 34832msgstr "" 34833 34834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 34835msgid "R&edo" 34836msgstr "" 34837 34838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 34839msgid "Redo typing" 34840msgstr "" 34841 34842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 34843msgid "Cut &text" 34844msgstr "" 34845 34846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 34847msgid "Cut text" 34848msgstr "" 34849 34850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 34851msgid "P&aste from clipboard" 34852msgstr "" 34853 34854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 34855msgid "Tools" 34856msgstr "" 34857 34858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34859msgid "&Edit Table of Contents" 34860msgstr "" 34861 34862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34863msgid "Edit Table of Contents" 34864msgstr "" 34865 34866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 34867msgid "&Insert inline Table of Contents" 34868msgstr "" 34869 34870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 34871msgid "Insert inline Table of Contents" 34872msgstr "" 34873 34874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 34875msgid "&Fix HTML" 34876msgstr "" 34877 34878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 34879msgid "Fix HTML in the current file" 34880msgstr "" 34881 34882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 34883msgid "&Fix HTML - all files" 34884msgstr "" 34885 34886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 34887msgid "Fix HTML in all files" 34888msgstr "" 34889 34890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 34891msgid "&Beautify current file" 34892msgstr "" 34893 34894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 34895msgid "Beautify current file" 34896msgstr "" 34897 34898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 34899msgid "&Beautify all files" 34900msgstr "" 34901 34902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 34903msgid "Beautify all files" 34904msgstr "" 34905 34906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 34907msgid "&Insert special character" 34908msgstr "" 34909 34910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 34911msgid "Insert special character" 34912msgstr "" 34913 34914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 34915msgid "&Arrange into folders" 34916msgstr "" 34917 34918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 34919msgid "Arrange into folders" 34920msgstr "" 34921 34922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 34923msgid "Set &semantics" 34924msgstr "" 34925 34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 34927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 34928msgid "Set semantics" 34929msgstr "" 34930 34931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 34932msgid "&Filter style information" 34933msgstr "" 34934 34935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34936msgid "&Manage fonts" 34937msgstr "" 34938 34939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34940msgid "Manage fonts in the book" 34941msgstr "" 34942 34943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34944msgid "Add &cover" 34945msgstr "" 34946 34947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34948msgid "Add a cover to the book" 34949msgstr "" 34950 34951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34952msgid "&Reports" 34953msgstr "" 34954 34955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34956msgid "Show a report on various aspects of the book" 34957msgstr "" 34958 34959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 34960msgid "Check &external links" 34961msgstr "" 34962 34963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 34964msgid "Check external links in the book" 34965msgstr "" 34966 34967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 34968msgid "C&ompress images losslessly" 34969msgstr "" 34970 34971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 34972msgid "Compress images losslessly" 34973msgstr "" 34974 34975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 34976msgid "Transform &styles" 34977msgstr "" 34978 34979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 34980msgid "Transform styles used in the book" 34981msgstr "" 34982 34983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 34984msgid "Transform HTML used in the book" 34985msgstr "" 34986 34987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 34988msgid "Download external &resources" 34989msgstr "" 34990 34991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 34992msgid "" 34993"Download external resources in the book (images/stylesheets/etc/ that are " 34994"not included in the book)" 34995msgstr "" 34996 34997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 34998msgid "&Subset embedded fonts" 34999msgstr "" 35000 35001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35002msgid "Subset embedded fonts" 35003msgstr "" 35004 35005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35006msgid "Subset fonts" 35007msgstr "" 35008 35009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 35010msgid "&Embed referenced fonts" 35011msgstr "" 35012 35013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35014msgid "Embed fonts" 35015msgstr "" 35016 35017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35018msgid "Embed referenced fonts" 35019msgstr "" 35020 35021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 35022msgid "&Smarten punctuation (works best for English)" 35023msgstr "" 35024 35025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 35026msgid "Remove &unused CSS rules" 35027msgstr "" 35028 35029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 35030msgid "Remove unused CSS rules" 35031msgstr "" 35032 35033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 35034msgid "Upgrade book internals" 35035msgstr "" 35036 35037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 35038msgid "Auto reload preview" 35039msgstr "" 35040 35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 35042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 35043msgid "Sync preview position to editor position" 35044msgstr "" 35045 35046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 35047msgid "Refresh preview" 35048msgstr "" 35049 35050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 35051msgid "Split this file" 35052msgstr "" 35053 35054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 35055msgid "Split file in the preview panel" 35056msgstr "" 35057 35058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 35059msgid "Find next in preview" 35060msgstr "" 35061 35062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35063msgid "Find previous in preview" 35064msgstr "" 35065 35066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35067msgid "&Find/replace" 35068msgstr "" 35069 35070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35071msgid "Show the Find/replace panel" 35072msgstr "" 35073 35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35075msgid "Replace current match" 35076msgstr "" 35077 35078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35079msgid "Replace and find ne&xt" 35080msgstr "" 35081 35082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35083msgid "Replace current match and find next" 35084msgstr "" 35085 35086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35087msgid "R&eplace and find previous" 35088msgstr "" 35089 35090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35091msgid "Replace current match and find previous" 35092msgstr "" 35093 35094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35095msgid "Replace all matches" 35096msgstr "" 35097 35098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35099msgid "Count number of matches" 35100msgstr "" 35101 35102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35103msgid "&Mark selected text" 35104msgstr "" 35105 35106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35107msgid "Mark selected text or unmark already marked text" 35108msgstr "" 35109 35110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35111msgid "Go to &line" 35112msgstr "" 35113 35114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35115msgid "Go to line number" 35116msgstr "" 35117 35118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35119msgid "Sa&ved searches" 35120msgstr "" 35121 35122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35123msgid "Show the saved searches dialog" 35124msgstr "" 35125 35126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35127msgid "&Search ignoring HTML markup" 35128msgstr "" 35129 35130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35131msgid "Show the text search panel" 35132msgstr "" 35133 35134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35136msgid "Check book" 35137msgstr "" 35138 35139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35140msgid "C&heck book" 35141msgstr "" 35142 35143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35144msgid "Check book for errors" 35145msgstr "" 35146 35147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35148msgid "Check &spelling" 35149msgstr "" 35150 35151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35152msgid "Check book for spelling errors" 35153msgstr "" 35154 35155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35156msgid "&Next error" 35157msgstr "" 35158 35159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35160msgid "Show next error" 35161msgstr "" 35162 35163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35164msgid "&Previous error" 35165msgstr "" 35166 35167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35168msgid "Show previous error" 35169msgstr "" 35170 35171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35172msgid "&Next spelling mistake" 35173msgstr "" 35174 35175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35176msgid "Go to next spelling mistake" 35177msgstr "" 35178 35179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35180msgid "&Create checkpoint" 35181msgstr "" 35182 35183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35184msgid "Create a checkpoint with the current state of the book" 35185msgstr "" 35186 35187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35188msgid "&Close current tab" 35189msgstr "" 35190 35191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35192msgid "Close the currently open tab" 35193msgstr "" 35194 35195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35196msgid "C&lose other tabs" 35197msgstr "" 35198 35199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35200msgid "Close all tabs except the current tab" 35201msgstr "" 35202 35203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35204msgid "Close tabs to the &right" 35205msgstr "" 35206 35207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35208msgid "Close tabs to the right of the current tab" 35209msgstr "" 35210 35211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35212msgid "User &Manual" 35213msgstr "" 35214 35215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35216msgid "Show User Manual" 35217msgstr "" 35218 35219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35220msgid "&Browse images in book" 35221msgstr "" 35222 35223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35224msgid "Browse images in the books visually" 35225msgstr "" 35226 35227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35228msgid "&Split at multiple locations" 35229msgstr "" 35230 35231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35232msgid "Split HTML file at multiple locations" 35233msgstr "" 35234 35235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35236msgid "Compare to &another book" 35237msgstr "" 35238 35239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35240msgid "Compare to another book" 35241msgstr "" 35242 35243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35244msgid "Manage &Snippets" 35245msgstr "" 35246 35247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35248msgid "Manage user created Snippets" 35249msgstr "" 35250 35251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35252msgid "&File" 35253msgstr "" 35254 35255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35256msgid "&Recently opened books" 35257msgstr "" 35258 35259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35260msgid "&Tools" 35261msgstr "" 35262 35263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35264msgid "External &links" 35265msgstr "" 35266 35267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35268msgid "&View" 35269msgstr "" 35270 35271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35272msgid "Tool&bars" 35273msgstr "" 35274 35275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35276msgid "&Plugins" 35277msgstr "" 35278 35279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35280msgid "&Help" 35281msgstr "" 35282 35283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35284msgid "&Donate to support calibre development" 35285msgstr "" 35286 35287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35288msgid "Book tool bar" 35289msgstr "" 35290 35291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35292msgid "Tools tool bar" 35293msgstr "" 35294 35295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35296msgid "Plugins tool bar" 35297msgstr "" 35298 35299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35300msgid "Donate to support calibre development" 35301msgstr "" 35302 35303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35304#, python-format 35305msgid "Toggle %s" 35306msgstr "" 35307 35308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35309msgid "Windows" 35310msgstr "" 35311 35312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35313msgid "File browser" 35314msgstr "" 35315 35316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35317msgid "File preview" 35318msgstr "" 35319 35320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35321msgid "Live CSS" 35322msgstr "" 35323 35324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35325#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35326#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35327msgid "Inspector" 35328msgstr "" 35329 35330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35331msgid "Text search" 35332msgstr "" 35333 35334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35335msgid "Checkpoints" 35336msgstr "" 35337 35338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35339#, python-format 35340msgid " [was %s]" 35341msgstr "" 35342 35343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35344msgid "Current state" 35345msgstr "" 35346 35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35349msgid "[Unnamed state]" 35350msgstr "" 35351 35352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35353msgid "Revert the book to the selected checkpoint" 35354msgstr "" 35355 35356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35357msgid "&Compare" 35358msgstr "" 35359 35360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35361msgid "" 35362"Compare the state of the book at the selected checkpoint with the current " 35363"state" 35364msgstr "" 35365 35366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35367msgid "Cannot revert" 35368msgstr "" 35369 35370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35371msgid "Cannot revert to the current state" 35372msgstr "" 35373 35374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35375msgid "Cannot compare" 35376msgstr "" 35377 35378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35379msgid "There is no point comparing the current state to itself" 35380msgstr "" 35381 35382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35383msgid "Choose tag name" 35384msgstr "" 35385 35386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35387msgid "Specify the name of the &tag to insert:" 35388msgstr "" 35389 35390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35391msgid "Text (HTML) files" 35392msgstr "" 35393 35394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35395msgid "Style (CSS) files" 35396msgstr "" 35397 35398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35399msgid "Audio" 35400msgstr "" 35401 35402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35403msgid "Video" 35404msgstr "" 35405 35406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35407msgid "OPF file (metadata)" 35408msgstr "" 35409 35410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35411msgid "Table of contents file (NCX)" 35412msgstr "" 35413 35414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35415msgid "Arrange in folders" 35416msgstr "" 35417 35418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35419msgid "" 35420"Arrange the files in this book into sub-folders based on their types. If you" 35421" leave a folder blank, the files will be placed in the root." 35422msgstr "" 35423 35424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35425msgid "" 35426"Note that this will only arrange files inside the book, it will not affect " 35427"how they are displayed in the File browser" 35428msgstr "" 35429 35430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35431msgid "Specify locations to split at" 35432msgstr "" 35433 35434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35435msgid "" 35436"Specify the locations to split at, using an XPath expression (click the " 35437"wizard button for help with generating XPath expressions)." 35438msgstr "" 35439 35440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35441msgid "&XPath expression:" 35442msgstr "" 35443 35444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35445msgid "Invalid XPath expression" 35446msgstr "" 35447 35448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35449msgid "Choose file to import" 35450msgstr "" 35451 35452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35453msgid "" 35454"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35455"EPUB will be generated with minimal changes from the source, unlike doing a " 35456"full conversion in calibre." 35457msgstr "" 35458 35459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35460msgid "Choose the file to import" 35461msgstr "" 35462 35463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35464msgid "Source file:" 35465msgstr "" 35466 35467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35468msgid "Choose the location for the newly created EPUB" 35469msgstr "" 35470 35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35472msgid "Destination file:" 35473msgstr "" 35474 35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35476msgid "Importable files" 35477msgstr "" 35478 35479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35480msgid "Choose destination" 35481msgstr "" 35482 35483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35484msgid "EPUB files" 35485msgstr "" 35486 35487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35488msgid "Need document" 35489msgstr "" 35490 35491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35492msgid "You must specify the source file that will be imported." 35493msgstr "" 35494 35495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35496msgid "No results found" 35497msgstr "" 35498 35499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35500msgid "Choose file to edit" 35501msgstr "" 35502 35503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35504#, python-brace-format 35505msgid "" 35506"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35507" For example, if want to choose the file:\n" 35508" {example}\n" 35509" Simply type in the characters:\n" 35510" {chars}\n" 35511" and press Enter." 35512msgstr "" 35513 35514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35515#, python-brace-format 35516msgid "" 35517"Anchor: {0}\n" 35518"Leading text: {1}" 35519msgstr "" 35520 35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35523msgid "Filter files" 35524msgstr "" 35525 35526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35527msgid "Choose a &file to link to:" 35528msgstr "" 35529 35530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35532msgid "Filter locations" 35533msgstr "" 35534 35535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35537msgid "Choose a &location (anchor) in the file:" 35538msgstr "" 35539 35540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35542msgid "The destination (href) for the link" 35543msgstr "" 35544 35545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35547msgid "&Target:" 35548msgstr "" 35549 35550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35551msgid "Te&xt:" 35552msgstr "" 35553 35554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35555msgid "The (optional) text for the link" 35556msgstr "" 35557 35558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35559#, python-brace-format 35560msgid "" 35561"\n" 35562" The template to use for generating the link. In addition to {0} and {1}\n" 35563" you can also use {2}, {3} and {4} variables\n" 35564" in the template, they will be replaced by the source filename, the destination\n" 35565" filename and the anchor, respectively.\n" 35566" " 35567msgstr "" 35568 35569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35570msgid "Copyright page" 35571msgstr "" 35572 35573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35574msgid "Page with title, author, publisher, etc." 35575msgstr "" 35576 35577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35578msgid "The book cover, typically a single HTML file with a cover image inside" 35579msgstr "" 35580 35581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35582msgid "Back-of-book style index" 35583msgstr "" 35584 35585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35586msgid "First \"real\" page of content" 35587msgstr "" 35588 35589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35590msgid "Type of &semantics:" 35591msgstr "" 35592 35593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35594msgid "Choose a &file:" 35595msgstr "" 35596 35597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35598msgid "About semantics" 35599msgstr "" 35600 35601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35602msgid "" 35603"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" 35604"\n" 35605"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35606"\n" 35607"The semantic information will be written in the <guide> section of the OPF file." 35608msgstr "" 35609 35610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35611msgid "Flo&ats" 35612msgstr "" 35613 35614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35615msgid "&Other CSS properties:" 35616msgstr "" 35617 35618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35619#, python-format 35620msgid "Only filter CSS in the current file (%s)" 35621msgstr "" 35622 35623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35624msgid "Add a cover" 35625msgstr "" 35626 35627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35628msgid "&Images in book" 35629msgstr "" 35630 35631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35632msgid "Filter the list of images" 35633msgstr "" 35634 35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35636msgid "" 35637"If enabled the cover image you select will be embedded into the book in such" 35638" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35639" preserved. This will mean blank spaces around the image if the screen the " 35640"book is being viewed on has an aspect ratio different to the image." 35641msgstr "" 35642 35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35644msgid "Import &image" 35645msgstr "" 35646 35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35648msgid "Choose a cover image" 35649msgstr "" 35650 35651#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35652msgid "Quick Start Guide" 35653msgstr "" 35654 35655#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35656msgid "&Donate to support calibre" 35657msgstr "" 35658 35659#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35660msgid "&Eject connected device" 35661msgstr "" 35662 35663#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35664msgid "Quit calibre" 35665msgstr "" 35666 35667#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35668msgid "Minimize the calibre window" 35669msgstr "" 35670 35671#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35672msgid "Clear the current search" 35673msgstr "" 35674 35675#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35676msgid "Focus the book list" 35677msgstr "" 35678 35679#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35680msgid "Clear the Virtual library" 35681msgstr "" 35682 35683#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35684msgid "Clear the additional restriction" 35685msgstr "" 35686 35687#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35688msgid "Debug mode" 35689msgstr "" 35690 35691#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35692#, python-format 35693msgid "" 35694"You have started calibre in debug mode. After you quit calibre, the debug " 35695"log will be available in the file: %s<p>The log will be displayed " 35696"automatically." 35697msgstr "" 35698 35699#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35700msgid "Content server changed!" 35701msgstr "" 35702 35703#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35704msgid "" 35705"calibre 3 comes with a completely re-written Content server. As such any " 35706"custom configuration you have for the content server no longer applies. You " 35707"should check and refresh your settings in Preferences->Sharing->Sharing over" 35708" the net" 35709msgstr "" 35710 35711#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35712#, python-format 35713msgid "" 35714"Could not start the Content server. Error:\n" 35715"\n" 35716"%s" 35717msgstr "" 35718 35719#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35720msgid "Hide main window" 35721msgstr "" 35722 35723#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35724msgid "Show main window" 35725msgstr "" 35726 35727#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35728#, python-format 35729msgid "" 35730"The library database at %s appears to be corrupted. Do you want calibre to " 35731"try and rebuild it automatically? The rebuild may not be completely " 35732"successful." 35733msgstr "" 35734 35735#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35736msgid "Conversion error" 35737msgstr "" 35738 35739#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35740#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35741#, python-format 35742msgid "<p><b>Failed to convert: %s" 35743msgstr "" 35744 35745#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35746msgid "" 35747"\n" 35748" Many older e-book reader devices are incapable of displaying\n" 35749" EPUB files that have internal components over a certain size.\n" 35750" Therefore, when converting to EPUB, calibre automatically tries\n" 35751" to split up the EPUB into smaller sized pieces. For some\n" 35752" files that are large undifferentiated blocks of text, this\n" 35753" splitting fails.\n" 35754" <p>You can <b>work around the problem</b> by either increasing the\n" 35755" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35756" or by turning on Heuristic processing, also in the conversion\n" 35757" dialog. Note that if you make the maximum split size too large,\n" 35758" your e-book reader may have trouble with the EPUB.\n" 35759" " 35760msgstr "" 35761 35762#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35763#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35764msgid "Conversion failed" 35765msgstr "" 35766 35767#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35768msgid "here" 35769msgstr "" 35770 35771#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35772msgid "Recipe Disabled" 35773msgstr "" 35774 35775#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35776msgid "<b>Failed</b>" 35777msgstr "" 35778 35779#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35780msgid "There are active jobs. Are you sure you want to quit?" 35781msgstr "" 35782 35783#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35784msgid "" 35785" is communicating with the device!<br>\n" 35786" Quitting may cause corruption on the device.<br>\n" 35787" Are you sure you want to quit?" 35788msgstr "" 35789 35790#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35791msgid "There are library updates waiting. Are you sure you want to quit?" 35792msgstr "" 35793 35794#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35795msgid "Library updates waiting" 35796msgstr "" 35797 35798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35799msgid "" 35800"Some deleted books are still being moved to the recycle bin, if you quit " 35801"now, they will be left behind. Are you sure you want to quit?" 35802msgstr "" 35803 35804#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35805msgid "Running database shutdown plugins. This could take a few seconds..." 35806msgstr "" 35807 35808#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35809msgid "Shutting down the Content server. This could take a while..." 35810msgstr "" 35811 35812#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35813msgid "" 35814"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35815" context menu of the system tray." 35816msgstr "" 35817 35818#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35819#, python-brace-format 35820msgid "" 35821"New version <b>{ver}</b> of {app} is available for download. See the <a " 35822"href=\"{url}\">new features</a>." 35823msgstr "" 35824 35825#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 35826msgid "Update available!" 35827msgstr "" 35828 35829#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 35830msgid "Show this notification for future updates" 35831msgstr "" 35832 35833#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 35834msgid "&Get update" 35835msgstr "" 35836 35837#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 35838msgid "Update &plugins" 35839msgstr "" 35840 35841#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 35842msgid " and one plugin update" 35843msgid_plural " and {} plugin updates" 35844msgstr[0] "" 35845msgstr[1] "" 35846 35847#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 35848msgid "Update found" 35849msgstr "" 35850 35851#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 35852msgid "updated plugin" 35853msgid_plural "updated plugins" 35854msgstr[0] "" 35855msgstr[1] "" 35856 35857#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 35858#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 35859msgid "Plugin updates" 35860msgstr "" 35861 35862#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 35863msgid "A plugin update is available" 35864msgid_plural "There are {} plugin updates available" 35865msgstr[0] "" 35866msgstr[1] "" 35867 35868#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 35869msgid "Install and configure user plugins" 35870msgstr "" 35871 35872#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 35873msgid "Rename this bookmark" 35874msgstr "" 35875 35876#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 35877msgid "Remove this bookmark" 35878msgstr "" 35879 35880#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 35881msgid "Double click to edit the bookmarks" 35882msgstr "" 35883 35884#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 35885msgid "&New" 35886msgstr "" 35887 35888#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 35889msgid "Create a new bookmark at the current location" 35890msgstr "" 35891 35892#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 35893msgid "Remove the currently selected bookmark" 35894msgstr "" 35895 35896#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 35897msgid "Pre&vious" 35898msgstr "" 35899 35900#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 35901msgid "Nex&t" 35902msgstr "" 35903 35904#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 35905msgid "Position in book" 35906msgstr "" 35907 35908#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 35909msgid "Change how the bookmarks are sorted" 35910msgstr "" 35911 35912#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 35913#, python-brace-format 35914msgid "Are you sure you want to delete the bookmark: {0}?" 35915msgstr "" 35916 35917#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 35918msgid "Export bookmarks" 35919msgstr "" 35920 35921#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 35922#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 35923msgid "Saved bookmarks" 35924msgstr "" 35925 35926#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 35927msgid "Import bookmarks" 35928msgstr "" 35929 35930#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 35931msgid "Add bookmark" 35932msgstr "" 35933 35934#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 35935msgid "Enter title for bookmark:" 35936msgstr "" 35937 35938#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 35939msgid "calibre highlights" 35940msgstr "" 35941 35942#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 35943msgid "highlights" 35944msgstr "" 35945 35946#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 35947msgid "Modify this highlight" 35948msgstr "" 35949 35950#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 35951msgid "Edit notes for this highlight" 35952msgstr "" 35953 35954#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 35955msgid "Delete this highlight" 35956msgid_plural "Delete selected highlights" 35957msgstr[0] "" 35958msgstr[1] "" 35959 35960#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 35961#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 35962msgid "Table of Contents section:" 35963msgid_plural "Table of Contents sections:" 35964msgstr[0] "" 35965msgstr[1] "" 35966 35967#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 35968msgid "Double click to jump to an entry" 35969msgstr "" 35970 35971#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35972msgid "Modify" 35973msgstr "" 35974 35975#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35976msgid "Modify the selected highlight" 35977msgstr "" 35978 35979#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 35980msgid "Delete the selected highlights" 35981msgstr "" 35982 35983#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 35984msgid "Export all highlights" 35985msgstr "" 35986 35987#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 35988msgid "No highlights match the search: {}" 35989msgstr "" 35990 35991#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 35992msgid "No selected highlight" 35993msgstr "" 35994 35995#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 35996msgid "No highlight is currently selected" 35997msgstr "" 35998 35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 36000msgid "Are you sure you want to delete this highlight permanently?" 36001msgid_plural "Are you sure you want to delete all {} highlights permanently?" 36002msgstr[0] "" 36003msgstr[1] "" 36004 36005#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36006msgid "No highlights" 36007msgstr "" 36008 36009#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36010msgid "This book has no highlights to export" 36011msgstr "" 36012 36013#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 36014msgid "Edit lookup source" 36015msgstr "" 36016 36017#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 36018msgid "The name of the source" 36019msgstr "" 36020 36021#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 36022msgid "The URL template of the source" 36023msgstr "" 36024 36025#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 36026#, python-brace-format 36027msgid "" 36028"The URL template must starts with https:// and have {word} in it which will " 36029"be replaced by the actual query" 36030msgstr "" 36031 36032#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 36033msgid "You must specify a name" 36034msgstr "" 36035 36036#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 36037msgid "Name already exists" 36038msgstr "" 36039 36040#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 36041msgid "A lookup source with the name {} already exists" 36042msgstr "" 36043 36044#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 36045msgid "You must specify a URL" 36046msgstr "" 36047 36048#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 36049msgid "The URL must start with https://" 36050msgstr "" 36051 36052#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 36053#, python-brace-format 36054msgid "The URL must contain the placeholder {word}" 36055msgstr "" 36056 36057#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 36058msgid "Edit lookup sources" 36059msgstr "" 36060 36061#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 36062msgid "Double-click to edit an entry" 36063msgstr "" 36064 36065#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 36066#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36067msgid "Restore defaults" 36068msgstr "" 36069 36070#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36071msgid "No sources" 36072msgstr "" 36073 36074#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36075msgid "You must specify at least one lookup source" 36076msgstr "" 36077 36078#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36079msgid "Zoom in" 36080msgstr "" 36081 36082#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36083msgid "Zoom out" 36084msgstr "" 36085 36086#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36087msgid "Default zoom" 36088msgstr "" 36089 36090#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36091msgid "Inspect" 36092msgstr "" 36093 36094#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36095msgid "Lookup &in:" 36096msgstr "" 36097 36098#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36099msgid "Double click on a word in the book's text to look it up." 36100msgstr "" 36101 36102#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36103msgid "Add sources" 36104msgstr "" 36105 36106#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36107msgid "Add more sources at which to lookup words" 36108msgstr "" 36109 36110#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36111msgid "Refresh the result to match the currently selected text" 36112msgstr "" 36113 36114#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36115msgid "Update on selection change" 36116msgstr "" 36117 36118#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36119msgid "" 36120"Automatically update the displayed result when selected text in the book " 36121"changes. With this disabled the lookup is changed only when clicking the " 36122"Refresh button." 36123msgstr "" 36124 36125#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36126msgid "Connecting to E-book viewer failed" 36127msgstr "" 36128 36129#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36130msgid "" 36131"Unable to connect to existing E-book viewer window, try restarting the " 36132"viewer." 36133msgstr "" 36134 36135#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36136msgid "" 36137"%prog [options] file\n" 36138"\n" 36139"View an e-book.\n" 36140msgstr "" 36141 36142#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36143msgid "" 36144"If specified, the E-book viewer window will try to come to the front when " 36145"started." 36146msgstr "" 36147 36148#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36149msgid "" 36150"If specified, the E-book viewer window will try to open full screen when " 36151"started." 36152msgstr "" 36153 36154#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36155msgid "Force reload of all opened books" 36156msgstr "" 36157 36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36159msgid "" 36160"The position at which to open the specified book. The position is a location" 36161" or position you can get by using the Go to->Location action in the viewer " 36162"controls. Alternately, you can use the form toc:something and it will open " 36163"at the location of the first Table of Contents entry that contains the " 36164"string \"something\". The form toc-href:something will match the href " 36165"(internal link destination) of toc nodes. The matching is exact. If you want" 36166" to match a substring, use the form toc-href-contains:something. The form " 36167"ref:something will use Reference mode references." 36168msgstr "" 36169 36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36171msgid "Failed to start listener" 36172msgstr "" 36173 36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36175msgid "" 36176"Could not start the listener used for single instance viewers. Try rebooting" 36177" your computer." 36178msgstr "" 36179 36180#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36181msgid "Print to PDF" 36182msgstr "" 36183 36184#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36185#, python-format 36186msgid "Print %s to a PDF file" 36187msgstr "" 36188 36189#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36190msgid "Choose location for PDF file" 36191msgstr "" 36192 36193#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36194msgid "&File:" 36195msgstr "" 36196 36197#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36198msgid "Paper &size:" 36199msgstr "" 36200 36201#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36202msgid "&Left margin:" 36203msgstr "" 36204 36205#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36206msgid "&Top margin:" 36207msgstr "" 36208 36209#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36210msgid "&Right margin:" 36211msgstr "" 36212 36213#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36214msgid "&Bottom margin:" 36215msgstr "" 36216 36217#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36218msgid "inches" 36219msgstr "" 36220 36221#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36222msgid "Add page &number to printed pages" 36223msgstr "" 36224 36225#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36226msgid "&Open PDF file after printing" 36227msgstr "" 36228 36229#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36230msgid "PDF file" 36231msgstr "" 36232 36233#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36234msgid "No filename specified" 36235msgstr "" 36236 36237#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36238msgid "You must specify a filename for the PDF file to generate" 36239msgstr "" 36240 36241#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36242msgid "Incorrect filename specified" 36243msgstr "" 36244 36245#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36246msgid "The filename for the PDF file must end with .pdf" 36247msgstr "" 36248 36249#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36250msgid "Printing, this will take a while, please wait..." 36251msgstr "" 36252 36253#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36254msgid "Printing..." 36255msgstr "" 36256 36257#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36258msgid "Failed to convert to PDF" 36259msgstr "" 36260 36261#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36262msgid "Failed to generate PDF file, click \"Show details\" for more information." 36263msgstr "" 36264 36265#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36266msgid "Contains" 36267msgstr "" 36268 36269#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36270msgid "Whole words" 36271msgstr "" 36272 36273#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36274msgid "" 36275"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36276"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36277"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36278"regular expression." 36279msgstr "" 36280 36281#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36282msgid "Go back to where you were before searching" 36283msgstr "" 36284 36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36286msgid "This text is hidden in the book and cannot be displayed" 36287msgstr "" 36288 36289#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36290msgid "No matches were found for:" 36291msgstr "" 36292 36293#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36294#, python-format 36295msgid "Expand all items under %s" 36296msgstr "" 36297 36298#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36299msgid "Expand all items" 36300msgstr "" 36301 36302#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36303msgid "Collapse all items" 36304msgstr "" 36305 36306#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36307msgid "Expand all items at the level of {}" 36308msgstr "" 36309 36310#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36311msgid "Collapse all items at the level of {}" 36312msgstr "" 36313 36314#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36315msgid "Copy Table of Contents to clipboard" 36316msgstr "" 36317 36318#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36319msgid "Search Table of Contents" 36320msgstr "" 36321 36322#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36323msgid "Search for text in the Table of Contents" 36324msgstr "" 36325 36326#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36327#, python-format 36328msgid "There are no Table of Contents entries matching: %s" 36329msgstr "" 36330 36331#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36332msgid "Switch color scheme" 36333msgstr "" 36334 36335#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36336msgid "Increase font size" 36337msgstr "" 36338 36339#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36340msgid "Decrease font size" 36341msgstr "" 36342 36343#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36344msgid "Toggle full screen" 36345msgstr "" 36346 36347#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36348msgid "Previous page" 36349msgstr "" 36350 36351#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36352#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36353#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36354msgid "Next section" 36355msgstr "" 36356 36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36358#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36359#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36360msgid "Previous section" 36361msgstr "" 36362 36363#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36364msgid "Toggle Reference mode" 36365msgstr "" 36366 36367#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36368msgid "Toggle auto-scrolling" 36369msgstr "" 36370 36371#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36372msgid "Lookup words" 36373msgstr "" 36374 36375#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36376msgid "Show viewer controls" 36377msgstr "" 36378 36379#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36380msgid "Toggle paged mode" 36381msgstr "" 36382 36383#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36384msgid "Print book" 36385msgstr "" 36386 36387#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36388msgid "Show book metadata" 36389msgstr "" 36390 36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36392msgid "Read aloud" 36393msgstr "" 36394 36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36396msgid "Browse highlights in book" 36397msgstr "" 36398 36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36400msgid "Select all text in the current file" 36401msgstr "" 36402 36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36404msgid "Edit this book" 36405msgstr "" 36406 36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36408msgid "Reload this book" 36409msgstr "" 36410 36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36412msgid "Customize this toolbar" 36413msgstr "" 36414 36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36416msgid "Hide this toolbar" 36417msgstr "" 36418 36419#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36420msgid "Switch to flow mode -- where the text is not broken into pages" 36421msgstr "" 36422 36423#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36424msgid "Switch to paged mode -- where the text is broken into pages" 36425msgstr "" 36426 36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36428msgid "Turn off auto-scrolling" 36429msgstr "" 36430 36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36432msgid "Turn on auto-scrolling" 36433msgstr "" 36434 36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36436msgid "Read the text of the book aloud" 36437msgstr "" 36438 36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36440msgid "Stop reading" 36441msgstr "" 36442 36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36444msgid "Configure the toolbar" 36445msgstr "" 36446 36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36448msgid "" 36449"Choose the actions you want on the toolbar. Drag and drop items in the right" 36450" hand list to re-arrange the toolbar." 36451msgstr "" 36452 36453#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36454msgid "Configure Read aloud" 36455msgstr "" 36456 36457#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36458#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36459msgid "Text-to-Speech unavailable" 36460msgstr "" 36461 36462#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36463msgid "Lookup" 36464msgstr "" 36465 36466#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36467msgid "Preparing book for first read, please wait" 36468msgstr "" 36469 36470#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36471msgid "E-book viewer" 36472msgstr "" 36473 36474#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36475#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36476msgid "Scroll here" 36477msgstr "" 36478 36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36480msgid "Start of book" 36481msgstr "" 36482 36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36484msgid "End of book" 36485msgstr "" 36486 36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36488msgid "Start of current file" 36489msgstr "" 36490 36491#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36492msgid "End of current file" 36493msgstr "" 36494 36495#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36496msgid "Hide this scrollbar" 36497msgstr "" 36498 36499#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36500msgid "Search :: no matches" 36501msgstr "" 36502 36503#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36504msgid "Search :: one match" 36505msgstr "" 36506 36507#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36508msgid "Search :: {} matches" 36509msgstr "" 36510 36511#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36512#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36513msgid "Failed to load the image {}" 36514msgstr "" 36515 36516#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36517#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36518msgid "Image not found" 36519msgstr "" 36520 36521#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36522#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36523msgid "Failed to find the image {}" 36524msgstr "" 36525 36526#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36527msgid "Cannot print book" 36528msgstr "" 36529 36530#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36531#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36532msgid "No book is currently open" 36533msgstr "" 36534 36535#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36536msgid "Choose e-book" 36537msgstr "" 36538 36539#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36540msgid "E-books" 36541msgstr "" 36542 36543#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36544msgid "Loading book" 36545msgstr "" 36546 36547#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36548msgid "Loading book, please wait" 36549msgstr "" 36550 36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36552msgid "Loading book failed" 36553msgstr "" 36554 36555#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36556#, python-brace-format 36557msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36558msgstr "" 36559 36560#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36561msgid "" 36562"The Qt WebEngine Render process has crashed. You should try restarting the " 36563"viewer." 36564msgstr "" 36565 36566#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36567msgid "Choose background image" 36568msgstr "" 36569 36570#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36571msgid "Clear search history" 36572msgstr "" 36573 36574#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36575msgid "Test file name invalid" 36576msgstr "" 36577 36578#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36579#, python-format 36580msgid "" 36581"The file name <b>%s</b> does not appear to end with a file extension. It " 36582"must end with a file extension like .epub or .mobi" 36583msgstr "" 36584 36585#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36586msgid "Hide size in corner" 36587msgstr "" 36588 36589#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36590msgid "Show size in corner" 36591msgstr "" 36592 36593#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36594msgid "Drag to resize" 36595msgstr "" 36596 36597#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36598msgid "Hide {}" 36599msgstr "" 36600 36601#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36602msgid "Show {}" 36603msgstr "" 36604 36605#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36606msgid "Choose &color" 36607msgstr "" 36608 36609#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36610msgid "Choose a color" 36611msgstr "" 36612 36613#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36614#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36615msgid "Cu&t" 36616msgstr "" 36617 36618#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36619#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36620msgid "&Step up" 36621msgstr "" 36622 36623#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36624#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36625msgid "Step &down" 36626msgstr "" 36627 36628#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36629msgid "Not rated" 36630msgstr "" 36631 36632#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36633msgid "Generic e-ink device" 36634msgstr "" 36635 36636#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36637msgid "Smartphone" 36638msgstr "" 36639 36640#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36641msgid "iPad like tablet" 36642msgstr "" 36643 36644#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36645msgid "Kindle Basic (all models)" 36646msgstr "" 36647 36648#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36649msgid "Kindle Fire and Fire HD" 36650msgstr "" 36651 36652#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36653msgid "All other SONY devices" 36654msgstr "" 36655 36656#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36657msgid "Kobo and Kobo Touch Readers" 36658msgstr "" 36659 36660#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36661msgid "Kobo Vox, Aura and Glo families" 36662msgstr "" 36663 36664#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36665msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36666msgstr "" 36667 36668#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36669msgid "Nook and Nook Simple Reader" 36670msgstr "" 36671 36672#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36673msgid "PocketBook 360 and newer models" 36674msgstr "" 36675 36676#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36677msgid "PocketBook Lux (1-5) and Basic 4" 36678msgstr "" 36679 36680#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36681msgid "PocketBook Inkpad 3 (Pro) and X" 36682msgstr "" 36683 36684#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36685msgid "Android phone" 36686msgstr "" 36687 36688#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36689msgid "Android tablet" 36690msgstr "" 36691 36692#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36693msgid "Android phone with Kindle reader" 36694msgstr "" 36695 36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36697msgid "Android tablet with Kindle reader" 36698msgstr "" 36699 36700#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36701msgid "Generic" 36702msgstr "" 36703 36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36705msgid "" 36706"Choose your e-book device. If your device is not in the list, choose a " 36707"\"Generic\" device." 36708msgstr "" 36709 36710#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36711#, python-brace-format 36712msgid "" 36713"If you are moving calibre from an old computer to a new one, please read <a " 36714"href=\"{0}\">the instructions</a>." 36715msgstr "" 36716 36717#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36718msgid "Select location for books" 36719msgstr "" 36720 36721#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36722#, python-format 36723msgid "Failed to create a folder at %s" 36724msgstr "" 36725 36726#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36727#, python-format 36728msgid "" 36729"You must choose an empty folder for the calibre library. %s is not empty." 36730msgstr "" 36731 36732#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36733msgid "&Next >" 36734msgstr "" 36735 36736#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36737msgid "< &Back" 36738msgstr "" 36739 36740#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36741#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36742#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36743#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36744#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36745msgid "Cancel" 36746msgstr "" 36747 36748#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36749msgid "&Finish" 36750msgstr "" 36751 36752#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36753msgid "Commit" 36754msgstr "" 36755 36756#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36757msgid "Welcome wizard" 36758msgstr "" 36759 36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36761#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36765#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36766msgid "Welcome to calibre" 36767msgstr "" 36768 36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36771#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36772#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36773#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36774msgid "The one stop solution to all your e-book needs." 36775msgstr "" 36776 36777#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36778msgid "&Manufacturers" 36779msgstr "" 36780 36781#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36782msgid "&Devices" 36783msgstr "" 36784 36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36786#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36787#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36788#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36789msgid "WizardPage" 36790msgstr "" 36791 36792#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36793#, python-format 36794msgid "" 36795"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36796"button to apply your settings." 36797msgstr "" 36798 36799#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36800msgid "" 36801"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36802" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36803msgstr "" 36804 36805#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 36806#, python-format 36807msgid "" 36808"<h2>User Manual</h2>A User Manual is also available <a " 36809"href=\"%s\">online</a>." 36810msgstr "" 36811 36812#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 36813msgid "" 36814"<p>calibre can automatically send books by email to your Kindle. To do that " 36815"you have to setup email delivery below. The easiest way is to setup a free " 36816"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 36817" below. You will also have to register your email address in your Amazon " 36818"account." 36819msgstr "" 36820 36821#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 36822msgid "&Kindle email:" 36823msgstr "" 36824 36825#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 36826msgid "Choose your &language:" 36827msgstr "" 36828 36829#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 36830msgid "" 36831"<p>Choose a location for your books. When you add books to calibre, they " 36832"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 36833msgstr "" 36834 36835#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 36836msgid "" 36837"If a calibre library already exists at the newly selected location, calibre " 36838"will use it automatically." 36839msgstr "" 36840 36841#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 36842msgid "Test email settings" 36843msgstr "" 36844 36845#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 36846#, python-format 36847msgid "Send test mail from %s to:" 36848msgstr "" 36849 36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 36851#, python-format 36852msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 36853msgstr "" 36854 36855#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 36856msgid "No email address" 36857msgstr "" 36858 36859#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 36860msgid "" 36861"No email address to send mail to has been specified. You must specify a To: " 36862"address before running the test." 36863msgstr "" 36864 36865#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 36866msgid "Sending email, please wait..." 36867msgstr "" 36868 36869#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 36870msgid "Email successfully sent" 36871msgstr "" 36872 36873#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 36874msgid "Setup sending email using" 36875msgstr "" 36876 36877#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 36878#, python-brace-format 36879msgid "" 36880"If you don't have an account, you can sign up for a free {name} email " 36881"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 36882msgstr "" 36883 36884#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 36885#, python-format 36886msgid "Your %s &email address:" 36887msgstr "" 36888 36889#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 36890#, python-format 36891msgid "Your %s &username:" 36892msgstr "" 36893 36894#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 36895#, python-format 36896msgid "Your %s &password:" 36897msgstr "" 36898 36899#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 36900#, python-format 36901msgid "" 36902"If you plan to use email to send books to your Kindle, remember to add your " 36903"%s email address to the allowed email addresses in your Amazon.com Kindle " 36904"management page." 36905msgstr "" 36906 36907#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 36908msgid "Setup" 36909msgstr "" 36910 36911#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 36912msgid "Incorrect username" 36913msgstr "" 36914 36915#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 36916#, python-format 36917msgid "%s needs the full email address as your username" 36918msgstr "" 36919 36920#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 36921msgid "OK to proceed?" 36922msgstr "" 36923 36924#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 36925msgid "" 36926"This will display your email password on the screen. Is it OK to proceed?" 36927msgstr "" 36928 36929#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 36930msgid "" 36931"Before using this account to send mail, you must enable the \"Enable access " 36932"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 36933"Settings > POP3 & IMAP." 36934msgstr "" 36935 36936#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 36937msgid "" 36938"Google recently deliberately broke their email sending protocol (SMTP) " 36939"support in an attempt to force everyone to use their web interface so they " 36940"can show you more ads. They are trying to claim that SMTP is insecure, that " 36941"is incorrect and simply an excuse. To use a Gmail account you will need to " 36942"\"allow less secure apps\" as described <a " 36943"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 36944msgstr "" 36945 36946#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 36947msgid "" 36948"If you are setting up a new Hotmail account, Microsoft requires that you " 36949"verify your account periodically, before it will let calibre send email." 36950msgstr "" 36951 36952#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 36953#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 36954msgid "Bad configuration" 36955msgstr "" 36956 36957#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 36958msgid "You must set the From email address" 36959msgstr "" 36960 36961#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 36962msgid "" 36963"You must either set both the username <b>and</b> password for the mail " 36964"server or no username and no password at all." 36965msgstr "" 36966 36967#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 36968msgid "" 36969"No username and password set for mailserver. Most mailservers need a " 36970"username and password. Are you sure?" 36971msgstr "" 36972 36973#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 36974msgid "Send email &from:" 36975msgstr "" 36976 36977#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 36978msgid "" 36979"<p>This is what will be present in the From: field of emails sent by " 36980"calibre.<br> Set it to your email address" 36981msgstr "" 36982 36983#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 36984msgid "" 36985"<p>A mail server is useful if the service you are sending mail to only " 36986"accepts email from well know mail services." 36987msgstr "" 36988 36989#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 36990msgid "Email server" 36991msgstr "" 36992 36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 36994msgid "calibre can <b>optionally</b> use a server to send mail" 36995msgstr "" 36996 36997#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 36998msgid "&Hostname:" 36999msgstr "" 37000 37001#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 37002msgid "The hostname of your mail server. For example, smtp.gmail.com" 37003msgstr "" 37004 37005#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 37006msgid "&Port:" 37007msgstr "" 37008 37009#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 37010msgid "" 37011"The port your mail server listens for connections on. The default is 25" 37012msgstr "" 37013 37014#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 37015msgid "Your username on the mail server" 37016msgstr "" 37017 37018#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 37019msgid "Your password on the mail server" 37020msgstr "" 37021 37022#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 37023msgid "&Show" 37024msgstr "" 37025 37026#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 37027msgid "Encr&yption:" 37028msgstr "" 37029 37030#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 37031msgid "" 37032"Use TLS encryption when connecting to the mail server. This is the most " 37033"common." 37034msgstr "" 37035 37036#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 37037msgid "&TLS" 37038msgstr "" 37039 37040#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 37041msgid "Use SSL encryption when connecting to the mail server." 37042msgstr "" 37043 37044#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 37045msgid "SS&L" 37046msgstr "" 37047 37048#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 37049msgid "WARNING: Using no encryption is highly insecure" 37050msgstr "" 37051 37052#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 37053msgid "Use &GMX" 37054msgstr "" 37055 37056#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 37057msgid "Use &Hotmail" 37058msgstr "" 37059 37060#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 37061msgid "&Test email" 37062msgstr "" 37063 37064#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 37065msgid "" 37066"<p>If you use the <a " 37067"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37068"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37069"your calibre book collection wirelessly, directly on the device. To do this " 37070"you have to turn on the calibre Content server." 37071msgstr "" 37072 37073#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37074msgid "Turn on the &Content server" 37075msgstr "" 37076 37077#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37078#, python-format 37079msgid "" 37080"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37081"<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." 37082msgstr "" 37083 37084#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37085#, python-brace-format 37086msgid "Invalid query format for colon-separated search: {0}" 37087msgstr "" 37088 37089#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37090msgid "BIBTEX catalog generator" 37091msgstr "" 37092 37093#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37094#, python-format 37095msgid "" 37096"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37097"Available fields: %(fields)s.\n" 37098"plus user-created custom fields.\n" 37099"Example: %(opt)s=title,authors,tags\n" 37100"Default: '%%default'\n" 37101"Applies to: BIBTEX output format" 37102msgstr "" 37103 37104#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37105#, python-format 37106msgid "" 37107"Output field to sort on.\n" 37108"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37109"Default: '%default'\n" 37110"Applies to: BIBTEX output format" 37111msgstr "" 37112 37113#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37114#, python-format 37115msgid "" 37116"Create a citation for BibTeX entries.\n" 37117"Boolean value: True, False\n" 37118"Default: '%default'\n" 37119"Applies to: BIBTEX output format" 37120msgstr "" 37121 37122#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37123#, python-format 37124msgid "" 37125"Create a file entry if formats is selected for BibTeX entries.\n" 37126"Boolean value: True, False\n" 37127"Default: '%default'\n" 37128"Applies to: BIBTEX output format" 37129msgstr "" 37130 37131#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37132#, python-format 37133msgid "" 37134"The template for citation creation from database fields.\n" 37135"Should be a template with {} enclosed fields.\n" 37136"Available fields: %s.\n" 37137"Default: '%%default'\n" 37138"Applies to: BIBTEX output format" 37139msgstr "" 37140 37141#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37142#, python-format 37143msgid "" 37144"BibTeX file encoding output.\n" 37145"Available types: utf8, cp1252, ascii.\n" 37146"Default: '%default'\n" 37147"Applies to: BIBTEX output format" 37148msgstr "" 37149 37150#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37151#, python-format 37152msgid "" 37153"BibTeX file encoding flag.\n" 37154"Available types: strict, replace, ignore, backslashreplace.\n" 37155"Default: '%default'\n" 37156"Applies to: BIBTEX output format" 37157msgstr "" 37158 37159#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37160#, python-format 37161msgid "" 37162"Entry type for BibTeX catalog.\n" 37163"Available types: book, misc, mixed.\n" 37164"Default: '%default'\n" 37165"Applies to: BIBTEX output format" 37166msgstr "" 37167 37168#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37169msgid "CSV/XML catalog generator" 37170msgstr "" 37171 37172#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37173#, python-format 37174msgid "" 37175"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37176"Available fields: %(fields)s,\n" 37177"plus user-created custom fields.\n" 37178"Example: %(opt)s=title,authors,tags\n" 37179"Default: '%%default'\n" 37180"Applies to: CSV, XML output formats" 37181msgstr "" 37182 37183#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37184#, python-format 37185msgid "" 37186"Output field to sort on.\n" 37187"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37188"Default: '%default'\n" 37189"Applies to: CSV, XML output formats" 37190msgstr "" 37191 37192#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37193msgid "AZW3/EPUB/MOBI catalog generator" 37194msgstr "" 37195 37196#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37197#, python-format 37198msgid "" 37199"Title of generated catalog used as title in metadata.\n" 37200"Default: '%default'\n" 37201"Applies to: AZW3, EPUB, MOBI output formats" 37202msgstr "" 37203 37204#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37205#, python-format 37206msgid "" 37207"Create cross-references in Authors section for books with multiple authors.\n" 37208"Default: '%default'\n" 37209"Applies to: AZW3, EPUB, MOBI output formats" 37210msgstr "" 37211 37212#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37213#, python-format 37214msgid "" 37215"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" 37216"Default: '%default'\n" 37217"Applies to: AZW3, EPUB, MOBI output formats" 37218msgstr "" 37219 37220#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37221#, python-format 37222msgid "" 37223"Regex describing tags to exclude as genres.\n" 37224"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37225"Applies to: AZW3, EPUB, MOBI output formats" 37226msgstr "" 37227 37228#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37229#, python-format 37230msgid "" 37231"Specifies the rules used to exclude books from the generated catalog.\n" 37232"The model for an exclusion rule is either\n" 37233"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37234"('<rule name>','<custom column>','<pattern>').\n" 37235"For example:\n" 37236"(('Archived books','#status','Archived'),)\n" 37237"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37238"When multiple rules are defined, all rules will be applied.\n" 37239"Default: \n" 37240"\"%default\"\n" 37241"Applies to: AZW3, EPUB, MOBI output formats" 37242msgstr "" 37243 37244#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37245#, python-format 37246msgid "" 37247"Include 'Authors' section in catalog.\n" 37248"Default: '%default'\n" 37249"Applies to: AZW3, EPUB, MOBI output formats" 37250msgstr "" 37251 37252#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37253#, python-format 37254msgid "" 37255"Include 'Descriptions' section in catalog.\n" 37256"Default: '%default'\n" 37257"Applies to: AZW3, EPUB, MOBI output formats" 37258msgstr "" 37259 37260#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37261#, python-format 37262msgid "" 37263"Include 'Genres' section in catalog.\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:107 37269#, python-format 37270msgid "" 37271"Include 'Titles' section in catalog.\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:114 37277#, python-format 37278msgid "" 37279"Include 'Series' section in catalog.\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:121 37285#, python-format 37286msgid "" 37287"Include 'Recently Added' section in catalog.\n" 37288"Default: '%default'\n" 37289"Applies to: AZW3, EPUB, MOBI output formats" 37290msgstr "" 37291 37292#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128 37293#, python-format 37294msgid "" 37295"Source field for 'Genres' section.\n" 37296"Default: '%default'\n" 37297"Applies to: AZW3, EPUB, MOBI output formats" 37298msgstr "" 37299 37300#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37301#, python-format 37302msgid "" 37303"Custom field containing note text to insert in Description header.\n" 37304"Default: '%default'\n" 37305"Applies to: AZW3, EPUB, MOBI output formats" 37306msgstr "" 37307 37308#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37309#, python-format 37310msgid "" 37311"#<custom field>:[before|after]:[True|False] specifying:\n" 37312" <custom field> Custom field containing notes to merge with comments\n" 37313" [before|after] Placement of notes with respect to comments\n" 37314" [True|False] - A horizontal rule is inserted between notes and comments\n" 37315"Default: '%default'\n" 37316"Applies to: AZW3, EPUB, MOBI output formats" 37317msgstr "" 37318 37319#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37320#, python-format 37321msgid "" 37322"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" 37323"Default: '%default'\n" 37324"Applies to: AZW3, EPUB, MOBI output formats" 37325msgstr "" 37326 37327#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37328#, python-format 37329msgid "" 37330"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37331"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37332"When multiple rules are defined, the first matching rule will be used.\n" 37333"Default:\n" 37334"\"%default\"\n" 37335"Applies to: AZW3, EPUB, MOBI output formats" 37336msgstr "" 37337 37338#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37339#, python-format 37340msgid "" 37341"Use a named preset created with the GUI catalog builder.\n" 37342"A preset specifies all settings for building a catalog.\n" 37343"Default: '%default'\n" 37344"Applies to: AZW3, EPUB, MOBI output formats" 37345msgstr "" 37346 37347#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37348#, python-format 37349msgid "" 37350"Replace existing cover when generating the catalog.\n" 37351"Default: '%default'\n" 37352"Applies to: AZW3, EPUB, MOBI output formats" 37353msgstr "" 37354 37355#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37356#, python-format 37357msgid "" 37358"Size hint (in inches) for book covers in catalog.\n" 37359"Range: 1.0 - 2.0\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:202 37365#, python-format 37366msgid "Error: Preset \"%s\" not found." 37367msgstr "" 37368 37369#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37370#, python-format 37371msgid "Stored presets: %s" 37372msgstr "" 37373 37374#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37375msgid "Error: No stored presets." 37376msgstr "" 37377 37378#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37379msgid "" 37380"\n" 37381"*** Adding 'By authors' section required for MOBI output ***" 37382msgstr "" 37383 37384#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37385msgid "column not in book: " 37386msgstr "" 37387 37388#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37389msgid "Symbols" 37390msgstr "" 37391 37392#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37393msgid "No genres to catalog.\n" 37394msgstr "" 37395 37396#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37397msgid "Check 'Excluded genres' regex in the E-book options.\n" 37398msgstr "" 37399 37400#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37401msgid "No books available to catalog" 37402msgstr "" 37403 37404#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37405#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37406msgid "Titles" 37407msgstr "" 37408 37409#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37410msgid "Genres" 37411msgstr "" 37412 37413#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37414#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37415msgid "Recently Added" 37416msgstr "ਪਹਿਲਾਂ ਤੌਂ ਜੋੜੀ ਹੌਈ" 37417 37418#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37419#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37420msgid "Recently Read" 37421msgstr "ਪਹਿਲਾਂ ਤੌਂ ਪੜ੍ਹੀ ਹੌਈ" 37422 37423#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37424msgid "Descriptions" 37425msgstr "" 37426 37427#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37428msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37429msgstr "" 37430 37431#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37432msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37433msgstr "" 37434 37435#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37436msgid "Sorting database" 37437msgstr "" 37438 37439#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37440msgid "Sorting titles" 37441msgstr "" 37442 37443#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37444msgid "" 37445"No books to catalog.\n" 37446"Check 'Excluded books' rules in the E-book options.\n" 37447msgstr "" 37448 37449#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37450msgid "No books available to include in catalog" 37451msgstr "" 37452 37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37463#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37464msgid "error in" 37465msgstr "" 37466 37467#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37468msgid "Genres HTML" 37469msgstr "" 37470 37471#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37472msgid "Titles HTML" 37473msgstr "" 37474 37475#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37476#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37477#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37478msgid "by " 37479msgstr "" 37480 37481#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37482msgid "Descriptions HTML" 37483msgstr "" 37484 37485#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37486msgid "Description HTML" 37487msgstr "" 37488 37489#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37490msgid "NCX header" 37491msgstr "" 37492 37493#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37494msgid "NCX for descriptions" 37495msgstr "" 37496 37497#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37498msgid "NCX for Series" 37499msgstr "" 37500 37501#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37502#, python-format 37503msgid "Series beginning with %s" 37504msgstr "" 37505 37506#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37507#, python-format 37508msgid "Series beginning with '%s'" 37509msgstr "" 37510 37511#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37512msgid "NCX for Titles" 37513msgstr "" 37514 37515#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37516#, python-format 37517msgid "Titles beginning with %s" 37518msgstr "" 37519 37520#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37521#, python-format 37522msgid "Titles beginning with '%s'" 37523msgstr "" 37524 37525#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37526msgid "NCX for Authors" 37527msgstr "" 37528 37529#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37530#, python-format 37531msgid "Authors beginning with %s" 37532msgstr "" 37533 37534#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37535#, python-format 37536msgid "Authors beginning with '%s'" 37537msgstr "" 37538 37539#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37540msgid "NCX for Recently Added" 37541msgstr "" 37542 37543#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37544msgid "NCX for Recently Read" 37545msgstr "" 37546 37547#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37548msgid "NCX for genres" 37549msgstr "" 37550 37551#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37552msgid "Generating OPF" 37553msgstr "" 37554 37555#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37556msgid "Thumbnails" 37557msgstr "" 37558 37559#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37560msgid "Thumbnail" 37561msgstr "" 37562 37563#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37564msgid "Saving NCX" 37565msgstr "" 37566 37567#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37568msgid "Invalid titles" 37569msgstr "" 37570 37571#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37572msgid "Extra titles" 37573msgstr "" 37574 37575#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37576msgid "Invalid authors" 37577msgstr "" 37578 37579#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37580msgid "Extra authors" 37581msgstr "" 37582 37583#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37584msgid "Missing book formats" 37585msgstr "" 37586 37587#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37588msgid "Extra book formats" 37589msgstr "" 37590 37591#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37592msgid "Unknown files in books" 37593msgstr "" 37594 37595#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37596msgid "Missing cover files" 37597msgstr "" 37598 37599#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37600msgid "Cover files not in database" 37601msgstr "" 37602 37603#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37604msgid "Folders raising exception" 37605msgstr "" 37606 37607#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37608msgid "INVALID CONDITION" 37609msgstr "" 37610 37611#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37612#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37613#, python-format 37614msgid "Path to library too long. Must be less than %d characters." 37615msgstr "" 37616 37617#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37618#, python-format 37619msgid " (%s books)" 37620msgstr "" 37621 37622#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37623msgid "Identifiers" 37624msgstr "" 37625 37626#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37627msgid "On device" 37628msgstr "" 37629 37630#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37631msgid "Series sort" 37632msgstr "" 37633 37634#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37635msgid "Title sort" 37636msgstr "" 37637 37638#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37639msgid "The title" 37640msgstr "" 37641 37642#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37643msgid "The authors" 37644msgstr "" 37645 37646#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37647#, python-brace-format 37648msgid "" 37649"The author sort string. To use only the first letter of the name use " 37650"{author_sort[0]}" 37651msgstr "" 37652 37653#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37654msgid "The tags" 37655msgstr "" 37656 37657#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37658msgid "The series" 37659msgstr "" 37660 37661#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37662msgid "" 37663"The series number. To get leading zeros use {series_index:0>3s} or " 37664"{series_index:>3s} for leading spaces" 37665msgstr "" 37666 37667#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37668msgid "The rating" 37669msgstr "" 37670 37671#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37672msgid "The ISBN" 37673msgstr "" 37674 37675#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37676msgid "The publisher" 37677msgstr "" 37678 37679#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37680msgid "The date" 37681msgstr "" 37682 37683#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37684msgid "The published date" 37685msgstr "" 37686 37687#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37688msgid "The date when the metadata for this book record was last modified" 37689msgstr "" 37690 37691#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37692msgid "The language(s) of this book" 37693msgstr "" 37694 37695#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37696msgid "The calibre internal id" 37697msgstr "" 37698 37699#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37700msgid "Options to control saving to disk" 37701msgstr "" 37702 37703#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37704msgid "" 37705"Normally, calibre will update the metadata in the saved files from what is " 37706"in the calibre library. Makes saving to disk slower." 37707msgstr "" 37708 37709#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37710msgid "" 37711"Normally, calibre will write the metadata into a separate OPF file along " 37712"with the actual e-book files." 37713msgstr "" 37714 37715#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37716msgid "" 37717"Normally, calibre will save the cover in a separate file along with the " 37718"actual e-book files." 37719msgstr "" 37720 37721#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37722msgid "" 37723"Comma separated list of formats to save for each book. By default all " 37724"available formats are saved." 37725msgstr "" 37726 37727#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37728#, python-format 37729msgid "" 37730"The template to control the filename and folder structure of the saved " 37731"files. Default is \"%(templ)s\" which will save books into a per-author " 37732"subfolder with filenames containing title and author. Available controls " 37733"are: {%(controls)s}" 37734msgstr "" 37735 37736#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37737#, python-format 37738msgid "" 37739"The template to control the filename and folder structure of files sent to " 37740"the device. Default is \"%(templ)s\" which will save books into a per-author" 37741" folder with filenames containing title and author. Available controls are: " 37742"{%(controls)s}" 37743msgstr "" 37744 37745#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37746msgid "" 37747"Have calibre convert all non English characters into English equivalents for" 37748" the file names. This is useful if saving to a legacy filesystem without " 37749"full support for Unicode filenames." 37750msgstr "" 37751 37752#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37753#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37754#, python-format 37755msgid "" 37756"The format in which to display dates. %(day)s - day, %(month)s - month, " 37757"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37758msgstr "" 37759 37760#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37761msgid "Convert paths to lowercase." 37762msgstr "" 37763 37764#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37765msgid "Replace whitespace with underscores." 37766msgstr "" 37767 37768#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37769msgid "Save into a single folder, ignoring the template folder structure" 37770msgstr "" 37771 37772#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37773#, python-format 37774msgid "" 37775"Failed to calculate path for save to disk. Template: %(templ)s\n" 37776"Error: %(err)s" 37777msgstr "" 37778 37779#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37780#, python-format 37781msgid "Template evaluation resulted in no path components. Template: %s" 37782msgstr "" 37783 37784#: /__w/calibre/calibre/src/calibre/linux.py:1144 37785msgid "The one stop solution to all your e-book needs" 37786msgstr "" 37787 37788#: /__w/calibre/calibre/src/calibre/linux.py:1146 37789msgid "calibre is the one stop solution to all your e-book needs." 37790msgstr "" 37791 37792#: /__w/calibre/calibre/src/calibre/linux.py:1147 37793msgid "" 37794"You can use calibre to catalog your books, fetch metadata for them " 37795"automatically, convert them from and to all the various e-book formats, send" 37796" them to your e-book reader devices, read the books on your computer, edit " 37797"the books in a dedicated e-book editor and even make them available over the" 37798" network with the built-in Content server. You can also download news and " 37799"periodicals in e-book format from over a thousand different news and " 37800"magazine websites." 37801msgstr "" 37802 37803#: /__w/calibre/calibre/src/calibre/linux.py:1160 37804msgid "Edit the text and styles inside e-books" 37805msgstr "" 37806 37807#: /__w/calibre/calibre/src/calibre/linux.py:1162 37808msgid "" 37809"The calibre E-book editor allows you to edit the text and styles inside the " 37810"book with a live preview of your changes." 37811msgstr "" 37812 37813#: /__w/calibre/calibre/src/calibre/linux.py:1163 37814msgid "" 37815"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 37816"various useful tools for checking the book for errors, editing the Table of " 37817"Contents, performing automated cleanups, etc." 37818msgstr "" 37819 37820#: /__w/calibre/calibre/src/calibre/linux.py:1175 37821msgid "Read e-books in over a dozen different formats" 37822msgstr "" 37823 37824#: /__w/calibre/calibre/src/calibre/linux.py:1177 37825msgid "" 37826"The calibre E-book viewer allows you to read e-books in over a dozen " 37827"different formats." 37828msgstr "" 37829 37830#: /__w/calibre/calibre/src/calibre/linux.py:1178 37831msgid "" 37832"It has a full screen mode for distraction free reading and can display the " 37833"text with multiple columns per screen." 37834msgstr "" 37835 37836#: /__w/calibre/calibre/src/calibre/linux.py:1315 37837msgid "Command Line Interface" 37838msgstr "" 37839 37840#: /__w/calibre/calibre/src/calibre/linux.py:1316 37841msgid "" 37842"On macOS, the command line tools are inside the calibre bundle, for example," 37843" if you installed calibre in :file:`/Applications` the command line tools " 37844"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 37845msgstr "" 37846 37847#: /__w/calibre/calibre/src/calibre/linux.py:1319 37848msgid "Documented commands" 37849msgstr "" 37850 37851#: /__w/calibre/calibre/src/calibre/linux.py:1319 37852msgid "Undocumented commands" 37853msgstr "" 37854 37855#: /__w/calibre/calibre/src/calibre/linux.py:1320 37856msgid "" 37857"You can see usage for undocumented commands by executing them without " 37858"arguments in a terminal." 37859msgstr "" 37860 37861#: /__w/calibre/calibre/src/calibre/linux.py:1321 37862msgid "Change language" 37863msgstr "" 37864 37865#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 37866#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 37867#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 37868#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 37869msgid "Newest" 37870msgstr "" 37871 37872#: /__w/calibre/calibre/src/calibre/srv/code.py:130 37873#, python-brace-format 37874msgid "<b>{title}</b> by {authors}" 37875msgstr "" 37876 37877#: /__w/calibre/calibre/src/calibre/srv/code.py:131 37878#, python-brace-format 37879msgid "{series_index} of <i>{series}</i>" 37880msgstr "" 37881 37882#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37883#, python-brace-format 37884msgid "Date: {timestamp}" 37885msgstr "" 37886 37887#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37888#, python-brace-format 37889msgid "Published: {pubdate}" 37890msgstr "" 37891 37892#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37893#, python-brace-format 37894msgid "Publisher: {publisher}" 37895msgstr "" 37896 37897#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 37898msgid "Show " 37899msgstr "" 37900 37901#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 37902msgid " sorted by " 37903msgstr "" 37904 37905#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37906msgid "Change library" 37907msgstr "" 37908 37909#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37910msgid "Change library to: " 37911msgstr "" 37912 37913#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 37914msgid "Switch to the full interface (non-mobile interface)" 37915msgstr "" 37916 37917#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 37918msgid "" 37919"The full interface gives you many more features, but it may not work well on" 37920" a small screen" 37921msgstr "" 37922 37923#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 37924#, python-brace-format 37925msgid "{0} is not a valid IP address/network, with error: {1}" 37926msgstr "" 37927 37928#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 37929#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 37930msgid "username [password]" 37931msgstr "" 37932 37933#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 37934msgid "Give this user only read access" 37935msgstr "" 37936 37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 37939#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 37940#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 37941msgid "username is required" 37942msgstr "" 37943 37944#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 37945msgid "username" 37946msgstr "" 37947 37948#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 37949msgid "username set|reset|toggle|show" 37950msgstr "" 37951 37952#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 37953msgid "username and operation are required" 37954msgstr "" 37955 37956#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 37957msgid "[options] username [library_name ...]" 37958msgstr "" 37959 37960#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 37961msgid "" 37962"Specify the action to perform.\n" 37963"A value of \"show\" shows the current library restrictions for the specified user.\n" 37964"A value of \"allow-all\" removes all library restrictions.\n" 37965"A value of \"allow\" allows access to only the specified libraries.\n" 37966"A value of \"block\" allows access to all, except the specified libraries.\n" 37967"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." 37968msgstr "" 37969 37970#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 37971msgid "Unknown command: {}" 37972msgstr "" 37973 37974#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 37975msgid "Manage the user accounts for calibre-server. Available commands are:" 37976msgstr "" 37977 37978#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 37979msgid "Use {} for help on individual commands" 37980msgstr "" 37981 37982#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 37983msgid "What do you want to do?" 37984msgstr "" 37985 37986#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 37987msgid "default" 37988msgstr "" 37989 37990#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 37991msgid "No choice selected, exiting..." 37992msgstr "" 37993 37994#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 37995#, python-format 37996msgid "%s is not a valid choice, try again" 37997msgstr "" 37998 37999#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 38000msgid "Existing user names:" 38001msgstr "" 38002 38003#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 38004msgid "There are no users, you must first add an user" 38005msgstr "" 38006 38007#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 38008#, python-format 38009msgid "The username %s does not exist" 38010msgstr "" 38011 38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 38013#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 38014msgid "Enter the username" 38015msgstr "" 38016 38017#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 38018#, python-format 38019msgid "Enter the new password for %s: " 38020msgstr "" 38021 38022#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 38023#: /__w/calibre/calibre/src/calibre/srv/users.py:62 38024msgid "Empty passwords are not allowed" 38025msgstr "" 38026 38027#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 38028#, python-format 38029msgid "Re-enter the new password for %s, to verify: " 38030msgstr "" 38031 38032#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 38033msgid "Passwords do not match" 38034msgstr "" 38035 38036#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 38037#, python-format 38038msgid "User %s added successfully!" 38039msgstr "" 38040 38041#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 38042#, python-format 38043msgid "Are you sure you want to remove the user %s?" 38044msgstr "" 38045 38046#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 38047#, python-format 38048msgid "User %s successfully removed!" 38049msgstr "" 38050 38051#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 38052#, python-format 38053msgid "Password for %s successfully changed!" 38054msgstr "" 38055 38056#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 38057#, python-brace-format 38058msgid "Current password for {0} is: {1}" 38059msgstr "" 38060 38061#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 38062msgid "Allow {} to make changes (i.e. grant write access)" 38063msgstr "" 38064 38065#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 38066msgid "Prevent {} from making changes (i.e. remove write access)" 38067msgstr "" 38068 38069#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38070msgid "{} has the following additional per-library restrictions:" 38071msgstr "" 38072 38073#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38074msgid "{} has no additional per-library restrictions" 38075msgstr "" 38076 38077#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38078msgid "Allow access to all libraries" 38079msgstr "" 38080 38081#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38082msgid "Allow access to only specified libraries" 38083msgstr "" 38084 38085#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38086msgid "Allow access to all, except specified libraries" 38087msgstr "" 38088 38089#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38090msgid "Change per-library restrictions" 38091msgstr "" 38092 38093#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38094msgid "Enter the name of the library:" 38095msgstr "" 38096 38097#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38098msgid "" 38099"Enter a search expression, access will be granted only to books matching " 38100"this expression. An empty expression will grant access to all books." 38101msgstr "" 38102 38103#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38104msgid "Another restriction?" 38105msgstr "" 38106 38107#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38108msgid "Enter a comma separated list of library names:" 38109msgstr "" 38110 38111#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38112msgid "Allowing access only to libraries: {}" 38113msgstr "" 38114 38115#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38116msgid "Allowing access to all libraries, except: {}" 38117msgstr "" 38118 38119#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38120msgid "Show password for {}" 38121msgstr "" 38122 38123#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38124msgid "Change read/write permission for {}" 38125msgstr "" 38126 38127#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38128msgid "Change the libraries {} is allowed to access" 38129msgstr "" 38130 38131#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38132#, python-brace-format 38133msgid "{0} has {1} access" 38134msgstr "" 38135 38136#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38137msgid "read-write" 38138msgstr "" 38139 38140#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38141msgid "readonly" 38142msgstr "" 38143 38144#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38145msgid "Add a new user" 38146msgstr "" 38147 38148#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38149msgid "Edit an existing user" 38150msgstr "" 38151 38152#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38153msgid "Remove a user" 38154msgstr "" 38155 38156#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38157msgid "one item" 38158msgid_plural "{} items" 38159msgstr[0] "" 38160msgstr[1] "" 38161 38162#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38163#, python-format 38164msgid "RATING: %s<br />" 38165msgstr "" 38166 38167#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38168#, python-format 38169msgid "TAGS: %s<br />" 38170msgstr "" 38171 38172#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38173#, python-format 38174msgid "SERIES: %(series)s [%(sidx)s]<br />" 38175msgstr "" 38176 38177#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38178msgid "Books in your library" 38179msgstr "" 38180 38181#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38182msgid "By " 38183msgstr "" 38184 38185#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38186msgid "Books sorted by " 38187msgstr "" 38188 38189#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38190msgid "Library:" 38191msgstr "" 38192 38193#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38194msgid "Change calibre library to:" 38195msgstr "" 38196 38197#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38198#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38199#, python-format 38200msgid "By %s" 38201msgstr "" 38202 38203#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38204#, python-brace-format 38205msgid "By {0} :: {1}" 38206msgstr "" 38207 38208#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38209msgid "Path to the SSL certificate file" 38210msgstr "" 38211 38212#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38213msgid "Path to the SSL private key file" 38214msgstr "" 38215 38216#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38217msgid "Time (in seconds) after which an idle connection is closed" 38218msgstr "" 38219 38220#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38221msgid "" 38222"Time (in seconds) to wait for a response from the server when making queries" 38223msgstr "" 38224 38225#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38226msgid "Total time in seconds to wait for clean shutdown" 38227msgstr "" 38228 38229#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38230msgid "Socket pre-allocation, for example, with systemd socket activation" 38231msgstr "" 38232 38233#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38234msgid "Max. size of single HTTP header (in KB)" 38235msgstr "" 38236 38237#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38238msgid "Max. allowed size for files uploaded to the server (in MB)" 38239msgstr "" 38240 38241#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38242msgid "Minimum size for which responses use data compression (in bytes)" 38243msgstr "" 38244 38245#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38246msgid "Number of worker threads used to process requests" 38247msgstr "" 38248 38249#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38250msgid "Maximum number of worker processes" 38251msgstr "" 38252 38253#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38254msgid "" 38255"Worker processes are launched as needed and used for large jobs such as " 38256"preparing a book for viewing, adding books, converting, etc. Normally, the " 38257"max. number of such processes is based on the number of CPU cores. You can " 38258"control it by this setting." 38259msgstr "" 38260 38261#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38262msgid "Maximum time for worker processes" 38263msgstr "" 38264 38265#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38266msgid "" 38267"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38268" to zero for no limit." 38269msgstr "" 38270 38271#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38272msgid "The port on which to listen for connections" 38273msgstr "" 38274 38275#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38276msgid "A prefix to prepend to all URLs" 38277msgstr "" 38278 38279#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38280msgid "" 38281"Useful if you wish to run this server behind a reverse proxy. For example " 38282"use, /calibre as the URL prefix." 38283msgstr "" 38284 38285#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38286msgid "Number of books to show in a single page" 38287msgstr "" 38288 38289#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38290msgid "The number of books to show in a single page in the browser." 38291msgstr "" 38292 38293#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38294msgid "Advertise OPDS feeds via BonJour" 38295msgstr "" 38296 38297#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38298msgid "" 38299"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38300" apps can detect and connect to the server automatically." 38301msgstr "" 38302 38303#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38304msgid "Maximum number of books in OPDS feeds" 38305msgstr "" 38306 38307#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38308msgid "" 38309"The maximum number of books that the server will return in a single OPDS " 38310"acquisition feed." 38311msgstr "" 38312 38313#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38314msgid "Maximum number of ungrouped items in OPDS feeds" 38315msgstr "" 38316 38317#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38318msgid "" 38319"Group items in categories such as author/tags by first letter when there are" 38320" more than this number of items. Set to zero to disable." 38321msgstr "" 38322 38323#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38324msgid "The interface on which to listen for connections" 38325msgstr "" 38326 38327#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38328msgid "" 38329"The default is to listen on all available IPv4 interfaces. You can change " 38330"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38331"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38332"connections." 38333msgstr "" 38334 38335#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38336msgid "Fallback to auto-detected interface" 38337msgstr "" 38338 38339#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38340msgid "" 38341"If for some reason the server is unable to bind to the interface specified " 38342"in the listen_on option, then it will try to detect an interface that " 38343"connects to the outside world and bind to that." 38344msgstr "" 38345 38346#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38347msgid "Zero copy file transfers for increased performance" 38348msgstr "" 38349 38350#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38351msgid "" 38352"This will use zero-copy in-kernel transfers when sending files over the " 38353"network, increasing performance. However, it can cause corrupted file " 38354"transfers on some broken filesystems. If you experience corrupted file " 38355"transfers, turn it off." 38356msgstr "" 38357 38358#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38359msgid "Max. log file size (in MB)" 38360msgstr "" 38361 38362#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38363msgid "" 38364"The maximum size of log files, generated by the server. When the log becomes" 38365" larger than this size, it is automatically rotated. Set to zero to disable " 38366"log rotation." 38367msgstr "" 38368 38369#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38370msgid "Log HTTP 404 (Not Found) requests" 38371msgstr "" 38372 38373#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38374msgid "" 38375"Normally, the server logs all HTTP requests for resources that are not " 38376"found. This can generate a lot of log spam, if your server is targeted by " 38377"bots. Use this option to turn it off." 38378msgstr "" 38379 38380#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38381msgid "Password based authentication to access the server" 38382msgstr "" 38383 38384#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38385msgid "" 38386"Normally, the server is unrestricted, allowing anyone to access it. You can " 38387"restrict access to predefined users with this option." 38388msgstr "" 38389 38390#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38391msgid "Allow un-authenticated local connections to make changes" 38392msgstr "" 38393 38394#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38395msgid "" 38396"Normally, if you do not turn on authentication, the server operates in read-" 38397"only mode, so as to not allow anonymous users to make changes to your " 38398"calibre libraries. This option allows anybody connecting from the same " 38399"computer as the server is running on to make changes. This is useful if you " 38400"want to run the server without authentication but still use calibredb to " 38401"make changes to your calibre libraries. Note that turning on this option " 38402"means any program running on the computer can make changes to your calibre " 38403"libraries." 38404msgstr "" 38405 38406#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38407msgid "" 38408"Allow un-authenticated connections from specific IP addresses to make " 38409"changes" 38410msgstr "" 38411 38412#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38413msgid "" 38414"Normally, if you do not turn on authentication, the server operates in read-" 38415"only mode, so as to not allow anonymous users to make changes to your " 38416"calibre libraries. This option allows anybody connecting from the specified " 38417"IP addresses to make changes. Must be a comma separated list of address or " 38418"network specifications. This is useful if you want to run the server without" 38419" authentication but still use calibredb to make changes to your calibre " 38420"libraries. Note that turning on this option means anyone connecting from the" 38421" specified IP addresses can make changes to your calibre libraries." 38422msgstr "" 38423 38424#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38425msgid "Path to user database" 38426msgstr "" 38427 38428#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38429msgid "" 38430"Path to a file in which to store the user and password information. Normally" 38431" a file in the calibre configuration folder is used." 38432msgstr "" 38433 38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38435msgid "Choose the type of authentication used" 38436msgstr "" 38437 38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38439msgid "" 38440"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38441" are putting this server behind an SSL proxy. Otherwise, leave it as " 38442"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38443"use \"digest\"." 38444msgstr "" 38445 38446#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38447msgid "Ban IP addresses that have repeated login failures" 38448msgstr "" 38449 38450#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38451msgid "" 38452"Temporarily bans access for IP addresses that have repeated login failures " 38453"for the specified number of minutes. Useful to prevent attempts at guessing " 38454"passwords. If set to zero, no banning is done." 38455msgstr "" 38456 38457#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38458msgid "Number of login failures for ban" 38459msgstr "" 38460 38461#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38462msgid "The number of login failures after which an IP address is banned" 38463msgstr "" 38464 38465#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38466msgid "Ignored user-defined metadata fields" 38467msgstr "" 38468 38469#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38470msgid "" 38471"Comma separated list of user-defined metadata fields that will not be " 38472"displayed by the Content server in the /opds and /mobile views. For example:" 38473" {}" 38474msgstr "" 38475 38476#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38477msgid "Restrict displayed user-defined fields" 38478msgstr "" 38479 38480#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38481msgid "" 38482"Comma separated list of user-defined metadata fields that will be displayed " 38483"by the Content server in the /opds and /mobile views. If you specify this " 38484"option, any fields not in this list will not be displayed. For example: {}" 38485msgstr "" 38486 38487#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38488msgid "Choose the default book list mode" 38489msgstr "" 38490 38491#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38492msgid "" 38493"Set the default book list mode that will be used for new users. Individual " 38494"users can override the default in their own settings. The default is to use " 38495"a cover grid." 38496msgstr "" 38497 38498#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38499msgid "By default, this option is disabled." 38500msgstr "" 38501 38502#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38503msgid "By default, this option is enabled." 38504msgstr "" 38505 38506#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38507msgid "" 38508"[options] [path to library folder...]\n" 38509"\n" 38510"Start the calibre Content server. The calibre Content server exposes your\n" 38511"calibre libraries over the internet. You can specify the path to the library\n" 38512"folders as arguments to %prog. If you do not specify any paths, all the\n" 38513"libraries that the main calibre program knows about will be used.\n" 38514msgstr "" 38515 38516#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38517msgid "" 38518"Path to log file for server log. This log contains server information and " 38519"errors, not access logs. By default it is written to stdout." 38520msgstr "" 38521 38522#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38523msgid "" 38524"Path to the access log file. This log contains information about clients " 38525"connecting to the server and making requests. By default no access logging " 38526"is done." 38527msgstr "" 38528 38529#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38530msgid "" 38531"Path to a JSON file containing a template for the custom book list mode. The" 38532" easiest way to create such a template file is to go to Preferences-> " 38533"Sharing over the net-> Book list template in calibre, create the template " 38534"and export it." 38535msgstr "" 38536 38537#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38538msgid "" 38539"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38540" The easiest way to create such a file is to go to Preferences-> Sharing " 38541"over the net->Search the internet in calibre, create the URLs and export " 38542"them." 38543msgstr "" 38544 38545#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38546msgid "Run process in background as a daemon (Linux only)." 38547msgstr "" 38548 38549#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38550msgid "Write process PID to the specified file" 38551msgstr "" 38552 38553#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38554msgid "" 38555"Automatically reload server when source code changes. Useful for " 38556"development. You should also specify a small value for the shutdown timeout." 38557msgstr "" 38558 38559#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38560#, python-brace-format 38561msgid "" 38562"Manage the database of users allowed to connect to this server. You can use " 38563"it in automated mode by adding a --. See {0} for details. See also the {1} " 38564"option." 38565msgstr "" 38566 38567#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38568#, python-brace-format 38569msgid "" 38570"Path to the user database to use for authentication. The database is a " 38571"SQLite file. To create it use {0}. You can read more about managing users " 38572"at: {1}" 38573msgstr "" 38574 38575#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38576msgid "" 38577"Another calibre program such as another instance of {} or the main calibre " 38578"program is running. Having multiple programs that can make changes to a " 38579"calibre library running at the same time is not supported." 38580msgstr "" 38581 38582#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38583msgid "Interrupted by user" 38584msgstr "" 38585 38586#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38587#, python-format 38588msgid "There is no calibre library at: %s" 38589msgstr "" 38590 38591#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38592msgid "You must specify at least one calibre library" 38593msgstr "" 38594 38595#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38596msgid "Composite Tags" 38597msgstr "" 38598 38599#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38600msgid "Enum" 38601msgstr "" 38602 38603#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38604#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38605msgid "Invalid syntax. Expected a lookup name or a word" 38606msgstr "" 38607 38608#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38609msgid "" 38610"For maximum compatibility you should use only the letters A-Z, the numbers " 38611"0-9, spaces, underscores and hyphens in the username" 38612msgstr "" 38613 38614#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38615msgid "The password must contain only ASCII (English) characters and symbols" 38616msgstr "" 38617 38618#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38619#, python-format 38620msgid "The username %s already exists" 38621msgstr "" 38622 38623#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38624msgid "Existing password is incorrect" 38625msgstr "" 38626 38627#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38628msgid "Usage" 38629msgstr "" 38630 38631#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38632msgid "Created by " 38633msgstr "" 38634 38635#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38636msgid "" 38637"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38638"arguments in quotation marks. For example: \"{}\"" 38639msgstr "" 38640 38641#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38642msgid "Options" 38643msgstr "" 38644 38645#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38646msgid "Path to the database in which books are stored" 38647msgstr "" 38648 38649#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38650msgid "Pattern to guess metadata from filenames" 38651msgstr "" 38652 38653#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38654msgid "Access key for isbndb.com" 38655msgstr "" 38656 38657#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38658msgid "Default timeout for network operations (seconds)" 38659msgstr "" 38660 38661#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38662msgid "Path to folder in which your library of books is stored" 38663msgstr "" 38664 38665#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38666msgid "The language in which to display the user interface" 38667msgstr "" 38668 38669#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38670msgid "" 38671"The default output format for e-book conversions. When auto-converting to " 38672"send to a device this can be overridden by individual device preferences. " 38673"These can be changed by right clicking the device icon in calibre and " 38674"choosing \"Configure\"." 38675msgstr "" 38676 38677#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38678msgid "Ordered list of formats to prefer for input." 38679msgstr "" 38680 38681#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38682msgid "Read metadata from files" 38683msgstr "" 38684 38685#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38686msgid "" 38687"The priority of worker processes. A higher priority means they run faster " 38688"and consume more resources. Most tasks like conversion/news download/adding " 38689"books/etc. are affected by this setting." 38690msgstr "" 38691 38692#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38693msgid "Swap author first and last names when reading metadata" 38694msgstr "" 38695 38696#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38697msgid "Add new formats to existing book records" 38698msgstr "" 38699 38700#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38701msgid "Check for duplicates when copying to another library" 38702msgstr "" 38703 38704#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38705msgid "Tags to apply to books added to the library" 38706msgstr "" 38707 38708#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38709msgid "" 38710"Mark newly added books. The mark is a temporary mark that is automatically " 38711"removed when calibre is restarted." 38712msgstr "" 38713 38714#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38715msgid "List of named saved searches" 38716msgstr "" 38717 38718#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38719msgid "User-created Tag browser categories" 38720msgstr "" 38721 38722#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38723msgid "How and when calibre updates metadata on the device." 38724msgstr "" 38725 38726#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38727msgid "" 38728"When searching for text without using lookup prefixes, as for example, Red " 38729"instead of title:Red, limit the columns searched to those named below." 38730msgstr "" 38731 38732#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38733msgid "" 38734"Choose columns to be searched when not using prefixes, as for example, when " 38735"searching for Red instead of title:Red. Enter a list of search/lookup names " 38736"separated by commas. Only takes effect if you set the option to limit search" 38737" columns above." 38738msgstr "" 38739 38740#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38741msgid "" 38742"Characters typed in the search box will match their accented versions, based" 38743" on the language you have chosen for the calibre interface. For example, in " 38744"English, searching for n will match both {} and n, but if your language is " 38745"Spanish it will only match n. Note that this is much slower than a simple " 38746"search on very large libraries. Also, this option will have no effect if you" 38747" turn on case-sensitive searching" 38748msgstr "" 38749 38750#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38751msgid "Make searches case-sensitive" 38752msgstr "" 38753 38754#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38755msgid "" 38756"Recognize numbers inside text when sorting. Setting this means that when " 38757"sorting on text fields like title the text \"Book 2\"will sort before the " 38758"text \"Book 100\". Note that setting this can cause problems with text that " 38759"starts with numbers and is a little slower." 38760msgstr "" 38761 38762#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38763#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38764msgid "Settings and plugins" 38765msgstr "" 38766 38767#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38768msgid "File is open in another process" 38769msgstr "" 38770 38771#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38772msgid "the end of the program" 38773msgstr "" 38774 38775#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38776#, python-brace-format 38777msgid "{0}: {1} near {2} on line {3}" 38778msgstr "" 38779 38780#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38781#, python-brace-format 38782msgid "{0}: {1} near {2}" 38783msgstr "" 38784 38785#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38786msgid "'End of program'" 38787msgstr "" 38788 38789#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38790#, python-brace-format 38791msgid "Failed to scan program. Invalid input '{0}'" 38792msgstr "" 38793 38794#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38795#, python-brace-format 38796msgid "Expected end of program, found '{0}'" 38797msgstr "" 38798 38799#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38800#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38802#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 38803#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 38804#, python-brace-format 38805msgid "{0} statement: expected '{1}', found '{2}'" 38806msgstr "" 38807 38808#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 38809#, python-brace-format 38810msgid "'{0}' statement: expected an identifier" 38811msgstr "" 38812 38813#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 38814#, python-brace-format 38815msgid "A stored template must begin with '{0}'" 38816msgstr "" 38817 38818#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 38819#, python-brace-format 38820msgid "Expected '{0}', found '{1}'" 38821msgstr "" 38822 38823#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 38824#, python-brace-format 38825msgid "Unknown function {0}" 38826msgstr "" 38827 38828#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 38829#, python-brace-format 38830msgid "Expected a '{0}' for function call, found '{1}'" 38831msgstr "" 38832 38833#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 38834#, python-brace-format 38835msgid "Parameters to '{0}' must be variables or assignments" 38836msgstr "" 38837 38838#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 38839#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 38840#, python-brace-format 38841msgid "Incorrect number of arguments for function {0}" 38842msgstr "" 38843 38844#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 38845#, python-brace-format 38846msgid "Expected an expression, found '{0}'" 38847msgstr "" 38848 38849#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 38850#, python-brace-format 38851msgid "{0} outside of for loop" 38852msgstr "" 38853 38854#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 38855#, python-brace-format 38856msgid "Interpreter: {0} - line number {1}" 38857msgstr "" 38858 38859#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 38860#, python-brace-format 38861msgid "Error during string comparison: operator '{0}'" 38862msgstr "" 38863 38864#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 38865#, python-brace-format 38866msgid "Value used in comparison is not a number: operator '{0}'" 38867msgstr "" 38868 38869#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 38870#, python-brace-format 38871msgid "Unknown identifier '{0}'" 38872msgstr "" 38873 38874#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 38875msgid "before evaluating arguments" 38876msgstr "" 38877 38878#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 38879msgid "after evaluating arguments" 38880msgstr "" 38881 38882#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 38883msgid " returned value" 38884msgstr "" 38885 38886#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 38887#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 38888#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 38889#, python-brace-format 38890msgid "Unknown field '{0}'" 38891msgstr "" 38892 38893#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 38894#, python-brace-format 38895msgid "Unhandled exception '{0}'" 38896msgstr "" 38897 38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 38899#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 38900#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 38901#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 38902#, python-brace-format 38903msgid "Error during operator evaluation: operator '{0}'" 38904msgstr "" 38905 38906#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 38907#, python-brace-format 38908msgid "Function {0}: invalid character name '{1}" 38909msgstr "" 38910 38911#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 38912#, python-brace-format 38913msgid "Internal error evaluating an expression: '{0}'" 38914msgstr "" 38915 38916#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 38917#, python-brace-format 38918msgid "format: type {0} requires an integer value, got {1}" 38919msgstr "" 38920 38921#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 38922#, python-brace-format 38923msgid "format: type {0} requires a decimal (float) value, got {1}" 38924msgstr "" 38925 38926#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 38927#, python-format 38928msgid "%s: unknown function" 38929msgstr "" 38930 38931#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 38932#, python-brace-format 38933msgid "No such variable {0}" 38934msgstr "" 38935 38936#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 38937#, python-brace-format 38938msgid "" 38939"Duplicate user function name {0}. Change the name or ensure that the " 38940"functions are identical" 38941msgstr "" 38942 38943#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 38944msgid "No documentation provided" 38945msgstr "" 38946 38947#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 38948msgid "" 38949"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 38950" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 38951"In many cases the lexical comparison operators (>, <, == etc) can replace " 38952"this function." 38953msgstr "" 38954 38955#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 38956msgid "" 38957"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 38958"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 38959"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 38960"function." 38961msgstr "" 38962 38963#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 38964msgid "" 38965"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 38966"cmpN\" in sequence, returning resultN for the first comparison that " 38967"succeeds. Returns else_result if no comparison succeeds. Example: " 38968"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 38969"returns \"large\". The same example with a first value of 16 returns " 38970"\"giant\"." 38971msgstr "" 38972 38973#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 38974msgid "first_matching_cmp requires an even number of arguments" 38975msgstr "" 38976 38977#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 38978msgid "" 38979"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 38980"formed by concatenating all the arguments" 38981msgstr "" 38982 38983#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 38984msgid "strlen(a) -- Returns the length of the string passed as the argument" 38985msgstr "" 38986 38987#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 38988msgid "" 38989"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 38990" argument is not a number. This function can often be replaced with the + " 38991"operator." 38992msgstr "" 38993 38994#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 38995msgid "" 38996"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 38997"not numbers. This function can often be replaced with the - operator." 38998msgstr "" 38999 39000#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 39001msgid "" 39002"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 39003"exception if any argument is not a number. This function can often be " 39004"replaced with the * operator." 39005msgstr "" 39006 39007#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 39008msgid "" 39009"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 39010"numbers. This function can often be replaced with the / operator." 39011msgstr "" 39012 39013#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 39014msgid "" 39015"ceiling(x) -- returns the smallest integer greater than or equal to x. " 39016"Throws an exception if x is not a number." 39017msgstr "" 39018 39019#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 39020msgid "" 39021"floor(x) -- returns the largest integer less than or equal to x. Throws an " 39022"exception if x is not a number." 39023msgstr "" 39024 39025#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 39026msgid "" 39027"round(x) -- returns the nearest integer to x. Throws an exception if x is " 39028"not a number." 39029msgstr "" 39030 39031#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 39032msgid "" 39033"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 39034" or y is not a number." 39035msgstr "" 39036 39037#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 39038msgid "" 39039"fractional_part(x) -- returns the value after the decimal point. For " 39040"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 39041" a number." 39042msgstr "" 39043 39044#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 39045msgid "" 39046"template(x) -- evaluates x as a template. The evaluation is done in its own " 39047"context, meaning that variables are not shared between the caller and the " 39048"template evaluation. Because the { and } characters are special, you must " 39049"use [[ for the { character and ]] for the } character; they are converted " 39050"automatically. For example, template('[[title_sort]]') will evaluate the " 39051"template {title_sort} and return its value. Note also that prefixes and " 39052"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 39053"this function when using template program mode." 39054msgstr "" 39055 39056#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 39057msgid "" 39058"eval(template) -- evaluates the template, passing the local variables (those" 39059" 'assign'ed to) instead of the book metadata. This permits using the " 39060"template processor to construct complex results from local variables. " 39061"Because the { and } characters are special, you must use [[ for the { " 39062"character and ]] for the } character; they are converted automatically. Note" 39063" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 39064"used in the argument to this function when using template program mode." 39065msgstr "" 39066 39067#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39068msgid "" 39069"assign(id, val) -- assigns val to id, then returns val. id must be an " 39070"identifier, not an expression. This function can often be replaced with the " 39071"= operator." 39072msgstr "" 39073 39074#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39075msgid "" 39076"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39077"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39078" where N is the position of the value in the list. The first item has " 39079"position 0 (zero). The function returns the last element in the list. " 39080"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39081"var_1 = 'two'; var_2 = 'foo'." 39082msgstr "" 39083 39084#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39085msgid "" 39086"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39087"calibre from the command line (calibre-debug -g), the output will go to a " 39088"black hole." 39089msgstr "" 39090 39091#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39092msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39093msgstr "" 39094 39095#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39096msgid "" 39097"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39098"named by lookup_name without applying any formatting. It evaluates and " 39099"returns the optional second argument 'default' if the field is undefined " 39100"('None')." 39101msgstr "" 39102 39103#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39104msgid "" 39105"raw_list(lookup_name, separator) -- returns the metadata list named by " 39106"lookup_name without applying any formatting or sorting and with items " 39107"separated by separator." 39108msgstr "" 39109 39110#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39111msgid "" 39112"substr(str, start, end) -- returns the start'th through the end'th " 39113"characters of str. The first character in str is the zero'th character. If " 39114"end is negative, then it indicates that many characters counting from the " 39115"right. If end is zero, then it indicates the last character. For example, " 39116"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39117"'234'." 39118msgstr "" 39119 39120#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39121msgid "" 39122"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39123"arguments are field (metadata) names, not text. The value of the appropriate" 39124" field will be fetched and used. Note that because composite columns are " 39125"fields, you can use this function in one composite field to use the value of" 39126" some other composite field. This is extremely useful when constructing " 39127"variable save paths" 39128msgstr "" 39129 39130#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39131msgid "lookup requires either 2 or an odd number of arguments" 39132msgstr "" 39133 39134#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39135msgid "" 39136"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39137" val is not empty, otherwise return `text if empty`" 39138msgstr "" 39139 39140#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39141msgid "" 39142"contains(val, pattern, text if match, text if not match) -- checks if val " 39143"contains matches for the regular expression `pattern`. Returns `text if " 39144"match` if matches are found, otherwise it returns `text if no match`" 39145msgstr "" 39146 39147#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39148msgid "" 39149"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39150"pair, checks if `val` matches the regular expression `pattern` and if so, " 39151"returns that `value`. If no pattern matches, then `else_value` is returned. " 39152"You can have as many `pattern, value` pairs as you want" 39153msgstr "" 39154 39155#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39156msgid "switch requires an odd number of arguments" 39157msgstr "" 39158 39159#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39160msgid "" 39161"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39162" concatenating the arguments. The returned value is initialized to string1. " 39163"`Prefix, string` pairs are added to the end of the value as long as the " 39164"resulting string length is less than `max`. String1 is returned even if " 39165"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39166"you wish." 39167msgstr "" 39168 39169#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39170msgid "strcat_max requires 2 or more arguments" 39171msgstr "" 39172 39173#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39174msgid "strcat_max requires an even number of arguments" 39175msgstr "" 39176 39177#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39178msgid "first argument to strcat_max must be an integer" 39179msgstr "" 39180 39181#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39182msgid "" 39183"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39184"val as a list of items separated by separator, if the pattern matches any of" 39185" the list values then return found_val.If the pattern matches no list value " 39186"then return not_found_val. The pattern and found_value pairs can be repeated" 39187" as many times as desired. The patterns are checked in order. The found_val " 39188"for the first match is returned. Aliases: in_list(), list_contains()" 39189msgstr "" 39190 39191#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39192msgid "in_list requires an odd number of arguments" 39193msgstr "" 39194 39195#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39196msgid "" 39197"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39198"treating val as a list of items separated by separator, if the string " 39199"matches any of the list values then return found_val.If the string matches " 39200"no list value then return not_found_val. The comparison is exact match (not " 39201"contains) and is case insensitive. The string and found_value pairs can be " 39202"repeated as many times as desired. The patterns are checked in order. The " 39203"found_val for the first match is returned." 39204msgstr "" 39205 39206#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39207msgid "str_in_list requires an odd number of arguments" 39208msgstr "" 39209 39210#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39211msgid "" 39212"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39213" of identifiers separated by commas, comparing the string against each value" 39214" in the list. An identifier has the format \"identifier:value\". The id " 39215"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39216"if there is any identifier with that id. The second case matches if the " 39217"regexp matches the identifier's value. If there is a match, return " 39218"found_val, otherwise return not_found_val." 39219msgstr "" 39220 39221#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39222msgid "" 39223"re(val, pattern, replacement) -- return val after applying the regular " 39224"expression. All instances of `pattern` are replaced with `replacement`. As " 39225"in all of calibre, these are Python-compatible regular expressions" 39226msgstr "" 39227 39228#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39229msgid "" 39230"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39231"applying the regular expression pattern to the val and replacing each " 39232"matched instance with the string computed by replacing each matched group by" 39233" the value returned by the corresponding template. The original matched " 39234"value for the group is available as $. In template program mode, like for " 39235"the template and the eval functions, you use [[ for { and ]] for }. The " 39236"following example in template program mode looks for series with more than " 39237"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39238")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39239msgstr "" 39240 39241#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39242msgid "" 39243"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39244"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39245"there is no comma, the function returns val unchanged" 39246msgstr "" 39247 39248#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39249msgid "" 39250"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39251"return `text if empty`" 39252msgstr "" 39253 39254#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39255msgid "" 39256"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39257"version of val, consisting of `left chars` characters from the beginning of " 39258"val, followed by `middle text`, followed by `right chars` characters from " 39259"the end of the string. `Left chars` and `right chars` must be integers. For " 39260"example, assume the title of the book is `Ancient English Laws in the Times " 39261"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39262"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39263"field's length is less than left chars + right chars + the length of `middle" 39264" text`, then the field will be used intact. For example, the title `The " 39265"Dome` would not be changed." 39266msgstr "" 39267 39268#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39269msgid "" 39270"count(val, separator) -- interprets the value as a list of items separated " 39271"by `separator`, returning the number of items in the list. Most lists use a " 39272"comma as the separator, but authors uses an ampersand. Examples: " 39273"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39274msgstr "" 39275 39276#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39277msgid "" 39278"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39279" of items separated by 'separator', returning the number of items in the " 39280"list that match the regular expression 'pattern'. Aliases: " 39281"list_count_matching(), count_matching()" 39282msgstr "" 39283 39284#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39285msgid "" 39286"list_item(val, index, separator) -- interpret the value as a list of items " 39287"separated by `separator`, returning the `index`th item. The first item is " 39288"number zero. The last item can be returned using `list_item(-1,separator)`. " 39289"If the item is not in the list, then the empty value is returned. The " 39290"separator has the same meaning as in the count function." 39291msgstr "" 39292 39293#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39294msgid "" 39295"select(val, key) -- interpret the value as a comma-separated list of items, " 39296"with the items being \"id:value\". Find the pair with the id equal to key, " 39297"and return the corresponding value. Returns the empty string if no match is " 39298"found." 39299msgstr "" 39300 39301#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39302msgid "" 39303"approximate_formats() -- return a comma-separated list of formats that at " 39304"one point were associated with the book. There is no guarantee that this " 39305"list is correct, although it probably is. This function can be called in " 39306"template program mode using the template \"{:'approximate_formats()'}\". " 39307"Note that format names are always uppercase, as in EPUB. This function works" 39308" only in the GUI. If you want to use these values in save-to-disk or send-" 39309"to-device templates then you must make a custom \"Column built from other " 39310"columns\", use the function in that column's template, and use that column's" 39311" value in your save/send templates" 39312msgstr "" 39313 39314#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39315#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39324#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39325msgid "This function can be used only in the GUI" 39326msgstr "" 39327 39328#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39329msgid "" 39330"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39331"separated items representing modification times for the formats of a book. " 39332"The date_format parameter specifies how the date is to be formatted. See the" 39333" format_date function for details. You can use the select function to get " 39334"the mod time for a specific format. Note that format names are always " 39335"uppercase, as in EPUB." 39336msgstr "" 39337 39338#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39339msgid "" 39340"formats_sizes() -- return a comma-separated list of colon-separated items " 39341"representing sizes in bytes of the formats of a book. You can use the select" 39342" function to get the size for a specific format. Note that format names are " 39343"always uppercase, as in EPUB." 39344msgstr "" 39345 39346#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39347msgid "" 39348"formats_paths() -- return a comma-separated list of colon-separated items " 39349"representing full path to the formats of a book. You can use the select " 39350"function to get the path for a specific format. Note that format names are " 39351"always uppercase, as in EPUB." 39352msgstr "" 39353 39354#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39355msgid "" 39356"human_readable(v) -- return a string representing the number v in KB, MB, " 39357"GB, etc." 39358msgstr "" 39359 39360#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39361msgid "" 39362"format_number(v, template) -- format the number v using a Python formatting " 39363"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39364"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39365" examples). See the template language and Python documentation for more " 39366"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39367"template contains only a format. Returns the empty string if formatting " 39368"fails." 39369msgstr "" 39370 39371#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39372msgid "" 39373"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39374"list of items separated by `separator`, returning a new list made from the " 39375"`start_index` to the `end_index` item. The first item is number zero. If an " 39376"index is negative, then it counts from the end of the list. As a special " 39377"case, an end_index of zero is assumed to be the length of the list. Examples" 39378" using basic template mode and assuming that the tags column (which is " 39379"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39380"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39381"returns \"A, B\"." 39382msgstr "" 39383 39384#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39385msgid "" 39386"subitems(val, start_index, end_index) -- This function is used to break " 39387"apart lists of items such as genres. It interprets the value as a comma-" 39388"separated list of items, where each item is a period-separated list. Returns" 39389" a new list made by first finding all the period-separated items, then for " 39390"each such item extracting the `start_index` to the `end_index` components, " 39391"then combining the results back together. The first component in a period-" 39392"separated list has an index of zero. If an index is negative, then it counts" 39393" from the end of the list. As a special case, an end_index of zero is " 39394"assumed to be the length of the list. Example using basic template mode and " 39395"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39396"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39397"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39398" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39399msgstr "" 39400 39401#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39402msgid "" 39403"format_date(val, format_string) -- format the value, which must be a date, " 39404"using the format_string, returning a string. The formatting codes are: d " 39405": the day as number without a leading zero (1 to 31) dd : the day as " 39406"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39407"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39408"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39409" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39410" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39411"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39412"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39413" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39414" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39415"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39416"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39417" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39418"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39419" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39420" replaced by the localized string for AM or PM iso : the date with time and" 39421" timezone. Must be the only format present to_number: the date as a floating" 39422" point number from_number[:fmt]: format the timestamp using fmt if present " 39423"otherwise iso" 39424msgstr "" 39425 39426#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39427msgid "uppercase(val) -- return val in upper case" 39428msgstr "" 39429 39430#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39431msgid "lowercase(val) -- return val in lower case" 39432msgstr "" 39433 39434#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39435msgid "titlecase(val) -- return val in title case" 39436msgstr "" 39437 39438#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39439msgid "capitalize(val) -- return val capitalized" 39440msgstr "" 39441 39442#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39443msgid "" 39444"booksize() -- return value of the size field. This function works only in " 39445"the GUI. If you want to use this value in save-to-disk or send-to-device " 39446"templates then you must make a custom \"Column built from other columns\", " 39447"use the function in that column's template, and use that column's value in " 39448"your save/send templates" 39449msgstr "" 39450 39451#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39452msgid "" 39453"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39454"string. This function works only in the GUI. If you want to use this value " 39455"in save-to-disk or send-to-device templates then you must make a custom " 39456"\"Column built from other columns\", use the function in that column's " 39457"template, and use that column's value in your save/send templates" 39458msgstr "" 39459 39460#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39461msgid "" 39462"annotation_count() -- return the total number of annotations of all types " 39463"attached to the current book. This function works only in the GUI." 39464msgstr "" 39465 39466#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39467msgid "" 39468"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39469"return the value of the mark, either 'true' or the comma-separated list of " 39470"named marks. Returns '' if the book is not marked." 39471msgstr "" 39472 39473#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39474msgid "series_sort() -- return the series sort value" 39475msgstr "" 39476 39477#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39478msgid "" 39479"has_cover() -- return Yes if the book has a cover, otherwise return the " 39480"empty string" 39481msgstr "" 39482 39483#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39484msgid "" 39485"first_non_empty(value [, value]*) -- returns the first value that is not " 39486"empty. If all values are empty, then the empty string is returned. You can " 39487"have as many values as you want." 39488msgstr "" 39489 39490#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39491msgid "" 39492"and(value [, value]*) -- returns the string \"1\" if all values are not " 39493"empty, otherwise returns the empty string. This function works well with " 39494"test or first_non_empty. You can have as many values as you want. In many " 39495"cases the && operator can replace this function." 39496msgstr "" 39497 39498#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39499msgid "" 39500"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39501"otherwise returns the empty string. This function works well with test or " 39502"first_non_empty. You can have as many values as you want. In many cases the" 39503" || operator can replace this function." 39504msgstr "" 39505 39506#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39507msgid "" 39508"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39509"returns the empty string. This function works well with test or " 39510"first_non_empty. In many cases the ! operator can replace this function." 39511msgstr "" 39512 39513#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39514msgid "" 39515"list_union(list1, list2, separator) -- return a list made by merging the " 39516"items in list1 and list2, removing duplicate items using a case-insensitive " 39517"comparison. If items differ in case, the one in list1 is used. The items in " 39518"list1 and list2 are separated by separator, as are the items in the returned" 39519" list. Aliases: list_union(), merge_lists()" 39520msgstr "" 39521 39522#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39523msgid "" 39524"list_remove_duplicates(list, separator) -- return a list made by removing " 39525"duplicate items in the source list. If items differ only in case, the last " 39526"of them is returned. The items in source list are separated by separator, as" 39527" are the items in the returned list." 39528msgstr "" 39529 39530#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39531msgid "" 39532"list_difference(list1, list2, separator) -- return a list made by removing " 39533"from list1 any item found in list2, using a case-insensitive comparison. The" 39534" items in list1 and list2 are separated by separator, as are the items in " 39535"the returned list." 39536msgstr "" 39537 39538#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39539msgid "" 39540"list_intersection(list1, list2, separator) -- return a list made by removing" 39541" from list1 any item not found in list2, using a case-insensitive " 39542"comparison. The items in list1 and list2 are separated by separator, as are " 39543"the items in the returned list." 39544msgstr "" 39545 39546#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39547msgid "" 39548"list_sort(list, direction, separator) -- return list sorted using a case-" 39549"insensitive sort. If direction is zero, the list is sorted ascending, " 39550"otherwise descending. The list items are separated by separator, as are the " 39551"items in the returned list." 39552msgstr "" 39553 39554#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39555msgid "" 39556"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39557"list1 and list2 contain the same items, otherwise return no_val. The items " 39558"are determined by splitting each list using the appropriate separator " 39559"character (sep1 or sep2). The order of items in the lists is not relevant. " 39560"The comparison is case insensitive." 39561msgstr "" 39562 39563#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39564msgid "" 39565"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39566" first separating src_list into items using the separator character. For " 39567"each item in the list, check if it matches include_re. If it does, then add " 39568"it to the list to be returned. If opt_replace is not the empty string, then " 39569"apply the replacement before adding the item to the returned list." 39570msgstr "" 39571 39572#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39573msgid "" 39574"list_re_group(src_list, separator, include_re, search_re [, " 39575"group_template]+) -- Like list_re except replacements are not optional. It " 39576"uses re_group(list_item, search_re, group_template, ...) when doing the " 39577"replacements on the resulting list." 39578msgstr "" 39579 39580#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39581msgid "" 39582"today() -- return a date string for today. This value is designed for use in" 39583" format_date or days_between, but can be manipulated like any other string. " 39584"The date is in ISO format." 39585msgstr "" 39586 39587#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39588msgid "" 39589"days_between(date1, date2) -- return the number of days between date1 and " 39590"date2. The number is positive if date1 is greater than date2, otherwise " 39591"negative. If either date1 or date2 are not dates, the function returns the " 39592"empty string." 39593msgstr "" 39594 39595#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39596msgid "" 39597"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39598"using 'calc_spec'. Return the new date formatted according to optional " 39599"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39600"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39601" possibly-negative number and W is one of the following letters: s: add 'v' " 39602"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39603" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39604"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39605"3 days, and subtract 1 minute from 'date'." 39606msgstr "" 39607 39608#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39609#, python-brace-format 39610msgid "{0}: invalid calculation specifier '{1}'" 39611msgstr "" 39612 39613#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39614#, python-brace-format 39615msgid "{0}: error: {1}" 39616msgstr "" 39617 39618#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39619msgid "" 39620"language_strings(lang_codes, localize) -- return the strings for the " 39621"language codes passed in lang_codes. If localize is zero, return the strings" 39622" in English. If localize is not zero, return the strings in the language of " 39623"the current locale. Lang_codes is a comma-separated list." 39624msgstr "" 39625 39626#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39627msgid "" 39628"language_codes(lang_strings) -- return the language codes for the strings " 39629"passed in lang_strings. The strings must be in the language of the current " 39630"locale. Lang_strings is a comma-separated list." 39631msgstr "" 39632 39633#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39634msgid "" 39635"current_library_name() -- return the last name on the path to the current " 39636"calibre library. This function can be called in template program mode using " 39637"the template \"{:'current_library_name()'}\"." 39638msgstr "" 39639 39640#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39641msgid "" 39642"current_library_path() -- return the path to the current calibre library. " 39643"This function can be called in template program mode using the template " 39644"\"{:'current_library_path()'}\"." 39645msgstr "" 39646 39647#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39648msgid "" 39649"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39650" suffix to a value in the same way as done in a template like " 39651"`{series_index:05.2f| - |- }`. For example, the following program produces " 39652"the same output as the above template: program: " 39653"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39654msgstr "" 39655 39656#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39657msgid "" 39658"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39659"that contain this book. This function works only in the GUI. If you want to " 39660"use these values in save-to-disk or send-to-device templates then you must " 39661"make a custom \"Column built from other columns\", use the function in that " 39662"column's template, and use that column's value in your save/send templates" 39663msgstr "" 39664 39665#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39666msgid "" 39667"current_virtual_library_name() -- return the name of the current virtual " 39668"library if there is one, otherwise the empty string. Library name case is " 39669"preserved. Example: \"program: current_virtual_library_name()\"." 39670msgstr "" 39671 39672#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39673msgid "" 39674"user_categories() -- return a comma-separated list of the user categories " 39675"that contain this book. This function works only in the GUI. If you want to " 39676"use these values in save-to-disk or send-to-device templates then you must " 39677"make a custom \"Column built from other columns\", use the function in that " 39678"column's template, and use that column's value in your save/send templates" 39679msgstr "" 39680 39681#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39682#, python-brace-format 39683msgid "" 39684"transliterate(a) -- Returns a string in a latin alphabet formed by " 39685"approximating the sound of the words in the source string. For example, if " 39686"the source is \"{0}\" the function returns \"{1}\"." 39687msgstr "" 39688 39689#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39690msgid "" 39691"author_links(val_separator, pair_separator) -- returns a string containing a" 39692" list of authors and that author's link values in the form author1 " 39693"val_separator author1link pair_separator author2 val_separator author2link " 39694"etc. An author is separated from its link value by the val_separator string " 39695"with no added spaces. author:linkvalue pairs are separated by the " 39696"pair_separator string argument with no added spaces. It is up to you to " 39697"choose separator strings that do not occur in author names or links. An " 39698"author is included even if the author link is empty." 39699msgstr "" 39700 39701#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39702msgid "" 39703"author_sorts(val_separator) -- returns a string containing a list of " 39704"author's sort values for the authors of the book. The sort is the one in the" 39705" author metadata (different from the author_sort in books). The returned " 39706"list has the form author sort 1 val_separator author sort 2 etc. The author " 39707"sort values in this list are in the same order as the authors of the book. " 39708"If you want spaces around val_separator then include them in the separator " 39709"string" 39710msgstr "" 39711 39712#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39713msgid "" 39714"connected_device_name(storage_location) -- if a device is connected then " 39715"return the device name, otherwise return the empty string. Each storage " 39716"location on a device can have a different name. The location names are " 39717"'main', 'carda' and 'cardb'. This function works only in the GUI." 39718msgstr "" 39719 39720#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39721#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39722msgid "connected_device_name: invalid storage location \"{}\"" 39723msgstr "" 39724 39725#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39726msgid "" 39727"connected_device_uuid(storage_location) -- if a device is connected then " 39728"return the device uuid (unique id), otherwise return the empty string. Each " 39729"storage location on a device has a different uuid. The location names are " 39730"'main', 'carda' and 'cardb'. This function works only in the GUI." 39731msgstr "" 39732 39733#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39734msgid "" 39735"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39736"value of the yes/no field named by the lookup key field_name for a value " 39737"specified by the parameters, returning \"yes\" if a match is found, " 39738"otherwise returning an empty string. Set the parameter is_undefined, " 39739"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39740"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39741"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39742"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39743"This function is usually used by the test() or is_empty() functions." 39744msgstr "" 39745 39746#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39747msgid "check_yes_no requires the field be a Yes/No custom column" 39748msgstr "" 39749 39750#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39751msgid "" 39752"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39753"star characters. The value is a number between 0 and 5. Set use_half_stars " 39754"to 1 if you want half star characters for custom ratings columns that " 39755"support non-integer ratings, for example 2.5." 39756msgstr "" 39757 39758#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39759msgid "The rating must be a number between 0 and 5" 39760msgstr "" 39761 39762#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39763msgid "" 39764"swap_around_articles(val, separator) -- returns the val with articles moved " 39765"to the end. The value can be a list, in which case each member of the list " 39766"is processed. If the value is a list then you must provide the list value " 39767"separator. If no separator is provided then the value is treated as being a " 39768"single value, not a list." 39769msgstr "" 39770 39771#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39772msgid "" 39773"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39774" to retrieve the arguments passed in the call. It both declares and " 39775"initializes local variables, effectively parameters. The variables are " 39776"positional; they get the value of the value given in the call in the same " 39777"position. If the corresponding parameter is not provided in the call then " 39778"arguments assigns that variable the provided default value. If there is no " 39779"default value then the variable is set to the empty string." 39780msgstr "" 39781 39782#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39783#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39784msgid "" 39785"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39786"variables\" that can be passed into the formatter. It both declares and " 39787"initializes local variables with the names of the global variables passed " 39788"in. If the corresponding variable is not provided in the passed-in globals " 39789"then it assigns that variable the provided default value. If there is no " 39790"default value then the variable is set to the empty string." 39791msgstr "" 39792 39793#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39794msgid "" 39795"field_exists(field_name) -- checks if a field (column) named field_name " 39796"exists, returning '1' if so and '' if not." 39797msgstr "" 39798 39799#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39800msgid "" 39801"character(character_name) -- returns the character named by character_name. " 39802"For example, character('newline') returns a newline character ('\\n'). The " 39803"supported character names are 'newline', 'return', 'tab', and 'backslash'." 39804msgstr "" 39805 39806#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 39807msgid "Unnamed image" 39808msgstr "" 39809 39810#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 39811msgid "Waiting..." 39812msgstr "" 39813 39814#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 39815msgid "Aborted, taking too long" 39816msgstr "" 39817 39818#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 39819msgid "Stopped" 39820msgstr "" 39821 39822#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 39823msgid "Working..." 39824msgstr "" 39825 39826#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 39827msgid "Brazilian Portuguese" 39828msgstr "" 39829 39830#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 39831msgid "English (United Kingdom)" 39832msgstr "" 39833 39834#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 39835msgid "Simplified Chinese" 39836msgstr "" 39837 39838#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 39839msgid "Traditional Chinese" 39840msgstr "" 39841 39842#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 39843msgid "English" 39844msgstr "ਅੰਗਰੇਜ਼ੀ" 39845 39846#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 39847msgid "English (United States)" 39848msgstr "" 39849 39850#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 39851msgid "English (Argentina)" 39852msgstr "" 39853 39854#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 39855msgid "English (Australia)" 39856msgstr "" 39857 39858#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 39859msgid "English (Japan)" 39860msgstr "" 39861 39862#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 39863msgid "English (Germany)" 39864msgstr "" 39865 39866#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 39867msgid "English (Bulgaria)" 39868msgstr "" 39869 39870#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 39871msgid "English (Egypt)" 39872msgstr "" 39873 39874#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 39875msgid "English (New Zealand)" 39876msgstr "" 39877 39878#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 39879msgid "English (Canada)" 39880msgstr "" 39881 39882#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 39883msgid "English (Greece)" 39884msgstr "" 39885 39886#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 39887msgid "English (India)" 39888msgstr "" 39889 39890#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 39891msgid "English (Nepal)" 39892msgstr "" 39893 39894#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 39895msgid "English (Thailand)" 39896msgstr "" 39897 39898#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 39899msgid "English (Turkey)" 39900msgstr "" 39901 39902#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 39903msgid "English (Cyprus)" 39904msgstr "" 39905 39906#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 39907msgid "English (Czech Republic)" 39908msgstr "" 39909 39910#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 39911msgid "English (Philippines)" 39912msgstr "" 39913 39914#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 39915msgid "English (Pakistan)" 39916msgstr "" 39917 39918#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 39919msgid "English (Poland)" 39920msgstr "" 39921 39922#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 39923msgid "English (Croatia)" 39924msgstr "" 39925 39926#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 39927msgid "English (Hungary)" 39928msgstr "" 39929 39930#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 39931msgid "English (Indonesia)" 39932msgstr "" 39933 39934#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 39935msgid "English (Israel)" 39936msgstr "" 39937 39938#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 39939msgid "English (Russia)" 39940msgstr "" 39941 39942#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 39943msgid "English (Singapore)" 39944msgstr "" 39945 39946#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 39947msgid "English (Yemen)" 39948msgstr "" 39949 39950#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 39951msgid "English (Ireland)" 39952msgstr "" 39953 39954#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 39955msgid "English (China)" 39956msgstr "" 39957 39958#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 39959msgid "English (Taiwan)" 39960msgstr "" 39961 39962#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 39963msgid "English (South Africa)" 39964msgstr "" 39965 39966#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 39967msgid "Spanish (Paraguay)" 39968msgstr "" 39969 39970#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 39971msgid "Spanish (Uruguay)" 39972msgstr "" 39973 39974#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 39975msgid "Spanish (Argentina)" 39976msgstr "" 39977 39978#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 39979msgid "Spanish (Costa Rica)" 39980msgstr "" 39981 39982#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 39983msgid "Spanish (Mexico)" 39984msgstr "" 39985 39986#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 39987msgid "Spanish (Cuba)" 39988msgstr "" 39989 39990#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 39991msgid "Spanish (Chile)" 39992msgstr "" 39993 39994#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 39995msgid "Spanish (Ecuador)" 39996msgstr "" 39997 39998#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 39999msgid "Spanish (Honduras)" 40000msgstr "" 40001 40002#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 40003msgid "Spanish (Venezuela)" 40004msgstr "" 40005 40006#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 40007msgid "Spanish (Bolivia)" 40008msgstr "" 40009 40010#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 40011msgid "Spanish (Nicaragua)" 40012msgstr "" 40013 40014#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 40015msgid "Spanish (Colombia)" 40016msgstr "" 40017 40018#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 40019msgid "German (Austria)" 40020msgstr "" 40021 40022#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 40023msgid "French (Belgium)" 40024msgstr "" 40025 40026#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 40027msgid "Dutch (Netherlands)" 40028msgstr "" 40029 40030#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 40031msgid "Dutch (Belgium)" 40032msgstr "" 40033 40034#. NOTE: Ante Meridian (i.e. like 10:00 AM) 40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 40036msgid "AM" 40037msgstr "" 40038 40039#. NOTE: Post Meridian (i.e. like 10:00 PM) 40040#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 40041msgid "PM" 40042msgstr "" 40043 40044#. NOTE: Ante Meridian (i.e. like 10:00 am) 40045#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 40046msgid "am" 40047msgstr "" 40048 40049#. NOTE: Post Meridian (i.e. like 10:00 pm) 40050#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 40051msgid "pm" 40052msgstr "" 40053 40054#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 40055msgid "Select All" 40056msgstr "" 40057 40058#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 40059msgid "Copy Link" 40060msgstr "" 40061 40062#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 40063msgid "&Select All" 40064msgstr "" 40065 40066#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 40067msgid "Copy &Link Location" 40068msgstr "" 40069 40070#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40071msgid "Paste and Match Style" 40072msgstr "" 40073 40074#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40075msgid "Directions" 40076msgstr "" 40077 40078#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40079msgid "Left to Right" 40080msgstr "" 40081 40082#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40083msgid "Right to Left" 40084msgstr "" 40085 40086#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40087msgid "Close without Saving" 40088msgstr "" 40089 40090#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40091msgid "Close Tab" 40092msgstr "" 40093 40094#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40095msgid "Extra characters at end of search" 40096msgstr "" 40097 40098#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40099msgid "missing )" 40100msgstr "" 40101 40102#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40103#, python-format 40104msgid "Failed to parse query, recursion limit reached: %s" 40105msgstr "" 40106 40107#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40108#, python-brace-format 40109msgid "Recursive saved search: {0}" 40110msgstr "" 40111 40112#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40113msgid "Unknown saved search: {}" 40114msgstr "" 40115 40116#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40117#, python-brace-format 40118msgid "Unknown error in saved search: {0}" 40119msgstr "" 40120 40121#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40122msgid "" 40123"%prog [options] [from to text]\n" 40124"\n" 40125"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40126"compose mode you specify from to and text and these are used to build and\n" 40127"send an email message. In the filter mode, %prog reads a complete email\n" 40128"message from STDIN and sends it.\n" 40129"\n" 40130"text is the body of the email message.\n" 40131"If text is not specified, a complete email message is read from STDIN.\n" 40132"from is the email address of the sender and to is the email address\n" 40133"of the recipient. When a complete email is read from STDIN, from and to\n" 40134"are only used in the SMTP negotiation, the message headers are not modified.\n" 40135msgstr "" 40136 40137#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40138msgid "Options to compose an email. Ignored if text is not specified" 40139msgstr "" 40140 40141#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40142msgid "File to attach to the email" 40143msgstr "" 40144 40145#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40146msgid "Subject of the email" 40147msgstr "" 40148 40149#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40150msgid "Host name of localhost. Used when connecting to SMTP server." 40151msgstr "" 40152 40153#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40154msgid "" 40155"Options to use an SMTP relay server to send mail. calibre will try to send " 40156"the email directly unless --relay is specified." 40157msgstr "" 40158 40159#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40160msgid "An SMTP relay server to use to send mail." 40161msgstr "" 40162 40163#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40164msgid "" 40165"Port to connect to on relay server. Default is to use 465 if encryption " 40166"method is SSL and 25 otherwise." 40167msgstr "" 40168 40169#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40170msgid "Username for relay" 40171msgstr "" 40172 40173#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40174msgid "Password for relay" 40175msgstr "" 40176 40177#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40178msgid "" 40179"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40180"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40181msgstr "" 40182 40183#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40184msgid "" 40185"Do not verify the server certificate when connecting using TLS. This used to" 40186" be the default behavior in calibre versions before 3.27. If you are using a" 40187" relay with a self-signed or otherwise invalid certificate, you can use this" 40188" option to restore the pre 3.27 behavior" 40189msgstr "" 40190 40191#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40192msgid "" 40193"Path to a file of concatenated CA certificates in PEM format, used to verify" 40194" the server certificate when using TLS. By default, the system CA " 40195"certificates are used." 40196msgstr "" 40197 40198#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40199msgid "Path to maildir folder to store failed email messages in." 40200msgstr "" 40201 40202#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40203msgid "" 40204"Fork and deliver message in background. If you use this option, you should " 40205"also use --outbox to handle delivery failures." 40206msgstr "" 40207 40208#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40209msgid "Timeout for connection" 40210msgstr "" 40211 40212#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40213msgid "Control email delivery" 40214msgstr "" 40215 40216#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40217msgid "The main calibre program, used to manage your collection of e-books" 40218msgstr "" 40219 40220#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40221msgid "" 40222"The calibre E-book editor. It can be used to edit common e-book formats." 40223msgstr "" 40224 40225#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40226msgid "The calibre E-book viewer. It can view most known e-book formats." 40227msgstr "" 40228 40229#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40230#, python-format 40231msgid "%s Document" 40232msgstr "" 40233 40234#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40235#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40236msgid "Unknown section" 40237msgstr "" 40238 40239#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40240msgid "Unknown feed" 40241msgstr "" 40242 40243#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40244#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40245#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40246msgid "Untitled article" 40247msgstr "" 40248 40249#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40250msgid "Unknown News Source" 40251msgstr "" 40252 40253#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40254msgid "Article download aborted" 40255msgstr "" 40256 40257#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40258#, python-format 40259msgid "Failed to download %s" 40260msgstr "" 40261 40262#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40263#, python-format 40264msgid "The \"%s\" recipe needs a username and password." 40265msgstr "" 40266 40267#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40268msgid "Download finished" 40269msgstr "" 40270 40271#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40272msgid "Failed to download the following articles:" 40273msgstr "" 40274 40275#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40276msgid "Failed to download parts of the following articles:" 40277msgstr "" 40278 40279#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40280msgid " from " 40281msgstr "" 40282 40283#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40284msgid "\tFailed links:" 40285msgstr "" 40286 40287#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40288msgid "Could not fetch article." 40289msgstr "" 40290 40291#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40292msgid "The debug traceback is available earlier in this log" 40293msgstr "" 40294 40295#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40296msgid "Run with -vv to see the reason" 40297msgstr "" 40298 40299#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40300msgid "Fetching feeds..." 40301msgstr "" 40302 40303#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40304msgid "Got feeds from index page" 40305msgstr "" 40306 40307#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40308msgid "Trying to download cover..." 40309msgstr "" 40310 40311#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40312msgid "Generating masthead..." 40313msgstr "" 40314 40315#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40316msgid "Starting download in a single thread..." 40317msgid_plural "Starting download [{} threads]..." 40318msgstr[0] "" 40319msgstr[1] "" 40320 40321#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40322#, python-format 40323msgid "Feeds downloaded to %s" 40324msgstr "" 40325 40326#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40327#, python-format 40328msgid "Could not download cover: %s" 40329msgstr "" 40330 40331#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40332#, python-format 40333msgid "Downloading cover from %s" 40334msgstr "" 40335 40336#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40337msgid "Masthead image downloaded" 40338msgstr "" 40339 40340#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40341msgid "Articles in this issue:" 40342msgstr "" 40343 40344#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40345#, python-format 40346msgid "Article downloaded: %s" 40347msgstr "" 40348 40349#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40350#, python-format 40351msgid "Article download aborted: %s" 40352msgstr "" 40353 40354#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40355#, python-format 40356msgid "Article download failed: %s" 40357msgstr "" 40358 40359#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40360msgid "Fetching feed" 40361msgstr "" 40362 40363#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40364msgid "" 40365"Failed to log in, check your username and password for the calibre " 40366"Periodicals service." 40367msgstr "" 40368 40369#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40370msgid "" 40371"You do not have permission to download this issue. Either your subscription " 40372"has expired or you have exceeded the maximum allowed downloads for today." 40373msgstr "" 40374 40375#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40376msgid "You" 40377msgstr "" 40378 40379#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40380#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40381#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40382msgid "Scheduled" 40383msgstr "" 40384 40385#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40386#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40387msgid "Main menu" 40388msgstr "" 40389 40390#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40391msgid "Section menu" 40392msgstr "" 40393 40394#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40395#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40396msgid "Sections" 40397msgstr "" 40398 40399#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40400msgid "Articles" 40401msgstr "" 40402 40403#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40404msgid "" 40405"%prog URL\n" 40406"\n" 40407"Where URL is for example https://google.com" 40408msgstr "" 40409 40410#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40411#, python-format 40412msgid "Base folder into which URL is saved. Default is %default" 40413msgstr "" 40414 40415#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40416#, python-format 40417msgid "" 40418"Timeout in seconds to wait for a response from the server. Default: %default" 40419" s" 40420msgstr "" 40421 40422#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40423#, python-format 40424msgid "" 40425"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40426"%default" 40427msgstr "" 40428 40429#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40430#, python-format 40431msgid "" 40432"The maximum number of files to download. This only applies to files from <a " 40433"href> tags. Default is %default" 40434msgstr "" 40435 40436#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40437#, python-format 40438msgid "" 40439"Minimum interval in seconds between consecutive fetches. Default is %default" 40440" s" 40441msgstr "" 40442 40443#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40444msgid "" 40445"The character encoding for the websites you are trying to download. The " 40446"default is to try and guess the encoding." 40447msgstr "" 40448 40449#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40450msgid "" 40451"Only links that match this regular expression will be followed. This option " 40452"can be specified multiple times, in which case as long as a link matches any" 40453" one regexp, it will be followed. By default all links are followed." 40454msgstr "" 40455 40456#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40457msgid "" 40458"Any link that matches this regular expression will be ignored. This option " 40459"can be specified multiple times, in which case as long as any regexp matches" 40460" a link, it will be ignored. By default, no links are ignored. If both " 40461"filter regexp and match regexp are specified, then filter regexp is applied " 40462"first." 40463msgstr "" 40464 40465#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40466msgid "Do not download CSS stylesheets." 40467msgstr "" 40468 40469#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40470msgid "OK" 40471msgstr "" 40472 40473#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40474msgid "Save All" 40475msgstr "" 40476 40477#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40478msgid "Open" 40479msgstr "" 40480 40481#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40482msgid "&Yes" 40483msgstr "" 40484 40485#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40486msgid "Yes to &All" 40487msgstr "" 40488 40489#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40490msgid "&No" 40491msgstr "" 40492 40493#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40494msgid "N&o to All" 40495msgstr "" 40496 40497#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40498msgid "Abort" 40499msgstr "" 40500 40501#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40502msgid "Retry" 40503msgstr "" 40504 40505#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40506msgid "Close" 40507msgstr "" 40508 40509#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40510msgid "Apply" 40511msgstr "" 40512 40513#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40514msgid "Reset" 40515msgstr "" 40516 40517#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40518msgid "Restore Defaults" 40519msgstr "" 40520 40521#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40522msgid "Hu&e:" 40523msgstr "" 40524 40525#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40526msgid "&Sat:" 40527msgstr "" 40528 40529#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40530msgid "&Val:" 40531msgstr "" 40532 40533#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40534msgid "&Red:" 40535msgstr "" 40536 40537#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40538msgid "&Green:" 40539msgstr "" 40540 40541#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40542msgid "Bl&ue:" 40543msgstr "" 40544 40545#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40546msgid "A&lpha channel:" 40547msgstr "" 40548 40549#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40550msgid "&HTML:" 40551msgstr "" 40552 40553#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40554msgid "" 40555"Cursor at %1, %2\n" 40556"Press ESC to cancel" 40557msgstr "" 40558 40559#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40560msgid "Select Color" 40561msgstr "" 40562 40563#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40564msgid "&Basic colors" 40565msgstr "" 40566 40567#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40568msgid "&Custom colors" 40569msgstr "" 40570 40571#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40572msgid "&Add to Custom Colors" 40573msgstr "" 40574 40575#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40576msgid "&Pick Screen Color" 40577msgstr "" 40578 40579#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40580msgid "Select Font" 40581msgstr "" 40582 40583#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40584msgid "&Font" 40585msgstr "" 40586 40587#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40588msgid "Font st&yle" 40589msgstr "" 40590 40591#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40592msgid "&Size" 40593msgstr "" 40594 40595#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40596msgid "Effects" 40597msgstr "" 40598 40599#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40600msgid "Stri&keout" 40601msgstr "" 40602 40603#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40604msgid "Sample" 40605msgstr "" 40606 40607#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40608msgid "Wr&iting System" 40609msgstr "" 40610 40611#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40612msgid "Left edge" 40613msgstr "" 40614 40615#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40616msgid "Right edge" 40617msgstr "" 40618 40619#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40620msgid "Page left" 40621msgstr "" 40622 40623#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40624msgid "Page up" 40625msgstr "" 40626 40627#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40628msgid "Page down" 40629msgstr "" 40630 40631#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40632msgid "Page right" 40633msgstr "" 40634 40635#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40636msgid "Scroll left" 40637msgstr "" 40638 40639#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40640msgid "Scroll up" 40641msgstr "" 40642 40643#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40644msgid "Scroll down" 40645msgstr "" 40646 40647#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40648msgid "Scroll right" 40649msgstr "" 40650 40651#: /__w/calibre/calibre/resources/default_tweaks.py:9 40652msgid "Auto increment series index" 40653msgstr "" 40654 40655#: /__w/calibre/calibre/resources/default_tweaks.py:10 40656msgid "" 40657"The algorithm used to assign a book added to an existing series a series number.\n" 40658"New series numbers assigned using this tweak are always integer values, except\n" 40659"if a constant non-integer is specified.\n" 40660"Possible values are:\n" 40661"next - First available integer larger than the largest existing number\n" 40662"first_free - First available integer larger than 0\n" 40663"next_free - First available integer larger than the smallest existing number\n" 40664"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40665"const - Assign the number 1 always\n" 40666"no_change - Do not change the series index\n" 40667"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40668"Examples:\n" 40669"series_index_auto_increment = 'next'\n" 40670"series_index_auto_increment = 'next_free'\n" 40671"series_index_auto_increment = 16.5\n" 40672"\n" 40673"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40674"use the above values when importing/adding books. If this tweak is set to\n" 40675"False (the default) then the series number will be set to 1 if it is not\n" 40676"explicitly set during the import. If set to True, then the\n" 40677"series index will be set according to the series_index_auto_increment setting.\n" 40678"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40679"only when a value is not provided during import. If the importing regular\n" 40680"expression produces a value for series_index, or if you are reading metadata\n" 40681"from books and the import plugin produces a value, than that value will\n" 40682"be used irrespective of the setting of the tweak." 40683msgstr "" 40684 40685#: /__w/calibre/calibre/resources/default_tweaks.py:39 40686msgid "Add separator after completing an author name" 40687msgstr "" 40688 40689#: /__w/calibre/calibre/resources/default_tweaks.py:40 40690msgid "" 40691"Should the completion separator be append\n" 40692"to the end of the completed text to\n" 40693"automatically begin a new completion operation\n" 40694"for authors.\n" 40695"Can be either True or False" 40696msgstr "" 40697 40698#: /__w/calibre/calibre/resources/default_tweaks.py:47 40699msgid "Author sort name algorithm" 40700msgstr "" 40701 40702#: /__w/calibre/calibre/resources/default_tweaks.py:48 40703msgid "" 40704"The algorithm used to copy author to author_sort.\n" 40705"Possible values are:\n" 40706"invert: use \"fn ln\" -> \"ln, fn\"\n" 40707"copy : copy author to author_sort without modification\n" 40708"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40709"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40710"When this tweak is changed, the author_sort values stored with each author\n" 40711"must be recomputed by right-clicking on an author in the left-hand tags\n" 40712"panel, selecting 'manage authors', and pressing\n" 40713"'Recalculate all author sort values'.\n" 40714"\n" 40715"The author_name_suffixes are words that are ignored when they occur at the\n" 40716"end of an author name. The case of the suffix is ignored and trailing\n" 40717"periods are automatically handled.\n" 40718"\n" 40719"The same is true for author_name_prefixes.\n" 40720"\n" 40721"The author_name_copywords are a set of words which, if they occur in an\n" 40722"author name, cause the automatically generated author sort string to be\n" 40723"identical to the author name. This means that the sort for a string like\n" 40724"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40725"\n" 40726"If author_use_surname_prefixes is enabled, any of the words in\n" 40727"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40728"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40729"as \"von Neumann, John\" and not \"Neumann, John von\"." 40730msgstr "" 40731 40732#: /__w/calibre/calibre/resources/default_tweaks.py:85 40733msgid "Splitting multiple author names" 40734msgstr "" 40735 40736#: /__w/calibre/calibre/resources/default_tweaks.py:86 40737msgid "" 40738"By default, calibre splits a string containing multiple author names on\n" 40739"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40740"by changing the regular expression below. Strings are split on whatever the\n" 40741"specified regular expression matches, in addition to ampersands.\n" 40742"Default: r'(?i),?\\s+(and|with)\\s+'" 40743msgstr "" 40744 40745#: /__w/calibre/calibre/resources/default_tweaks.py:93 40746msgid "Use author sort in Tag browser" 40747msgstr "" 40748 40749#: /__w/calibre/calibre/resources/default_tweaks.py:94 40750msgid "" 40751"Set which author field to display in the Tag browser (the list of authors,\n" 40752"series, publishers etc on the left hand side). The choices are author and\n" 40753"author_sort. This tweak affects only what is displayed under the authors\n" 40754"category in the Tag browser and Content server. Please note that if you set this\n" 40755"to author_sort, it is very possible to see duplicate names in the list because\n" 40756"although it is guaranteed that author names are unique, there is no such\n" 40757"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40758"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40759"show the author's name.\n" 40760"Examples:\n" 40761"categories_use_field_for_author_name = 'author'\n" 40762"categories_use_field_for_author_name = 'author_sort'" 40763msgstr "" 40764 40765#: /__w/calibre/calibre/resources/default_tweaks.py:108 40766msgid "Control partitioning of Tag browser" 40767msgstr "" 40768 40769#: /__w/calibre/calibre/resources/default_tweaks.py:109 40770msgid "" 40771"When partitioning the Tag browser, the format of the subcategory label is\n" 40772"controlled by a template: categories_collapsed_name_template if sorting by\n" 40773"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40774"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40775"two variables available to the template: first and last. The variable 'first'\n" 40776"is the initial item in the subcategory, and the variable 'last' is the final\n" 40777"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40778"values that are obtained by using a suffix. For example, first.name for an\n" 40779"author category will be the name of the author. The sub-values available are:\n" 40780"name: the printable name of the item\n" 40781"count: the number of books that references this item\n" 40782"avg_rating: the average rating of all the books referencing this item\n" 40783"sort: the sort value. For authors, this is the author_sort for that author\n" 40784"category: the category (e.g., authors, series) that the item is in.\n" 40785"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40786"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40787"even if there aren't any backslashes." 40788msgstr "" 40789 40790#: /__w/calibre/calibre/resources/default_tweaks.py:130 40791msgid "Control order of categories in the Tag browser" 40792msgstr "" 40793 40794#: /__w/calibre/calibre/resources/default_tweaks.py:131 40795msgid "" 40796"Change the following dict to change the order that categories are displayed in\n" 40797"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40798"using the number supplied. The lookup name '*' stands for all names that\n" 40799"otherwise do not appear. Two names with the same value will be sorted\n" 40800"using the default order, the one specified by tag_browser_category_default_sort.\n" 40801"Example:\n" 40802"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 40803"\n" 40804"results in the order series, tags, then everything else in default order.\n" 40805"The tweak tag_browser_category_default_sort specifies the sort order before\n" 40806"applying the category order from the dict. The allowed values are:\n" 40807"tag_browser_category_default_sort = 'default' # The calibre default order\n" 40808"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 40809"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 40810"\n" 40811"In addition and if the category default sort is not 'default' you can specify\n" 40812"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 40813"tag_browser_category_default_sort_direction = 'ascending'\n" 40814"tag_browser_category_default_sort_direction = 'descending'" 40815msgstr "" 40816 40817#: /__w/calibre/calibre/resources/default_tweaks.py:155 40818msgid "Specify columns to sort the booklist by on startup" 40819msgstr "" 40820 40821#: /__w/calibre/calibre/resources/default_tweaks.py:156 40822msgid "" 40823"Provide a set of columns to be sorted on when calibre starts.\n" 40824"The argument is None if saved sort history is to be used\n" 40825"otherwise it is a list of column,order pairs. Column is the\n" 40826"lookup/search name, found using the tooltip for the column\n" 40827"Order is 0 for ascending, 1 for descending.\n" 40828"For example, set it to [('authors',0),('title',0)] to sort by\n" 40829"title within authors." 40830msgstr "" 40831 40832#: /__w/calibre/calibre/resources/default_tweaks.py:165 40833msgid "Control how dates are displayed" 40834msgstr "" 40835 40836#: /__w/calibre/calibre/resources/default_tweaks.py:166 40837msgid "" 40838"Format to be used for publication date and the timestamp (date).\n" 40839"A string controlling how the publication date is displayed in the GUI\n" 40840"d the day as number without a leading zero (1 to 31)\n" 40841"dd the day as number with a leading zero (01 to 31)\n" 40842"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 40843"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 40844"M the month as number without a leading zero (1-12)\n" 40845"MM the month as number with a leading zero (01-12)\n" 40846"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 40847"MMMM the long localized month name (e.g. 'January' to 'December').\n" 40848"yy the year as two digit number (00-99)\n" 40849"yyyy the year as four digit number\n" 40850"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 40851"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 40852"m the minutes without a leading 0 (0 to 59) '\n" 40853"mm the minutes with a leading 0 (00 to 59) '\n" 40854"s the seconds without a leading 0 (0 to 59) '\n" 40855"ss the seconds with a leading 0 (00 to 59) '\n" 40856"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 40857"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 40858"iso the date with time and timezone. Must be the only format present\n" 40859"For example, given the date of 9 Jan 2010, the following formats show\n" 40860"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 40861"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 40862"\n" 40863"publication default if not set: MMM yyyy\n" 40864"timestamp default if not set: dd MMM yyyy\n" 40865"last_modified_display_format if not set: dd MMM yyyy" 40866msgstr "" 40867 40868#: /__w/calibre/calibre/resources/default_tweaks.py:198 40869msgid "Control sorting of titles and series in the library display" 40870msgstr "" 40871 40872#: /__w/calibre/calibre/resources/default_tweaks.py:199 40873msgid "" 40874"Control title and series sorting in the library view. If set to\n" 40875"'library_order', the title sort field will be used instead of the title.\n" 40876"Unless you have manually edited the title sort field, leading articles such as\n" 40877"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 40878"sorted as-is (sort by title instead of title sort). For example, with\n" 40879"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 40880"book will sort under 'T'.\n" 40881"This flag affects calibre's library display. It has no effect on devices. In\n" 40882"addition, titles for books added before changing the flag will retain their\n" 40883"order until the title is edited. Editing a title and hitting Enter\n" 40884"without changing anything is sufficient to change the sort. Or you can use\n" 40885"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 40886"it for many books at once." 40887msgstr "" 40888 40889#: /__w/calibre/calibre/resources/default_tweaks.py:214 40890msgid "Control formatting of title and series when used in templates" 40891msgstr "" 40892 40893#: /__w/calibre/calibre/resources/default_tweaks.py:215 40894msgid "" 40895"Control how title and series names are formatted when saving to disk/sending\n" 40896"to device. The behavior depends on the field being processed. If processing\n" 40897"title, then if this tweak is set to 'library_order', the title will be\n" 40898"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 40899"title will not be changed. If processing series, then if set to\n" 40900"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 40901"set to 'strictly_alphabetic', the series will be sent without change.\n" 40902"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 40903"will become \"Lord of the Rings, The\". If the tweak is set to\n" 40904"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 40905"formatter function raw_field will return the base value for title and\n" 40906"series regardless of the setting of this tweak." 40907msgstr "" 40908 40909#: /__w/calibre/calibre/resources/default_tweaks.py:229 40910msgid "Set the list of words considered to be \"articles\" for sort strings" 40911msgstr "" 40912 40913#: /__w/calibre/calibre/resources/default_tweaks.py:230 40914msgid "" 40915"Set the list of words that are to be considered 'articles' when computing the\n" 40916"title sort strings. The articles differ by language. By default, calibre uses\n" 40917"a combination of articles from English and whatever language the calibre user\n" 40918"interface is set to. In addition, in some contexts where the book language is\n" 40919"available, the language of the book is used. You can change the list of\n" 40920"articles for a given language or add a new language by editing\n" 40921"per_language_title_sort_articles. To tell calibre to use a language other\n" 40922"than the user interface language, set, default_language_for_title_sort. For\n" 40923"example, to use German, set it to 'deu'. A value of None means the user\n" 40924"interface language is used. The setting title_sort_articles is ignored\n" 40925"(present only for legacy reasons)." 40926msgstr "" 40927 40928#: /__w/calibre/calibre/resources/default_tweaks.py:285 40929msgid "Specify a folder calibre should connect to at startup" 40930msgstr "" 40931 40932#: /__w/calibre/calibre/resources/default_tweaks.py:286 40933msgid "" 40934"Specify a folder that calibre should connect to at startup using\n" 40935"connect_to_folder. This must be a full path to the folder. If the folder does\n" 40936"not exist when calibre starts, it is ignored.\n" 40937"Example for Windows:\n" 40938"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 40939"Example for other operating systems:\n" 40940"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 40941msgstr "" 40942 40943#: /__w/calibre/calibre/resources/default_tweaks.py:295 40944msgid "Specify renaming rules for SONY collections" 40945msgstr "" 40946 40947#: /__w/calibre/calibre/resources/default_tweaks.py:296 40948msgid "" 40949"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 40950"metadata management is set to automatic. Collections on SONYs are named\n" 40951"depending upon whether the field is standard or custom. A collection derived\n" 40952"from a standard field is named for the value in that field.\n" 40953"\n" 40954"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 40955"collection name is 'Darkover'. A collection derived from a custom field will\n" 40956"have the name of the field added to the value. For example, if a custom series\n" 40957"column named 'My Series' contains the name 'Darkover', then the collection\n" 40958"will by default be named 'Darkover (My Series)'. For purposes of this\n" 40959"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 40960"category. If two books have fields that generate the same collection name,\n" 40961"then both books will be in that collection.\n" 40962"\n" 40963"This set of tweaks lets you specify for a standard or custom field how\n" 40964"the collections are to be named. You can use it to add a description to a\n" 40965"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 40966"it to force multiple fields to end up in the same collection.\n" 40967"\n" 40968"For example, you could force the values in 'series', '#my_series_1', and\n" 40969"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 40970"merging all of the fields into one set of collections.\n" 40971"\n" 40972"There are two related tweaks. The first determines the category name to use\n" 40973"for a metadata field. The second is a template, used to determines how the\n" 40974"value and category are combined to create the collection name.\n" 40975"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 40976"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 40977"\n" 40978"The second tweak, sony_collection_name_template, is a template. It uses the\n" 40979"same template language as plugboards and save templates. This tweak controls\n" 40980"how the value and category are combined together to make the collection name.\n" 40981"The only two fields available are {category} and {value}. The {value} field is\n" 40982"never empty. The {category} field can be empty. The default is to put the\n" 40983"value first, then the category enclosed in parentheses, it isn't empty:\n" 40984"'{value} {category:|(|)}'\n" 40985"\n" 40986"Examples: The first three examples assume that the second tweak\n" 40987"has not been changed.\n" 40988"\n" 40989"1) I want three series columns to be merged into one set of collections. The\n" 40990"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 40991"in the parenthesis. The value to use in the tweak value would be:\n" 40992"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 40993"\n" 40994"2) I want the word '(Series)' to appear on collections made from series, and\n" 40995"the word '(Tag)' to appear on collections made from tags. Use:\n" 40996"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 40997"\n" 40998"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 40999"to have '(Series)' appended. The renaming rule is:\n" 41000"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 41001"\n" 41002"4) Same as example 2, but instead of having the category name in parentheses\n" 41003"and appended to the value, I want it prepended and separated by a colon, such\n" 41004"as in Series: Darkover. I must change the template used to format the category name\n" 41005"\n" 41006"The resulting two tweaks are:\n" 41007"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41008"sony_collection_name_template='{category:||: }{value}'" 41009msgstr "" 41010 41011#: /__w/calibre/calibre/resources/default_tweaks.py:359 41012msgid "Specify how SONY collections are sorted" 41013msgstr "" 41014 41015#: /__w/calibre/calibre/resources/default_tweaks.py:360 41016msgid "" 41017"Specify how SONY collections are sorted. This tweak is only applicable if\n" 41018"metadata management is set to automatic. You can indicate which metadata is to\n" 41019"be used to sort on a collection-by-collection basis. The format of the tweak\n" 41020"is a list of metadata fields from which collections are made, followed by the\n" 41021"name of the metadata field containing the sort value.\n" 41022"Example: The following indicates that collections built from pubdate and tags\n" 41023"are to be sorted by the value in the custom column '#mydate', that collections\n" 41024"built from 'series' are to be sorted by 'series_index', and that all other\n" 41025"collections are to be sorted by title. If a collection metadata field is not\n" 41026"named, then if it is a series- based collection it is sorted by series order,\n" 41027"otherwise it is sorted by title order.\n" 41028"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 41029"Note that the bracketing and parentheses are required. The syntax is\n" 41030"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 41031"Default: empty (no rules), so no collection attributes are named." 41032msgstr "" 41033 41034#: /__w/calibre/calibre/resources/default_tweaks.py:377 41035msgid "Control how tags are applied when copying books to another library" 41036msgstr "" 41037 41038#: /__w/calibre/calibre/resources/default_tweaks.py:378 41039msgid "" 41040"Set this to True to ensure that tags in 'Tags to add when adding\n" 41041"a book' are added when copying books to another library" 41042msgstr "" 41043 41044#: /__w/calibre/calibre/resources/default_tweaks.py:382 41045msgid "Set the maximum number of sort 'levels'" 41046msgstr "" 41047 41048#: /__w/calibre/calibre/resources/default_tweaks.py:383 41049msgid "" 41050"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 41051"library after certain operations such as searches or device insertion. Each\n" 41052"sort level adds a performance penalty. If the database is large (thousands of\n" 41053"books) the penalty might be noticeable. If you are not concerned about multi-\n" 41054"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 41055msgstr "" 41056 41057#: /__w/calibre/calibre/resources/default_tweaks.py:390 41058msgid "Choose whether dates are sorted using visible fields" 41059msgstr "" 41060 41061#: /__w/calibre/calibre/resources/default_tweaks.py:391 41062msgid "" 41063"Date values contain both a date and a time. When sorted, all the fields are\n" 41064"used, regardless of what is displayed. Set this tweak to True to use only\n" 41065"the fields that are being displayed." 41066msgstr "" 41067 41068#: /__w/calibre/calibre/resources/default_tweaks.py:396 41069msgid "Fuzz value for trimming covers" 41070msgstr "" 41071 41072#: /__w/calibre/calibre/resources/default_tweaks.py:397 41073msgid "" 41074"The value used for the fuzz distance when trimming a cover.\n" 41075"Colors within this distance are considered equal.\n" 41076"The distance is in absolute intensity units." 41077msgstr "" 41078 41079#: /__w/calibre/calibre/resources/default_tweaks.py:402 41080msgid "Control behavior of the book list" 41081msgstr "" 41082 41083#: /__w/calibre/calibre/resources/default_tweaks.py:403 41084msgid "" 41085"You can control the behavior of double clicks and pressing Enter on the books\n" 41086"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41087"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41088"has the side effect of disabling editing a field using a single click.\n" 41089"Default: open_viewer.\n" 41090"Example: doubleclick_on_library_view = 'do_nothing'\n" 41091"You can also control whether the book list scrolls per item or\n" 41092"per pixel. Default is per item." 41093msgstr "" 41094 41095#: /__w/calibre/calibre/resources/default_tweaks.py:416 41096msgid "Language to use when sorting" 41097msgstr "" 41098 41099#: /__w/calibre/calibre/resources/default_tweaks.py:417 41100msgid "" 41101"Setting this tweak will force sorting to use the\n" 41102"collating order for the specified language. This might be useful if you run\n" 41103"calibre in English but want sorting to work in the language where you live.\n" 41104"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41105"You can find the list of supported locales at\n" 41106"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41107"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41108"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41109"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41110msgstr "" 41111 41112#: /__w/calibre/calibre/resources/default_tweaks.py:428 41113msgid "Number of columns for custom metadata in the edit metadata dialog" 41114msgstr "" 41115 41116#: /__w/calibre/calibre/resources/default_tweaks.py:429 41117msgid "" 41118"Set whether to use one or two columns for custom metadata when editing\n" 41119"metadata one book at a time. If True, then the fields are laid out using two\n" 41120"columns. If False, one column is used." 41121msgstr "" 41122 41123#: /__w/calibre/calibre/resources/default_tweaks.py:434 41124msgid "Order of custom column(s) in edit metadata" 41125msgstr "" 41126 41127#: /__w/calibre/calibre/resources/default_tweaks.py:435 41128msgid "" 41129"Controls the order that custom columns are listed in edit metadata single\n" 41130"and bulk. The columns listed in the tweak are displayed first and in the\n" 41131"order provided. Any columns not listed are displayed after the listed ones,\n" 41132"in alphabetical order. Do note that this tweak does not change the size of\n" 41133"the edit widgets. Putting comments widgets in this list may result in some\n" 41134"odd widget spacing when using two-column mode.\n" 41135"Enter a comma-separated list of custom field lookup names, as in\n" 41136"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41137msgstr "" 41138 41139#: /__w/calibre/calibre/resources/default_tweaks.py:445 41140msgid "Edit metadata custom column label width and elision point" 41141msgstr "" 41142 41143#: /__w/calibre/calibre/resources/default_tweaks.py:446 41144msgid "" 41145"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41146"If metadata_edit_elide_labels is True then labels wider than the width\n" 41147"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41148"computed by multiplying the average width of characters in the font by the\n" 41149"appropriate number.\n" 41150"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41151"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41152"put it at the left end." 41153msgstr "" 41154 41155#: /__w/calibre/calibre/resources/default_tweaks.py:459 41156msgid "The number of seconds to wait before sending emails" 41157msgstr "" 41158 41159#: /__w/calibre/calibre/resources/default_tweaks.py:460 41160msgid "" 41161"The number of seconds to wait before sending emails when using a\n" 41162"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41163"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41164"making email sending fail. Changes will take effect only after a restart of\n" 41165"calibre. You can also change the list of hosts that calibre considers\n" 41166"to be public relays here. Any relay host ending with one of the suffixes\n" 41167"in the list below will be considered a public email server." 41168msgstr "" 41169 41170#: /__w/calibre/calibre/resources/default_tweaks.py:470 41171msgid "The maximum width and height for covers saved in the calibre library" 41172msgstr "" 41173 41174#: /__w/calibre/calibre/resources/default_tweaks.py:471 41175msgid "" 41176"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41177"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41178"large covers" 41179msgstr "" 41180 41181#: /__w/calibre/calibre/resources/default_tweaks.py:476 41182msgid "Where to send downloaded news" 41183msgstr "" 41184 41185#: /__w/calibre/calibre/resources/default_tweaks.py:477 41186msgid "" 41187"When automatically sending downloaded news to a connected device, calibre\n" 41188"will by default send it to the main memory. By changing this tweak, you can\n" 41189"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41190"that if there isn't enough free space available on the location you choose,\n" 41191"the files will be sent to the location with the most free space." 41192msgstr "" 41193 41194#: /__w/calibre/calibre/resources/default_tweaks.py:484 41195msgid "Unified toolbar on macOS" 41196msgstr "" 41197 41198#: /__w/calibre/calibre/resources/default_tweaks.py:485 41199msgid "" 41200"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41201"with the titlebar as is normal for macOS applications. However, doing this has\n" 41202"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41203"what it should be and it causes other random bugs on some systems, so turn it\n" 41204"on at your own risk!" 41205msgstr "" 41206 41207#: /__w/calibre/calibre/resources/default_tweaks.py:492 41208msgid "" 41209"Save original file when converting/polishing from same format to same format" 41210msgstr "" 41211 41212#: /__w/calibre/calibre/resources/default_tweaks.py:493 41213msgid "" 41214"When calibre does a conversion from the same format to the same format, for\n" 41215"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41216"conversion is poor, you can tweak the settings and run it again. By setting\n" 41217"this to False you can prevent calibre from saving the original file.\n" 41218"Similarly, by setting save_original_format_when_polishing to False you can\n" 41219"prevent calibre from saving the original file when polishing." 41220msgstr "" 41221 41222#: /__w/calibre/calibre/resources/default_tweaks.py:502 41223msgid "Number of recently viewed books to show" 41224msgstr "" 41225 41226#: /__w/calibre/calibre/resources/default_tweaks.py:503 41227msgid "" 41228"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41229"how many should be shown, here." 41230msgstr "" 41231 41232#: /__w/calibre/calibre/resources/default_tweaks.py:507 41233msgid "Change the font size of the Book details panel in the interface" 41234msgstr "" 41235 41236#: /__w/calibre/calibre/resources/default_tweaks.py:508 41237msgid "" 41238"Change the font size at which book details are rendered in the side panel and\n" 41239"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41240"negative number to increase or decrease the font size." 41241msgstr "" 41242 41243#: /__w/calibre/calibre/resources/default_tweaks.py:513 41244msgid "What format to default to when using the \"Unpack book\" feature" 41245msgstr "" 41246 41247#: /__w/calibre/calibre/resources/default_tweaks.py:514 41248msgid "" 41249"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41250"If multiple formats are available, calibre will offer you a choice\n" 41251"of formats, defaulting to your preferred output format if it is available.\n" 41252"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41253"to that format rather than your output format preference.\n" 41254"Set to a value of 'remember' to use whichever format you chose last time you\n" 41255"used the \"Unpack book\" feature.\n" 41256"Examples:\n" 41257"default_tweak_format = None (Use output format)\n" 41258"default_tweak_format = 'EPUB'\n" 41259"default_tweak_format = 'remember'" 41260msgstr "" 41261 41262#: /__w/calibre/calibre/resources/default_tweaks.py:527 41263msgid "Do not preselect a completion when editing authors/tags/series/etc." 41264msgstr "" 41265 41266#: /__w/calibre/calibre/resources/default_tweaks.py:528 41267msgid "" 41268"This means that you can make changes and press Enter and your changes will\n" 41269"not be overwritten by a matching completion. However, if you wish to use the\n" 41270"completions you will now have to press Tab to select one before pressing\n" 41271"Enter. Which technique you prefer will depend on the state of metadata in\n" 41272"your library and your personal editing style." 41273msgstr "" 41274 41275#: /__w/calibre/calibre/resources/default_tweaks.py:535 41276msgid "Completion mode when editing authors/tags/series/etc." 41277msgstr "" 41278 41279#: /__w/calibre/calibre/resources/default_tweaks.py:536 41280msgid "" 41281"By default, when completing items, calibre will show you all the candidates\n" 41282"that start with the text you have already typed. You can instead have it show\n" 41283"all candidates that contain the text you have already typed. To do this, set\n" 41284"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41285"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41286msgstr "" 41287 41288#: /__w/calibre/calibre/resources/default_tweaks.py:543 41289msgid "Sort the list of libraries alphabetically" 41290msgstr "" 41291 41292#: /__w/calibre/calibre/resources/default_tweaks.py:544 41293msgid "" 41294"The list of libraries in the Copy to library and Quick switch menus are\n" 41295"normally sorted by most used. However, if there are more than a certain\n" 41296"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41297"number here. The default is ten libraries." 41298msgstr "" 41299 41300#: /__w/calibre/calibre/resources/default_tweaks.py:550 41301msgid "Choose available output formats for conversion" 41302msgstr "" 41303 41304#: /__w/calibre/calibre/resources/default_tweaks.py:551 41305msgid "" 41306"Restrict the list of available output formats in the conversion dialogs.\n" 41307"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41308"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41309"all available output formats to be present." 41310msgstr "" 41311 41312#: /__w/calibre/calibre/resources/default_tweaks.py:557 41313msgid "Set the thumbnail image quality used by the Content server" 41314msgstr "" 41315 41316#: /__w/calibre/calibre/resources/default_tweaks.py:558 41317msgid "" 41318"The quality of a thumbnail is largely controlled by the compression quality\n" 41319"used when creating it. Set this to a larger number to improve the quality.\n" 41320"Note that the thumbnails get much larger with larger compression quality\n" 41321"numbers.\n" 41322"The value can be between 50 and 99" 41323msgstr "" 41324 41325#: /__w/calibre/calibre/resources/default_tweaks.py:565 41326msgid "" 41327"Image file types to treat as e-books when dropping onto the \"Book details\"" 41328" panel" 41329msgstr "" 41330 41331#: /__w/calibre/calibre/resources/default_tweaks.py:566 41332msgid "" 41333"Normally, if you drop any image file in a format known to calibre onto the\n" 41334"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41335"some image types as e-books instead, you can set this tweak.\n" 41336"Examples:\n" 41337"cover_drop_exclude = {'tiff', 'webp'}" 41338msgstr "" 41339 41340#: /__w/calibre/calibre/resources/default_tweaks.py:573 41341msgid "Show the Saved searches box in the Search bar" 41342msgstr "" 41343 41344#: /__w/calibre/calibre/resources/default_tweaks.py:574 41345msgid "" 41346"In newer versions of calibre, only a single button that allows you to add a\n" 41347"new Saved search is shown in the Search bar. If you would like to have the\n" 41348"old Saved searches box with its two buttons back, set this tweak to True." 41349msgstr "" 41350 41351#: /__w/calibre/calibre/resources/default_tweaks.py:579 41352msgid "Exclude fields when copy/pasting metadata" 41353msgstr "" 41354 41355#: /__w/calibre/calibre/resources/default_tweaks.py:580 41356msgid "" 41357"You can ask calibre to not paste some metadata fields when using the\n" 41358"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41359"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41360"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41361"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41362"to paste metadata ignoring this tweak." 41363msgstr "" 41364 41365#: /__w/calibre/calibre/resources/default_tweaks.py:588 41366msgid "Skip internet connected check" 41367msgstr "" 41368 41369#: /__w/calibre/calibre/resources/default_tweaks.py:589 41370msgid "" 41371"Skip checking whether the internet is available before downloading news.\n" 41372"Useful if for some reason your operating systems network checking\n" 41373"facilities are not reliable (for example NetworkManager on Linux)." 41374msgstr "" 41375 41376#: /__w/calibre/calibre/resources/default_tweaks.py:594 41377msgid "Tab stop width in the template editor" 41378msgstr "" 41379 41380#: /__w/calibre/calibre/resources/default_tweaks.py:595 41381msgid "" 41382"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41383"For example, a value of 1 results in a space with the width of one average character." 41384msgstr "" 41385 41386#: /__w/calibre/calibre/resources/default_tweaks.py:599 41387msgid "Value for undefined numbers when sorting" 41388msgstr "" 41389 41390#: /__w/calibre/calibre/resources/default_tweaks.py:600 41391msgid "" 41392"Sets the value to use for undefined numbers when sorting.\n" 41393"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41394"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41395"possible number. Quotes are optional if entering a number.\n" 41396"Examples:\n" 41397"value_for_undefined_numbers_when_sorting = -100\n" 41398"value_for_undefined_numbers_when_sorting = '2'\n" 41399"value_for_undefined_numbers_when_sorting = -0.01\n" 41400"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41401"value_for_undefined_numbers_when_sorting = 'maximum'" 41402msgstr "" 41403