# Translation template file..
# Copyright (C) 2023 Kovid Goyal
# 
# Translators:
# Kovid Goyal <kovid@kovidgoyal.net>, 2007-2009
msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n"
"POT-Creation-Date: 2023-06-28 06:03+UTC\n"
"PO-Revision-Date: 2014-05-26 04:04+0000\n"
"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>, 2007-2009\n"
"Language-Team: Low German (http://app.transifex.com/calibre/calibre/language/nds/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nds\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: /__w/calibre/calibre/manual/conf.py:158
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:233
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:202
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35
msgid "Start"
msgstr ""

#: /__w/calibre/calibre/manual/conf.py:176
msgid "Support calibre"
msgstr ""

#: /__w/calibre/calibre/manual/conf.py:177
msgid "Contribute to support calibre development"
msgstr ""

#: /__w/calibre/calibre/manual/conf.py:250
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:584
msgid "page"
msgstr ""

#: /__w/calibre/calibre/manual/custom.py:92
msgid ""
":command:`calibredb` is the command line interface to the calibre database. It has\n"
"several sub-commands, documented below.\n"
"\n"
":command:`calibredb` can be used to manipulate either a calibre database\n"
"specified by path or a calibre :guilabel:`Content server` running either on\n"
"the local machine or over the internet. You can start a calibre\n"
":guilabel:`Content server` using either the :command:`calibre-server`\n"
"program or in the main calibre program click :guilabel:`Connect/share ->\n"
"Start Content server`. Since :command:`calibredb` can make changes to your\n"
"calibre libraries, you must setup authentication on the server first. There\n"
"are two ways to do that:\n"
"\n"
"    * If you plan to connect only to a server running on the same computer,\n"
"      you can simply use the ``--enable-local-write`` option of the\n"
"      Content server, to allow any program, including calibredb, running on\n"
"      the local computer to make changes to your calibre data. When running\n"
"      the server from the main calibre program, this option is in\n"
"      :guilabel:`Preferences->Sharing over the net->Advanced`.\n"
"\n"
"    * If you want to enable access over the internet, then you should setup\n"
"      user accounts on the server and use the :option:`--username` and :option:`--password`\n"
"      options to :command:`calibredb` to give it access. You can setup\n"
"      user authentication for :command:`calibre-server` by using the ``--enable-auth``\n"
"      option and using ``--manage-users`` to create the user accounts.\n"
"      If you are running the server from the main calibre program, use\n"
"      :guilabel:`Preferences->Sharing over the net->Require username/password`.\n"
"\n"
"To connect to a running Content server, pass the URL of the server to the\n"
":option:`--with-library` option, see the documentation of that option for\n"
"details and examples.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/manual/custom.py:217
msgid "[options]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/constants.py:437
msgid "{} Portable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/constants.py:474
msgid "Recycle Bin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/constants.py:474
msgid "Trash"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66
msgid "Does absolutely nothing"
msgstr "Makt nix"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69
#: /__w/calibre/calibre/src/calibre/db/__init__.py:114
#: /__w/calibre/calibre/src/calibre/db/backend.py:1370
#: /__w/calibre/calibre/src/calibre/db/backend.py:1395
#: /__w/calibre/calibre/src/calibre/db/backend.py:2092
#: /__w/calibre/calibre/src/calibre/db/cache.py:350
#: /__w/calibre/calibre/src/calibre/db/cache.py:353
#: /__w/calibre/calibre/src/calibre/db/cache.py:363
#: /__w/calibre/calibre/src/calibre/db/cache.py:1517
#: /__w/calibre/calibre/src/calibre/db/cache.py:1519
#: /__w/calibre/calibre/src/calibre/db/cache.py:1521
#: /__w/calibre/calibre/src/calibre/db/cache.py:1696
#: /__w/calibre/calibre/src/calibre/db/cache.py:1794
#: /__w/calibre/calibre/src/calibre/db/cache.py:1796
#: /__w/calibre/calibre/src/calibre/db/cache.py:1798
#: /__w/calibre/calibre/src/calibre/db/cache.py:1996
#: /__w/calibre/calibre/src/calibre/db/cache.py:1998
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:129
#: /__w/calibre/calibre/src/calibre/db/lazy.py:296
#: /__w/calibre/calibre/src/calibre/db/lazy.py:297
#: /__w/calibre/calibre/src/calibre/db/lazy.py:298
#: /__w/calibre/calibre/src/calibre/db/lazy.py:299
#: /__w/calibre/calibre/src/calibre/db/lazy.py:307
#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:252
#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:254
#: /__w/calibre/calibre/src/calibre/db/write.py:177
#: /__w/calibre/calibre/src/calibre/db/write.py:181
#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:399
#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:400
#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:119
#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:120
#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:71
#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:140
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:782
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1763
#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46
#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70
#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:310
#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:263
#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:66
#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67
#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:335
#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336
#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:662
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:472
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558
#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:60
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:197
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:199
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:133
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:135
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:156
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:161
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:29
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:28
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:309
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:311
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:331
#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:294
#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:227
#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:84
#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:142
#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:50
#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849
#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:392
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:45
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:46
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:90
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:503
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:755
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:795
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:36
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:61
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:21
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:114
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:122
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:177
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:157
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:160
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:346
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:315
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:500
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:502
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:504
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1409
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1520
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1032
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:46
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:22
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:22
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:48
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:117
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:120
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:130
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:137
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:267
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:374
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:376
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:480
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:24
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:20
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:241
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:359
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:37
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:134
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:201
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:240
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:660
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:341
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:468
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:398
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:491
#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278
#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:984
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:91
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:319
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:322
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:326
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:151
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:158
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:123
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:128
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:285
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:296
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:326
#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:169
#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:170
#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28
#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26
#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:788
#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:20
#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21
#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:144
#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:145
#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:794
#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:802
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:345
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:737
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:972
#: /__w/calibre/calibre/src/calibre/gui2/add.py:356
#: /__w/calibre/calibre/src/calibre/gui2/add.py:416
#: /__w/calibre/calibre/src/calibre/gui2/add.py:472
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1300
#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:51
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:145
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:161
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163
#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1579
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1582
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:367
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:175
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1089
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:523
#: /__w/calibre/calibre/src/calibre/gui2/email.py:423
#: /__w/calibre/calibre/src/calibre/gui2/email.py:437
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:577
#: /__w/calibre/calibre/src/calibre/gui2/init.py:774
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:679
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1459
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1687
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1690
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1693
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1798
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:215
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:397
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:412
#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:109
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:538
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:584
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:154
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:158
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:127
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:200
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:238
#: /__w/calibre/calibre/src/calibre/gui2/save.py:123
#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:201
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:437
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:487
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:254
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:275
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:577
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:581
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:595
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:663
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:952
#: /__w/calibre/calibre/src/calibre/library/database.py:928
#: /__w/calibre/calibre/src/calibre/library/database2.py:625
#: /__w/calibre/calibre/src/calibre/library/database2.py:633
#: /__w/calibre/calibre/src/calibre/library/database2.py:643
#: /__w/calibre/calibre/src/calibre/library/database2.py:2327
#: /__w/calibre/calibre/src/calibre/library/database2.py:2480
#: /__w/calibre/calibre/src/calibre/library/database2.py:2933
#: /__w/calibre/calibre/src/calibre/library/database2.py:3568
#: /__w/calibre/calibre/src/calibre/library/database2.py:3570
#: /__w/calibre/calibre/src/calibre/srv/content.py:164
#: /__w/calibre/calibre/src/calibre/srv/content.py:165
#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:101
#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:110
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:351
#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:29
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:55
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:64
msgid "Unknown"
msgstr "Unbekannt"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
msgid "Base"
msgstr "Basis"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:154
#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:102
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:441
msgid "Customize"
msgstr "Ännern"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:162
#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:57
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:363
msgid "Cannot configure"
msgstr "Konfiguratschoon nich möglich"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:353
msgid "File type"
msgstr "Dateityp"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:448
msgid "Metadata reader"
msgstr "Metadatenleser"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:480
msgid "Metadata writer"
msgstr "Metadaten Writer"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:512
msgid "Catalog generator"
msgstr "Katalogersteller"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:630
msgid "User interface action"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:665
#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:21
#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:29
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:99
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:220
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:318
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:352
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:384
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65
msgid "Preferences"
msgstr "Instellen"

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:718
msgid "Store"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:722
msgid "An e-book store."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:766
msgid "Edit book tool"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/__init__.py:778
msgid "Library closed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:19
msgid ""
"Create a PMLZ archive containing the PML file and all images in the folder "
"pmlname_img or images. This plugin is run every time you add a PML file to "
"the library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:50
msgid ""
"Create a TXTZ archive when a TXT file is imported containing Markdown or "
"Textile references to images. The referenced images as well as the TXT file "
"are added to the archive."
msgstr "Erstelle ein TXTZ Archiv, wenn eine TXT Datei importiert wird, die Markdown oder Textile Verweise zu Bildern enthält. Die Verweise werden als Bilder ebenfalls zum Archiv hinzugefügt."

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:105
msgid "Extract cover from comic files"
msgstr "Umschlagbild aus Comic Dateien extrahieren"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:159
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:170
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:183
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:194
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:205
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:217
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:229
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:240
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:251
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:262
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:273
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:284
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:295
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:306
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:318
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:331
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:354
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:366
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:377
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:389
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:400
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:412
#, python-format
msgid "Read metadata from %s files"
msgstr "Metadaten aus %s Dateien lesen"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:343
msgid "Read metadata from e-books in RAR archives"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:424
msgid "Read metadata from e-books in ZIP archives"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:443
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:462
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:485
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:496
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:520
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:532
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:543
#, python-format
msgid "Set metadata in %s files"
msgstr "Geben Sie die Metadaten in %s Dateien an"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:454
#, python-brace-format
msgid ""
"Enter {0} below to have the EPUB metadata writer plugin not add cover images"
" to EPUB files that have no existing cover image."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:473
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:508
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:555
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:567
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:578
#, python-format
msgid "Set metadata from %s files"
msgstr "Geben Sie die Metadaten von %s Dateien an"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
msgid "Add books to calibre or the connected device"
msgstr "Bücher zu Calibre oder dem verbundenen Gerät hinzufügen"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
msgid "Fetch annotations from a connected Kindle (experimental)"
msgstr "Anmerkungen vom verbundenen Kindle laden (experimentell)"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837
msgid "Generate a catalog of the books in your calibre library"
msgstr "Erstellt ein Katalog der Bücher in die Calibre Bibliothek"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843
msgid "Convert books to various e-book formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849
msgid "Fine tune your e-books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855
#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
msgid "Browse highlights and bookmarks from all books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861
#: /__w/calibre/calibre/src/calibre/gui2/actions/fts.py:12
msgid "Search the full text of all books in the calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867
#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:75
msgid "Edit the Table of Contents in your books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873
msgid "Delete books from your calibre library or connected device"
msgstr "Entferne Bücher aus der Calibre Bibliothek oder vom verbundenen Gerät"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
msgid ""
"Embed updated metadata into the actual book files in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885
msgid "Edit the metadata of books in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891
msgid "Read books in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897
msgid "Download news from the internet in e-book form"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903
msgid "Show a list of related books quickly"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909
#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:15
msgid "Filter/transform the tags for books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915
#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:16
msgid "Transform the authors for books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921
msgid "Show an editor for testing templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927
msgid ""
"Show a dialog for creating and managing template functions and stored "
"templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933
msgid "Export books from your calibre library to the hard disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939
msgid "Show Book details in a separate popup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:945
#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:15
msgid "Restart calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:951
msgid "Open the folder that contains the book files in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958
msgid "Auto scroll through the list of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:964
msgid "Send books to the connected device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:970
msgid ""
"Send books via email or the web. Also connect to folders on your computer as"
" if they are devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977
#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:18
msgid "Browse the calibre User Manual"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983
msgid "Customize calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:989
msgid "Easily find books similar to the currently selected one"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:995
msgid ""
"Switch between different calibre libraries and perform maintenance on them"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002
msgid "Copy books from the device to your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008
msgid "Edit the collections in which books are placed on your device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014
msgid "Match book on the devices to books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020
#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
msgid "Show the book in the calibre library that matches this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026
msgid "Copy a book from one calibre library to another"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032
msgid "Edit e-books in the EPUB or AZW3 formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1038
msgid "Make small changes to EPUB or HTMLZ files in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1044
msgid ""
"Find the next or previous match when searching in your calibre library in "
"highlight mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051
msgid "Choose a random book from your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057
#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:41
msgid "Sort the list of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1063
msgid "Temporarily mark books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1070
msgid "Manage tag browser categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1077
#: /__w/calibre/calibre/src/calibre/gui2/actions/saved_searches.py:14
#: /__w/calibre/calibre/src/calibre/gui2/actions/saved_searches.py:29
msgid "Show a menu of saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1084
msgid "Open the context menu for the column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1090
#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:13
msgid "Change the current Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1097
msgid "Search for books from different book sellers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1114
msgid "Get new calibre plugins or update your existing ones"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1138
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:20
msgid "Look & feel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1140
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1153
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1165
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1177
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1190
msgid "Interface"
msgstr "Bedienungsoberfläche"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1144
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1151
msgid "Behavior"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1157
msgid "Change the way calibre behaves"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1163
#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:633
msgid "Add your own columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1169
msgid "Add/remove your own columns to the calibre book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1175
msgid "Toolbars & menus"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1181
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1188
msgid "Searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1194
msgid "Customize the way searching for books works in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1200
msgid "Input options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1202
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1219
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1231
msgid "Conversion"
msgstr "Konvertierung"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1206
msgid "Set conversion options specific to each input format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1217
msgid "Common options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1223
msgid "Set conversion options common to all formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1229
msgid "Output options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235
msgid "Set conversion options specific to each output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1241
msgid "Adding books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1243
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1256
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1269
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1282
msgid "Import/export"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1247
msgid "Control how calibre reads metadata from files when adding books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1254
msgid "Saving books to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1267
msgid "Sending books to devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1273
msgid "Control how calibre transfers files to your e-book reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1280
msgid "Metadata plugboards"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1286
msgid "Change metadata fields before saving/sending"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1292
#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:11
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:167
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:275
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:285
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:291
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:295
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:301
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:305
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:323
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:342
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:486
msgid "Template functions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1294
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1358
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1371
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1383
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1395
#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:900
msgid "Advanced"
msgstr "Erweitert"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1298
msgid "Create your own template functions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1304
msgid "Sharing books by email"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1306
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1319
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1333
#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1345
msgid "Sharing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1310
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1317
msgid "Sharing over the net"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1323
msgid ""
"Setup the calibre Content server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1331
msgid "Metadata download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337
msgid "Control how calibre downloads e-book metadata from the net"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1343
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:406
msgid "Ignored devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349
msgid ""
"Control which devices calibre will ignore when they are connected to the "
"computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1356
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:86
msgid "Plugins"
msgstr "Plugins"

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1362
msgid "Add/remove/customize various bits of calibre functionality"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1369
msgid "Tweaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1375
msgid "Fine tune how calibre behaves in various contexts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1381
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:562
msgid "Shortcuts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1387
msgid "Customize the keyboard shortcuts used by calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1393
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:136
msgid "Miscellaneous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1399
msgid "Miscellaneous advanced configuration"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:109
msgid "Options specific to the output format."
msgstr "Einstellungen für das Ausgabeformat."

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:119
msgid "Options specific to the input format."
msgstr "Einstellungen für das Eingabeformat."

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:135
msgid "Conversion input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:171
msgid ""
"Specify the character encoding of the input document. If set this option "
"will override any encoding declared by the document itself. Particularly "
"useful for documents that do not declare an encoding or that have erroneous "
"encoding declarations."
msgstr "Geben Sie die Zeichenkodierung des Eingabe Dokuments an. Falls verwendet, werden alle im Dokument angegebenen Kodierungen überschrieben. Teilweise hilfreich bei Dokumenten, die keine oder eine fehlerhafte Encodierung angegeben haben."

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:284
msgid "Conversion output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:300
msgid ""
"If specified, the output plugin will try to create output that is as human "
"readable as possible. May not have any effect for some output plugins."
msgstr "Falls angegeben, versucht das Ausgabe-Plugin eine möglichst menschlich lesbare Ausgabe zu erzeugen. Kann für manche Ausgabe-Plugins nichts bewirken."

#: /__w/calibre/calibre/src/calibre/customize/conversion.py:315
#, python-format
msgid "Convert e-books to the %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:45
msgid "Input profile"
msgstr "Eingabe Profil"

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:49
msgid ""
"This profile tries to provide sane defaults and is useful if you know "
"nothing about the input document."
msgstr "Dieses Profil versucht vernünftige Voreinstellungen zu bieten und ist hilfreich, wenn Sie nichts über das Eingabe Dokument wissen."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:57
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:480
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr "Dieses Profil ist geeignet für die SONY PRS Reihe. Das PRS 500/505/600/700 etc."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:70
msgid "This profile is intended for the SONY PRS 300."
msgstr "Dieses Profil ist geeignet für das SONY PRS 300."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:80
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:522
msgid "This profile is intended for the SONY PRS-900."
msgstr "Dieses Profil ist geeignet für das SONY PRS-900."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:89
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:593
msgid "This profile is intended for the Microsoft Reader."
msgstr "Dieses Profil ist geeignet für den Microsoft Reader."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:101
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:605
msgid "This profile is intended for the Mobipocket books."
msgstr "Dieses Profil ist geeignet für Mobipocket Bücher."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:115
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:619
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:128
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:632
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V5 und dessen Klone."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:139
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:641
msgid "This profile is intended for the Cybook G3."
msgstr "Dieses Profil ist geeignet für das Cybook G3."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:153
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:656
msgid "This profile is intended for the Cybook Opus."
msgstr "Dieses Profil ist geeignet für den Cybook Opus."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:166
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:670
msgid "This profile is intended for the Amazon Kindle."
msgstr "Dieses Profil ist geeignet für den Amazon Kindle."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:179
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:780
msgid "This profile is intended for the Irex Illiad."
msgstr "Dieses Profil ist geeignet für den Irex Illiad."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:192
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:794
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:206
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:809
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 800."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:219
#: /__w/calibre/calibre/src/calibre/customize/profiles.py:824
msgid "This profile is intended for the B&N Nook."
msgstr "Dieses Profil ist geeignet für den B&N Nook."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:243
msgid "Output profile"
msgstr "Ausgabe Profil"

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:247
msgid ""
"This profile tries to provide sane defaults and is useful if you want to "
"produce a document intended to be read at a computer or on a range of "
"devices."
msgstr "Dieses Profil versucht vernünftige Voreinstellungen zu bieten und ist hilfreich, wenn Sie ein Dokument zum Lesen an einem Computer oder auf einer Reihe von verschiedenen Geräten erstellen wollen."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:284
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:447
msgid ""
"Intended for the iPad 3 and similar devices with a resolution of 1536x2048"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:452
msgid "Tablet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:463
msgid ""
"Intended for the Samsung Galaxy and similar tablet devices with a resolution"
" of 600x1280"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:471
msgid ""
"Intended for the Nook HD+ and similar tablet devices with a resolution of "
"1280x1920"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:498
msgid "This profile is intended for the Kobo Reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:512
msgid "This profile is intended for the SONY PRS-300."
msgstr "Dieses Profil ist geeignet für das SONY PRS-300."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:533
msgid "This profile is intended for the SONY PRS-T3."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:541
msgid "Generic e-ink"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543
msgid "Suitable for use with any e-ink device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:549
msgid "Generic e-ink large"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551
msgid "Suitable for use with any large screen e-ink device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:559
msgid "Generic e-ink HD"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561
msgid "Suitable for use with any modern high resolution e-ink device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:571
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Dieses Profil ist geeignet für das 5-Zoll JetBook."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:581
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
msgstr "Dieses Profil ist geeignet für die SONY PRS Reihe. PRS 500/505/700 etc. in horizontaler Darstellung. Vor allem für Comics hilfreich."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:690
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX."

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:708
msgid "This profile is intended for the Amazon Kindle Paperwhite 1 and 2"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:720
msgid "This profile is intended for the Amazon Kindle Voyage"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:733
msgid "This profile is intended for the Amazon Kindle Paperwhite 3 and above"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:745
msgid ""
"This profile is intended for the Amazon Kindle Oasis 2017, Paperwhite 2021 "
"and above"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:757
msgid "This profile is intended for the Amazon Kindle Scribe 2022 and above"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:769
msgid "This profile is intended for the Amazon Kindle Fire."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:837
msgid "This profile is intended for the B&N Nook Color."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:849
msgid "This profile is intended for the PocketBook Pro 900 series of devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:861
msgid "This profile is intended for the PocketBook Pro 912 series of devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:874
msgid ""
"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of "
"devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:886
msgid ""
"This profile is intended for the PocketBook HD Touch (1-3) series of "
"devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/profiles.py:898
msgid ""
"This profile is intended for the PocketBook Inkpad 3 and X series of "
"devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/ui.py:40
msgid "Installed plugins"
msgstr "Installierte Plugins"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:41
msgid "Mapping for filetype plugins"
msgstr "Mapping für Dateityp Plugins"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:42
msgid "Local plugin customization"
msgstr "Lokale Plugin Anpassung"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:43
msgid "Disabled plugins"
msgstr "Ausgeschaltene Plugins"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:44
msgid "Enabled plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/ui.py:715
#, python-format
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Staren des Plugins %s schlug fehl. Traceback:"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:834
msgid ""
"    %prog options\n"
"\n"
"    Customize calibre by loading external plugins.\n"
"    "
msgstr "    %prog options\n\n    Calibre anpassen durch das Laden externer Plugins.\n    "

#: /__w/calibre/calibre/src/calibre/customize/ui.py:840
msgid "Add a plugin by specifying the path to the ZIP file containing it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/ui.py:842
msgid ""
"For plugin developers: Path to the folder where you are developing the "
"plugin. This command will automatically zip up the plugin and update it in "
"calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/customize/ui.py:846
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte Plugins"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:848
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein Komma getrennt an."

#: /__w/calibre/calibre/src/calibre/customize/ui.py:850
msgid "List all installed plugins"
msgstr "Installierte Plugins auflisten"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:852
msgid "Enable the named plugin"
msgstr "Gewähltes Plugin einschalten"

#: /__w/calibre/calibre/src/calibre/customize/ui.py:854
msgid "Disable the named plugin"
msgstr "Gewähltes Plugin ausschalten"

#: /__w/calibre/calibre/src/calibre/db/adding.py:252
#: /__w/calibre/calibre/src/calibre/db/adding.py:263
#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:407
#: /__w/calibre/calibre/src/calibre/library/database2.py:3381
#: /__w/calibre/calibre/src/calibre/library/database2.py:3399
msgid "Catalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/adding.py:293
#: /__w/calibre/calibre/src/calibre/db/fields.py:773
#: /__w/calibre/calibre/src/calibre/db/fields.py:788
#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:415
#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:124
#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:451
#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:474
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:777
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:796
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:478
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:484
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:515
#: /__w/calibre/calibre/src/calibre/devices/utils.py:81
#: /__w/calibre/calibre/src/calibre/devices/utils.py:85
#: /__w/calibre/calibre/src/calibre/devices/utils.py:118
#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:87
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:623
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1755
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1757
#: /__w/calibre/calibre/src/calibre/library/database2.py:391
#: /__w/calibre/calibre/src/calibre/library/database2.py:404
#: /__w/calibre/calibre/src/calibre/library/database2.py:3424
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:122
msgid "News"
msgstr "Nachrichten"

#: /__w/calibre/calibre/src/calibre/db/backend.py:447
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307
#, python-brace-format
msgid "Path to library ({0}) too long. It must be less than {1} characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:455
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:56
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:575
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:125
#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:795
#, python-format
msgid "Path to library too long. It must be less than %d characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:542
#: /__w/calibre/calibre/src/calibre/library/database2.py:217
msgid "restored preference "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:548
#: /__w/calibre/calibre/src/calibre/library/database2.py:222
#: /__w/calibre/calibre/src/calibre/library/restore.py:239
msgid "creating custom column "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:1102
#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676
msgid "No label was provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:1104
#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:678
msgid ""
"The label must contain only lower case letters, digits and underscores, and "
"start with a letter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:1290
msgid "Dumping database to SQL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:1299
msgid "Restoring database from SQL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/backend.py:2482
#: /__w/calibre/calibre/src/calibre/db/cache.py:2988
#: /__w/calibre/calibre/src/calibre/db/cache.py:3187
#: /__w/calibre/calibre/src/calibre/utils/exim.py:215
#: /__w/calibre/calibre/src/calibre/utils/exim.py:381
msgid "Completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:226
#: /__w/calibre/calibre/src/calibre/gui2/actions/saved_searches.py:13
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:149
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:54
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1213
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1261
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
#: /__w/calibre/calibre/src/calibre/library/database2.py:515
msgid "Saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:382
#: /__w/calibre/calibre/src/calibre/db/lazy.py:231
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:688
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:240
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1110
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:766
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:954
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:202
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:760
#: /__w/calibre/calibre/src/calibre/library/database2.py:1101
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1366
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1421
msgid "Yes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:2795
#, python-format
msgid "Recursion detected while processing Virtual library \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:2807
#, python-brace-format
msgid "[Error in Virtual library {0}: {1}]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:3173
#, python-format
msgid "Cover for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:3177
#, python-brace-format
msgid "{0} format for {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cache.py:3182
#, python-brace-format
msgid "Extra file {0} for book {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:205
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:297
#, python-format
msgid "Added book ids: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:281
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option or --automerge option):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:299
#, python-format
msgid "Merged book ids: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:305
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
"Add the specified files as books to the database. You can also specify folders, see\n"
"the folder related options below.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:319
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles and authors. Note that the {} option takes precedence."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:330
msgid ""
"If books with similar titles and authors are found, merge the incoming "
"formats (files) automatically into existing book records. A value of "
"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" "
"means duplicate formats in the library are overwritten with the newly added "
"files. A value of \"new_record\" means duplicate formats are placed into a "
"new book record."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:341
msgid "Add an empty book (a book with no formats)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:344
msgid "Set the title of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:350
msgid "Set the authors of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:353
msgid "Set the ISBN of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:360
msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:363
msgid "Set the tags of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:369
msgid "Set the series of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:376
msgid "Set the series number of the added book(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:382
msgid "Path to the cover to use for the added book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:389
msgid ""
"A comma separated list of languages (best to use ISO639 language codes, "
"though some language names may also be recognized)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:395
msgid "ADDING FROM FOLDERS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:397
msgid ""
"Options to control the adding of books from folders. By default only files "
"that have extensions of known e-book file types are added."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:414
msgid ""
"Assume that each folder has only a single logical book and that all files in"
" it are different e-book formats of that book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:422
msgid "Process folders recursively"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:435
msgid "GLOB PATTERN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:442
msgid ""
"A filename (glob) pattern, files matching this pattern will be ignored when "
"scanning folders for files. Can be specified multiple times for multiple "
"patterns. For example: *.pdf will ignore all PDF files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:449
msgid ""
"A filename (glob) pattern, files matching this pattern will be added when "
"scanning folders for files, even if they are not of a known e-book file "
"type. Can be specified multiple times for multiple patterns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:473
msgid "You must specify at least one file to add"
msgstr "Sie müssen wenigstens eine Datei auswählen, die hinzugefügt werden soll"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:23
#, python-brace-format
msgid ""
"%prog add_custom_column [options] label name datatype\n"
"\n"
"Create a custom column. label is the machine friendly name of the column. Should\n"
"not contain spaces or colons. name is the human friendly name of the column.\n"
"datatype is one of: {0}\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:38
msgid ""
"This column stores tag like data (i.e. multiple comma separated values). "
"Only applies if datatype is text."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:47
msgid ""
"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"
"There are many options that can go into the display variable.The options by column type are:\n"
"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n"
"datetime: date_format\n"
"enumeration: enum_values, enum_colors, use_decorations\n"
"int, float: number_format\n"
"text: is_names, use_decorations\n"
"\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:80
msgid "You must specify label, name and datatype"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:33
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:47
msgid "Do not replace the format if it already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53
msgid "Add the file as an extra data file to the book, not an ebook format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:61
msgid "You must specify an id and an e-book file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:69
msgid "e-book file must have an extension"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:73
#, python-format
msgid "A %(fmt)s file already exists for book: %(id)d, not replacing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:19
msgid ""
"%prog backup_metadata [options]\n"
"\n"
"Backup the metadata stored in the database into individual OPF files in each\n"
"books folder. This normally happens automatically, but you can run this\n"
"command to force re-generation of the OPF files, with the --all option.\n"
"\n"
"Note that there is normally no need to do this, as the OPF files are backed up\n"
"automatically, every time metadata is changed.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:36
msgid ""
"Normally, this command only operates on books that have out of date OPF "
"files. This option makes it operate on all books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:26
msgid "{} OPTIONS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:47
msgid ""
"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n"
"\n"
"Export a catalog in format specified by path/to/destination extension.\n"
"Options control how entries are displayed in the generated catalog output.\n"
"Note that different catalog formats support different sets of options. To\n"
"see the different options, specify the name of the output file and then the\n"
"{} option.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:66
msgid ""
"Comma-separated list of database IDs to catalog.\n"
"If declared, --search is ignored.\n"
"Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:77
msgid ""
"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"
"Default: no filtering"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:89
#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:632
msgid "Show detailed output information. Useful for debugging"
msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:108
msgid "You must specify a catalog output file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:114
msgid "Cannot generate a catalog in the {} format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:25
#, python-brace-format
msgid ""
"%prog check_library [options]\n"
"\n"
"Perform some checks on the filesystem representing a library. Reports are {0}\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:34
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:43
msgid "Output in CSV"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:42
msgid ""
"Comma-separated list of reports.\n"
"Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:51
msgid ""
"Comma-separated list of extensions to ignore.\n"
"Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:60
msgid ""
"Comma-separated list of names to ignore.\n"
"Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:67
msgid ""
"Vacuum the full text search database. This can be very slow and memory "
"intensive, depending on the size of the database."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:105
msgid "Unknown report check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:122
msgid "Vacuuming database..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:22
msgid ""
"%prog clone path/to/new/library\n"
"\n"
"Create a clone of the current library. This creates a new, empty library that has all the\n"
"same custom columns, Virtual libraries and other settings as the current library.\n"
"\n"
"The cloned library will contain no books. If you want to create a full duplicate, including\n"
"all books, then simply use your filesystem tools to copy the library folder.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:37
msgid "Error: You must specify the path to the cloned library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:45
msgid "The location for the new library is the same as the current library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:51
#, python-format
msgid "%s is not empty. You must choose an empty folder for the new library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:21
msgid ""
"%prog custom_columns [options]\n"
"\n"
"List available custom columns. Shows column labels and ids.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:33
msgid "Show details for each column."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:26
msgid ""
"\n"
"%prog embed_metadata [options] book_id\n"
"\n"
"Update the metadata in the actual book files stored in the calibre library from\n"
"the metadata in the calibre database.  Normally, metadata is updated only when\n"
"exporting files from calibre, this command is useful if you want the files to\n"
"be updated in place. Note that different file formats support different amounts\n"
"of metadata. You can use the special value 'all' for book_id to update metadata\n"
"in all books. You can also specify many book ids separated by spaces and id ranges\n"
"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:37
msgid ""
"Only update metadata in files of the specified format. Specify it multiple "
"times for multiple formats. By default, all formats are updated."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:54
#, python-brace-format
msgid "Processed {0} ({1} of {2})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:58
msgid "No book with id: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:55
msgid ""
"%prog export [options] ids\n"
"\n"
"Export the books specified by ids (a comma separated list) to the filesystem.\n"
"The export operation saves all formats of the book, its cover and metadata (in\n"
"an OPF file). Any extra data files associated with the book are also saved.\n"
"You can get id numbers from the search command.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69
msgid "Export all books in database, ignoring the list of ids."
msgstr "Exportiere alle Bücher der Datenbank, die Liste der IDs wird ignoriert."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75
msgid "Export books to the specified folder. Default is"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:82
msgid "Export all books into a single folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:88
msgid "Report progress"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:99
msgid "Specifying this switch will turn this behavior off."
msgstr "Die Betätigung dieses Schalters stellt das Verhalten aus."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:158
#, python-format
msgid "You must specify some ids or the %s option"
msgstr "Sie müssen IDs oder die %s Option angeben"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:31
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:45
msgid "Full text indexing is not enabled on this library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:59
#, python-brace-format
msgid ""
"%prog fts_index [options] {enable}/{disable}/{status}/{reindex}\n"
"\n"
"Control the Full text search indexing process.\n"
"\n"
"{enable}\n"
"    Turns on FTS indexing for this library\n"
"{disable}\n"
"    Turns off FTS indexing for this library\n"
"{status}\n"
"    Shows the current indexing status\n"
"{reindex}\n"
"    Can be used to re-index either particular books or\n"
"    the entire library. To re-index particular books\n"
"    specify the book ids as additional arguments after the\n"
"    {reindex} command. If no book ids are specified the\n"
"    entire library is re-indexed.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:82
msgid ""
"Wait till all books are indexed, showing indexing progress periodically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:88
msgid ""
"The speed of indexing. Use fast for fast indexing using all your computers "
"resources and slow for less resource intensive indexing. Note that the speed"
" is reset to slow after every invocation."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:107
msgid "{} of {} book files indexed, {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:146
msgid "Error: You must specify the indexing action"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:152
msgid "FTS Indexing is enabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:153
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:161
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:188
#, python-brace-format
msgid "{0} of {1} books files indexed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:155
msgid "FTS Indexing is disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:160
msgid "FTS indexing has been enabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:166
msgid "Re-indexing the entire library can take a long time. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:169
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:194
msgid "Type {} to proceed, anything else to abort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:191
#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:147
msgid ""
"Disabling indexing will mean that all books will have to be re-checked when "
"re-enabling indexing. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:203
msgid "FTS indexing has been disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:210
msgid "Waiting for FTS indexing to complete, press Ctrl-C to abort..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_index.py:219
msgid "All books indexed!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:14
msgid ""
"Full text searching is not enabled on this library. Use the calibredb "
"fts_index enable --wait-until-complete command to enable it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:19
#, python-brace-format
msgid "{0} files out of {1} are not yet indexed, searching is disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:56
msgid ""
"%prog fts_search [options] search expression\n"
"\n"
"Do a full text search on the entire library or a subset of it.\n"
"\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:67
msgid ""
"Include snippets of the text surrounding each match. Note that this makes "
"searching much slower."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:72
msgid ""
"The marker used to indicate the start of a matched word inside a snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:77
msgid "The marker used to indicate the end of a matched word inside a snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:84
msgid ""
"Only match on exact words not related words. So correction will not match "
"correcting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:89
msgid ""
"Restrict the searched books, either using a search expression or ids. For "
"example: ids:1,2,3 to restrict by ids or search:tag:foo to restrict to books"
" having the tag foo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:94
msgid ""
"The format to output the search results in. Either \"text\" for plain text "
"or \"json\" for JSON output."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:99
msgid ""
"How much of the library must be indexed before searching is allowed, as a "
"percentage. Defaults to 90"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:115
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:127
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:288
#, python-brace-format
msgid "{0} by {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_fts_search.py:148
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:48
msgid "Error: You must specify the search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:172
msgid "You must provide a template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:254
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr "%prog list [options]\n\nListet die vorhandenen Bücher in der Calibre Datenbank auf.\n"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266
#, python-format
msgid ""
"The fields to display when listing books in the database. Should be a comma separated list of fields.\n"
"Available fields: %s\n"
"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"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:279
#, python-brace-format
msgid ""
"The field by which to sort the results. You can specify multiple fields by separating them with commas.\n"
"Available fields: {0}\n"
"Default: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:286
msgid "Sort results in ascending order"
msgstr "Sortiere Ergebnisse in aufsteigender Reihenfolge"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:293
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr "Filtere die Ergebnisse durch die Suchanfrage. Für das Format der Suchanfrage sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im Benutzerhandbuch an. Voreinstellung ist, keine Filterung durchzuführen."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:304
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:66
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr "Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung wird die Bildschirmgröße erkannt."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:310
msgid "The string used to separate fields. Default is a space."
msgstr "Zeichenfolge zur Unterscheidung der Felder. Die Voreinstellung ist ein Leerzeichen."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:316
msgid ""
"The prefix for all file paths. Default is the absolute path to the library "
"folder."
msgstr "Der Vorsatzcode zu allen Dateipfaden. Die Voreinstellung ist der absolute Pfad zum Bibliotheksverzeichnis."

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:323
msgid "The maximum number of results to display. Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:330
msgid ""
"Generate output in JSON format, which is more suitable for machine parsing. "
"Causes the line width and separator options to be ignored."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:337
msgid "The template to run if \"{}\" is in the field list. Default: None"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:343
msgid ""
"Path to a file containing the template to run if \"{}\" is in the field "
"list. Default: None"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:349
#, python-format
msgid ""
"Heading for the template column. Default: %default. This option is ignored "
"if the option {} is set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:23
msgid ""
"%prog list_categories [options]\n"
"\n"
"Produce a report of the category information in the database. The\n"
"information is the equivalent of what is shown in the Tag browser.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:38
msgid ""
"Output only the number of items in a category instead of the counts per item"
" within the category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:49
msgid "The type of CSV file to produce. Choices: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:57
msgid "Comma-separated list of category lookup names. Default: all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:180
msgid "CATEGORY ITEMS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:22
msgid ""
"%prog remove ids\n"
"\n"
"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"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:35
msgid "Do not use the {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:42
msgid "You must specify at least one book to remove"
msgstr "Sie müssen wenigstens ein Buch auswählen, das entfernt werden soll"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:21
msgid ""
"%prog remove_custom_column [options] label\n"
"\n"
"Remove the custom column identified by label. You can see available\n"
"columns with the custom_columns command.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:34
msgid "Do not ask for confirmation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:49
#, python-format
msgid "You will lose all data in the column: %s. Are you sure (y/n)? "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:52
msgid "y"
msgstr "a"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:59
#, python-format
msgid ""
"No column named %s found. You must use column labels, not titles. Use "
"calibredb custom_columns to get a list of labels."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:68
msgid "Error: You must specify a column label"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:22
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
"\n"
"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"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:36
msgid "You must specify an id and a format"
msgstr "Sie müssen eine ID und ein Format (Dateiendung) angeben"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:20
msgid ""
"%prog restore_database [options]\n"
"\n"
"Restore this database from the metadata stored in OPF files in each\n"
"folder of the calibre library. This is useful if your metadata.db file\n"
"has been corrupted.\n"
"\n"
"WARNING: This command completely regenerates your database. You will lose\n"
"all saved searches, user categories, plugboards, stored per-book conversion\n"
"settings, and custom recipes. Restored metadata will only be as accurate as\n"
"what is found in the OPF files.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:41
msgid ""
"Really do the recovery. The command will not run unless this option is "
"specified."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:63
#, python-format
msgid "You must provide the %s option to do a recovery"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:35
msgid ""
"%prog saved_searches [options] (list|add|remove)\n"
"\n"
"Manage the saved searches stored in this database.\n"
"If you try to add a query with a name that already exists, it will be\n"
"replaced.\n"
"\n"
"Syntax for adding:\n"
"\n"
"%prog saved_searches add search_name search_expression\n"
"\n"
"Syntax for removing:\n"
"\n"
"%prog saved_searches remove search_name\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:59
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1030
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:89
msgid "Name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60
msgid "Search string:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:64
msgid "Error: You must specify a name and a search string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:66
#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:129
msgid "added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:69
msgid "Error: You must specify a name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:71
msgid "removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:75
#, python-format
msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:16
#, python-brace-format
msgid "Failed to parse search query: ({0}) with error: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:24
#, python-brace-format
msgid ""
"%prog search [options] search expression\n"
"\n"
"Search the library for the specified search term, returning a comma separated\n"
"list of book ids matching the search expression. The output format is useful\n"
"to feed into other commands that accept a list of ids as input.\n"
"\n"
"The search expression can be anything from calibre's powerful search query\n"
"language, for example: %prog search {0}\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:41
msgid "The maximum number of results to return. Default is all results."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:57
msgid "No books matching the search expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:18
msgid "No book with id {} exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:22
msgid "No column with name {} exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:28
msgid "Data set to: {} [{}]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:36
msgid "Data set to: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:45
msgid ""
"%prog set_custom [options] column id value\n"
"\n"
"Set the value of a custom column for the book identified by id.\n"
"You can get a list of ids using the search command.\n"
"You can get a list of custom column names using the custom_columns\n"
"command.\n"
"    "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:62
msgid ""
"If the column stores multiple values, append the specified values to the "
"existing ones, instead of replacing them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:71
msgid "Error: You must specify a field name, id and value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:61
msgid ""
"\n"
"%prog set_metadata [options] book_id [/path/to/metadata.opf]\n"
"\n"
"Set the metadata stored in the calibre database for the book identified by\n"
"book_id from the OPF file metadata.opf. book_id is a book id number from the\n"
"search command. You can get a quick feel for the OPF format by using the\n"
"--as-opf switch to the show_metadata command. You can also set the metadata of\n"
"individual fields with the --field option. If you use the --field option, there\n"
"is no need to specify an OPF file.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:79
#, python-brace-format
msgid ""
"The field to set. Format is field_name:value, for example: {0} "
"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify "
"this option multiple times to set multiple fields. Note: For languages you "
"must use the ISO639 language codes (e.g. en for English, fr for French and "
"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields "
"use true and false or yes and no."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:94
msgid "List the metadata field names that can be used with the --field option"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:121
msgid "Field name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:121
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:84
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:525
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1464
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:126
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167
#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:141
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:320
#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
#: /__w/calibre/calibre/src/calibre/srv/opds.py:480
msgid "Title"
msgstr "Titel"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:135
msgid "You must specify a record id as the first argument"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:139
msgid "You must specify either a field or an OPF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:145
#, python-format
msgid "The OPF file %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:152
#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:181
#, python-format
msgid "No book with id: %s in the database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:163
#, python-format
msgid "%s is not a known field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:25
msgid ""
"\n"
"%prog show_metadata [options] id\n"
"\n"
"Show the metadata stored in the calibre database for the book identified by id.\n"
"id is an id number from the search command.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:37
msgid "Print metadata in OPF form (XML)"
msgstr "Drucke Metadaten als OPF (XML)"

#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:44
msgid "You must specify an id"
msgstr "Sie müssen eine ID angeben"

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:39
msgid "The {} command is not supported with remote (server based) libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:46
msgid "GLOBAL OPTIONS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:53
msgid ""
"Path to the calibre library. Default is to use the path stored in the "
"settings. You can also connect to a calibre Content server to perform "
"actions on remote libraries. To do so use a URL of the form: "
"http://hostname:port/#library_id for example, "
"http://localhost:8080/#mylibrary. library_id is the library id of the "
"library you want to connect to on the Content server. You can use the "
"special library_id value of - to get a list of library ids available on the "
"server. For details on how to setup access via a Content server, see {}."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:66
#: /__w/calibre/calibre/src/calibre/utils/config.py:112
msgid "show this help message and exit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:70
#: /__w/calibre/calibre/src/calibre/utils/config.py:113
msgid "show program's version number and exit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:75
msgid "Username for connecting to a calibre Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:79
#, python-brace-format
msgid ""
"Password for connecting to a calibre Content server. To read the password "
"from standard input, use the special value: {0}. To read the password from a"
" file, use: {1} (i.e. <f: followed by the full path to the file and a "
"trailing >). The angle brackets in the above are required, remember to "
"escape them or use quotes for your shell."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:90
msgid ""
"The timeout, in seconds, when connecting to a calibre library over the "
"network. The default is two minutes."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:100
#, python-format
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
"%%prog is the command line interface to the calibre books database.\n"
"\n"
"command is one of:\n"
"  %s\n"
"\n"
"For help on an individual command: %%prog command --help\n"
msgstr "%%prog command [options] [arguments]\n\n%%prog ist die Befehlszeilenschnittstelle zur Calibre eBook Datenbank.\n\ncommand ist eines dieser Befehle:\n  %s\n\nSie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n"

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:120
msgid "Enter the password: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158
msgid ""
"Another calibre program such as {} or the main calibre program is running. "
"Having multiple programs that can make changes to a calibre library running "
"at the same time is a bad idea. calibredb can connect directly to a running "
"calibre Content server, to make changes through it, instead. See the "
"documentation of the {} option for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/cli/main.py:248
msgid "Error: You must specify a command from the list above"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/fields.py:301
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:160
#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109
msgid "TEMPLATE ERROR"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/fields.py:415
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
msgid "On Device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/fields.py:449
#: /__w/calibre/calibre/src/calibre/library/database2.py:1257
msgid "Main"
msgstr "Allgemein"

#: /__w/calibre/calibre/src/calibre/db/fields.py:451
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
#: /__w/calibre/calibre/src/calibre/library/database2.py:1259
msgid "Card A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/fields.py:453
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81
#: /__w/calibre/calibre/src/calibre/library/database2.py:1261
msgid "Card B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/fts/pool.py:103
#, python-brace-format
msgid "Extracting text from the {0} file of size {1} took too long"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/lazy.py:259
#, python-format
msgid "Invalid field: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:165
#: /__w/calibre/calibre/src/calibre/library/restore.py:127
msgid "Starting restoring preferences and column metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:168
#: /__w/calibre/calibre/src/calibre/library/restore.py:130
msgid "Cannot restore preferences. Backup file not found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:178
#: /__w/calibre/calibre/src/calibre/library/restore.py:141
msgid "Finished restoring preferences and column metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:180
#: /__w/calibre/calibre/src/calibre/library/restore.py:143
msgid "Finished restoring preferences"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:185
#: /__w/calibre/calibre/src/calibre/library/restore.py:148
msgid "Restoring preferences and column metadata failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:206
#: /__w/calibre/calibre/src/calibre/library/restore.py:167
msgid "Processed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/restore.py:281
msgid "Creating custom column "
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:83
msgid "Invalid regular expression: {!r} with error: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:108
#: /__w/calibre/calibre/src/calibre/library/caches.py:341
msgid "today"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:109
#: /__w/calibre/calibre/src/calibre/library/caches.py:342
msgid "yesterday"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:110
#: /__w/calibre/calibre/src/calibre/library/caches.py:343
msgid "thismonth"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:111
#: /__w/calibre/calibre/src/calibre/library/caches.py:344
msgid "daysago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:200
#: /__w/calibre/calibre/src/calibre/library/caches.py:403
#, python-brace-format
msgid "Number conversion error: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:206
#: /__w/calibre/calibre/src/calibre/library/caches.py:409
#, python-brace-format
msgid "Date conversion error: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:301
#: /__w/calibre/calibre/src/calibre/library/caches.py:498
#, python-brace-format
msgid "Non-numeric value in query: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:316
#, python-brace-format
msgid "Non-numeric value in column {0}: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:329
#: /__w/calibre/calibre/src/calibre/db/utils.py:34
#: /__w/calibre/calibre/src/calibre/library/caches.py:135
#: /__w/calibre/calibre/src/calibre/library/caches.py:609
#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:235
msgid "no"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:330
#: /__w/calibre/calibre/src/calibre/db/utils.py:32
#: /__w/calibre/calibre/src/calibre/library/caches.py:135
#: /__w/calibre/calibre/src/calibre/library/caches.py:610
#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:235
msgid "yes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:331
#: /__w/calibre/calibre/src/calibre/db/utils.py:34
#: /__w/calibre/calibre/src/calibre/library/caches.py:135
#: /__w/calibre/calibre/src/calibre/library/caches.py:611
msgid "unchecked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:332
#: /__w/calibre/calibre/src/calibre/db/utils.py:32
#: /__w/calibre/calibre/src/calibre/library/caches.py:135
#: /__w/calibre/calibre/src/calibre/library/caches.py:612
msgid "checked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:333
#: /__w/calibre/calibre/src/calibre/library/caches.py:613
msgid "empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:334
#: /__w/calibre/calibre/src/calibre/library/caches.py:614
msgid "blank"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:343
#: /__w/calibre/calibre/src/calibre/library/caches.py:626
#, python-brace-format
msgid "Invalid boolean query \"{0}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:534
msgid "No such Virtual library: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:539
msgid "Virtual library search is recursive: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:570
#: /__w/calibre/calibre/src/calibre/library/caches.py:692
#, python-brace-format
msgid "Recursive query group detected: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/search.py:669
msgid ""
"search template: missing or invalid separator. Valid separators are: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:445
msgid "{} days"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:447
#: /__w/calibre/calibre/src/calibre/db/utils.py:449
msgid "{} hours"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:451
#: /__w/calibre/calibre/src/calibre/db/utils.py:453
msgid "{} minutes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:455
#: /__w/calibre/calibre/src/calibre/db/utils.py:457
msgid "{} seconds"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:490
#: /__w/calibre/calibre/src/calibre/db/utils.py:494
#: /__w/calibre/calibre/src/calibre/db/utils.py:501
msgid "calculating time left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:492
#: /__w/calibre/calibre/src/calibre/db/utils.py:498
msgid "almost done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/db/utils.py:499
msgid "~{} left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:29
#, python-brace-format
msgid ""
"{0}\n"
"\n"
"Various command line interfaces useful for debugging calibre. With no options,\n"
"this command starts an embedded Python interpreter. You can also run the main\n"
"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n"
"\n"
"It also contains interfaces to various bits of calibre that do not have\n"
"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n"
"on.\n"
"\n"
"You can also use %prog to run standalone scripts. To do that use it like this:\n"
"\n"
"    {1}\n"
"\n"
"Everything after the -- is passed to the script. You can also use calibre-debug\n"
"as a shebang in scripts, like this:\n"
"\n"
"    {2}\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:48
msgid "%prog [options]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:49
msgid "Run Python code."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:50
msgid "Run the Python code in file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:52
msgid ""
"Subset the specified font. Use -- after this option to pass option to the "
"font subsetting program."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:54
#: /__w/calibre/calibre/src/calibre/gui2/device.py:513
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:27
msgid "Debug device detection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:56
msgid ""
"Run the GUI with debugging enabled. Debug output is printed to stdout and "
"stderr."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:59
msgid ""
"Run the GUI with a debug console, logging to the specified path. For "
"internal use only, use the -g option to run the GUI in debug mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:62
msgid "Don't run with the DEBUG flag set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:64
msgid "Run the E-book viewer in debug mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:66
msgid "Output the paths necessary to setup the calibre environment"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:68
msgid ""
"Add a simple plugin (i.e. a plugin that consists of only a .py file), by "
"specifying the path to the py file containing the plugin code."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:73
msgid "Inspect the MOBI file(s) at the specified path(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:75
msgid "Launch the calibre \"Edit book\" tool in debug mode."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:77
msgid ""
"Explode the book into the specified folder.\n"
"Usage: -x file.epub output_dir\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:83
msgid ""
"Implode a previously exploded book.\n"
"Usage: -i output_dir file.epub\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:88
msgid ""
"Export all calibre data (books/settings/plugins). Normally, you will be asked for the export folder and the libraries to export. You can also specify them as command line arguments to skip the questions. Use absolute paths for the export folder and libraries. The special keyword \"all\" can be used to export all libraries. Examples:\n"
"\n"
"  calibre-debug --export-all-calibre-data  # for interactive use\n"
"  calibre-debug --export-all-calibre-data /path/to/empty/export/folder /path/to/library/folder1 /path/to/library2\n"
"  calibre-debug --export-all-calibre-data /export/folder all  # export all known libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:98
msgid "Import previously exported calibre data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:101
#: /__w/calibre/calibre/src/calibre/gui2/main.py:68
msgid ""
"Cause a running calibre instance, if any, to be shutdown. Note that if there"
" are running jobs, they will be silently aborted, so use with care."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:104
msgid "Test binary modules in build"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:107
msgid ""
"Run a plugin that provides a command line interface. For example:\n"
"calibre-debug -r \"Plugin name\" -- file1 --option1\n"
"Everything after the -- will be passed to the plugin as arguments."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:111
msgid ""
"Run the named test(s). Use the special value \"all\" to run all tests. If "
"the test name starts with a period it is assumed to be a module name. If the"
" test name starts with @ it is assumed to be a category name."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:116
msgid ""
"Run the calibre diff tool. For example:\n"
"calibre-debug --diff file1 file2"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:119
msgid "(Un)register calibre from Windows Default Programs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:121
msgid "For internal use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:185
msgid "Debug log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/debug.py:280
#, python-format
msgid "No plugin named %s found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:20
msgid "Communicate with Android phones."
msgstr "Kommunikation mit Android Telefonen."

#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:214
msgid ""
"Comma separated list of folders to send e-books to on the device's <b>main "
"memory</b>. The first one that exists will be used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217
msgid ""
"Comma separated list of folders to send e-books to on the device's "
"<b>storage cards</b>. The first one that exists will be used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:343
msgid "Communicate with S60 phones."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:363
msgid "Communicate with WebOS tablets."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:16
msgid "Communicate with the Binatone Readme e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:12
msgid "Communicate with the Blackberry smart phone."
msgstr "Kommunikation mit dem Blackberry Smartphone."

#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:13
#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:37
#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:401
#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Kovid Goyal"
msgstr "Kovid Goyal"

#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:36
msgid "Communicate with the Blackberry Playbook."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15
msgid "Communicate with BOEYE BEX Serial e-book readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37
msgid "Communicate with BOEYE BDX serial e-book readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:23
msgid "Communicate with the Cybook Gen 3/Opus e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:67
msgid "Communicate with the Cybook Orizon e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:80
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57
msgid "Card A folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:81
msgid ""
"Enter the folder where the books are to be stored when sent to the memory "
"card. This folder is prepended to any send to device template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:119
msgid "Communicate with the Cybook Muse e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:145
msgid "Communicate with the Bookeen Diva HD e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:24
msgid "Communicate with the EB600 e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:56
msgid "Communicate with the Tolino Shine and Vision readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:72
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60
msgid "Swap main and card A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:74
msgid ""
"Check this box if the device's main memory is being seen as card a and the "
"card is being seen as main memory. Some tolino devices may need this option."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:308
msgid "Communicate with the Astak Mentor EB600"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:333
msgid "Communicate with the PocketBook 301 Reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:352
msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:374
msgid "Communicate with the PocketBook 622 and 623 readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:388
msgid "Communicate with the PocketBook 360+ reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:400
msgid "Communicate with the PocketBook 701"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:432
msgid "Communicate with the PocketBook 740"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:450
msgid "Communicate with the Infibeam Pi2 reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:16
msgid "Entourage Edge"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:17
msgid "Communicate with the Entourage Edge."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:16
msgid "Communicate with the ESlick e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:48
msgid "Communicate with the Sigmatek e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19
#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36
msgid "Use an arbitrary folder as a device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32
#: /__w/calibre/calibre/src/calibre/devices/interface.py:25
msgid "Device interface"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:18
msgid "Communicate with Hanlin V3 e-book readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:98
msgid "Communicate with Hanlin V5 e-book readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:117
msgid "Communicate with the BOOX e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:136
msgid ""
"Comma separated list of folders to send e-books to on the device. The first "
"one that exists will be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:23
msgid "Communicate with the Hanvon N520 e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:50
msgid "Communicate with the Kibano e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:64
msgid "Communicate with The Book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:77
msgid "Communicate with the Libre Air reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:91
msgid "Communicate with the SpringDesign Alex e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:135
#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:146
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:550
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:582
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:729
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3918
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436
msgid "Removing books from device..."
msgstr "Entferne Bücher vom Gerät..."

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:153
msgid "Communicate with the Azbooka"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:173
msgid "Communicate with the Elonex EB 511 e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:194
msgid "Communicate with the Cybook Odyssey e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:15
msgid "Communicate with the IRex Iliad e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/interface.py:70
msgid "Cannot get files from this device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:15
msgid "Communicate with the IRex Digital Reader 1000 e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:42
msgid "Communicate with the IRex Digital Reader 800"
msgstr "Kommunikation mit dem IRex Digital Reader 800"

#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:17
msgid "Communicate with the Iriver Story reader."
msgstr "Kommunikation mit dem Iriver Story Reader."

#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:19
msgid "Communicate with the JetBook e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:86
msgid "Communicate with the MiBuk Wolder reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:115
msgid "Communicate with the JetBook Mini reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:143
msgid "Communicate with the JetBook Color reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:55
msgid "Could not generate page mapping."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:78
#, python-format
msgid "Not a valid MOBI file. Reports identity of %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62
msgid "Communicate with the Kindle e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94
msgid ""
"The following books are in KFX format. KFX is a virtual book format, and "
"cannot be transferred from the device. Instead, you should go to your "
"\"Manage my content and devices\" page on the Amazon homepage and download "
"the book to your computer from there. That will give you a regular AZW3 file"
" that you can add to calibre normally. Click \"Show details\" to see the "
"list of books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:104
msgid "WARNING: E-book covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:105
msgid ""
"Amazon has <b>broken display of covers</b> for books sent to the Kindle by "
"USB cable. To workaround it, you have to either keep your Kindle in Airplane"
" mode, or:<ol><li>Send the books to the Kindle</li><li>Disconnect the Kindle"
" and wait for the covers to be deleted by Amazon</li><li>Reconnect the "
"Kindle and calibre will restore the covers.</li></ol> After this the covers "
"for those books should stay put. <a href=\"{}\">Click here</a> for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:242
#, python-format
msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:247
#, python-format
msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:267
#, python-format
msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:276
#, python-format
msgid "<b>Page %(dl)d &bull; %(typ)s</b><br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:281
#, python-format
msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:347
msgid ""
"Communicate with the Kindle 2/3/4/Touch/Paperwhite/Voyage e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:361
msgid "Send page number information when sending books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:362
msgid ""
"The Kindle 3 and newer versions can use page number information in MOBI "
"files. With this option, calibre will calculate and send this information to"
" the Kindle when uploading MOBI files by USB. Note that the page numbers do "
"not correspond to any paper book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:367
msgid "Page count calculation method"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368
msgid ""
"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"
"\n"
" <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"
"\n"
" <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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381
msgid "Custom column name to retrieve page counts from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:382
msgid ""
"If you have a custom column in your library that you use to store the page "
"count of books, you can have calibre use that information, instead of "
"calculating a page count. Specify the name of the custom column here, for "
"example, #pages."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:386
msgid "Custom column name to retrieve calculation method from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:387
msgid ""
"If you have a custom column in your library that you use to store the "
"preferred method for calculating the number of pages for a book, you can "
"have calibre use that method instead of the default one selected above.  "
"Specify the name of the custom column here, for example, #pagemethod. The "
"custom column should have the  values: fast, accurate or pagebreak."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:393
msgid "Overwrite existing APNX on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:394
msgid ""
"Uncheck this option to allow an APNX file existing on the device to have "
"priority over the version which calibre would send. Since APNX files are "
"usually deleted when a book is removed from the Kindle, this is mostly "
"useful when resending a book to the device which is already on the device "
"(e.g. after making a modification)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:643
msgid "Communicate with the Kindle DX e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:659
msgid "Communicate with the Kindle Fire"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:83
msgid "Communicate with the original Kobo Reader and the Kobo WiFi."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122
msgid "The Kobo supports several collections including "
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123
msgid "Create tags for automatic management"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:124
msgid "Upload covers for books (newer readers)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:125
msgid ""
"Normally, the Kobo readers get the cover image from the e-book file itself. "
"With this option, calibre will send a separate cover image to the reader, "
"useful if you have modified the cover."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:360
msgid "Upload black and white covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:130
msgid "Show expired books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:131
msgid ""
"A bug in an earlier version left non kepubs book records in the database.  "
"With this option calibre will show the expired records and allow you to "
"delete them with the new delete logic."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:135
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:490
msgid "Show previews"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:136
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:491
msgid ""
"Kobo previews are included on the Touch and some other versions. By default,"
" they are no longer displayed as there is no good reason to see them. Enable"
" if you wish to see/delete them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:139
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:475
msgid "Show recommendations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:140
msgid ""
"Kobo now shows recommendations on the device. In some cases these have files"
" but in other cases they are just pointers to the web site to buy. Enable if"
" you wish to see/delete them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:143
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:525
msgid "Attempt to support newer firmware"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:144
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"Factory defaults and testing software"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:245
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:248
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:251
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:453
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1624
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1628
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1632
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2098
#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:72
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:158
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:210
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318
msgid "Getting list of books on device..."
msgstr "Erhalte die Liste der Bücher auf dem Gerät..."

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:589
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:596
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1559
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448
msgid "Removing books from device metadata listing..."
msgstr "Entferne Bücher von der Metadaten Liste des Geräts..."

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:602
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:638
#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:463
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1517
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1531
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403
msgid "Adding books to device metadata listing..."
msgstr "Füge Bücher zur Metadaten Liste des Geräts hinzu..."

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:731
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3920
msgid "Kobo database version unsupported - See details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:732
msgid ""
"Your Kobo is running an updated firmware/database version. As calibre does "
"not know about this updated firmware, database editing is disabled, to "
"prevent corruption. You can still send books to your Kobo with calibre,  but"
" deleting books and managing collections is disabled. If you are willing to "
"experiment and know how to reset your Kobo to Factory defaults, you can "
"override this check by right clicking the device icon in calibre and "
"selecting \"Configure this device\" and then the  \"Attempt to support newer"
" firmware\" option. Doing so may require you to perform a Factory reset of "
"your Kobo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:761
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:662
msgid "Not Implemented"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:762
msgid ""
"\".kobo\" files do not exist on the device as books; instead they are rows "
"in the sqlite database. Currently they cannot be exported or viewed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1263
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268
#, python-format
msgid ""
"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> "
"%(pr)d%%<hr />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1287
#, python-format
msgid ""
"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br "
"/><hr />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1297
#, python-format
msgid ""
"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
"%(text)s<br /><hr />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1307
#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1319
#, python-format
msgid ""
"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1381
#, python-format
msgid ""
"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch"
" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra "
"H2O, Elipsa, Sage, Libra 2 and Clara 2E eReaders. Based on the existing Kobo"
" driver by %s."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3921
msgid ""
"Your Kobo is running an updated firmware/database version. As calibre does "
"not know about this updated firmware, database editing is disabled, to "
"prevent corruption. You can still send books to your Kobo with calibre,  but"
" deleting books and managing collections is disabled. If you are willing to "
"experiment and know how to reset your Kobo to Factory defaults, you can "
"override this check by right clicking the device icon in calibre and "
"selecting \"Configure this device\" and then the \"Attempt to support newer "
"firmware\" option. Doing so may require you to perform a Factory reset of "
"your Kobo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3935
#, python-format
msgid ""
"Discussion of any new Kobo firmware can be found in the Kobo forum at "
"MobileRead. This is at %s."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:56
msgid "Collections, covers && uploads"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57
msgid "Metadata, on device && advanced"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198
msgid "Uploading of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:205
msgid "Modify CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:206
#, python-brace-format
msgid ""
"This allows addition of user CSS rules and removal of some CSS. When sending"
" a book, the driver adds the contents of {0} to all stylesheets in the EPUB."
" This file is searched for in the root folder of the main memory of the "
"device. As well as this, if the file contains settings for the \"orphans\" "
"or \"widows\", these are removed for all styles in the original stylesheet."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:214
msgid "Do not treat replacements as new books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:215
msgid ""
"When a new book is side-loaded, the Kobo firmware imports details of the "
"book into the internal database. Even if the book is a replacement for an "
"existing book, the Kobo will remove the book from the database and then "
"treat it as a new book. This means that the reading status, bookmarks and "
"collections for the book will be lost. This option overrides firmware "
"behavior and attempts to prevent a book that has been resent from being "
"treated as a new book. If you prefer to have replacements treated as new "
"books, turn this option off."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:240
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:415
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1468
msgid "Collections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:248
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:276
msgid ""
"Create new bookshelves on the Kobo if they do not exist. This is only for "
"firmware V2.0.0 or later."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251
msgid "Collections columns:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252
msgid "Use a column to generate collections."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256
msgid ""
"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the"
" Kobo. Specify a tags type column for automatic management."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:262
msgid "Collections template:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263
msgid "Use a template to generate collections."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:268
msgid ""
"Enter a template to generate collections. The result of the template will be"
" combined with the values from Collections column. The template should "
"return a list of collection names separated by ':@:' (without quotes)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:275
msgid "Create collections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:280
msgid "Delete empty bookshelves"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:281
msgid ""
"Delete any empty bookshelves from the Kobo when syncing is finished. This is"
" only for firmware V2.0.0 or later."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:285
msgid "Ignore collections:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:287
msgid ""
"List the names of collections to be ignored by the collection management. "
"The collections listed will not be changed. Names are separated by commas."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:349
msgid "Upload covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:357
msgid ""
"Upload cover images from the calibre library when sending books to the "
"device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:361
msgid "Convert covers to grayscale when uploading."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:366
msgid "Upload dithered covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:367
msgid ""
"Dither cover images to the appropriate 16c grayscale palette for an eInk "
"screen. This usually ensures greater accuracy and avoids banding, making "
"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a "
"decent job of it. Has no effect without \"Upload black and white covers\"!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:381
msgid "Keep cover aspect ratio"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:382
msgid ""
"When uploading covers, do not change the aspect ratio when resizing for the "
"device. This is for firmware versions 2.3.1 and later."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:387
msgid "Letterbox full-screen covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:388
msgid ""
"Do it on our end, instead of letting Nickel handle it. Provides pixel-"
"perfect results on devices where Nickel does not do extra processing. "
"Obviously has no effect without \"Keep cover aspect ratio\". This is "
"probably undesirable if you disable the \"Show book covers full screen\" "
"setting on your device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:396
msgid ""
"Choose the color to use when letterboxing the cover. The default color is "
"black (#000000)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:411
msgid "Save covers as PNG"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:412
msgid ""
"Use the PNG image format instead of JPG. Higher quality, especially with "
"\"Upload dithered covers\" enabled, which will also help generate "
"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo "
"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload "
"black and white covers\"!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468
msgid "Show as on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476
msgid ""
"Kobo shows recommendations on the device.  In some cases these have files "
"but in other cases they are just pointers to the web site to buy. Enable if "
"you wish to see/delete them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:483
msgid "Show archived books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:484
msgid ""
"Archived books are listed on the device but need to be downloaded to read. "
"Use this option to show these books and match them with books in the calibre"
" library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:517
msgid "Advanced options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526
msgid ""
"Kobo routinely updates the firmware and the database version. With this "
"option calibre will attempt to perform full read-write functionality - Here "
"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
"factory defaults and testing software. This driver supports firmware V2.x.x "
"and DBVersion up to "
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:536
msgid "Title to test when debugging"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:537
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:544
msgid ""
"Part of title of a book that can be used when doing some tests for "
"debugging. The test is to see if the string is contained in the title of a "
"book. The better the match, the less extraneous output."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:542
msgid "Title to test when debugging:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:567
msgid "Update metadata on the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:575
msgid ""
"Update the metadata on the device when it is connected. Be careful when "
"doing this as it will take time and could make the initial connection take a"
" long time."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:579
msgid "Set series information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:580
msgid ""
"The book lists on the Kobo devices can display series information. This is "
"not read by the device from the sideloaded books. Series information can "
"only be added to the device after the book has been processed by the device."
" Enable if you wish to set series information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:587
msgid "Update metadata on Book Details pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588
msgid ""
"This will update the metadata in the device database when the device is "
"connected. The metadata updated is displayed on the device in the library "
"and the Book details page. This is the title, authors, comments/synopsis, "
"series name and number, publisher and published Date, ISBN and language. If "
"a metadata plugboard exists for the device and book format, this will be "
"used to set the metadata."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:597
msgid "Update purchased books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:598
msgid "Update books purchased from Kobo and downloaded to the device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:603
msgid "Subtitle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:604
msgid "Update the subtitle on the device using a template."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:609
msgid ""
"Enter a template to use to set the subtitle. If the template is empty, the "
"subtitle will be cleared."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:614
msgid "Book stats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:615
msgid "Update the book stats "
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:620
msgid "Words:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:621
msgid ""
"Enter a template to use to set the word count for the book. If the template "
"is empty, the word count will be cleared."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:627
msgid "Pages:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:628
msgid ""
"Enter a template to use to set the page count for the book. If the template "
"is empty, the page count will be cleared."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633
msgid "Hours to read estimates:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:636
msgid "Upper:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:637
msgid ""
"Enter a template to use to set the upper estimate of the time to read for "
"the book. The estimate is in hours. If the template is empty, the time will "
"be cleared."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:644
msgid "Lower:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:645
msgid ""
"Enter a template to use to set the lower estimate of the time to read for "
"the book. The estimate is in hours. If the template is empty, the time will "
"be cleared."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:697
#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:790
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:103
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:367
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:43
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:841
#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:53
msgid "Edit template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:775
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:93
msgid "&Template editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:802
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:303
#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:74
msgid "Invalid template"
msgstr "Ungültige Vorlage"

#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:803
#, python-format
msgid "The template \"%s\" is invalid:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:18
msgid "Communicate with the Palm Pre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:38
msgid "Communicate with the Bq Avant"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:60
msgid "Communicate with the Sweex/Kogan/Q600/Wink"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:81
#: /__w/calibre/calibre/src/calibre/devices/misc.py:109
msgid "Communicate with the Pandigital Novel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:129
msgid "Communicate with the VelocityMicro"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:148
msgid "Communicate with the GM2000"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:169
msgid "Communicate with the Acer Lumiread"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:205
msgid "Communicate with the Aluratek Color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:228
msgid "Communicate with the Trekstor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:260
msgid "Communicate with the EEE Reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:282
msgid "Communicate with the Adam tablet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:304
msgid "Communicate with the Nextbook Reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:358
msgid "Communicate with the Moovybook Reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:381
msgid "Communicate with the COBY"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:408
msgid "Communicate with the Ex124G"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:436
msgid "Communicate with the WayteQ and SPC Dickens Readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:504
msgid "Communicate with the Woxter Scriba reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:527
msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:548
msgid "Communicate with the SONY DPT-S1"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/misc.py:570
msgid "Communicate with the Bq Cervantes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:30
msgid "MTP device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:32
msgid "Communicate with MTP devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:201
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1234
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:145
msgid "Get device information..."
msgstr "Erhalte Geräte Information..."

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:223
msgid "Listing files, this can take a while"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:238
msgid "Reading e-book metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:271
#, python-format
msgid "Reading metadata from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:290
msgid "Updating metadata cache on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:292
msgid "Finished reading metadata from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:424
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1504
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1506
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347
#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349
msgid "Transferring books to device..."
msgstr "Übertrage Bücher ans Gerät..."

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:452
#, python-format
msgid "Transferred %s to device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:454
msgid "Transfer to device finished..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:475
#, python-format
msgid "Added %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:477
msgid "Adding complete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:493
msgid "Deleting books from device..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499
#, python-format
msgid "Deleted %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:500
msgid "All books deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:503
msgid "Removing books from metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:517
#, python-format
msgid "Removed %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:519
msgid "All books removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:235
msgid "Unnamed device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:237
#, python-brace-format
msgid ""
"The device {0} is not allowing connections. Unlock the screen on the {0}, "
"tap \"Allow\" on any connection popup message you see, then either wait a "
"minute or restart calibre. You might also have to change the mode of the USB"
" connection on the {0} to \"Media Transfer mode (MTP)\" or similar."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:263
#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:343
msgid "Unknown MTP device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:282
#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:231
#, python-format
msgid "Found object: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:63
msgid "MTP devices are not supported on Windows XP"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:76
msgid ""
"The Windows Portable Devices service is not available on your computer. You "
"may need to install Windows Media Player 11 or newer and/or restart your "
"computer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:16
msgid "Communicate with the Nokia 770 Internet Tablet."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:40
msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:54
msgid "Communicate with the Nokia E71X"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:75
msgid "Communicate with the Nokia E52"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:21
msgid "The Nook"
msgstr "Der Nook"

#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
msgid "Communicate with the Nook e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:83
msgid ""
"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:16
msgid "Communicate with the Nuut2 e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:29
msgid "Communicate with the Paladin readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:50
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:71
msgid ""
"Comma separated list of metadata fields to turn into collections on the "
"device. Possibilities include: "
msgstr "Mit Kommata getrennte Liste von Metadatenfeldern um Büchersammlungen auf dem Gerät zu erstellen. Möglichkeiten sind: "

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23
msgid "Communicate with Sony e-book readers older than the PRST1."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59
msgid "Comments have been removed as the SONY reader chokes on them"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:283
msgid "All by title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66
#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:284
msgid "All by author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69
#, python-format
msgid ""
"Comma separated list of metadata fields to turn into collections on the "
"device. Possibilities include: %(coll)s. Two special collections are "
"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the "
"list to enable them. The collections will be given the name provided after "
"the \":\" character."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76
msgid "Upload separate cover thumbnails for books (newer readers)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77
msgid ""
"Normally, the SONY readers get the cover image from the e-book file itself. "
"With this option, calibre will send a separate cover image to the reader, "
"useful if you are sending DRMed books in which you cannot change the cover. "
"WARNING: This option should only be used with newer SONY readers: 350, 650, "
"950 and newer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83
msgid ""
"Refresh separate covers when using automatic management (newer readers)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:81
msgid ""
"Set this option to have separate book covers uploaded every time you connect"
" your device. Unset this option if you have so many books on the reader that"
" performance is unacceptable."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:85
msgid "Preserve cover aspect ratio when building thumbnails"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89
#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:87
msgid ""
"Set this option if you want the cover thumbnails to have the same aspect "
"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
"be the maximum size, ignoring aspect ratio."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93
msgid "Search for books in all folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94
msgid ""
"Setting this option tells calibre to look for books in all folders on the "
"device and its cards. This permits calibre to find books put on the device "
"by other software and by wireless download."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:194
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:105
msgid "Unnamed"
msgstr "Unbenannt"

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:40
msgid "Communicate with the PRST1 and newer SONY e-book readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:74
msgid "Upload separate cover thumbnails for books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75
msgid ""
"Normally, the SONY readers get the cover image from the e-book file itself. "
"With this option, calibre will send a separate cover image to the reader, "
"useful if you are sending DRMed books in which you cannot change the cover."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:79
msgid "Refresh separate covers when using automatic management"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:91
msgid "Use SONY Author Format (First Author Only)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:93
msgid ""
"Set this option if you want the author on the Sony to appear the same way "
"the T1 sets it. This means it will only show the first author for books with"
" multiple authors. Leave this disabled if you use Metadata plugboards."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:184
msgid "Wireless device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:188
msgid "Communicate with Smart Device apps"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285
msgid "All by something"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:288
msgid "Enable connections at startup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:289
msgid "Check this box to allow connections when calibre starts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291
msgid "Security password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:292
msgid "Enter a password that the device app must use to connect to calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294
msgid "Use fixed network port"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:295
msgid ""
"If checked, use the port number in the \"Port\" box, otherwise the driver "
"will pick a random port"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297
msgid "Port number: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:298
msgid ""
"Enter the port number the driver is to use if the \"fixed port\" box is "
"checked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299
msgid "Print extra debug information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300
msgid "Check this box if requested when reporting problems"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302
msgid ""
"Comma separated list of metadata fields to turn into collections on the "
"device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304
#, python-format
msgid ""
"Possibilities include: series, tags, authors, etc. Three special collections"
" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. "
"Add  these values to the list to enable them. The collections will be given "
"the name provided after the \":\" character."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:312
msgid "Enable the no-activity timeout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:313
#, python-format
msgid ""
"If this box is checked, calibre will automatically disconnect if a connected"
" device does nothing for %d minutes. Unchecking this  box disables this "
"timeout, so calibre will never automatically disconnect."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:317
msgid "Use this IP address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:318
msgid ""
"Use this option if you want to force the driver to listen on a particular IP"
" address. The driver will listen only on the entered address, and this "
"address will be the one advertised over mDNS (BonJour)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:322
msgid "Replace books with same calibre ID"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:323
msgid ""
"Use this option to overwrite a book on the device if that book has the same "
"calibre identifier as the book being sent. The file name of the book will "
"not change even if the save template produces a different result. Using this"
" option in most cases prevents having multiple copies of a book on the "
"device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:328
msgid "Cover thumbnail compression quality"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:329
msgid ""
"Use this option to control the size and quality of the cover file sent to "
"the device. It must be between 50 and 99. The larger the number the higher "
"quality the cover, but also the larger the file. For example, changing this "
"from 70 to 90 results in a much better cover that is approximately 2.5 times"
" as big. To see the changes you must force calibre to resend metadata to the"
" device, either by changing the metadata for the book (updating the last "
"modification time) or resending the book itself."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:338
msgid "Use metadata cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:339
msgid ""
"Setting this option allows calibre to keep a copy of metadata on the device,"
" speeding up device connections. Unsetting this option disables keeping the "
"copy, forcing the device to send metadata to calibre on every connect. Unset"
" this option if you think that the cache might not be operating correctly."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:345
msgid "Additional file extensions to send to the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:346
msgid ""
"This is a comma-separated list of format file extensions you want to be able"
" to send to the device. For example, you might have audio books in your "
"library with the extension \"m4b\" that you want to listen to on your "
"device. Don't worry about the \"extra enabled extensions\" warning."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:351
msgid "Ignore device free space"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:352
msgid ""
"Check this box to ignore the amount of free space reported by your devices. "
"This might be needed if you store books on an SD card and the device doesn't"
" have much free main memory."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1003
#, python-format
msgid "Too many connection attempts from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1101
msgid ""
"The app on your device is too old and is no longer supported. Update it to a"
" newer version."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1651
msgid ""
"You have book formats in your library with dates in the future. See calibre "
"for details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1686
#, python-format
msgid "The read sync column %s is not in calibre's library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1691
#, python-format
msgid "The read sync column %s is not a Yes/No column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1698
#, python-format
msgid "The read date sync column %s is not in calibre's library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1703
#, python-format
msgid "The read date sync column %s is not a date column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1902
#, python-format
msgid ""
"Bad compression quality setting. It must be a number between 50 and 99. "
"Forced to be %d."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1923
#, python-format
msgid "Invalid port in options: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1931
#, python-format
msgid "Failed to connect to port %d. Try a different value."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1943
msgid "Failed to allocate a random port"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:16
msgid "Communicate with the Samsung SNE e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12
msgid "Communicate with the Teclast K3/K5 reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
msgid "Communicate with the Newsmy reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52
msgid "Communicate with the Archos reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63
msgid "Communicate with the Pico reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76
msgid "Communicate with the iPapyrus reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
msgid "Communicate with the Sovos reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99
msgid "Communicate with the Sunstech EB700 reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111
msgid "Communicate with the Stash W950 reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124
msgid "Communicate with the Wexler reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:272
#, python-format
msgid "Unable to detect any disk drives for the device: %s. Try rebooting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:418
#, python-format
msgid "Unable to detect the %s mount point. Try rebooting."
msgstr "Konnte den %s Mount Point nicht finden. Versuchen Sie einen Neustart."

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:493
#, python-format
msgid "Unable to detect the %s disk drive."
msgstr "Konnte das %s Laufwerk nicht erkennen."

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:577
#, python-format
msgid ""
"Unable to detect the %s disk drive. Either the device has already been "
"ejected, or your kernel is exporting a deprecated version of SYSFS."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:588
#, python-format
msgid "Unable to mount main memory (Error code: %d)"
msgstr "Konnte Hauptspeicher nicht mounten (Error code: %d)"

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:644
#, python-format
msgid ""
"The main memory of %s is read only. This usually happens because of file "
"system errors."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:680
msgid "Unable to mount the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:10
msgid "Configure device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:60
msgid "settings for device drivers"
msgstr "Einstellungen der Geräte Treiber"

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:62
msgid "Ordered list of formats the device will accept"
msgstr "Geordnete Liste der Formate, die das Gerät akzeptiert"

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:64
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
msgid "Place files in sub-folders if the device supports them"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:66
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:95
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96
msgid "Read metadata from files on device"
msgstr "Metadaten aus Dateien auf dem Gerät lesen"

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:68
msgid "Use author sort instead of author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:70
msgid "Template to control how books are saved"
msgstr "Vorlage zur Kontrolle wie Bücher gespeichert werden"

#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:140
msgid "Extra customization"
msgstr "Besondere Anpassung"

#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:82
msgid "Communicate with an e-book reader."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:149
#, python-format
msgid ""
"Failed to access files in the main memory of your device. You should contact"
" the device manufacturer for support. Common fixes are: try a different USB "
"cable/USB port on your computer. If you device has a \"Reset to factory "
"defaults\" type of setting somewhere, use it. Underlying error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:163
#, python-format
msgid ""
"Permission was denied by macOS trying to access files in the main memory of "
"your device. You will need to grant permission explicitly by looking under "
"System Preferences > Security and Privacy > Privacy > Files and Folders. "
"Underlying error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:177
#, python-format
msgid ""
"Failed to access files on the SD card in your device. This can happen for "
"many reasons. The SD card may be corrupted, it may be too large for your "
"device, it may be write-protected, etc. Try a different SD card, or reformat"
" your SD card using the FAT32 filesystem. Also make sure there are not too "
"many files in the root of your SD card. Underlying error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480
msgid "Sending metadata to device..."
msgstr "Sende Metadaten ans Gerät..."

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:36
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:74
msgid "USB Vendor ID (in hex)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:37
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43
msgid ""
"Get this ID using Preferences -> Misc -> Get information to set up the user-"
"defined device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:76
msgid "USB Product ID (in hex)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:78
msgid "USB Revision ID (in hex)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:48
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52
msgid "Unused (leave blank)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:47
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53
msgid "This field is no longer used, leave it blank."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54
msgid "Main memory folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55
#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58
msgid ""
"Enter the folder where the books are to be stored. This folder is prepended "
"to any send_to_device template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61
msgid ""
"Check this box if the device's main memory is being seen as card a and the "
"card is being seen as main memory"
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/utils.py:17
#: /__w/calibre/calibre/src/calibre/devices/utils.py:23
#, python-format
msgid ""
"The reader has no storage card %s. You may have changed the default send to "
"device action. Right click on the \"Send to device\" button and reset the "
"default action to be \"Send to main memory\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/devices/utils.py:28
#, python-format
msgid "Selected slot: %s is not supported."
msgstr "Gewählter Slot: %s wird nicht unterstützt."

#: /__w/calibre/calibre/src/calibre/devices/utils.py:35
msgid "There is insufficient free space in main memory"
msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher"

#: /__w/calibre/calibre/src/calibre/devices/utils.py:37
#: /__w/calibre/calibre/src/calibre/devices/utils.py:39
msgid "There is insufficient free space on the storage card"
msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte"

#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:247
#, python-format
msgid "Rendered %s"
msgstr "%s gerendert."

#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:250
#, python-format
msgid "Failed %s"
msgstr "%s schlug fehl"

#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:305
#, python-format
msgid ""
"Failed to process comic: \n"
"\n"
"%s"
msgstr "Verarbeitung des Comics schlug fehl: \n\n%s"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21
msgid ""
"input_file output_file [options]\n"
"\n"
"Convert an e-book from one format to another.\n"
"\n"
"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n"
"\n"
"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"
"\n"
"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"
"\n"
"For full documentation of the conversion system see\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106
msgid ""
"Path to a file containing rules to transform the CSS styles in this book. "
"The easiest way to create such a file is to use the wizard for creating "
"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\""
" section of the conversion dialog. Once you create the rules, you can use "
"the \"Export\" button to save them to a file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115
msgid ""
"Path to a file containing rules to transform the HTML in this book. The "
"easiest way to create such a file is to use the wizard for creating rules in"
" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section "
"of the conversion dialog. Once you create the rules, you can use the "
"\"Export\" button to save them to a file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
msgid "INPUT OPTIONS"
msgstr "EINGABE EINSTELLUNGEN"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
msgid "OUTPUT OPTIONS"
msgstr "AUSGABE EINSTELLUNGEN"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176
#, python-format
msgid "Options to control the processing of the input %s file"
msgstr "Einstellungen zur Kontrolle der Verabeitung der Eingabe-Datei %s"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183
#, python-format
msgid "Options to control the processing of the output %s"
msgstr "Einstellungen zur Kontrolle der Verarbeitung der Ausgabe %s"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197
msgid "LOOK AND FEEL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198
msgid "Options to control the look and feel of the output"
msgstr "Einstellungen zur Kontrolle des Layouts der Ausgabe"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216
msgid "HEURISTIC PROCESSING"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217
#, python-format
msgid ""
"Modify the document text and structure using common patterns. Disabled by "
"default. Use %(en)s to enable.  Individual actions can be disabled with the "
"%(dis)s options."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224
msgid "SEARCH AND REPLACE"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225
#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:22
msgid "Modify the document text and structure using user defined patterns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234
msgid "STRUCTURE DETECTION"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235
msgid "Control auto-detection of document structure."
msgstr "Kontrolle der automatischen Erkennung der Dokumentstruktur."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244
msgid "TABLE OF CONTENTS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245
msgid ""
"Control the automatic generation of a Table of Contents. By default, if the "
"source file has a Table of Contents, it will be used in preference to the "
"automatically generated one."
msgstr "Kontrolle der automatischen Erstellung eines Inhaltsverzeichnisses. Laut Voreinstellung wird, falls die Ursprungsdatein ein Inhaltsverzeichnis hat, dieses verwendet anstatt des automatisch erstellten."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
msgid "METADATA"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
msgid "Options to set metadata in the output"
msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
msgid "DEBUG"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
msgid "Options to help with debugging the conversion"
msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281
msgid ""
"List builtin recipe names. You can create an e-book from a builtin recipe "
"like this: ebook-convert \"Recipe Name.recipe\" output.epub"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429
msgid "Output saved to"
msgstr "Ausgabe gespeichert in"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435
#, python-format
msgid ""
"The options and default values for the options change depending on both the\n"
"input and output formats, so you should always check with::\n"
"\n"
"    %s\n"
"\n"
"Below are the options that are common to all conversion, followed by the\n"
"options specific to every input and output format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:14
msgid "Convert AZW4 to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18
msgid "Convert CHM files to OEB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:23
msgid ""
"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:31
msgid ""
"Reduce the number of colors used in the image. This works only if you choose"
" the PNG output format. It is useful to reduce file sizes. Set to zero to "
"turn off. Maximum value is 256. It is off by default."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35
msgid ""
"Disable normalize (improve contrast) color range for pictures. Default: "
"False"
msgstr "Deaktivieren der Normalisierung (verbessert den Kontrast) des Farbbereichs für Bilder. Voreinstellung: False"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:38
msgid "Maintain picture aspect ratio. Default is to fill the screen."
msgstr "Seitenverhältnis des Bildes beibehalten. Voreinstellung ist bildschirmfüllende Darstellung."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:40
msgid "Disable sharpening."
msgstr "Schärfen deaktivieren."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42
msgid ""
"Disable trimming of comic pages. For some comics, trimming might remove "
"content as well as borders."
msgstr "Beschneiden von Comic-Seiten ausschalten. Bei einigen Comics könnte sonst neben dem Rahmen auch Inhalt entfernt werden."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:45
msgid "Don't split landscape images into two portrait images"
msgstr "Bilder im Querformat nicht in zwei Bilder im Hochformat aufteilen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47
msgid ""
"Keep aspect ratio and scale image using screen height as image width for "
"viewing in landscape mode."
msgstr "Seitenverhältnis beibehalten und Bild so skalieren, dass die Bildschirmhöhe als Bildbreite in der Querformatansicht verwendet wird."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:50
msgid ""
"Used for right-to-left publications like manga. Causes landscape pages to be"
" split into portrait pages from right to left."
msgstr "Benutzt für rechts-nach-links Publikationen wie Mangas. Querformatige Seiten werden von rechts nach links in mehrere hochformatige Seiten unterteilt."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54
msgid ""
"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
"time."
msgstr "Entkörnung einschalten. Reduziert die Körnigkeit. Kann die Bearbeitungszeit stark verlängern."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:57
msgid ""
"Don't sort the files found in the comic alphabetically by name. Instead use "
"the order they were added to the comic."
msgstr "Dateien, die im Comic gefunden wurden, nicht alphabetisch nach Namen sortieren, sondern die Reihenfolge verwenden, in der sie zum Comic hinzugefügt wurden."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:61
msgid ""
"The format that images in the created e-book are converted to. You can "
"experiment to see which format gives you optimal size and look on your "
"device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:65
msgid "Apply no processing to the image"
msgstr "Auf das Bild keine Verarbeitung anwenden"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:67
msgid "Do not convert the image to grayscale (black and white)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:69
msgid ""
"Specify the image size as width x height pixels, for example: 123x321. "
"Normally, an image size is automatically calculated from the output profile,"
" this option overrides it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:73
msgid ""
"When converting a CBC do not add links to each page to the TOC. Note this "
"only applies if the TOC has more than one section"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:234
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:238
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:252
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:257
msgid "Page"
msgstr "Seite"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:15
msgid "Convert OCR-ed DJVU files (.djvu) to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:13
msgid "Convert DOCX files (.docx and .docm) to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:19
msgid ""
"Normally, if a large image is present at the start of the document that "
"looks like a cover, it will be removed from the document and used as the "
"cover for created e-book. This option turns off that behavior."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:23
msgid "Do not insert a page break after every endnote."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:25
msgid ""
"Render superscripts and subscripts so that they do not affect the line "
"height"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:24
#, python-format
msgid "The size of the page. Default is letter. Choices are %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:28
msgid ""
"Custom size of the document. Use the form width x height, for example: "
"`123x321` to specify the width and height (in pts). This overrides any "
"specified page-size."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:33
msgid ""
"Do not insert the book cover as an image at the start of the document. If "
"you use this option, the book cover will be discarded."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:37
msgid ""
"Preserve the aspect ratio of the cover image instead of stretching it out to"
" cover the entire page."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:41
msgid ""
"Do not insert the table of contents as a page at the start of the document."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:44
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:55
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:81
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:298
#, python-format
msgid ""
"Extract the contents of the generated %s file to the specified folder. The "
"contents of the folder are first deleted, so be careful."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:50
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:97
msgid ""
"The size of the left page margin, in pts. Default is 72pt. Overrides the "
"common left page margin setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:56
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103
msgid ""
"The size of the top page margin, in pts. Default is 72pt. Overrides the "
"common top page margin setting, unless set to zero."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:62
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109
msgid ""
"The size of the right page margin, in pts. Default is 72pt. Overrides the "
"common right page margin setting, unless set to zero."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:68
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:115
msgid ""
"The size of the bottom page margin, in pts. Default is 72pt. Overrides the "
"common bottom page margin setting, unless set to zero."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33
msgid "Convert EPUB files (.epub) to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:61
msgid ""
"Turn off splitting at page breaks. Normally, input files are automatically "
"split at every page break into two files. This gives an output e-book that "
"can be parsed faster and with less resources. However, splitting is slow and"
" if your source file contains a very large number of page breaks, you should"
" turn off splitting on page breaks."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:72
#, python-format
msgid ""
"Split all HTML files larger than this size (in KB). This is necessary as "
"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
"is the size required for Adobe Digital Editions. Set to 0 to disable size "
"based splitting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:79
msgid ""
"Normally, if the input file has no cover and you don't specify one, a "
"default cover is generated with the title, authors, etc. This option "
"disables the generation of this cover."
msgstr "Normalerweise wird, falls die Eingabe Datei kein Umschlagbild hat und Sie keines angeben, ein voreingestelltes Umschlagbild mit Titel, Autoren, usw. erstellt. Diese Einstellung schaltet die Erstellung dieses Umschlagbildes aus."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:85
msgid ""
"Do not use SVG for the book cover. Use this option if your EPUB is going to "
"be used on a device that does not support SVG, like the iPhone or the "
"JetBook Lite. Without this option, such devices will display the cover as a "
"blank page."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:94
msgid ""
"When using an SVG cover, this option will cause the cover to scale to cover "
"the available screen area, but still preserve its aspect ratio (ratio of "
"width to height). That means there may be white borders at the sides or top "
"and bottom of the image, but the image will never be distorted. Without this"
" option the image may be slightly distorted, but there will be no borders."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:104
msgid ""
"This option is needed only if you intend to use the EPUB with FBReaderJ. It "
"will flatten the file system inside the EPUB, putting all files into the top"
" level."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:110
msgid ""
"Insert an inline Table of Contents that will appear as part of the main book"
" content."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:114
msgid ""
"Put the inserted inline Table of Contents at the end of the book instead of "
"the start."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:118
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:56
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:286
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:59
msgid "Title for any generated in-line table of contents."
msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:122
msgid ""
"The version of the EPUB file to generate. EPUB 2 is the most widely "
"compatible, only use EPUB 3 if you know you actually need it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:128
#, python-brace-format
msgid ""
"The maximum image size (width x height). A value of {0} means use the screen"
" size from the output profile. A value of {1} means no maximum size is "
"specified. For example, a value of {2} will cause all images to be resized "
"so that their width is no more than {3} pixels and their height is no more "
"than {4} pixels. Note that this only affects the size of the actual image "
"files themselves. Any given image may be rendered at a different size "
"depending on the styling applied to it in the document."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:22
msgid "Convert FB2 and FBZ files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:35
msgid "Do not insert a Table of Contents at the beginning of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:145
msgid "Section per entry in the ToC"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:146
msgid "Section per file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:147
msgid "A single section"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:156
#, python-brace-format
msgid ""
"Specify how sections are created:\n"
" * nothing: {nothing}\n"
" * files: {files}\n"
" * toc: {toc}\n"
"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\")."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:166
#, python-format
msgid ""
"Genre for the book. Choices: %s\n"
"\n"
" See: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:167
msgid "for a complete list with descriptions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:37
msgid "Convert HTML and OPF files to an OEB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first."
msgstr "Links in HTML Dateien in der Breite durchlaufen. Normalerweise werden Links in die Tiefe durchlaufen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52
#, python-format
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed. "
"Default is %default."
msgstr "Maximale Höhe der Rekursion bei der Verfolgung von Links in HTML Dateien. Darf nicht negativ sein. 0 gibt an, dass keine Links in der ursprünglichen HTML Datei verfolgt werden. Voreinstellung ist %default."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61
msgid ""
"Normally this input plugin re-arranges all the input files into a standard "
"folder hierarchy. Only use this option if you know what you are doing as it "
"can result in various nasty side effects in the rest of the conversion "
"pipeline."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:70
msgid ""
"Normally, resources linked to by the HTML file or its children will only be "
"allowed if they are in a sub-folder of the original HTML file. This option "
"allows including local files from any location on your computer. This can be"
" a security risk if you are converting untrusted HTML and expecting to "
"distribute the result of the conversion."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29
msgid "CSS file used for the output instead of the default file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32
msgid ""
"Template used for generation of the HTML index file instead of the default "
"file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35
msgid ""
"Template used for the generation of the HTML contents of the book instead of"
" the default file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:38
msgid ""
"Extract the contents of the generated ZIP file to the specified folder. "
"WARNING: The contents of the folder will be deleted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:15
msgid "Convert HTMLZ files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:61
#, python-format
msgid "Multiple HTML files found in the archive. Only %s will be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:67
msgid "No top level HTML file found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70
#, python-format
msgid "Top level HTML file %s is empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:21
msgid "Use CSS classes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:22
msgid "Use the style attribute"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:23
msgid "Use HTML tags wherever possible"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26
msgid "Use an external CSS file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:27
msgid "Use a <style> tag in the HTML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:35
#, python-brace-format
msgid ""
"Specify the handling of CSS. Default is class.\n"
"class: {class}\n"
"inline: {inline}\n"
"tag: {tag}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:43
#, python-brace-format
msgid ""
"How to handle the CSS when using css-type = 'class'.\n"
"Default is external.\n"
"external: {external}\n"
"inline: {inline}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:50
msgid ""
"If set this option causes the file name of the HTML file inside the HTMLZ "
"archive to be based on the book title."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:15
msgid "Convert LIT files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17
msgid "Convert LRF files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:96
msgid "Enable auto-rotation of images that are wider than the screen width."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:100
#, python-format
msgid "Set the space between words in pts. Default is %default"
msgstr "Wählen Sie den Abstand in Punkt zwischen einzelnen Wörtern. Die Voreinstellung ist %default"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:103
msgid "Add a header to all the pages with title and author."
msgstr "Kopfzeile mit Titel und Autor für alle Seiten einfügen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:106
msgid ""
"Set the format of the header. %a is replaced by the author and %t by the "
"title. Default is %default"
msgstr "Wählen Sie das Format der Kopfzeile. %a wird durch den Autor und %t durch den Titel ersetzt. Die Voreinstellung ist %default"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:110
#, python-format
msgid "Add extra spacing below the header. Default is %default pt."
msgstr "Zusätzlichen Abstand unter der Überschrift hinzufügen. Voreinstellung ist %default Punkt."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:113
#, python-format
msgid ""
"Minimum paragraph indent (the indent of the first line of a paragraph) in "
"pts. Default: %default"
msgstr "Mindest-Zeileneinzug von Paragraphen (Zeileneinzug der ersten Zeile eines Paragraphen) in Punkt. Voreinstellung: %default"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:118
msgid "This option has no effect"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:122
#, python-format
msgid ""
"Multiply the size of text in rendered tables by this factor. Default is "
"%default"
msgstr "Textgröße in gerenderten Tabellen um diesen Faktor erhöhen. Voreinstellung ist %default"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:126
msgid "The serif family of fonts to embed"
msgstr "Serife Schriftartfamilie einbetten"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:129
msgid "The sans-serif family of fonts to embed"
msgstr "Serifenlose Schriftartfamilie einbetten"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:132
msgid "The monospace family of fonts to embed"
msgstr "Nichtproportionale Schriftartfamilie einbetten"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:156
msgid "Comic"
msgstr "Comic"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14
msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:49
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:279
msgid "When present, use author sort field as author."
msgstr "Soweit möglich Autor Sortierung als Autor verwenden."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:53
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:283
msgid ""
"Don't add Table of Contents to the book. Useful if the book has its own "
"table of contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:60
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:290
msgid "Disable compression of the file contents."
msgstr "Komprimierung der Datei Inhalte ausschalten."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:63
msgid ""
"Tag for MOBI files to be marked as personal documents. This option has no "
"effect on the conversion. It is used only when sending MOBI files to a "
"device. If the file being sent has the specified tag, it will be marked as a"
" personal document when sent to the Kindle."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:71
msgid ""
"Ignore margins in the input document. If False, then the MOBI output plugin "
"will try to convert margins specified in the input document, otherwise it "
"will ignore them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:77
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:294
msgid ""
"When adding the Table of Contents to the book, add it at the start of the "
"book instead of the end. Not recommended."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:86
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:302
msgid ""
"Enable sharing of book content via Facebook etc.  on the Kindle. WARNING: "
"Using this feature means that  the book will not auto sync its last read "
"position  on multiple devices. Complain to Amazon."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:93
msgid ""
"By default calibre converts all images to JPEG format in the output MOBI "
"file. This is for maximum compatibility as some older MOBI viewers have "
"problems with other image formats. This option tells calibre not to do this."
" Useful if your document contains lots of GIF/PNG images that become very "
"large when converted to JPEG."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:100
msgid ""
"By default calibre generates MOBI files that contain the old MOBI 6 format. "
"This format is compatible with all devices. However, by changing this "
"setting, you can tell calibre to generate MOBI files that contain both MOBI "
"6 and the new KF8 format, or only the new KF8 format. KF8 has more features "
"than MOBI 6, but only works with newer Kindles. Allowed values: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:144
#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:126
msgid "All articles"
msgstr "Alle Artikel"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16
msgid "Convert ODT (LibreOffice) files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:14
msgid "Convert PDB to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:24
msgid "Format to use inside the PDB container. Choices are:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27
msgid ""
"Specify the character encoding of the output document. The default is "
"cp1252. Note: This option is not honored by all formats."
msgstr "Geben Sie die Zeichenkodierung für das Ausgabe Dokument an. Die Voreinstellung ist cp1252. Achtung: Diese Einstellung wird nicht von allen Formaten übernommen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:32
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:26
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:20
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:45
msgid "Add Table of Contents to beginning of the book."
msgstr "Inhaltsverzeichnis am Anfang des Buches hinzufügen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:15
msgid "Convert PDF files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:21
msgid "Do not extract images from the document"
msgstr "Bilder nicht aus dem Dokument extrahieren"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:23
msgid ""
"Scale used to determine the length at which a line should be unwrapped. "
"Valid values are a decimal between 0 and 1. The default is 0.45, just below "
"the median line length."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:27
msgid "Use the new PDF conversion engine. Currently not operational."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:33
msgid ""
"Instead of using the paper size specified in the PDF Output options, use a "
"paper size corresponding to the current output profile. Useful if you want "
"to generate a PDF for viewing on a specific device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:38
msgid ""
"The unit of measure for page sizes. Default is inch. Choices are {} Note: "
"This does not override the unit for margins!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:43
msgid ""
"The size of the paper. This size will be overridden when a non default "
"output profile is used. Default is letter. Choices are {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:47
msgid ""
"Custom size of the document. Use the form width x height e.g. `123x321` to "
"specify the width and height. This overrides any specified paper-size."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:52
msgid ""
"Preserve the aspect ratio of the cover, instead of stretching it to fill the"
" full first page of the generated PDF."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:57
msgid ""
"The font family used to render serif fonts. Will work only if the font is "
"available system-wide."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60
msgid ""
"The font family used to render sans-serif fonts. Will work only if the font "
"is available system-wide."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63
msgid ""
"The font family used to render monospace fonts. Will work only if the font "
"is available system-wide."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66
msgid "The font family used to render monospace fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69
msgid "The default font size (in pixels)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72
msgid "The default font size for monospaced text (in pixels)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:74
msgid ""
"Break long words at the end of lines. This can give the text at the right "
"margin a more even appearance. Note that depending on the fonts used this "
"option can break the copying of text from the PDF file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77
msgid "Surround all links with a red box, useful for debugging."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79
msgid ""
"Add page numbers to the bottom of every page in the generated PDF file. If "
"you specify a footer template, it will take precedence over this option."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:83
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86
#, python-format
msgid ""
"An HTML template used to generate %s on every page. The strings _PAGENUM_, "
"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84
msgid "footers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87
msgid "headers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89
msgid ""
"Add a Table of Contents at the end of the PDF that lists page numbers. "
"Useful if you want to print out the PDF. If this PDF is intended for "
"electronic use, use the PDF Outline instead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92
msgid "Title for generated table of contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:119
msgid ""
"Use the page margins specified in the input document via @page CSS rules. "
"This will cause the margins specified in the conversion settings to be "
"ignored. If the document does not specify page margins, the conversion "
"settings will be used as a fallback."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:124
msgid ""
"Adjust page numbers, as needed. Syntax is a JavaScript expression for the "
"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current "
"page number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:129
msgid "Generate an uncompressed PDF, useful for debugging."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:134
msgid ""
"Shift the text horizontally by the specified offset (in pts). On odd "
"numbered pages, it is shifted to the right and on even numbered pages to the"
" left. Use negative numbers for the opposite effect. Note that this setting "
"is ignored on pages where the margins are smaller than the specified offset."
" Shifting is done by setting the PDF CropBox, not all software respects the "
"CropBox."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:17
msgid "Convert PML to OEB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22
msgid ""
"Specify the character encoding of the output document. The default is "
"cp1252."
msgstr "Geben Sie die Zeichenkodierung des Ausgabe Dokuments an. Voreinstellung ist cp1252."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29
msgid ""
"Do not reduce the size or bit depth of images. Images have their size and "
"depth reduced by default to accommodate applications that can not convert "
"images on their own such as Dropbook."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:15
msgid "Convert RB files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:23
msgid "Download periodical content from the Internet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:40
msgid ""
"Useful for recipe development. Forces max_articles_per_feed to 2 and "
"downloads at most 2 feeds. You can change the number of feeds and articles "
"by supplying optional arguments. For example: --test 3 1 will download at "
"most 3 feeds and only 1 article per feed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:45
msgid "Username for sites that require a login to access content."
msgstr "Benutzername für Webseiten, die einen Login für den Inhaltsabruf benötigen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:48
msgid "Password for sites that require a login to access content."
msgstr "Passwort für Webseiten, die einen Login für den Inhaltsabruf benötigen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:52
msgid ""
"Do not download latest version of builtin recipes from the calibre server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:49
msgid "Convert RTF files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:55
msgid "Ignore WMF images instead of replacing them with a placeholder image."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:267
#, python-format
msgid ""
"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n"
"%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:22
msgid "Convert SNB files to OEB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:22
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:21
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:41
msgid ""
"Specify the character encoding of the output document. The default is utf-8."
msgstr "Geben Sie die Zeichenkodierung für das Ausgabe Dokument an. Die Voreinstellung ist utf-8."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:26
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48
msgid ""
"The maximum number of characters per line. This splits on the first space "
"before the specified value. If no space is found the line will be broken at "
"the space after and will exceed the specified value. Also, there is a "
"minimum of 25 characters. Use 0 to disable line splitting."
msgstr "Maximale Anzahl von Zeichen pro Zeile. Dies teilt beim ersten Leerzeichen vor dem angegebenen Wert. Falls kein Leerzeichen gefunden wird, wird die Zeile am Leerzeichen danach umgebrochen und den angegebenen Wert überschreiten. Das Minimum ist 25 Zeichen. Verwenden Sie 0, um den Zeilenumbruch auszuschalten."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:33
msgid "Specify whether or not to insert an empty line between two paragraphs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:37
msgid ""
"Specify whether or not to insert two space characters to indent the first "
"line of each paragraph."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:41
msgid ""
"Specify whether or not to hide the chapter title for each chapter. Useful "
"for image-only output (eg. comics)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:45
msgid "Resize all the images for full screen mode. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:125
msgid "Start page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:135
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:137
msgid "Cover pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:150
#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153
msgid " (Preface)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:14
msgid "Convert TCR files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:11
msgid "Abbreviations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:12
msgid "Support admonitions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:13
msgid "Add attribute to HTML tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14
msgid "Add code highlighting via Pygments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15
msgid "Definition lists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16
msgid "Enables various common extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17
msgid "Alternative code block syntax"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18
#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:127
msgid "Footnotes"
msgstr "Fußnoten"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19
msgid "Use legacy element attributes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20
msgid "Use legacy underscore handling for connected words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21
msgid "Metadata in the document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22
msgid "Treat newlines as hard breaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23
msgid "Do not allow mixing list types"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24
msgid "Use Markdown's internal smartypants parser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25
msgid "Support tables"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26
msgid "Generate a table of contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27
msgid "Wiki style links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:35
msgid "Convert TXT files to HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:41
msgid "Try to auto detect paragraph type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:42
msgid "Treat a blank line as a paragraph break"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:43
msgid "Assume every line is a paragraph"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44
msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45
msgid "Most lines have hard line breaks, few/no blank lines or indents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46
msgid "Don't modify the paragraph structure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49
msgid "Automatically decide which formatting processor to use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:50
msgid "No formatting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:51
msgid "Use heuristics to determine chapter headings, italics, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52
msgid "Use the Textile markup language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53
msgid "Use the Markdown markup language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:60
#, python-brace-format
msgid ""
"Formatting used within the document.\n"
"* auto: {auto}\n"
"* plain: {plain}\n"
"* heuristic: {heuristic}\n"
"* textile: {textile}\n"
"* markdown: {markdown}\n"
"To learn more about markdown see {url}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:71
#, python-brace-format
msgid ""
"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n"
"* auto: {auto}\n"
"* block: {block}\n"
"* single: {single}\n"
"* print:  {print}\n"
"* unformatted: {unformatted}\n"
"* off: {off}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:81
msgid ""
"Normally extra spaces are condensed into a single space. With this option "
"all spaces will be displayed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84
msgid ""
"Normally extra space at the beginning of lines is retained. With this option"
" they will be removed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87
#, python-format
msgid ""
"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n"
"To learn more about Markdown extensions, see {}\n"
"This should be a comma separated list of extensions to enable:\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:25
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:246
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:416
msgid "Plain text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:26
msgid "Markdown formatted text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:27
msgid "Textile formatted text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:35
#, python-format
msgid ""
"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' "
"will default to the newline type used by this OS."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:55
msgid ""
"Force splitting on the max-line-length value when no space is present. Also "
"allows max-line-length to be below the minimum"
msgstr "Zeilenumbruch bei der maximalen Zeilenlänge erzwingen, falls kein Leerzeichen vorhanden ist. Gestattet auch, die maximale Zeilenlänge unter das Minimum zu setzen."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:60
#, python-brace-format
msgid ""
"Formatting used within the document.\n"
"* plain: {plain}\n"
"* markdown: {markdown}\n"
"* textile: {textile}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:66
msgid ""
"Do not remove links within the document. This is only useful when paired "
"with a TXT output formatting option that is not none because links are "
"always removed with plain text output."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:71
msgid ""
"Do not remove image references within the document. This is only useful when"
" paired with a TXT output formatting option that is not none because links "
"are always removed with plain text output."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:76
msgid ""
"Do not remove font color from output. This is only useful when TXT output "
"formatting is set to textile. Textile is the only formatting that supports "
"setting font color. If this option is not specified font color will not be "
"set and default to the color displayed by the reader (generally this is "
"black)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:113
msgid ""
"Level of verbosity. Specify multiple times for greater verbosity. Specifying"
" it twice will result in full verbosity, once medium verbosity and zero "
"times least verbosity."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:121
msgid ""
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:130
msgid ""
"Specify the input profile. The input profile gives the conversion system "
"information on how to interpret various information in the input document. "
"For example resolution dependent lengths (i.e. lengths in pixels). Choices "
"are:"
msgstr "Geben Sie das Eingabe Profil an. Das Eingabe Profil schreibt der Konvertierung vor, wie die verschiedenen Informationen aus dem Eingabe Dokument zu interpretieren sind. Zum Beispiel auflösungsabhängige Längen (z.B. Längen in Punkt). Wählbar ist:"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:141
msgid ""
"Specify the output profile. The output profile tells the conversion system "
"how to optimize the created document for the specified device. In some "
"cases, an output profile can be used to optimize the output for a particular"
" device, but this is rarely necessary. Choices are:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:151
msgid ""
"The base font size in pts. All font sizes in the produced book will be "
"rescaled based on this size. By choosing a larger size you can make the "
"fonts in the output bigger and vice versa. By default, when the value is "
"zero, the base font size is chosen based on the output profile you chose."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:161
msgid ""
"Mapping from CSS font names to font sizes in pts. An example setting is "
"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to "
"xx-large, with the final size being for huge fonts. The font rescaling "
"algorithm uses these sizes to intelligently rescale fonts. The default is to"
" use a mapping based on the output profile you chose."
msgstr "Zuordnung von CSS Schriftnamen zu Schriftgrößen in Punkt. Eine Beispieleinstellung ist 12,12,14,16,18,20,22,24. Dies sind die Zuordnungen für die Größen xx-small bis xx-large mit der letzten Größe für riesige Schriften. Der Schriftskalierungs-Algorithmus verwendet diese Größen für die intelligente Skalierung von Schriften. Voreinstellung ist die Verwendung einer Zuordnung auf der Grundlage des gewählten Ausgabe Profils."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:173
msgid "Disable all rescaling of font sizes."
msgstr "Skalierung von Schriftgrößen ausschalten."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:180
msgid ""
"The minimum line height, as a percentage of the element's calculated font "
"size. calibre will ensure that every element has a line height of at least "
"this setting, irrespective of what the input document specifies. Set to zero"
" to disable. Default is 120%. Use this setting in preference to the direct "
"line height specification, unless you know what you are doing. For example, "
"you can achieve \"double spaced\" text by setting this to 240."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:195
msgid ""
"The line height in pts. Controls spacing between consecutive lines of text. "
"Only applies to elements that do not define their own line height. In most "
"cases, the minimum line height option is more useful. By default no line "
"height manipulation is performed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:206
msgid ""
"Embed the specified font family into the book. This specifies the \"base\" "
"font used for the book. If the input document specifies its own fonts, they "
"may override this base font. You can use the filter style information option"
" to remove fonts from the input document. Note that font embedding only "
"works with some output formats, principally EPUB, AZW3 and DOCX."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:217
msgid ""
"Embed every font that is referenced in the input document but not already "
"embedded. This will search your system for the fonts, and if found, they "
"will be embedded. Embedding will only work if the format you are converting "
"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure "
"that you have the proper license for embedding the fonts used in this "
"document."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:228
msgid ""
"Subset all embedded fonts. Every embedded font is reduced to contain only "
"the glyphs used in this document. This decreases the size of the font files."
" Useful if you are embedding a particularly large font with lots of unused "
"glyphs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:236
msgid ""
"Some badly designed documents use tables to control the layout of text on "
"the page. When converted these documents often have text that runs off the "
"page and other artifacts. This option will extract the content from the "
"tables and present it in a linear fashion."
msgstr "Einige schlecht gestaltete Dokumente verwenden Tabellen für das Layout des Textes auf der Seite. Bei der Konvertierung entstehen dann häufig unvollständige Textstellen und andere Artefakte. Diese Einstellung extrahiert den Inhalt von Tabellen und gibt ihn linear wieder."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:246
msgid ""
"XPath expression that specifies all tags that should be added to the Table "
"of Contents at level one. If this is specified, it takes precedence over "
"other forms of auto-detection. See the XPath Tutorial in the calibre User "
"Manual for examples."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:256
msgid ""
"XPath expression that specifies all tags that should be added to the Table "
"of Contents at level two. Each entry is added under the previous level one "
"entry. See the XPath Tutorial in the calibre User Manual for examples."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:265
msgid ""
"XPath expression that specifies all tags that should be added to the Table "
"of Contents at level three. Each entry is added under the previous level two"
" entry. See the XPath Tutorial in the calibre User Manual for examples."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:274
msgid ""
"Normally, if the source file already has a Table of Contents, it is used in "
"preference to the auto-generated one. With this option, the auto-generated "
"one is always used."
msgstr "Normalerweise wird - soweit vorhanden - das Inhaltsverzeichnis der Ursprungsdatei verwendet anstatt des automatisch erstellten. Mit dieser Einstellung wird immer das automatisch erstellte verwendet."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:282
msgid "Don't add auto-detected chapters to the Table of Contents."
msgstr "Automatisch erkannte Kapitel nicht zum Inhaltsverzeichnis hinzufügen"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:290
#, python-format
msgid ""
"If fewer than this number of chapters is detected, then links are added to "
"the Table of Contents. Default: %default"
msgstr "Wurden weniger Kapitel als hier angegeben erkannt, werden Verknüpfungen zum Inhaltsverzeichnis hinzugefügt. Voreinstellung: %default"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:296
#, python-format
msgid ""
"Maximum number of links to insert into the TOC. Set to 0 to disable. Default"
" is: %default. Links are only added to the TOC if less than the threshold "
"number of chapters were detected."
msgstr "Höchstzahl der Verknüpfungen, die in das Inhaltsverzeichnis eingefügt werden. Zum Ausschalten auf 0 setzen. Voreinstellung ist: %default. Verknüpfungen werden nur dann zum Inhaltsverzeichnis hinzugefügt, wenn weniger Kapitel als in der Schwellenzahl angegeben erkannt werden."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:304
msgid ""
"Remove entries from the Table of Contents whose titles match the specified "
"regular expression. Matching entries and all their children are removed."
msgstr "Einträge vom Inhaltsverzeichnis entfernen, deren Titel dem regulären Ausdruck entsprechen. Entsprechende Einträge und deren untergeordnete Einträge werden entfernt."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:312
msgid ""
"When creating a TOC from links in the input document, allow duplicate "
"entries, i.e. allow more than one entry with the same text, provided that "
"they point to a different location."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:323
msgid ""
"An XPath expression to detect chapter titles. The default is to consider "
"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\","
" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any "
"tags that have class=\"chapter\". The expression used must evaluate to a "
"list of elements. To disable chapter detection, use the expression \"/\". "
"See the XPath Tutorial in the calibre User Manual for further help on using "
"this feature."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:337
msgid ""
"Specify how to mark detected chapters. A value of \"pagebreak\" will insert "
"page breaks before chapters. A value of \"rule\" will insert a line before "
"chapters. A value of \"none\" will disable chapter marking and a value of "
"\"both\" will use both page breaks and lines to mark chapters."
msgstr "Geben Sie an, wie erkannte Kapitel gekennzeichnet werden sollen. Der Wert \"pagebreak\" fügt Seitenumbrüche vor Kapiteln ein. Der Wert \"rule\" fügt eine Linie vor Kapiteln ein. Der Wert \"none\" schaltet die Kapitelmarkierung aus und der Wert \"both\" verwendet sowohl Seitenumbrüche als auch Linien zur Kapitelmarkierung."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:347
msgid ""
"An XPath expression to detect the location in the document at which to start"
" reading. Some e-book reading programs (most prominently the Kindle) use "
"this location as the position at which to open the book. See the XPath "
"tutorial in the calibre User Manual for further help using this feature."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:357
msgid ""
"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to"
" the style rules from the source file, so it can be used to override those "
"rules."
msgstr "Entweder der Pfad zu einem CSS Stylesheet oder original CSS. Dieses CSS wird an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben dieser Regeln verwendet werden kann."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:365
msgid ""
"Rules for transforming the styles in this book. These rules are applied "
"after all other CSS processing is done."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:371
msgid ""
"Rules for transforming the HTML in this book. These rules are applied after "
"the HTML is parsed, but before any other transformations."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:377
msgid ""
"A comma separated list of CSS properties that will be removed from all CSS "
"style rules. This is useful if the presence of some style information "
"prevents it from being overridden on your device. For example: font-"
"family,color,margin-left,margin-right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:388
msgid ""
"By default, calibre will use the shorthand form for various CSS properties "
"such as margin, padding, border, etc. This option will cause it to use the "
"full expanded form instead. Note that CSS is always expanded when generating"
" EPUB files with the output profile set to one of the Nook profiles as the "
"Nook cannot handle shorthand CSS."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:399
msgid ""
"An XPath expression. Page breaks are inserted before the specified elements."
" To disable use the expression: /"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:405
msgid ""
"Some documents specify page margins by specifying a left and right margin on"
" each individual paragraph. calibre will try to detect and remove these "
"margins. Sometimes, this can cause the removal of margins that should not "
"have been removed. In this case you can disable the removal."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:416
#, python-format
msgid ""
"Set the top margin in pts. Default is %default. Setting this to less than "
"zero will cause no margin to be set (the margin setting in the original "
"document will be preserved). Note: Page oriented formats such as PDF and "
"DOCX have their own margin settings that take precedence."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:424
#, python-format
msgid ""
"Set the bottom margin in pts. Default is %default. Setting this to less than"
" zero will cause no margin to be set (the margin setting in the original "
"document will be preserved). Note: Page oriented formats such as PDF and "
"DOCX have their own margin settings that take precedence."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:432
#, python-format
msgid ""
"Set the left margin in pts. Default is %default. Setting this to less than "
"zero will cause no margin to be set (the margin setting in the original "
"document will be preserved). Note: Page oriented formats such as PDF and "
"DOCX have their own margin settings that take precedence."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:440
#, python-format
msgid ""
"Set the right margin in pts. Default is %default. Setting this to less than "
"zero will cause no margin to be set (the margin setting in the original "
"document will be preserved). Note: Page oriented formats such as PDF and "
"DOCX have their own margin settings that take precedence."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:449
msgid ""
"Change text justification. A value of \"left\" converts all justified text "
"in the source to left aligned (i.e. unjustified) text. A value of "
"\"justify\" converts all unjustified text to justified. A value of "
"\"original\" (the default) does not change justification in the source file."
" Note that only some output formats support justification."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:459
msgid ""
"Remove spacing between paragraphs. Also sets an indent on paragraphs of "
"1.5em. Spacing removal will not work if the source file does not use "
"paragraphs (<p> or <div> tags)."
msgstr "Abstand zwischen Paragraphen entfernen. Fügt einen Zeileneinzug bei Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei Quelldateien, die Paragraphen verwenden (<p> oder <div> Tags)."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:466
msgid ""
"When calibre removes blank lines between paragraphs, it automatically sets a"
" paragraph indent, to ensure that paragraphs can be easily distinguished. "
"This option controls the width of that indent (in em). If you set this value"
" negative, then the indent specified in the input document is used, that is,"
" calibre does not change the indentation."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:475
msgid ""
"Use the cover detected from the source file in preference to the specified "
"cover."
msgstr "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild anstatt des angegebenen Umschlagbildes."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:481
msgid ""
"Insert a blank line between paragraphs. Will not work if the source file "
"does not use paragraphs (<p> or <div> tags)."
msgstr "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die Quelldatei Paragraphen verwendet (<p> oder <div> Tags)."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:488
msgid ""
"Set the height of the inserted blank lines (in em). The height of the lines "
"between paragraphs will be twice the value set here."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:495
msgid ""
"Remove the first image from the input e-book. Useful if the input document "
"has a cover image that is not identified as a cover. In this case, if you "
"set a cover in calibre, the output document will end up with two cover "
"images if you do not specify this option."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:504
msgid ""
"Insert the book metadata at the start of the book. This is useful if your "
"e-book reader does not support displaying/searching metadata directly."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:512
msgid ""
"Convert plain quotes, dashes and ellipsis to their typographically correct "
"equivalents. For details, see "
"https://daringfireball.net/projects/smartypants."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:520
msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:528
msgid ""
"Read metadata from the specified OPF file. Metadata read from this file will"
" override any metadata in the source file."
msgstr "Lese Metadaten aus angegebener OPF Datei. Die aus dieser Datei gelesenen Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:535
#, python-brace-format
msgid ""
"Transliterate Unicode characters to an ASCII representation. Use with care "
"because this will replace Unicode characters with ASCII. For instance it "
"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are "
"multiple representations of a character (characters shared by Chinese and "
"Japanese for instance) the representation based on the current calibre "
"interface language will be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:547
msgid ""
"Preserve ligatures present in the input document. A ligature is a special "
"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do"
" not have support for ligatures in their default fonts, so they are unlikely"
" to render correctly. By default, calibre will turn a ligature into the "
"corresponding pair of normal characters. This option will preserve them "
"instead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:559
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37
msgid "Set the title."
msgstr "Geben Sie den Titel an."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:563
msgid "Set the authors. Multiple authors should be separated by ampersands."
msgstr "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt angegeben werden."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:568
msgid "The version of the title to be used for sorting. "
msgstr "Titel, der für die Sortierung verwendet werden soll. "

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:572
msgid "String to be used when sorting by author. "
msgstr "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. "

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:576
msgid "Set the cover to the specified file or URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:580
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53
msgid "Set the e-book description."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:584
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55
msgid "Set the e-book publisher."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:588
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59
msgid "Set the series this e-book belongs to."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:592
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61
msgid "Set the index of the book in this series."
msgstr "Geben Sie den Index des Buches in dieser Reihe an."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:596
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63
msgid "Set the rating. Should be a number between 1 and 5."
msgstr "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:600
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65
msgid "Set the ISBN of the book."
msgstr "Geben Sie die ISBN des Buches an."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:604
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72
msgid "Set the tags for the book. Should be a comma separated list."
msgstr "Geben Sie die Etiketten für das Buch an. Durch Kommata getrennte Liste."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:608
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74
msgid "Set the book producer."
msgstr "Geben Sie den Hersteller des Buches an."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:612
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76
msgid "Set the language."
msgstr "Geben Sie die Sprache an."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:616
msgid ""
"Set the publication date (assumed to be in the local timezone, unless the "
"timezone is explicitly specified)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:620
msgid "Set the book timestamp (no longer used anywhere)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:624
msgid ""
"Enable heuristic processing. This option must be set for any heuristic "
"processing to take place."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:629
msgid ""
"Detect unformatted chapter headings and sub headings. Change them to h2 and "
"h3 tags.  This setting will not create a TOC, but can be used in conjunction"
" with structure detection to create one."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:636
msgid ""
"Look for common words and patterns that denote italics and italicize them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:641
msgid ""
"Turn indentation created from multiple non-breaking space entities into CSS "
"indents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:646
msgid ""
"Scale used to determine the length at which a line should be unwrapped. "
"Valid values are a decimal between 0 and 1. The default is 0.4, just below "
"the median line length.  If only a few lines in the document require "
"unwrapping this value should be reduced"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:654
msgid "Unwrap lines using punctuation and other formatting clues."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:658
msgid ""
"Remove empty paragraphs from the document when they exist between every "
"other paragraph"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:663
msgid ""
"Left aligned scene break markers are center aligned. Replace soft scene "
"breaks that use multiple blank lines with horizontal rules."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:669
msgid ""
"Replace scene breaks with the specified text. By default, the text from the "
"input document is used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:674
msgid ""
"Analyze hyphenated words throughout the document.  The document itself is "
"used as a dictionary to determine whether hyphens should be retained or "
"removed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:680
msgid ""
"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
"renumbered to prevent splitting in the middle of chapter headings."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:686
msgid "Search pattern (regular expression) to be replaced with sr1-replace."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:691
msgid "Replacement to replace the text found with sr1-search."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:695
msgid "Search pattern (regular expression) to be replaced with sr2-replace."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:700
msgid "Replacement to replace the text found with sr2-search."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:704
msgid "Search pattern (regular expression) to be replaced with sr3-replace."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:709
msgid "Replacement to replace the text found with sr3-search."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:713
msgid ""
"Path to a file containing search and replace regular expressions. The file "
"must contain alternating lines of regular expression followed by replacement"
" pattern (which can be an empty line). The regular expression must be in the"
" Python regex syntax and the file must be UTF-8 encoded."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:824
msgid "Could not find an e-book inside the archive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:914
msgid "Values of series index and rating must be numbers. Ignoring"
msgstr "Die Werte von Reihen und Bewertungen müssen in Zahlen angegeben werden. Ignorieren"

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:921
msgid "Failed to parse date/time"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1101
msgid "Converting input to HTML..."
msgstr "Konvertiere Eingabe zu HTML..."

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1135
msgid "Running transforms on e-book..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1279
#, python-format
msgid "Running %s plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:271
msgid "Template error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:367
msgid "The Cross"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:388
msgid "Half and half"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:413
msgid "Banner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:483
msgid "Ornamental"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:550
msgid "Blocks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:216
msgid "Remove the property"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217
msgid "Add extra properties"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218
msgid "Change the value to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219
msgid "Multiply the value by"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220
msgid "Divide the value by"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221
msgid "Add to the value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222
msgid "Subtract from the value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:226
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:99
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113
msgid "is"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114
msgid "is not"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228
msgid "is any value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
msgid "matches pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:69
msgid "does not match pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231
msgid "is the same length as"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232
msgid "is not the same length as"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
msgid "is less than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72
msgid "is greater than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235
msgid "is less than or equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236
msgid "is greater than or equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:246
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:114
msgid "Unknown keys"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115
#, python-format
msgid "The rule has unknown keys: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:250
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:118
msgid "Missing keys"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119
#, python-format
msgid "The rule has missing keys: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:254
msgid "Property required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:254
msgid "You must specify a CSS property to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:256
msgid "Shorthand property not allowed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257
#, python-brace-format
msgid ""
"{0} is a shorthand property. Use the full form of the property, for example,"
" instead of font, use font-family, instead of margin, use margin-top, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:260
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:125
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:198
msgid "Query required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261
msgid "You must specify a value for the CSS property to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:263
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:122
msgid "Unknown match type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123
#, python-format
msgid "The match type %s is not known"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:269
#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:277
#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:80
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:204
msgid "Query invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:205
#, python-format
msgid "%s is not a valid regular expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278
#, python-format
msgid "%s is not a valid length or number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:281
msgid "Unknown action type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282
#, python-format
msgid "The action type %s is not known"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:284
msgid "You must specify a number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:286
msgid "You must specify at least one CSS property to add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:288
msgid "You must specify a value to change the property to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289
msgid "No data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:294
#, python-format
msgid "%s is not a number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:294
msgid "Invalid number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:332
#, python-brace-format
msgid ""
"If the property {property} {match_type} {query}\n"
"{action}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:68
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:852
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828
msgid "Notes"
msgstr "Anmerkungen"

#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:406
#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:170
#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:14
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:654
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:784
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:406
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:247
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:778
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:815
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
msgid "Table of Contents"
msgstr "Inhaltsverzeichnis"

#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:242
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1735
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:416
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:547
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1203
#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:190
msgid "Cover"
msgstr "Umschlagbild"

#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:17
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
"library."
msgstr "Folge alle lokalen Verweise in einer HTML Datei und erstelle eine ZIP Datei mit allen verlinkten Dateien. Dieses Plugin läuft immer, wenn sie eine HTML Datei zur Bibliothek hinzufügen."

#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:80
msgid ""
"Character encoding for the input HTML files. Common choices include: utf-8, "
"cp1252, cp1251 and latin1."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:112
msgid "Add linked files in breadth first order"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:113
msgid ""
"Normally, when following links in HTML files calibre does it depth first, "
"i.e. if file A links to B and  C, but B links to D, the files are added in "
"the order A, B, D, C.  With this option, they will instead be added as A, B,"
" C, D"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:117
msgid "Allow resources outside the HTML file root folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:18
msgid "{} must not be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:38
msgid "Change tag name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:38
msgid "New tag name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:38
msgid "Rename tag to the specified name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
msgid "Remove tag and children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
msgid "Remove the tag and all its contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
msgid "Remove tag only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
msgid "Remove the tag but keep its contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
msgid "Add classes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
msgid "Add the specified classes, e.g.:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
msgid "Space separated class names"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
msgid "Remove classes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
msgid "Remove the specified classes, e.g.:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
msgid "Remove attributes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44
msgid ""
"Remove the specified attributes from the tag. Multiple attribute names "
"should be separated by spaces. The special value * removes all attributes."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
msgid "Space separated attribute names"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
msgid "Add attributes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
msgid "Add the specified attributes, e.g.:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
msgid "Empty the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
msgid "Remove all contents from the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
msgid "Wrap the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49
#, python-brace-format
msgid ""
"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag "
"with class {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50
msgid "An HTML opening tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51
msgid "Insert HTML at start"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52
msgid ""
"The specified HTML snippet is inserted after the opening tag. Note that only"
" valid HTML snippets can be used without unclosed tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62
msgid "HTML snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54
msgid "Insert HTML at end"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55
msgid ""
"The specified HTML snippet is inserted before the closing tag. Note that "
"only valid HTML snippets can be used without unclosed tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57
msgid "Insert HTML before tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58
msgid ""
"The specified HTML snippet is inserted before the opening tag. Note that "
"only valid HTML snippets can be used without unclosed tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60
msgid "Insert HTML after tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61
msgid ""
"The specified HTML snippet is inserted after the closing tag. Note that only"
" valid HTML snippets can be used without unclosed tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:68
msgid "Action must have both:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:77
msgid "{} is not a valid CSS selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:84
msgid "{} is not a valid XPath selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:99
msgid "Tag name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
msgid "Class name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
msgid "has class"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
msgid "does not have class"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
msgid "CSS selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
msgid "matches CSS selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
msgid "XPath selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
msgid "matches XPath selector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
msgid "is any tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:284
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:180
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:109
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
msgid "Text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
msgid "contains text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126
msgid "You must specify a value for the tag to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:130
msgid "Invalid {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:132
msgid "No actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:132
msgid "The rule has no actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:136
msgid "Invalid action"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:450
#, python-brace-format
msgid "If the tag {match_type} {query}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:454
#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:39
#, python-brace-format
msgid "{action_type} {action_data}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:327
msgid "\tBook Designer file detected."
msgstr "\tBook Designer Datei erkannt."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:329
msgid "\tParsing HTML..."
msgstr "\tAnalysiere HTML..."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345
msgid "\tBaen file detected. Re-parsing..."
msgstr "\tBaen Datei erkannt. Analysiere erneut..."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361
msgid "Written preprocessed HTML to "
msgstr "Vorverarbeitetes HTML gespeichert unter "

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:377
#, python-format
msgid "Processing %s"
msgstr "Verarbeite %s"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:390
msgid "\tConverting to BBeB..."
msgstr "\tKonvertiere in BBeB..."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:538
#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:551
#, python-format
msgid "Could not parse file: %s"
msgstr "Konnte Datei nicht analysieren: %s"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:543
#, python-format
msgid "%s is an empty file"
msgstr "%s ist eine leere Datei"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:563
#, python-format
msgid "Failed to parse link %(tag)s %(children)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948
#, python-format
msgid "Unable to process image %(path)s. Error: %(err)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994
#, python-format
msgid "Unable to process interlaced PNG %s"
msgstr "Konnte verschachteltes PNG %s nicht verarbeiten"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730
#, python-format
msgid "An error occurred while processing a table: %s. Ignoring table markup."
msgstr "Ein Fehler trat während der Bearbeitung einer Tabelle auf: %s. Tabellenformat wird ignoriert."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732
#, python-format
msgid ""
"Bad table:\n"
"%s"
msgstr "Schlechte Tabelle:\n%s"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
msgid "Table has cell that is too large"
msgstr "Tabelle enthält Zelle, die zu groß ist"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818
#, python-format
msgid "Could not read cover image: %s"
msgstr "Konnte Umschlagbild nicht lesen: %s"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821
#, python-format
msgid "Cannot read from: %s"
msgstr "Lesen nicht möglich von: %s"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951
msgid "Failed to process OPF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142
msgid ""
"%prog book.lrf\n"
"Convert an LRF file into an LRS (XML UTF-8 encoded) file"
msgstr "%prog dateiname.lrf\nKonvertiert eine LRF Datei in eine LRS (XML UTF-8 kodierte) Datei"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143
msgid "Output LRS file"
msgstr "Ausgabe LRS Datei"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145
msgid "Do not save embedded image and font files to disk"
msgstr "Eingebettete Bilder und Schriftdateien nicht auf Festplatte speichern"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147
#: /__w/calibre/calibre/src/calibre/utils/smtp.py:254
msgid "Be more verbose"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163
msgid "Parsing LRF..."
msgstr "Analysieren LRF..."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166
msgid "Creating XML..."
msgstr "Erstelle XML..."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170
msgid "LRS written to "
msgstr "LRS gespeichert in "

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259
msgid "Could not read from thumbnail file:"
msgstr "Thumbnail Datei konnte nicht gelesen werden:"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279
msgid ""
"%prog [options] file.lrs\n"
"Compile an LRS file into an LRF file."
msgstr "%prog [options] datei.lrs\nErstellt eine LRF Datei aus einer LRS Datei."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280
msgid "Path to output file"
msgstr "Pfad zur Zieldatei"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282
msgid "Verbose processing"
msgstr "Ausführlicher fortfahren"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284
msgid "Convert LRS to LRS, useful for debugging."
msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493
msgid "Invalid LRF file. Could not set metadata."
msgstr "Ungültige LRF Datei. Konnte Metadaten nicht festlegen."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616
msgid ""
"%prog [options] mybook.lrf\n"
"\n"
"\n"
"Show/edit the metadata in an LRF file.\n"
"\n"
msgstr "%prog [options] dateiname.lrf\n\n\nZeigt/verändert die Metadaten in einer LRF Datei.\n\n"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623
msgid "Set the book title"
msgstr "Geben Sie den Buchtitel an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625
msgid "Set sort key for the title"
msgstr "Geben Sie den Sortierungschlüssel für Titel an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627
msgid "Set the author"
msgstr "Geben Sie den Autor an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629
msgid "Set sort key for the author"
msgstr "Geben Sie den Sortierungschlüssel für Autoren an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631
msgid "The category this book belongs to. E.g.: History"
msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634
msgid "Path to a graphic that will be set as this files' thumbnail"
msgstr "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637
msgid ""
"Path to a TXT file containing the comment to be stored in the LRF file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641
msgid "Extract thumbnail from LRF file"
msgstr "Thumbnail von LRF Datei extrahieren"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642
msgid "Set the publisher"
msgstr "Geben Sie den Herausgeber an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643
msgid "Set the book classification"
msgstr "Geben Sie die Bucheinteilung an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644
msgid "Set the book creator"
msgstr "Geben Sie den Urheber des Buches an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645
msgid "Set the book producer"
msgstr "Geben Sie den Hersteller des Buches an"

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647
msgid ""
"Extract cover from LRF file. Note that the LRF format has no defined cover, "
"so we use some heuristics to guess the cover."
msgstr "Umschlagbild aus LRF Datei extrahieren. Da im LRF Format kein Umschlagbild festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu erraten."

#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649
msgid "Set book ID"
msgstr "Geben Sie die Buch ID an"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:45
msgid ""
"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this "
"will not contain any edits made in the Kindle Create program itself."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:67
msgid ""
"Extract common e-book formats from archive files (ZIP/RAR). Also try to "
"autodetect if they are actually CBZ/CBR files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:688
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:240
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1110
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:766
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:954
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:359
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:202
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:760
msgid "No"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:795
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1465
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
msgid "Author(s)"
msgstr "Autor(en)"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:339
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:99
msgid "Publisher"
msgstr "Herausgeber"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
msgid "Producer"
msgstr "Produzent"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:798
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:599
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1194
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:180
msgid "Comments"
msgstr "Bemerkung"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:800
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:95
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:104
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:110
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:143
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:207
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:242
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:274
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:342
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:347
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:396
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:511
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:597
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:646
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:651
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1151
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:272
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:337
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:148
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:50
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:614
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1010
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1260
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4035
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4049
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:136
#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74
msgid "Tags"
msgstr "Etiketten"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:802
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:88
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:527
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:272
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:149
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:351
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2341
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:75
msgid "Series"
msgid_plural "Series"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:206
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:169
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:62
msgid "Languages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:805
msgid "Timestamp"
msgstr "Zeitstempel"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:807
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:126
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:240
msgid "Published"
msgstr "Veröffentlicht"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:809
msgid "Rights"
msgstr "Rechte"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:31
msgid "Value: unknown field "
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:76
#, python-format
msgid "Search the calibre library for books by %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:85
#, python-brace-format
msgid "Search {0} for the author: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:87
#, python-brace-format
msgid "Search {0} for the book: {1} by the author {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:113
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:218
msgid "Click to open"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:191
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:197
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:311
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:355
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:372
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:385
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:390
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:399
#, python-brace-format
msgid "Click to see books with {0}: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:226
msgid "Book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:227
msgid "Folder:"
msgid_plural "Folders:"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:233
msgid "Data files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:269
msgid "Ids"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
msgid "Search calibre for books with the language: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:340
#, python-format
msgid ""
"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
"class=\"%(cls)s\">%(series)s</span></a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344
msgid "Click to see books in this series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:359
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:403
#, python-brace-format
msgid "Click to see books with {0}: {1} (derived from {2})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
msgid "%prog ebook_file [options]\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
#, python-brace-format
msgid ""
"\n"
"Read/Write metadata from/to e-book files.\n"
"\n"
"Supported formats for reading metadata: {0}\n"
"\n"
"Supported formats for writing metadata: {1}\n"
"\n"
"Different file types support different kinds of metadata. If you try to set\n"
"some metadata on a file type that does not support it, the metadata will be\n"
"silently ignored.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
msgid ""
"Set the authors. Multiple authors should be separated by the & character. "
"Author names should be in the order Firstname Lastname."
msgstr "Geben Sie den Autor an. Mehrere Autoren sollten durch ein & Zeichen getrennt angegeben werden. Die Namen der Autoren sollten in der Reihenfolge Vorname Nachname angegeben werden."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
msgid ""
"The version of the title to be used for sorting. If unspecified, and the "
"title is specified, it will be auto-generated from the title."
msgstr "Version des Titels, die für die Sortierung verwendet wird. Falls nichts angegeben, aber ein Titel angegeben ist, wird diese Version automatisch aus dem Titel erstellt."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
msgid ""
"String to be used when sorting by author. If unspecified, and the author(s) "
"are specified, it will be auto-generated from the author(s)."
msgstr "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. Falls nicht angegeben, und ein Autor vorhanden ist, wird sie aus der Autorenangabe automatisch erstellt."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
msgid "Set the cover to the specified file."
msgstr "Geben Sie das Umschlagbild für die angegebene Datei an."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
msgid "Set the book category."
msgstr "Geben Sie die Kategorie des Buches an."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
msgid ""
"Set the identifiers for the book, can be specified multiple times. For "
"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
" an identifier, specify no value, --identifier isbn: Note that for EPUB "
"files, an identifier marked as the package identifier cannot be removed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
msgid "Set the published date."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
msgid "Get the cover from the e-book and save it at as the specified file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
msgid ""
"Specify the name of an OPF file. The metadata will be written to the OPF "
"file."
msgstr "Geben Sie den Namen der OPF Datei an. Die Metadaten werden in die OPF Datei geschrieben."

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
msgid ""
"Read metadata from the specified OPF file and use it to set metadata in the "
"e-book. Metadata specified on the command line will override metadata read "
"from the OPF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
msgid "Set the BookID in LRF files"
msgstr "BookID für LRF Dateien angeben"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:172
msgid "No file specified"
msgstr "Keine Datei gewählt"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:187
msgid "Original metadata"
msgstr "Original Metadaten"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:204
msgid "Changed metadata"
msgstr "Geänderte Metadaten"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:216
msgid "OPF created in"
msgstr "OPF erstellt in"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:222
msgid "Cover saved to"
msgstr "Umschlagbild gespeichert unter"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:224
msgid "No cover found"
msgstr "Kein Umschlagbild gefunden"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:33
msgid "Goodreads"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
msgid "Google Books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
msgid "Wikipedia"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
msgid "Google web search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
msgid "Amazon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
msgid "Google Images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1047
msgid "Downloads metadata and covers from Amazon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1058
msgid "US"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1059
msgid "France"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1060
msgid "Germany"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1061
msgid "UK"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1062
msgid "Australia"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1063
msgid "Italy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1064
msgid "Japan"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1065
msgid "Spain"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1066
msgid "Brazil"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1067
msgid "India"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1068
msgid "Netherlands"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1069
msgid "China"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1070
msgid "Canada"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1071
msgid "Sweden"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1075
msgid "Choose server automatically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1076
msgid "Amazon servers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1077
msgid "Bing search cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1078
msgid "Google search cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1079
msgid "Wayback machine cache (slow)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1080
msgid "DuckDuckGo search and Google cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1084
msgid "Amazon country website to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1085
msgid ""
"Metadata from Amazon will be fetched using this country's Amazon website."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1087
msgid "Server to get data from:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1089
msgid ""
"Amazon has started blocking attempts to download metadata from its servers. "
"To get around this problem, calibre can fetch the Amazon data from many "
"different places where it is cached. Choose the source you prefer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1094
msgid "Use the MOBI-ASIN for metadata search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1096
msgid ""
"Enable this option to search for metadata with an ASIN identifier from the "
"MOBI file at the current country website, unless any other amazon id is "
"available. Note that if the MOBI file came from a different Amazon country "
"store, you could get incorrect results."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1102
msgid "Prefer the Kindle edition, when available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1104
msgid ""
"When searching for a book and the search engine returns both paper and "
"Kindle editions, always prefer the Kindle edition, instead of whatever the "
"search engine returns at the top."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1470
msgid "Amazon timed out. Try again later."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
msgid "Metadata source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:29
msgid ""
"Downloads multiple book covers from Amazon. Useful to find alternate covers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:32
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
msgid "Maximum number of covers to get"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:33
msgid "The maximum number of covers to process from the search result"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
msgid ""
"%prog [options]\n"
"\n"
"Fetch book metadata from online sources. You must specify at least one\n"
"of title, authors or ISBN.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:558
msgid "Book title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
msgid "Book author(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
msgid "Book ISBN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
msgid ""
"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
"for multiple identifiers. For example: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
msgid "Print the log to the console (stderr)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
msgid "Output the metadata in OPF format instead of human readable text."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
msgid ""
"Specify a filename. The cover, if available, will be saved to it. Without "
"this option, no cover will be downloaded."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
msgid "Timeout in seconds. Default is 30"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
msgid ""
"Specify the name of a metadata download plugin to use. By default, all "
"metadata plugins will be used. Can be specified multiple times for multiple "
"plugins. All plugin names: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
msgid ""
"Downloads metadata and covers from Edelweiss - A catalog updated by book "
"publishers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:207
msgid "Downloads metadata and covers from Google Books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
msgid ""
"Downloads covers from a Google Image search. Useful to find larger/alternate"
" covers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
msgid "The maximum number of covers to process from the Google search result"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:850
msgid "Cover size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
msgid "Search for covers larger than the specified size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
msgid "Any size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:647
msgid "Large"
msgstr "Groß"

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
#, python-format
msgid "Larger than %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
msgid "Downloads covers from The Open Library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:72
msgid "Sample Book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:41
msgid ""
"This is an Amazon KFX book. It cannot be processed. See {} for information "
"on how to handle KFX books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:87
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:47
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1500
msgid "This is not a MOBI file. It is a Topaz file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:52
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1505
msgid "This is not a MOBI file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:55
msgid "This file is locked with DRM. It cannot be tweaked."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:60
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
" MOBI files without KF8 are not tweakable."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:66
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
"remove the Mobi6 data, which means the file will not be usable on older "
"Kindles. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:470
msgid "No details available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:814
msgid "Title page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1392
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:816
msgid "Index"
msgstr "Index"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1393
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:817
msgid "Glossary"
msgstr "Glossar"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1394
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:818
msgid "Acknowledgements"
msgstr "Danksagung"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1395
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:819
msgid "Bibliography"
msgstr "Literaturverzeichnis"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1396
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:820
msgid "Colophon"
msgstr "Schlussschrift"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1397
msgid "Copyright"
msgstr "Copyright"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1398
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
msgid "Dedication"
msgstr "Widmung"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
msgid "Epigraph"
msgstr "Epigraph"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
msgid "Foreword"
msgstr "Vorwort"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
msgid "List of illustrations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
msgid "List of tables"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
msgid "Preface"
msgstr "Vorwort"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Main text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:22
#, python-format
msgid "%s format books are not supported"
msgstr "Bücher im %s Format werden nicht unterstützt"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
msgid "Unknown error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:66
msgid "See <a href=\"{}\">detailed description</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:69
msgid ""
"This error will be automatically fixed if you click \"Try to correct all "
"fixable errors\" below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:221
#, python-brace-format
msgid "Failed to process CSS in {name} with errors: {errors}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:22
msgid ""
"This font could not be processed. It most likely will not work in an e-book "
"reader, either"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:39
msgid "The font {} is not allowed to be embedded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
msgid ""
"The font has a flag in its metadata ({:09b}) set indicating that it is not "
"licensed for embedding. You can ignore this warning, if you are sure you "
"have permission to embed this font."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:50
#, python-brace-format
msgid "The CSS font-family name {0} does not match the actual font name {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
#, python-brace-format
msgid ""
"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
"match the font name inside the actual font file: \"{1}\". This can cause "
"problems in some viewers. You should change the CSS font name to match the "
"actual font name."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:55
#, python-brace-format
msgid "Change the font name {0} to {1} everywhere"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:93
#, python-format
msgid "Not a valid font: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:18
msgid ""
"An invalid image is an image that could not be loaded, typically because it "
"is corrupted. You should replace it with a good image or remove it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:27
msgid ""
"Reader devices based on Adobe Digital Editions cannot display images whose "
"colors are specified in the CMYK colorspace. You should convert this image "
"to the RGB colorspace, for maximum compatibility."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:30
msgid "Convert image to RGB automatically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:64
msgid "Image is in the CMYK colorspace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:25
msgid ""
"The resource pointed to by this link does not exist. You should either fix, "
"or remove the link."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:32
msgid ""
"Windows computers do not allow the : character in filenames. For maximum "
"compatibility it is best to not use these in filenames/links to files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:38
msgid "This URL could not be parsed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
#, python-brace-format
msgid "The linked to resource {0} does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:46
#, python-brace-format
msgid ""
"The case of the link {0} and the case of the actual file it points to {1} do"
" not agree. You should change either the case of the link or rename the "
"file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:49
msgid "Change the case of the link to match the actual file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:78
msgid "Link points to a file that is not a text document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:79
#, python-brace-format
msgid ""
"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
"document. Many e-book readers will be unable to follow such a link. You "
"should either remove the link or change it to point to a text document. For "
"example, if it points to an image, you can create small wrapper document "
"that contains the image and change the link to point to that."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:93
msgid "Link points to a location not present in the target file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:95
#, python-brace-format
msgid ""
"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
"not exist. You should either remove the location so that the link points to "
"the top of the file, or change the link to point to the correct location."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:103
msgid ""
"This link uses the file:// URL scheme. This does not work with many e-book "
"readers. Remove the file:// prefix and make sure the link points to a file "
"inside the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:109
msgid ""
"This link points to a file outside the book. It will not work if the book is"
" read on any computer other than the one it was created on. Either fix or "
"remove the link."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:116
msgid ""
"This link is empty. This is almost always a mistake. Either fill in the link"
" destination or remove the link tag."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:121
msgid ""
"This file is included in the book but not referred to by any document in the"
" spine. This means that the file will not be viewable on most e-book "
"readers. You should  probably remove this file from the book or add a link "
"to it somewhere."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:127
#, python-format
msgid "The file %s is not referenced"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:132
msgid ""
"This file is not in the book spine. All content documents must be in the "
"spine. You should probably add it to the spine."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:134
msgid "Append this file to the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:152
msgid ""
"This file is not listed in the book manifest. While not strictly necessary "
"it is good practice to list all files in the manifest. Either list this file"
" in the manifest or remove it from the book if it is an unnecessary file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
#, python-format
msgid "The file %s is not listed in the manifest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:162
#, python-format
msgid "Remove %s from the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:163
#, python-format
msgid "Add %s to the manifest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:180
#, python-format
msgid "Remove all references to %s from the HTML and CSS in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
msgid ""
"This file stores the bookmarks and last opened information from the calibre "
"E-book viewer. You can remove it if you do not need that information, or "
"don't want to share it with other people you send this book to."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:194
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
msgid "Remove this file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:199
msgid "The bookmarks file used by the calibre E-book viewer is present"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:213
#, python-format
msgid "The file %s has a MIME type that does not match its extension"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:215
#, python-brace-format
msgid ""
"The file {0} has its MIME type specified as {1} in the OPF file. The "
"recommended MIME type for files with the extension \"{2}\" is {3}. You "
"should change either the file extension or the MIME type in the OPF."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:220
msgid "Change the file extension to .xhtml"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:223
#, python-format
msgid "Change the MIME type for this file in the OPF to %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:325
msgid "The link is empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:340
#, python-format
msgid "The linked resource %s is a folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
#, python-format
msgid "The linked resource %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:353
msgid "The URL {} could not be parsed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:356
#, python-format
msgid "The link %s is a file:// URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:358
#, python-format
msgid "The link %s points to a file outside the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:361
#, python-format
msgid ""
"The link %s contains a : character, this will cause errors on Windows "
"computers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:20
#, python-format
msgid "The <%s> section is missing from the OPF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:22
#, python-format
msgid "The <%s> section is required in the OPF file. You have to create one."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:28
msgid "Empty id attributes are invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:30
msgid "Empty ID attributes are invalid in OPF files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:36
#, python-format
msgid "idref=\"%s\" points to unknown id"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:38
#, python-format
msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:44
msgid "The meta cover tag points to an non-existent item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:46
#, python-format
msgid ""
"The meta cover tag points to an item with id=\"%s\" which does not exist in "
"the manifest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:52
msgid ""
"Some e-book readers such as the Nook fail to recognize covers if the content"
" attribute comes before the name attribute. For maximum compatibility move "
"the name attribute before the content attribute."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:55
msgid "Move the name attribute before the content attribute"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:58
msgid "The meta cover tag has content before name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:71
#, python-format
msgid "The item identified as the Table of Contents (%s) does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
#, python-format
msgid "There is no item with id=\"%s\" in the manifest."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:74
#, python-format
msgid ""
"The item identified as the Table of Contents has an incorrect media-type "
"(%s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
#, python-format
msgid "The media type for the Table of Contents must be %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:81
msgid ""
"This manifest entry has no href attribute. Either add the href attribute or "
"remove the entry."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
msgid "Remove this manifest entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:85
msgid "Item in manifest has no href attribute"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:100
msgid ""
"The <spine> tag has no reference to the NCX table of contents file. Without "
"this reference, the table of contents will not work in most readers. The "
"reference should look like <spine toc=\"id of manifest item for the ncx "
"file\">."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:103
msgid "Add the reference to the NCX file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:106
msgid "Missing reference to the NCX Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:121
msgid ""
"This book has no Navigation document. According to the EPUB 3 specification,"
" a navigation document is required. The Navigation document contains the "
"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
" to this book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:126
msgid "Missing navigation document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:131
msgid ""
"The nav document for this book contains no table of contents, or an empty "
"table of contents. Use the Table of Contents tool to add a Table of Contents"
" to this book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:136
msgid "Missing ToC in navigation document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:141
msgid ""
"A file listed in the manifest is missing, you should either remove it from "
"the manifest or add the missing file to the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:145
#, python-format
msgid "Item (%s) in manifest is missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:147
#, python-format
msgid "Remove the entry for %s from the manifest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:161
msgid ""
"There are items marked as non-linear in the <spine>. These will be displayed"
" in random order by different e-book readers. Some will ignore the non-"
"linear attribute, some will display them at the end or the beginning of the "
"book and some will fail to display them at all. Instead of using non-linear "
"items simply place the items in the order you want them to be displayed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:168
msgid "Mark all non-linear items as linear"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:171
msgid "Non-linear items in the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:185
msgid "Remove all but the first duplicate item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:189
#, python-brace-format
msgid "Duplicate item in {0}: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:191
#, python-brace-format
msgid ""
"The item {0} is present more than once in the {2} in {1}. This is not "
"allowed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:209
msgid ""
"There is more than one <meta name=\"cover\"> tag defined. There should be "
"only one."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
msgid "Remove all but the first meta cover tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:213
msgid "There is more than one cover defined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:226
msgid ""
"The OPF must have an unique identifier, i.e. a <dc:identifier> element whose"
" id is referenced by the <package> element"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:228
msgid "Auto-generate a unique identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:231
msgid "The OPF has no unique identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:253
msgid "The <dc:identifier> element must not be empty."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
msgid "Remove empty identifiers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
msgid "Empty identifier element"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:270
msgid "Incorrect media-type for spine item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:272
#, python-brace-format
msgid ""
"The item {0} present in the spine has the media-type {1}.  Most e-book "
"software cannot handle non-HTML spine items.  If the item is actually HTML, "
"you should change its media-type to {2}. If it is not-HTML you should "
"consider replacing it with an HTML item, as it is unlikely to work in most "
"readers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:278
#, python-format
msgid "Change the media-type to %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:294
msgid "The OPF does not have the correct root element"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:296
#, python-brace-format
msgid ""
"The OPF must have the root element <package> in namespace {0}, like this: "
"<package xmlns=\"{0}\">"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:300
msgid "The OPF does not have a version"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:302
msgid ""
"The <package> tag in the OPF must have a version attribute. This is usually "
"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:31
msgid ""
"This file is empty, it contains nothing, you should probably remove it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:35
#, python-format
msgid "The file %s is empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:46
msgid ""
"A decoding errors means that the contents of the file could not be "
"interpreted as text. This usually happens if the file has an incorrect "
"character encoding declaration or if the file is actually a binary file, "
"like an image or font that is mislabelled with an incorrect media type in "
"the OPF."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:53
#, python-format
msgid "Parsing of %s failed, could not decode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:60
msgid ""
"A parsing error in an XML file means that the XML syntax in the file is "
"incorrect. Such a file will most probably not open in an e-book reader. "
"These errors can  usually be fixed automatically, however, automatic fixing "
"can sometimes  \"do the wrong thing\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:76
msgid ""
"A parsing error in an HTML file means that the HTML syntax is incorrect. "
"Most readers will automatically ignore such errors, but they may result in  "
"incorrect display of content. These errors can usually be fixed "
"automatically, however, automatic fixing can sometimes \"do the wrong "
"thing\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:84
msgid ""
"This HTML file uses private entities. These are not supported. You can try "
"running \"Fix HTML\" from the Tools menu, which will try to automatically "
"resolve the private entities."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:92
msgid ""
"Replace all named entities with their character equivalents in this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
msgid ""
"Named entities are often only incompletely supported by various book reading"
" software. Therefore, it is best to not use them, replacing them with the "
"actual characters they represent. This can be done automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:98
msgid "Named entities present"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:128
msgid "Filename contains unsafe characters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:133
#, python-brace-format
msgid ""
"The filename {0} contains unsafe characters, that must be escaped, like this"
" {1}. This can cause problems with some e-book readers. To be absolutely "
"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
"and hyphens in your file names. While many other characters are allowed, "
"they may cause problems with some software."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:139
#, python-brace-format
msgid "Rename the file {0} to {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:157
#, python-format
msgid ""
"This HTML file is larger than %s. Too large HTML files can cause performance"
" problems on some e-book readers. Consider splitting this file into smaller "
"sections."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:161
msgid "File too large"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:166
msgid ""
"This is an invalid (unrecognized) entity. Replace it with whatever text it "
"is supposed to have represented."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:170
#, python-format
msgid "Invalid entity: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:176
msgid ""
"Run fix HTML on this file, which will automatically insert the correct "
"namespace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:179
msgid "Invalid or missing namespace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:181
#, python-brace-format
msgid ""
"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:183
#, python-format
msgid "incorrect namespace %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:183
msgid "no namespace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:195
msgid "Change this file's encoding to UTF-8"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:198
msgid "Non UTF-8 encoding declaration"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
#, python-format
msgid ""
"This file has its encoding declared as %s. Some reader software cannot "
"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:273
msgid "Private entities found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:317
msgid ""
"This CSS construct is not recognized. That means that it most likely will "
"not work on reader devices. Consider replacing it with something else."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:321
msgid ""
"Some reader programs are very finicky about CSS stylesheets and will ignore "
"the whole sheet if there is an error. These errors can often be fixed "
"automatically, however, automatic fixing will typically remove unrecognized "
"items, instead of correcting them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:326
msgid "Try to fix parsing errors in this stylesheet automatically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:350
msgid "Remove the duplicate ids from all but the first element"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:353
#, python-format
msgid "Duplicate id: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:355
#, python-brace-format
msgid ""
"The id {0} is present on more than one element in {1}. This is not allowed. "
"Remove the id from all but one of the elements"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:372
msgid "Replace this id with a randomly generated valid id"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:375
#, python-format
msgid "Invalid id: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:377
#, python-brace-format
msgid ""
"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
"maximum compatibility with a wide range of devices."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:400
msgid "Wrap the bare text in a p tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
msgid ""
"You cannot have bare text inside the body tag. The text must be placed "
"inside some other tag, such as p or div"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:405
msgid "Bare text in body tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1513
msgid ""
"This MOBI file does not contain a KF8 format book. KF8 is the new format "
"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
"MOBI files without KF8 are not editable."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1519
msgid ""
"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
" MOBI files that contain only KF8 data."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:37
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:521
msgid "Cover inserted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:37
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:521
msgid "Cover updated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
msgid "Removed one unused CSS style rule"
msgid_plural "Removed {} unused CSS style rules"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
msgid "Removed one unused CSS selector"
msgid_plural "Removed {} unused CSS selectors"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
msgid "Removed one unused class from the HTML"
msgid_plural "Removed {} unused classes from the HTML"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
msgid "Merged one CSS style rule with identical selectors"
msgid_plural "Merged {} CSS style rules with identical selectors"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
msgid "Merged one CSS style rule with identical properties"
msgid_plural "Merged {} CSS style rules with identical properties"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
msgid "Removed one unreferenced stylesheet"
msgid_plural "Removed {} unreferenced stylesheets"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
msgid "No unused CSS style rules found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
msgid "No unused CSS selectors found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
msgid "No unused class attributes found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
msgid "No style rules that could be merged found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
msgid "No unused stylesheets found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:39
#, python-format
msgid ""
"Could not find a font in the \"%s\" family exactly matching the CSS font "
"specification, will embed a fallback font instead. CSS font specification:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:44
msgid "Matched font specification:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:172
#, python-format
msgid "Failed to find fonts for family: %s, not embedding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:234
msgid "No embeddable fonts found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:18
msgid "This file is locked with DRM. It cannot be edited."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:16
msgid "Soft hyphens added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:27
msgid "Soft hyphens removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:119
#, python-brace-format
msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
#, python-brace-format
msgid "{0} could not be further compressed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:124
#, python-brace-format
msgid "Failed to process {0} with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:129
#, python-brace-format
msgid ""
"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
"changed]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:132
msgid "Images are already fully optimized"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:54
#, python-format, python-brace-format
msgid ""
"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
"your carefully crafted e-books.</p>\n"
"\n"
"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
"changes needed for the desired effect.</p>\n"
"\n"
"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
"{0}\n"
"<p>Note that polishing only works on files in the %s formats.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:66
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:500
#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:119
#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:125
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:745
msgid " or "
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:68
msgid ""
"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
"This will scan your computer for the fonts, and if they are found, they will be\n"
"embedded into the document.</p>\n"
"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:75
msgid ""
"<p>Subsetting fonts means reducing an embedded font to contain\n"
"only the characters used from that font in the book. This\n"
"greatly reduces the size of the font files (halving the font\n"
"file sizes is common).</p>\n"
"\n"
"<p>For example, if the book uses a specific font for headers,\n"
"then subsetting will reduce that font to contain only the\n"
"characters present in the actual headers in the book. Or if the\n"
"book embeds the bold and italic versions of a font, but bold\n"
"and italic text is relatively rare, or absent altogether, then\n"
"the bold and italic fonts can either be reduced to only a few\n"
"characters or completely removed.</p>\n"
"\n"
"<p>The only downside to subsetting fonts is that if, at a later\n"
"date you decide to add more text to your books, the newly added\n"
"text might not be covered by the subset font.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:94
msgid ""
"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
"all the book metadata such as title, tags, authors, series, comments,\n"
"etc. Any previous book jacket will be replaced.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:99
msgid "<p>Remove a previous inserted book jacket page.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:103
msgid ""
"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
"typographically correct equivalents.</p>\n"
"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
"when single quotes at the start of contractions are involved.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:110
msgid ""
"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
"created from production templates can have a large number of extra CSS rules\n"
"that don't match any actual content. These extra rules can slow down readers\n"
"that need to parse them all.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:117
msgid ""
"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
"affecting image quality.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:122
msgid ""
"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:127
msgid ""
"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
"better when the text is justified, in readers that do not support hyphenation.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:132
msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
msgid "Updating metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
msgid "Updated metadata jacket"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
msgid "Metadata updated\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
msgid "Setting cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
msgid "Inserting metadata jacket"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
msgid "Existing metadata jacket replaced"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
msgid "Metadata jacket inserted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
msgid "Removing metadata jacket"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
msgid "Metadata jacket removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
msgid "No metadata jacket found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
msgid "Smartening punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
msgid "Embedding referenced fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
msgid "Subsetting embedded fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
msgid "No embedded fonts to subset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
msgid "Removing unused CSS rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
msgid "Losslessly compressing images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
msgid "Upgrading book, if possible"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
msgid "Removing soft hyphens"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
msgid "Adding soft hyphens"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
#, python-format
msgid "## Polishing: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
#, python-format
msgid "Polishing took: %.1f seconds"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
msgid ""
"%prog [options] input_file [output_file]\n"
"\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
msgid ""
"Path to a cover image. Changes the cover specified in the e-book. If no "
"cover is present, or the cover is not properly identified, inserts a new "
"cover."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
msgid ""
"Path to an OPF file. The metadata in the book is updated from the OPF file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
msgid "Produce more verbose output, useful for debugging."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
msgid "You must provide the input file to polish"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
msgid "Unknown extra arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
msgid "You must specify at least one action to perform"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:163
#, python-format
msgid "Smartened punctuation in: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:177
msgid "No punctuation that could be smartened found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:201
#, python-format
msgid ""
"The file %s has malformed markup. Try running the Fix HTML tool before "
"splitting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:276
#, python-format
msgid "The expression %s did not match any nodes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:53
#, python-format
msgid "Removed unused font: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
#, python-format
msgid "The font %s was already subset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:86
#, python-brace-format
msgid "Decreased the font {0} to {1} of its original size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:109
#, python-format
msgid "Reduced total font size to %.1f%% of original"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:112
msgid "No embedded fonts found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:246
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:252
#, python-format
msgid "No file named %s exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:256
#, python-format
msgid "No HTML file named %s exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:266
#, python-format
msgid "The anchor %(a)s does not exist in file %(f)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:383
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:310
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:446
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:855
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:870
msgid "(Untitled)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:576
#, python-format
msgid ""
"The file %s has malformed markup. Try running the Fix HTML tool before "
"editing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:177
msgid "No upgrade needed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:180
msgid "Updated EPUB from version 2 to 3"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57
msgid "HTML TOC generation options."
msgstr "Einstellungen zur Erstellung von HTML Inhaltsverzeichnissen."

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:187
#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:189
#, python-brace-format
msgid "{1} of <em>{0}</em>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:273
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:111
msgid "Rating"
msgstr "Bewertung"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:348
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:285
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:882
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1466
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:59
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:109
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:310
#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
msgid "Date"
msgstr "Datum"

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
#, python-format
msgid ""
"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
"%(size)d KB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
msgid "OPF/NCX/etc. generation options."
msgstr "Einstellungen zur Erstellung von OPF/NCX/etc."

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
#, python-format
msgid "OPF version to generate. Default is %default."
msgstr "Zu erstellende OPF Version. Voreinstellung ist %default."

#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
msgid ""
"Generate an Adobe \"page-map\" file if pagination information is available."
msgstr "Eine Adobe \"Page-Map\" Datei erstellen, wenn Seiteninformationen verfügbar sind."

#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:139
msgid "Sidebar"
msgstr "Seitenleiste"

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:908
msgid "Adding headers and footers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1072
msgid "Headers and footers added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1112
msgid "Parsed all content for markup transformation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1125
msgid "Completed markup transformation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1168
msgid "Rendered all HTML as PDF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1173
msgid "Added links to PDF content"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1210
msgid "Updated metadata in PDF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:140
#, python-brace-format
msgid "Rendered {0} of {1} pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr "Konnte pdftohtml nicht finden, überprüfen Sie, ob es in der PATH Variable angegeben ist"

#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:101
#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:101
msgid "Table of Contents:"
msgstr "Inhaltsverzeichnis:"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:119
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:618
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:564
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:946
msgid "Default icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:434
msgid "Send file to storage card instead of main memory by default"
msgstr "Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes (Voreinstellung) senden"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:436
msgid "Confirm before deleting"
msgstr "Bestätigung vor dem Löschen"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:438
msgid "Main window geometry"
msgstr "Aufteilung des Hauptfensters"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:440
msgid "Notify when a new version is available"
msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:442
msgid "Use Roman numerals for series number"
msgstr "Benutze römische Ziffern für Reihennummerierung"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:444
msgid "Sort tags list by name, popularity, or rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:446
msgid "Match tags by any or all."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:448
msgid "Number of covers to show in the cover browsing mode"
msgstr "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:450
msgid "Defaults for conversion to LRF"
msgstr "Voreinstellungen für Konvertierung zu LRF"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:452
msgid "Options for the LRF e-book viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:456
msgid "Formats that are viewed using the internal viewer"
msgstr "Formate, die mithilfe des internen Viewers angesehen werden"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:458
msgid "Columns to be displayed in the book list"
msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:459
msgid "Automatically launch Content server on application startup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:460
msgid "Oldest news kept in database"
msgstr "Älteste in der Datenbank gespeicherte Nachrichten"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:461
msgid "Show system tray icon"
msgstr "Symbol im Systembereich der Kontrollleiste anzeigen"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:463
msgid "Upload downloaded news to device"
msgstr "Geladene Nachrichten auf das Gerät übertragen"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:465
msgid "Delete news books from library after uploading to device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:467
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von Calibre"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:469
msgid "Disable notifications from the system tray icon"
msgstr "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren"

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:471
msgid "Default action to perform when the \"Send to device\" button is clicked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:476
msgid ""
"Start searching as you type. If this is disabled then search will only take "
"place when the Enter key is pressed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:479
msgid ""
"When searching, show all books with search results highlighted instead of "
"showing only the matches. You can use the N or F3 keys to go to the next "
"match."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:506
msgid ""
"Maximum number of simultaneous conversion/news download jobs. This number is"
" twice the actual value for historical reasons."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:509
msgid "Download social metadata (tags/rating/etc.)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:511
msgid "Overwrite author and title with new metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:513
msgid "Automatically download the cover, if available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:515
msgid "Limit max simultaneous jobs to number of CPUs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:517
msgid ""
"The layout of the user interface. Wide has the Book details panel on the "
"right and narrow has it at the bottom."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:521
msgid "Show the average rating per item indication in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:523
msgid "Disable UI animations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:528
msgid "Tag browser categories not to display"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:597
#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
msgid "WARNING:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:608
msgid "ERROR:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:625
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:73
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:349
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:432
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:630
msgid "Show this confirmation again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:683
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1404
msgid "Restart needed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:685
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
msgid "&Restart calibre now"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:909
#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:170
#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:253
#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:164
#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:267
#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:293
msgid "All files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1040
msgid "Detach from the controlling terminal, if any (Linux only)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1045
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
msgid "Click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1047
#, python-format
msgid "The %s environment variable is set. Try unsetting it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1048
msgid "Could not create temporary folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1049
msgid "Could not create temporary folder, calibre cannot start."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1193
msgid "Windows XP not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:1194
#, python-format
msgid ""
"calibre versions newer than 2.0 do not run on Windows XP. This is because "
"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
"Windows XP."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003
#: /__w/calibre/calibre/src/calibre/gui2/trash.py:262
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:310
msgid "Books"
msgstr "Bücher"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
msgid "EPUB books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
msgid "Kindle books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
msgid "PDF books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
msgid "HTML books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
msgid "LIT books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
msgid "Text books"
msgstr "Text Bücher"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
msgid "Comics"
msgstr "Comics"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:276
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:285
msgid "Archives"
msgstr "Archive"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:45
msgid "Wordprocessor files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
msgid "Add books"
msgstr "Bücher hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
msgid "Add books to the calibre library/device from files on your computer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:54
msgid "A"
msgstr "A"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:57
msgid "Add books from a single folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
msgid "Add from folders and sub-folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:64
msgid "Add multiple books from archive (ZIP/RAR)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:66
msgid "Add empty book (Book entry with no formats)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:68
msgid "Add from ISBN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:70
msgid "Add files to selected book records"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:72
msgid "Add files to selected book records from clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:75
msgid "Add data files to selected book records"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:77
msgid "Add an empty file to selected book records"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:79
msgid "Control the adding of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:99
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:207
#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:123
#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:41
#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:534
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:606
#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:204
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:467
#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:48
#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:134
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:389
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:375
msgid "No books selected"
msgstr "Keine Bücher ausgewählt"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:100
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:208
msgid "Cannot add files as no books are selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:122
msgid "No files in clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:123
msgid "No files have been copied to the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:129
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:187
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:214
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:249
#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:199
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:481
#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:122
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:163
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:54
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:686
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:59
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:98
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:832
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:676
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:686
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:633
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:645
#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:170
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:265
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:315
#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:381
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:458
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:781
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:791
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1897
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1442
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:306
msgid "Are you sure?"
msgstr "Sicher?"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:130
#, python-format
msgid "Are you sure you want to set the same cover for all %d books?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:146
msgid "Select book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:155
msgid "Select extra data files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:168
#, python-format
msgid ""
"Are you sure you want to add the same files to all %d books? If the format "
"already exists for a book, it will be replaced."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:184
#, python-brace-format
msgid "The {0} format will be replaced in the book {1}. Are you sure?"
msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:215
#, python-format
msgid ""
"Are you sure you want to add the same empty file to all %d books? If the "
"format already exists for a book, it will be replaced."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:226
msgid "Choose format of empty file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:247
#, python-brace-format
msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:275
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:284
msgid "Choose archive file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:281
msgid "Type of archive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:282
msgid "Will the archive have a single book per internal folder?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:291
msgid "Select root folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:296
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
msgid "Cannot add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:297
#, python-format
msgid ""
"Cannot add books from the folder: %s as it contains the currently opened "
"calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:320
msgid "Multi-file books?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:321
msgid ""
"Assume all e-book files in a single folder are multiple formats of the same "
"book?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:410
msgid "Duplicates found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:411
msgid ""
"Books with some of the specified ISBNs already exist in the calibre library."
" Click \"Show details\" for the full list. Do you want to add them anyway?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:427
msgid "Adding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:428
msgid "Creating book records from ISBNs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:515
#, python-format
msgid ""
"You have dropped some files onto the book <b>%s</b>. This will add or "
"replace the files for this book. Do you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:518
msgid "Add as new book"
msgid_plural "Add as new books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:543
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:597
msgid "Uploading books to device."
msgstr "Lade Bücher auf das Gerät."

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:562
msgid "Supported books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
msgid "Select books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:613
msgid "The following duplicate book was found."
msgid_plural "The following {} duplicate books were found."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:616
msgid "Merged some books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:617
msgid ""
"Incoming book formats were processed and merged into your calibre database "
"according to your auto-merge settings. Click \"Show details\" to see the "
"list of merged books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:646
#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:666
msgid "Add to library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:646
#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:163
#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:86
#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:103
#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:110
#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:97
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:213
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:270
msgid "No book selected"
msgstr "Kein Buch ausgewählt"

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
msgid ""
"The following books are virtual and cannot be added to the calibre library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:666
msgid "No book files found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:672
msgid "Downloading books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:673
msgid "Downloading books from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:692
msgid "Could not download files from the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:695
msgid "Could not download some files from the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:699
msgid "Could not download files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:14
msgid "Add books to library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
msgid "Add books to your calibre library from the connected device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:28
msgid "Merging user annotations into database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:66
#: /__w/calibre/calibre/src/calibre/gui2/device.py:865
msgid "Fetch annotations (experimental)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:110
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:755
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1005
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1054
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1387
msgid "Not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
msgid "Fetching annotations is not supported for this device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:115
#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:140
msgid "Use library only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
msgid "User annotations generated from main library only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
msgid "No books selected to fetch annotations from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:160
msgid "Some errors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
msgid ""
"Could not fetch annotations for some books. Click \"Show details\" to see "
"which ones."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:16
msgid "Author mapper"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:37
msgid "Map authors for one book in the library"
msgid_plural "Map authors for {} books in the library"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:41
#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:40
msgid "The changes will be applied to the <b>selected book</b>"
msgid_plural "The changes will be applied to the <b>{} selected books</b>"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:43
#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:42
msgid "The changes will be applied to <b>one book in the library</b>"
msgid_plural "The changes will be applied to <b>{} books in the library</b>"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:11
msgid "Auto scroll through the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
msgid ""
"Auto scroll through the book list, particularly useful with the cover "
"browser open"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
msgid "X"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/booklist_context_menu.py:11
msgid "Book list header menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/booklist_context_menu.py:12
msgid "Show the book list header context menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:14
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
msgid "Browse annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
msgid "B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:48
msgid "Not visible"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
msgid ""
"The book \"{}\" is not currently visible in the calibre library. If you have"
" a search or a Virtual library applied, first clear it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:22
msgid "Create catalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
msgid ""
"Create a catalog of the books in your calibre library in different formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
msgid "No books selected for catalog generation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:65
#, python-format
msgid "Generating %s catalog..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:74
msgid "Catalog generation complete, with warnings."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:90
msgid "Catalog generated."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:93
msgid "Export catalog folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
#, python-format
msgid "Select destination for %(title)s.%(fmt)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:102
msgid "Could not open the catalog output file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:127
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:170
msgid "No library found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:133
#, python-format
msgid ""
"No existing calibre library was found at %s. If the library was moved, "
"select its new location below. Otherwise calibre will forget this library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
msgid "New location of this library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:148
msgid "Library moved"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:150
msgid "Forget library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:160
msgid "New library location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:171
#, python-format
msgid "No existing calibre library found at %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:191
msgid "Queue &all books for backup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:197
msgid "Backup status"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:211
msgid "none"
msgstr "kein"

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:213
#, python-format
msgid "Book metadata files remaining to be written: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:240
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:195
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:263
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
msgid "Choose library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:241
msgid "Choose calibre library to work with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:244
msgid "Switch/create library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:252
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
msgid "Export/import all calibre data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:265
#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:16
msgid "Pick a random book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:269
msgid "Change the icon for this library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:272
msgid "Choose an icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:275
msgid "Remove current icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:286
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:94
msgid "Quick switch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:289
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:95
msgid "Rename library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:292
msgid "Remove library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
msgid "Library maintenance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:320
msgid "Library metadata backup status"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:324
msgid "Check library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:328
msgid "Restore database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:338
msgid "Switch to previous library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:361
#, python-format
msgid "Select icon for library \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:407
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:411
msgid "Cannot export/import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:408
msgid ""
"You are running calibre portable, all calibre data is already in the calibre"
" portable folder. Export/import is unavailable."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:412
msgid "Cannot export/import data while there are running jobs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:428
#, python-brace-format
msgid "{0} [{1} book]"
msgid_plural "{0} [{1} books]"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:473
#, python-format
msgid "Apply Virtual library when %s is opened"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:516
#, python-format
msgid "Switch to: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:497
#, python-format
msgid "Rename: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
#, python-format
msgid "Remove: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:537
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:540
msgid "No Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560
msgid "Rename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:562
#, python-format
msgid "Choose a new name for the library <b>%s</b>. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:563
msgid "Note that the actual library folder will be renamed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:570
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:731
#: /__w/calibre/calibre/src/calibre/gui2/email.py:284
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:327
msgid "Already exists"
msgstr "Gibts hier schon"

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:571
#, python-format
msgid "The folder %s already exists. Delete it first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:574
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:636
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:124
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:794
msgid "Too long"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:579
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:52
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:54
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1214
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1432
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:302
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1428
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:196
msgid "Not found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:580
#, python-format
msgid ""
"Cannot rename as no library was found at %s. Try switching to this library "
"first, then switch back and retry the renaming."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
msgid "Rename failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:592
#, python-format
msgid ""
"Failed to rename the library at %s. The most common cause for this is if one"
" of the files in the library is open in another program."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:605
msgid "Library removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:606
#, python-format
msgid ""
"The library %s has been removed from calibre. The files remain on your "
"computer, if you want to delete them, you will have to do so manually."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:610
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:41
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:88
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:193
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:456
#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:677
msgid "&OK"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:610
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:176
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1045
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:393
#: /__w/calibre/calibre/src/calibre/utils/localization.py:386
msgid "&Undo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:627
msgid "Backup metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:628
msgid ""
"Metadata will be backed up while calibre is running, at the rate of "
"approximately 1 book every three seconds."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:637
#, python-format
msgid ""
"Path to library too long. It must be less than %d characters. Move your "
"library to a location with a shorter path using Windows Explorer, then point"
" calibre to the new location and try again."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:417
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:87
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:92
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:394
msgid "Success"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
msgid ""
"Found no errors in your calibre library database. Do you want calibre to "
"check if the files in your library match the information in the database?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:680
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:488
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1094
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1268
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:119
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:481
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
msgid "Failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:681
msgid "Database integrity check failed, click \"Show details\" for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:685
msgid "Starting library scan, this may take a while"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:691
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:113
msgid "No problems found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:692
msgid ""
"The files in your library match the information in the database.\n"
"\n"
"Choose 'Open dialog' to change settings and run the check again."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:694
msgid "Open dialog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:695
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
msgid "Finished"
msgstr "Fertig"

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:785
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:790
#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:796
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:536
#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:92
#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1708
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:200
msgid "Not allowed"
msgstr "Das ist nicht gestattet"

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:786
msgid ""
"You cannot change libraries while using the environment variable "
"CALIBRE_OVERRIDE_DATABASE_PATH."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:791
msgid "You cannot change libraries while jobs are running."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:797
msgid ""
"You cannot change libraries until all updates are accepted or rejected."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:23
msgid "C"
msgstr "C"

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:23
msgid "Convert books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:23
msgid "Convert books between different e-book formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:56
msgid "Convert individually"
msgstr "Einzeln konvertieren"

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:59
msgid "Bulk convert"
msgstr "Auf einmal konvertieren"

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:63
msgid "Create a catalog of the books in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:150
#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:166
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1011
msgid "Cannot convert"
msgstr "Konvertierung nicht möglich"

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
msgid "Conversion to the {} format is not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:193
msgid "Starting conversion of the book"
msgid_plural "Starting conversion of {} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:263
msgid "Book deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
msgid ""
"The book you were trying to convert has been deleted from the calibre "
"library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:269
msgid "Empty output file, probably the conversion process crashed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
msgid "completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:42
msgid "Different custom columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:56
#, python-brace-format
msgid ""
"The custom columns in the <i>{0}</i> library are different from the custom "
"columns in the <i>{1}</i> library. As a result, some metadata might not be "
"copied."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:64
msgid ""
"The following columns are incompatible - they have the same name but "
"different data types. They will be ignored: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:73
#, python-brace-format
msgid ""
"The following columns are missing in the <i>{0}</i> library. You can choose "
"to add them automatically below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
#, python-format
msgid "Add to the %s library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:82
msgid "This warning is only shown once per library, per session"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:184
#, python-format
msgid "%(title)s by %(author)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:218
msgid "&Sort libraries alphabetically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:226
msgid "Library &path:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:232
msgid "Browse for library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:150
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
#: /__w/calibre/calibre/src/calibre/utils/localization.py:381
msgid "&Copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:243
msgid "Copy to the specified library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
msgid "&Move"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:247
msgid "Copy to the specified library and delete from the current library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:279
#, python-format
msgid ""
"Books with the same, title, author and language as the following already "
"exist in the library %s. Select which books you want copied anyway."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:284
msgid "Duplicate books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:297
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:142
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:138
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:99
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:128
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
msgid "Select &all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:299
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:144
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:140
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:101
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:128
msgid "Select &none"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:301
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:447
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:120
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:245
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:125
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:126
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:399
msgid "&Copy to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:334
msgid "Copy to library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:335
msgid "Copy selected books to the specified library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:367
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:378
msgid "Choose library..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
msgid "(delete after copy)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:396
#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:408
msgid "Cannot copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:397
msgid "Cannot copy to current library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:413
msgid "No library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:414
#, python-format
msgid "No library found at %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:460
msgid "Copying to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:460
msgid "Moving to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:478
msgid "The copying process was interrupted. {} books were copied."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:480
msgid "No books were deleted from this library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:481
msgid ""
"The best way to resume this operation is to re-copy all the books with the "
"option to \"Check for duplicates when copying to library\" in "
"Preferences->Import/export->Adding books turned on."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:483
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:999
msgid "Canceled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:488
msgid "Could not copy books: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
#, python-brace-format
msgid "Moved the book to {loc}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:494
#, python-brace-format
msgid "Moved {num} books to {loc}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:496
#, python-brace-format
msgid "Copied the book to {loc}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:497
#, python-brace-format
msgid "Copied {num} books to {loc}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:502
msgid "Auto merged"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:503
msgid ""
"Some books were automatically merged into existing records in the target "
"library. Click \"Show details\" to see which ones. This behavior is "
"controlled by the Auto-merge option in Preferences->Import/export->Adding "
"books->Adding actions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:524
#, python-brace-format
msgid ""
"Copying: {0} failed, with error:\n"
"{1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:525
msgid "Could not copy some books, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:525
msgid "Failed to copy some books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
msgid "Failed to copy a book, see below for details"
msgid_plural "Failed to copy {} books, see below for details"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:531
msgid "Could not copy any books, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:531
msgid "Failed to copy books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:537
msgid ""
"You cannot use other libraries while using the environment variable "
"CALIBRE_OVERRIDE_DATABASE_PATH."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:40
msgid "Deleting..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:63
msgid "Deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
msgid "Failed to delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:75
msgid ""
"Failed to delete some books, click the \"Show details\" button for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:83
msgid "Delete books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:83
msgid "Remove books"
msgstr "Bücher entfernen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
msgid "Remove selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:119
msgid "Remove files of a specific format from selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:122
msgid "Remove all formats from selected books, except..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:126
msgid "Remove all formats from selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:129
msgid "Remove covers from selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
msgid "Remove matching books from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:136
msgid "Restore recently deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:160
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:918
msgid "Cannot delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:177
#, python-format
msgid ""
"The %(fmt)s format will be <b>deleted</b> from %(title)s. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:193
msgid "Format not found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:193
msgid "The {} format is not present in the selected books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:196
#, python-brace-format
msgid "The {fmt} format will be <b>deleted</b> from {title}."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:197
#, python-brace-format
msgid "The {fmt} format will be <b>deleted</b> from all {num} selected books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:216
msgid "Choose formats to be deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:232
msgid ""
"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
"all formats from a book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:261
msgid ""
"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
"library.<br>The book metadata will be kept. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
msgid "Cannot delete books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
msgid "No device is connected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:293
#: /__w/calibre/calibre/src/calibre/gui2/device.py:788
#: /__w/calibre/calibre/src/calibre/gui2/device.py:797
msgid "Main memory"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:294
#: /__w/calibre/calibre/src/calibre/gui2/device.py:790
#: /__w/calibre/calibre/src/calibre/gui2/device.py:799
msgid "Storage card A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:295
#: /__w/calibre/calibre/src/calibre/gui2/device.py:792
#: /__w/calibre/calibre/src/calibre/gui2/device.py:801
msgid "Storage card B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:300
msgid "No books to delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:301
msgid "None of the selected books are on the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:322
#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:502
msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät."

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:332
msgid ""
"The cover from the selected book will be <b>permanently deleted</b>. Are you"
" sure?"
msgid_plural ""
"The covers from the {} selected books will be <b>permanently deleted</b>. "
"Are you sure?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:375
msgid "One book deleted from library."
msgid_plural "{} books deleted from library."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:380
msgid "One book format deleted."
msgid_plural "{} book formats deleted."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:436
msgid ""
"Some of the selected books are on the attached device. <b>Where</b> do you "
"want the selected files deleted from?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:449
msgid ""
"The selected book will be <b>deleted</b> and the files removed from your "
"calibre library. Are you sure?"
msgid_plural ""
"The {} selected books will be <b>deleted</b> and the files removed from your"
" calibre library. Are you sure?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:459
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:382
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:611
msgid "Could not change on-disk location of this book's files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:495
msgid ""
"The selected book will be <b>permanently deleted</b> from your device. Are "
"you sure?"
msgid_plural ""
"The {} selected books will be <b>permanently deleted</b> from your device. "
"Are you sure?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
msgid "Start wireless device connection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
msgid "Stop wireless device connection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
msgid "Connect to folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
msgid "Start Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
msgid "Visit Content server in browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
msgid "Start/stop Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
#, python-brace-format
msgid "[{ip}, port {port}, {protocol}]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
msgid "Stop Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
msgid "Email to"
msgstr "eMail an"

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
msgid "Email to and delete from library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
msgid "(delete from library)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
#: /__w/calibre/calibre/src/calibre/gui2/email.py:229
msgid "Select recipients"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
msgid "Email to selected recipients..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
msgid "Setup email based sharing of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
msgid "D"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
msgid "Send to device"
msgstr "An Reader übertragen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
msgid "Connect/share"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
msgid ""
"Share books using a web server or email. Connect to special devices, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1285
msgid "Stopping"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1286
msgid "Stopping server, this could take up to a minute, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
msgid "Disable autostart"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
msgid ""
"Do you want wireless device connections to be started automatically when "
"calibre starts?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
msgid "Still looking for IP addresses"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
msgid "Many IP addresses. See Start/Stop dialog."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:15
msgid "Manage collections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
msgid "Manage the collections on this device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:32
msgid "In library view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
msgid ""
"Collections can only be edited when showing the books on the device. Click "
"the toolbar button to switch to the device view first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
msgid "Change the title/author/cover etc. of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
msgid "E"
msgstr "E"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:349
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:37
msgid "Edit metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
msgid "Edit metadata individually"
msgstr "Metadaten einzeln bearbeiten"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
msgid "Edit metadata in bulk"
msgstr "Metadaten auf einmal bearbeiten"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
msgid "Download metadata and covers"
msgstr "Metadaten und Umschlagbilder laden"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
msgid "Merge into first selected book - delete others"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
msgid "Merge into first selected book - keep others"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
msgid "Merge only formats into first selected book - delete others"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
msgid "Copy metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
msgid "Paste metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
msgid "Paste metadata including excluded fields"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
msgid "Merge book records"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
msgid "M"
msgstr "S"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
msgid "Copy URL to show book in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
msgid ""
"Copy URLs to show the currently selected books in calibre, to the system "
"clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
msgid "Copy URL to open book in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
msgid ""
"Copy URLs to open the currently selected books in calibre, to the system "
"clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
msgid "Cannot copy metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
msgid "Multiple books selected, can only copy from one book at a time."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
msgid "Cannot paste metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
msgid "No copied metadata available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
#, python-brace-format
msgid ""
"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
"you sure you want to do that?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
msgid "Cannot download metadata"
msgstr "Konnte Metadaten nicht laden"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
msgid "Failed to download metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:98
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:912
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:962
#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:197
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:179
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:188
msgid "Download failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
msgid "Failed to download metadata or cover for the selected book."
msgid_plural "Failed to download metadata or covers for any of the {} books."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
msgid "Metadata download completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
msgid "Finished downloading metadata for the selected book."
msgid_plural "Finished downloading metadata for <b>{} books</b>."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
msgid "Proceed with updating the metadata in your library?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
#, python-format
msgid ""
"Could not download metadata and/or covers for %d of the books. Click \"Show "
"details\" to see which books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
msgid "Show the &failed books in the main book list after updating metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1031
msgid "Download log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
msgid "Metadata download complete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
msgid "Revie&w downloaded metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
msgid "Some books changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
msgid ""
"The metadata for some books in your library has changed since you started "
"the download. If you proceed, some of those changes may be overwritten. "
"Click \"Show details\" to see the list of changed books. Do you want to "
"proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
msgid "Review downloaded metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
msgid "Discard downloaded metadata for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
msgid "Use the downloaded metadata for all remaining books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
msgid "Discard downloaded metadata for all remaining books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
#, python-format
msgid "Discard the downloaded value for: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
msgid ""
"The downloaded metadata is on the left and the original metadata is on the "
"right. If a downloaded value is blank or unknown, the original value is "
"used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
msgid "&View book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:533
msgid "Cannot edit metadata"
msgstr "Kann Metadaten nicht bearbeiten"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:574
msgid ""
"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
" proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:605
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:608
msgid "Cannot merge books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:609
msgid "At least two books must be selected for merging"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:620
#, python-format
msgid ""
"Book formats and metadata from the selected books will be added to the "
"<b>first selected book</b> (%s).<br> The second and subsequently selected "
"books will not be deleted or changed.<br><br>Please confirm you want to "
"proceed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:631
#, python-format
msgid ""
"Book formats from the selected books will be merged into the <b>first "
"selected book</b> (%s). Metadata in the first selected book will not be "
"changed. Author, Title and all other metadata will <i>not</i> be "
"merged.<br><br>After being merged, the second and subsequently selected "
"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
"formats of the first selected book will be kept and any duplicate formats in"
" the second and subsequently selected books will be permanently "
"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
"want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:647
#, python-format
msgid ""
"Book formats and metadata from the selected books will be merged into the "
"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
" of the first selected book will be kept and any duplicate formats in the "
"second and subsequently selected books will be permanently <b>deleted</b> "
"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:839
msgid "Applying changed metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:933
msgid "Some failures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:934
msgid ""
"Failed to apply updated metadata for some books in your library. Click "
"\"Show details\" to see details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:993
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1011
msgid "Format file missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:994
#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1012
#, python-format
msgid "Cannot read cover as the %s file is missing from this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1021
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1119
msgid "Could not read metadata"
msgstr "Konnte Metadaten nicht lesen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1022
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1120
#, python-format
msgid "Could not read metadata from %s format"
msgstr "Konnte Metadaten des Formats %s nicht lesen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1033
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
msgid "Could not read cover"
msgstr "Konnte Umschlagbild nicht lesen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1034
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:464
#, python-format
msgid "Could not read cover from %s format"
msgstr "Konnte Umschlagbild des Formats %s nicht lesen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:19
msgid "Embed metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:19
#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:22
msgid "Embed metadata into book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:55
msgid "Embed metadata into files of a specific format from selected books..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:63
#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:70
msgid "Cannot embed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:74
msgid "Choose formats to be updated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:80
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1011
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:34
msgid "&Stop"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:80
msgid "Embedding updated metadata into book files..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
msgid "Embedding metadata..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:100
msgid "Embedded metadata in one book"
msgid_plural "Embedded metadata in {} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:102
#, python-brace-format
msgid ""
"The {0} format of {1}:\n"
"\n"
"{2}\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:105
msgid "Failed for some files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
msgid ""
"Failed to embed metadata into some book files. Click \"Show details\" for "
"details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:109
msgid "Show the &failed books in the main book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:21
msgid "Download news in e-book form from various websites all over the world"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:21
msgid "F"
msgstr "F"

#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:21
msgid "Fetch news"
msgstr "Nachrichten abrufen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:53
#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:68
msgid "Fetching news from "
msgstr "Rufe Nachrichten ab von "

#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:97
msgid " fetched."
msgstr " abgerufen."

#: /__w/calibre/calibre/src/calibre/gui2/actions/fts.py:11
msgid "Search full text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:18
msgid "F1"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:18
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:410
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:761
msgid "Help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/manage_categories.py:13
msgid "Manage categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/manage_categories.py:14
#: /__w/calibre/calibre/src/calibre/gui2/actions/manage_categories.py:29
msgid "Manage categories: authors, tags, series, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:32
#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:126
msgid "Mark books with text label"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:44
msgid "Recently used values:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:55
msgid "Enter a value:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:75
msgid "Value cannot be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:75
msgid "You must provide a value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:87
msgid "Mark books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:87
msgid "Temporarily mark books for easy access"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:92
msgid "Toggle mark for selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:130
#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:170
msgid "Show marked books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:132
msgid "Show marked books with text label"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:135
msgid "Clear marks for selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:137
msgid "Clear all marked books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:140
msgid "Mark all books by selected author(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:142
msgid "Mark all books in the selected series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:145
msgid "Clear all books by selected author(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:147
msgid "Clear all books in the selected series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:170
msgid "Show marked book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:185
#, python-brace-format
msgid "{0} labels not shown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:204
msgid "Cannot mark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:16
msgid "Match book to library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
msgid "Match this book to a book in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:34
#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:63
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:71
msgid "Match books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:34
#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:63
msgid "You must select one book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:45
msgid "Show matched book in library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:73
msgid "No matching books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
msgid ""
"No matching books found in the calibre library. Do you want to specify the "
"matching book manually?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:13
msgid "Move to next match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
msgid "F3"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
msgid "Move to next highlighted match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
msgid "N"
msgstr "E"

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:26
msgid "Move to previous item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
msgid "Move to previous highlighted item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:21
msgid "Open book folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
msgid "O"
msgstr "A"

#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
msgid "Open the folder containing the current book's files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:27
msgid "Open book data folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:17
msgid "Plugin updater"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:17
msgid "Update any plugins you have installed in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:38
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
msgid "Polish book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
#, python-format
msgid "Polish %d books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:44
#, python-format
msgid "<h3>About Polishing books</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:45
msgid ""
"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
"                  ORIGINAL_* formats).  So if you\n"
"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
"                  ORIGINAL_* format before running it.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
#, python-format
msgid "<h3>Embed referenced fonts</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:53
#, python-format
msgid "<h3>Subsetting fonts</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:56
#, python-format
msgid "<h3>Smarten punctuation</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:58
msgid ""
"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
" cover in the e-book files to match the current metadata in the calibre "
"library.</p> <p>Note that most e-book formats are not capable of supporting "
"all the metadata in calibre.</p><p>There is a separate option to update the "
"cover.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:66
msgid ""
"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
"current cover in the calibre library.</p><p>If the e-book file does not have"
" an identifiable cover, a new cover is inserted.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
#, python-format
msgid "<h3>Book jacket</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
#, python-format
msgid "<h3>Remove book jacket</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
#, python-format
msgid "<h3>Remove unused CSS rules</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:74
#, python-format
msgid "<h3>Losslessly compress images</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:75
#, python-format
msgid "<h3>Add soft-hyphens</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:76
#, python-format
msgid "<h3>Remove soft-hyphens</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:77
#, python-format
msgid "<h3>Upgrade book internals</h3>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:83
msgid "Select actions to perform:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
msgid "&Embed all referenced fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
msgid "&Subset all embedded fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
msgid "Smarten &punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
msgid "Update &metadata in the book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
msgid "Update the &cover in the book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
msgid "Add/replace metadata as a \"book &jacket\" page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
msgid "&Remove a previously inserted book jacket"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
msgid "Remove &unused CSS rules from the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:96
msgid "Losslessly &compress images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:97
msgid "Add s&oft hyphens"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:98
msgid "Remove so&ft hyphens"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:99
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
msgid "&Upgrade book internals"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:110
msgid "About"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:129
msgid "Show &report"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:131
msgid ""
"Show a report of all the actions performed after polishing is completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:137
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:63
msgid "&Save settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:139
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
msgid "&Load settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:163
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:243
msgid "No actions selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:164
msgid "You must select at least one action before saving"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:166
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:83
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1245
msgid "Choose name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:167
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:150
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:84
msgid "Choose a name for these settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:187
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:103
msgid "Remove saved settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:228
msgid "Must update metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:229
msgid ""
"You have selected the option to add metadata as a \"book jacket\". For this "
"option to work, you must also select the option to update metadata in the "
"book files. Do you want to select it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
msgid "Add or remove jacket?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:238
msgid ""
"You have chosen to both add and remove the metadata jacket. This will result"
" in the final book having no jacket. Is this what you want?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:244
msgid "You must select at least one action, or click Cancel."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:258
msgid "Queueing books for polishing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:306
#, python-format
msgid "Polish %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:307
#, python-format
msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:311
#, python-format
msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:338
msgid "Ignore remaining reports"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:344
msgid "View full &log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:355
msgid "Ignore remaining report"
msgid_plural "Ignore remaining {} reports"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:368
#, python-format
msgid "Polishing of %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:374
#, python-format
msgid "The original file has been saved as %s."
msgid_plural "The original files have been saved as %s."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:376
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:327
msgid " and "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:379
msgid "If you polish again, the polishing will run on the originals."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:415
msgid "Polish books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:416
msgid "Apply the shine of perfection to your books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:416
msgid "P"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:466
#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:497
msgid "Cannot polish"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:478
#, python-brace-format
msgid ""
"One of the books you are polishing has an {0} format. Polishing will use "
"this as the source and overwrite any existing {1} format. Are you sure you "
"want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:482
msgid "Ask for this confirmation again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:498
#, python-format
msgid ""
"Polishing is only supported for books in the %s formats. Convert to one of "
"those formats before polishing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:526
msgid "Start polishing the book"
msgid_plural "Start polishing of {} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:543
msgid " completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:21
msgid "Configure calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:23
msgid "Change calibre behavior"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30
msgid "Run Welcome wizard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:32
msgid "Get plugins to enhance calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:36
msgid "Restart in debug mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:38
msgid "Restart ignoring third party plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58
msgid "Cannot configure while there are running jobs."
msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden."

#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:62
msgid "Cannot configure before calibre is restarted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
msgid "Select a random book from your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:15
msgid "Restart"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:20
msgid "Save to disk"
msgstr "Auf Festplatte speichern"

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
msgid "Export e-book files from the calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
msgid "S"
msgstr "S"

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:30
msgid "Save to disk in a single folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:32
#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:49
#, python-format
msgid "Save only %s format to disk"
msgstr "Nur das %s Format auf Festplatte speichern"

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:36
#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:52
#, python-format
msgid "Save only %s format to disk in a single folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:39
msgid "Save single format to disk..."
msgstr "Speichere einzelnes Format auf Festplatte..."

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:60
#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:82
msgid "Cannot save to disk"
msgstr "Speichern auf Festplatte nicht möglich"

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:64
msgid "Choose format to save to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:85
msgid "Choose destination folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
msgid ""
"You are trying to save files into the calibre library. This can cause "
"corruption of your library. Save to disk is meant to export files from your "
"calibre library elsewhere."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:18
#: /__w/calibre/calibre/src/calibre/gui2/init.py:577
#: /__w/calibre/calibre/src/calibre/gui2/init.py:588
msgid "Book details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
msgid "I"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
msgid "Show the detailed metadata for the current book in a separate window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:24
msgid "Show Book details in a separate window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
msgid "Show Book details in a separate locked window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:34
msgid "Close all Book details windows"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:45
msgid "No detailed info available"
msgstr "Es sind keine genaueren Informationen verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:46
msgid "No detailed information is available for books on the device."
msgstr "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:72
msgid "Book not found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:22
#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:62
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:85
msgid "Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:69
msgid "Toggle Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
msgid "Open/close the Quickview panel/window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:75
msgid "Focus to Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
msgid "Move the focus to the Quickview panel/window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:84
msgid "Focus from Quickview to the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
msgid "Move the focus from Quickview to the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:93
msgid "Refresh Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
msgid "Refresh the information shown in the Quickview panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:101
msgid "Search from Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
msgid "Search for the currently selected Quickview item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:130
msgid "No quickview available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
msgid "Quickview is not available for books on the device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:16
msgid "Manage template functions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:16
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:409
msgid "Template tester"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:21
msgid "Enter a template to test using data from the selected book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:42
msgid "No template tester available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:43
msgid "Template tester is not available for books on the device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:49
msgid "At least one book must be selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:20
msgid "Show books similar to the current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:20
msgid "Similar books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
msgid "Books by same author"
msgstr "Bücher desselben Autors"

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:29
msgid "Books in this series"
msgstr "Bücher dieser Reihe"

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
msgid "Books by this publisher"
msgstr "Bücher dieses Herausgebers"

#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:32
msgid "Books with the same tags"
msgstr "Bücher mit denselben Etiketten"

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:41
#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:57
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:711
msgid "Sort by"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:58
msgid "Show the Sort by menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:69
msgid "Reverse current sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:69
msgid "Reverse the current sort order"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:70
msgid "Re-apply current sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:70
msgid "Re-apply the current sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:127
#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:174
msgid "Select sortable columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:128
msgid "Sort on multiple columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:145
#, python-format
msgid "%s [reverse current sort]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:18
msgid "G"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:18
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:173
msgid "Get books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:18
msgid "Search dozens of online e-book retailers for the cheapest books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:20
msgid "Search for e-books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:26
msgid "this author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:26
msgid "this title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:27
msgid "this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
#, python-format
msgid "Search for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
msgid "Stores"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:15
msgid "Choose stores"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:86
#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:103
#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:110
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1283
msgid "Cannot search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:131
msgid ""
"calibre helps you find the e-books you want by searching the websites of "
"various commercial and public domain book sources."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
msgid ""
"Using the integrated search you can easily find which store has the book you"
" are looking for, at the best price. You also get DRM status and other "
"useful information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:138
msgid ""
"All transactions (paid or otherwise) are handled between you and the book "
"seller. calibre is not part of this process and any issues related to a "
"purchase should be directed to the website you are buying from. Be sure to "
"double check that any books you get will work with your e-book reader, "
"especially if the book you are buying has <a href=\"{}\">DRM</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:149
#: /__w/calibre/calibre/src/calibre/gui2/device.py:165
#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:32
msgid "Show this message again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:150
msgid "About Get books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:15
msgid "Tag mapper"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:36
msgid "Map tags for one book in the library"
msgid_plural "Map tags for {} books in the library"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:28
#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:24
msgid "Choose format to edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:32
msgid "Choose which format you want to edit:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:43
msgid "&All formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
msgid "Edit ToC"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:75
msgid "K"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:116
#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:133
msgid "Cannot edit ToC"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
#, python-format
msgid ""
"Editing Table of Contents is only supported for books in the %s formats. "
"Convert to one of those formats before polishing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:123
msgid ""
"You have chosen to edit the Table of Contents of {} books at once. Doing so "
"will likely slow your computer to a crawl. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:190
msgid "Failed to start editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:191
msgid ""
"Could not edit: {}. The Table of Contents editor did not start in two "
"minutes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:202
msgid "Library changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:203
#, python-brace-format
msgid ""
"Cannot save changes made to {0} by the ToC editor as the calibre library has"
" changed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:27
msgid ""
"This book has multiple formats that can be edited. Choose the format you "
"want to edit."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:30
msgid "Always ask when more than one format is available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:60
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:262
msgid "Edit book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:60
msgid "Edit books in the EPUB or AZW formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:60
msgid "T"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
msgid "Cannot Edit book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:738
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:742
msgid "Cannot edit book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:105
msgid "Editing of books on the device is not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
msgid "No editable formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:114
msgid "Do you want to create an empty EPUB file to edit?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:123
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:743
#, python-format
msgid ""
"The book must be in the %s formats to edit.\n"
"\n"
"First convert the book to one of these formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
msgid "File missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:154
#, python-format
msgid ""
"The %s format is missing from the calibre library. You should run library "
"maintenance."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:33
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:290
msgid "Unpack book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:66
msgid "Choose the format to unpack:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:76
msgid ""
"            <h2>About Unpack book</h2>\n"
"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
"            making small changes to its internals. In order to use Unpack book,\n"
"            you need to know a little bit about HTML and CSS, technologies that\n"
"            are used in e-books. Follow the steps:</p>\n"
"            <br>\n"
"            <ol>\n"
"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
"            individual internal components.<br></li>\n"
"            <li>Right click on any individual file and select \"Open with...\" to\n"
"            edit it in your favorite text editor.<br></li>\n"
"            <li>When you are done: <b>close the file browser window\n"
"            and the editor windows you used to make your tweaks</b>. Then click\n"
"            the \"Rebuild book\" button, to update the book in your calibre\n"
"            library.</li>\n"
"            </ol>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:105
msgid "&Explode book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
msgid "&Preview book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:89
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:194
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1308
#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:189
msgid "&Cancel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
msgid "&Rebuild book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:111
msgid "Explode the book to edit its components"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:113
msgid "Preview the result of your changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:115
msgid "Abort without saving any changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:117
msgid "Save your changes and update the book in the calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:157
msgid "Exploding, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:179
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:188
msgid "Failed to unpack"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
#, python-format
msgid "Could not explode the %s file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
#, python-format
msgid ""
"Could not explode the %s file. Click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:223
msgid "Failed to rebuild file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
#, python-format
msgid "Failed to rebuild %s. For more information, click \"Show details\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:232
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:241
msgid "Rebuilding, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
msgid ""
"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
"components"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:327
#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:340
msgid "Cannot unpack book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
msgid ""
"The book must be in EPUB, HTMLZ or AZW3 formats to unpack.\n"
"\n"
"First convert the book to one of these formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
msgid "Read books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
msgid "V"
msgstr "V"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
msgid "View"
msgstr "Vorschau"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
msgid "View specific format"
msgstr "Spezielles Format ansehen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
msgid "View with calibre E-book viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
msgid "Read a random book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
msgid "Clear recently viewed list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
msgid "Continue reading previous book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:139
msgid "Continue reading the last opened book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:153
msgid "E-book file missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:154
msgid "The {} format file is missing from the calibre library folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:193
msgid "No associated program"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:194
#, python-format
msgid ""
"Windows will try to open %s with calibre itself resulting in a duplicate in "
"your calibre library. You should install some program capable of viewing "
"this file format and tell Windows to use that program to open files of this "
"type."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:213
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:342
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:349
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:388
msgid "Cannot view"
msgstr "Ansehen nicht möglich"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:227
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:246
msgid "Format unavailable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
msgid "Selected books have no formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:230
#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:149
msgid "Choose the format to view"
msgstr "Format zur Vorschau wählen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:247
#, python-format
msgid ""
"Not all the selected books were available in the %s format. You should "
"convert them first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:259
msgid "Multiple books selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:260
#, python-format
msgid ""
"You are attempting to open %d books. Opening too many books at once can be "
"slow and have a negative effect on the responsiveness of your computer. Once"
" started the process cannot be stopped until complete. Do you wish to "
"continue?"
msgstr "Sie versuchen %d Bücher zu öffnen. Das gleichzeitige Öffnen zu vieler Bücher kann lange dauern und einen negative Wirkung auf die Reaktionszeit Ihres Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, bevor er abgeschlossen ist. Möchten Sie fortfahren?"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:269
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:293
msgid "Cannot open folder"
msgstr "Konnte Verzeichnis nicht öffnen"

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:287
#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:310
msgid "Failed to create folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:343
msgid "This book no longer exists in your library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:350
#, python-format
msgid "%s has no available formats."
msgstr "%s hat keine verfügbaren Formate."

#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:13
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:196
msgid "Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:28
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:397
msgid "Quick select Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
msgid "Quick select a Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
msgid "Cannot add books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:45
#, python-format
msgid "The path %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:49
#, python-format
msgid "You do not have permission to read %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:59
msgid "You do not have permission to read any of the selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:108
msgid "Adding books..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:108
msgid "Scanning for files..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:238
msgid "You do not have permission to read the selected file."
msgid_plural "You do not have permission to read the selected files."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:244
#, python-format
msgid "Could not add %s as you do not have permission to read the file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:256
#: /__w/calibre/calibre/src/calibre/gui2/add.py:281
#: /__w/calibre/calibre/src/calibre/gui2/add.py:301
msgid "Failed to add any books, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
msgid "Could not add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:262
#, python-format
msgid "No e-book files were found in %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:267
msgid "Reading metadata and adding to library (one book)..."
msgid_plural "Reading metadata and adding to library ({} books)..."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:317
msgid "Failed to add some books, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
#: /__w/calibre/calibre/src/calibre/gui2/save.py:160
#: /__w/calibre/calibre/src/calibre/gui2/save.py:191
#: /__w/calibre/calibre/src/calibre/gui2/save.py:289
#: /__w/calibre/calibre/src/calibre/gui2/save.py:323
msgid "Critical failure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:334
msgid ""
"The read metadata worker process crashed while processing some files. Adding"
" of books is aborted. Click \"Show details\" to see which files caused the "
"problem."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:352
msgid "Failed to read metadata from the file:"
msgid_plural "Failed to read metadata from the files:"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:355
#: /__w/calibre/calibre/src/calibre/gui2/add.py:412
#: /__w/calibre/calibre/src/calibre/gui2/add.py:465
#: /__w/calibre/calibre/src/calibre/gui2/add.py:496
msgid "With error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:410
msgid "Failed to merge the book: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:463
msgid "Failed to add the book: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
#, python-brace-format
msgid "Failed to add the file {0} to the book: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:508
msgid "Adding duplicates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
msgid ""
"There were problems adding some files, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
msgid "Failed to add any books, click \"Show details\" for more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add.py:534
msgid "Errors while adding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:22
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:753
msgid "Ignore"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:165
msgid "Add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:27
msgid "starts with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
msgid "does not start with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
msgid "ends with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
msgid "does not end with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
msgid "matches glob pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
msgid "does not match glob pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:33
msgid "matches regex pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:34
msgid "does not match regex pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:37
msgid "Create the rule below, the rule can be used to add or ignore files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
msgid "the file, if the filename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
msgid "You must provide a value for the filename to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:42
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:149
msgid "A comma separated list of tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:45
msgid "Matching is case-insensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:47
#, python-brace-format
msgid "A case-insensitive filename pattern, for example: {0} or {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:49
#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:101
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:154
msgid "A regular expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81
#, python-format
msgid "%s is not a valid glob expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:98
#, python-brace-format
msgid ""
"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
"<b>{query}</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:107
msgid ""
"You can specify rules to add/ignore files here. They will be used when "
"recursively adding files from folders/archives and also when auto-adding. "
"Click the \"Add Rule\" button below to get started. The rules will be "
"processed in order for every file until either an \"add\" or an \"ignore\" "
"rule matches. If no rules match, the file will be added only if its file "
"extension is of a known e-book type."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:117
msgid "Test filename filter rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:119
msgid "Enter a filename to test:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
msgid "Enter filename and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:127
#, python-format
msgid "The filename %s did not match any rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:129
#, python-brace-format
msgid "The filename {0} will be {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:134
msgid "Edit file filter rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:23
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:22
msgid "Change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:552
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:23
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:710
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:482
msgid "Capitalize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:25
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:60
msgid "Lower-case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:26
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:61
msgid "Upper-case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:30
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:30
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
msgid "is one of"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:31
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:67
msgid "is not one of"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:32
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:70
msgid "contains"
msgstr "beinhaltet"

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:37
msgid "Create the rule below, the rule can be used to add or ignore authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
msgid "the author, if the author name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
msgid "You must provide a value for the author name to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:40
msgid "with the name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
#, python-brace-format
msgid ""
"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:92
msgid "to the name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
msgid ""
"You can specify rules to manipulate author names here. Click the \"Add "
"Rule\" button below to get started. The rules will be processed in order for"
" every author."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
msgid "Test author mapping rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
msgid "Enter an author name to test:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
msgid "Enter author and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
msgid "Edit author mapping rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:321
#, python-brace-format
msgid "Added a book automatically from {src}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:321
#, python-brace-format
msgid "Added {num} books automatically from {src}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/bars.py:444
#: /__w/calibre/calibre/src/calibre/gui2/bars.py:557
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:267
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:574
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:582
msgid "Donate"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/bars.py:464
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:255
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:852
msgid "Edit"
msgstr "Bearbeiten"

#: /__w/calibre/calibre/src/calibre/gui2/bars.py:466
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:531
#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:334
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:340
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:237
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
msgid "Copy"
msgstr "Kopieren"

#: /__w/calibre/calibre/src/calibre/gui2/bars.py:467
#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:335
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:342
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:242
msgid "Paste"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/bars.py:468
#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:340
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:347
msgid "Select all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:122
msgid "Search the internet for the author {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:124
msgid "Search the internet for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:156
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:969
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:988
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:992
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:995
#, python-format
msgid "Manage %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:166
#, python-format
msgid "Find %s in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:200
#, python-format
msgid "Search calibre for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:204
#, python-format
msgid "in category %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:210
#, python-format
msgid "in grouped search %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:215
#, python-brace-format
msgid "Search calibre for {val} in category {name}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:319
#, python-format
msgid "Delete the %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:320
#, python-format
msgid "Save the %s format to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:321
#, python-format
msgid "Restore the %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:323
#, python-format
msgid "Set the book cover from the %s file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:330
#, python-format
msgid "Compare to the %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:346
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:65
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:73
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:205
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:212
#, python-format
msgid "Open %s with..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:349
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:215
#, python-format
msgid "Add other application for %s files..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:350
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:216
msgid "Edit Open with applications..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:355
#, python-format
msgid "Edit %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:362
msgid "Path to file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:367
msgid "Re-index the {} format for full text searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:378
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:460
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
msgid "The text: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:388
msgid "&Author link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:399
#, python-brace-format
msgid "Search {0} for {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
#, python-format
msgid "Remove %s from this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:411
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:470
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:552
msgid "Open associated link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:419
msgid "The location of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:428
msgid "The location of the book's data files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:439
msgid "&Identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:498
msgid "Link to show book in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:499
msgid "Link to show book details in a popup window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:506
msgid "Link to open book's data files folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:514
msgid "Link to show books matching {} in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:519
msgid "Link to view {} format of book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:525
msgid "Copy all the above links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:532
msgid "All book details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:534
msgid "Selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:538
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:72
#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:254
#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:374
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:72
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:777
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:452
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:74
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:119
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:798
#: /__w/calibre/calibre/src/calibre/linux.py:1327
#: /__w/calibre/calibre/src/calibre/srv/legacy.py:95
msgid "Search"
msgstr "Suche"

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:550
msgid "Copy link location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:564
#, python-brace-format
msgid "Search {0} for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:579
msgid "Open the Edit metadata window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:583
msgid "Re-index this book for full text searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:593
#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
msgid "Open cover with..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
msgid "Add another application to open cover with..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:722
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:281
msgid "Paste cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:723
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:282
msgid "Copy cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:724
msgid "Save cover to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:725
msgid "Remove cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:726
msgid "Generate cover from metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:730
msgid "Trim cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:731
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1171
msgid "Automatically trim borders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:732
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1173
msgid "Trim borders manually"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:734
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1174
msgid "Undo last trim"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:810
msgid "Choose cover save location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:811
msgid "JPEG images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:842
msgid ""
"Are you sure you want to replace the cover? The existing cover will be "
"permanently lost."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:849
msgid "Are you sure you want to delete the cover permanently?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:865
msgid "Double click to open the Book details window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:866
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:209
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:230
msgid "Path"
msgstr "Pfad"

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:867
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:126
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:388
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1321
#, python-format
msgid "Cover size: %(width)d x %(height)d pixels"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:911
msgid "Edit identifiers for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:916
msgid "Identifier &URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:927
msgid "Are you sure you want to delete <b>{}</b> from the book?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17
msgid "BibTeX options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:28
#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:13
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:13
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:20
#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:14
#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:12
msgid "Options specific to"
msgstr "Einstellungen für"

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:28
#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:20
#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:14
#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:12
msgid "output"
msgstr "Ausgabe"

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:73
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:351
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28
#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:48
#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:101
#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:43
#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:35
#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:41
#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:44
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:155
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:123
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:44
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:171
#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:43
#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:29
#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:29
#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:140
#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:38
#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58
#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:76
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:94
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:73
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:131
#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:206
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:155
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:80
#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:77
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:814
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:70
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:112
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:99
#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:52
#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:60
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:132
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:117
#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:33
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:70
#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:94
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:127
msgid "Form"
msgstr "Art"

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:74
msgid "Bib file encoding:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:45
msgid "Fields to include in output:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
msgid "Encoding configuration (change if you have errors):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
msgid "BibTeX entry type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
msgid "Create a citation tag?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
msgid "Add file paths with formats?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
msgid "Expression to form the BibTeX citation tag:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
msgid ""
"Some explanation about this template:\n"
" -The fields availables are 'author_sort', 'authors', 'id',\n"
"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
" -For list types ie authors and tags, only the first element\n"
"   will be selected.\n"
" -For time field, only the date will be used. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:36
msgid "CSV/XML options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:50
msgid "Drag and drop to re-arrange fields"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:70
msgid "Library name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:72
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:286
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:109
msgid "Number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27
msgid "E-book options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:94
msgid "Catalogs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:103
msgid "Read book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:109
msgid "Wishlist item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:146
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
msgid "any date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:146
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
msgid "any value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1159
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
msgid "unspecified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:198
msgid "No genres will be excluded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:215
#, python-format
msgid "regex error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:224
msgid "All genres will be excluded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:696
msgid "Delete saved catalog preset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:697
msgid "The selected saved catalog preset will be deleted. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:722
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:727
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:732
msgid "Save catalog preset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:723
msgid "Preset name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:728
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1326
msgid "You must provide a name."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:733
msgid ""
"That saved preset already exists and will be overwritten. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1000
#, python-format
msgid "Are you sure you want to delete '%s'?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
#, python-format
msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1003
msgid "Delete Rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1159
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:637
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4241
msgid "False"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1159
msgid "True"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1187
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1279
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:371
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:991
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:659
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:149
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:173
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:717
#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:25
#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:30
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:22
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:26
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:806
msgid "Name"
msgstr "Name"

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1188
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
msgid "Field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:51
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:991
msgid "Value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1280
msgid "Prefix"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:352
msgid "Presets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
msgid "Select catalog preset to load"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
msgid "Save current catalog settings as preset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:735
msgid "Save"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
msgid "Delete current preset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:258
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:522
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
msgid "Delete"
msgstr "Löschen"

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
msgid "Enabled sections will be included in the generated catalog."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
msgid "Included sections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
msgid "List of books, sorted by Author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
msgid "&Authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
msgid "List of books, sorted by Title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
msgid "&Titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
msgid "List of series books, sorted by Series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
msgid "&Series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
msgid "List of books, sorted by genre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
msgid "&Genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
msgid "Field containing genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
msgid "List of books, sorted by date added to calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
msgid "&Recently added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
msgid "Individual descriptions of books with cover thumbs, sorted by author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
msgid "&Descriptions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
msgid ""
"The first matching prefix rule applies a prefix to book listings in the "
"generated catalog."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
msgid "Prefixes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
msgid ""
"Books matching any of the exclusion rules will be excluded from the "
"generated catalog. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
msgid "Excluded books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
msgid ""
"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
msgid "Excluded genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:380
msgid "Genres to &exclude (regex):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
msgid "Reset to default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:45
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:73
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:145
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:118
#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:164
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:165
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:83
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:85
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:257
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:122
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:177
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
msgid "..."
msgstr "..."

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
msgid "Results of regex:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
msgid "Tags that will be excluded as genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
msgid "Other options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
msgid ""
"Custom column containing additional content to be merged with comments "
"metadata in the descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
msgid "Merge additional content before comments in descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
msgid "&Before"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
msgid "Merge additional content after comments in descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
msgid "&After"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
msgid ""
"Separate comments metadata and additional content with a horizontal rule in "
"the descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
msgid "Include &separator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
msgid "&Merge with comments:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
msgid "Catalog cover:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
msgid "Generate new cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
msgid "Use existing cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
msgid "E&xtra Description note:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
msgid "Custom column source for text to include in Descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
msgid "&Thumb width:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
msgid "Size hint for cover thumbnails included in Descriptions section."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
msgid " inch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
msgid "Author cross-references:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
msgid "For books with multiple authors, list each author separately"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:29
msgid "Tab template for catalog.ui"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:318
msgid "Bold"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:319
msgid "Italic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:320
msgid "Underline"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
msgid "Strikethrough"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:322
msgid "Superscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:323
msgid "Subscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:324
msgid "Ordered list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:325
msgid "Unordered list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:327
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
msgid "Align left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:328
msgid "Align center"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:329
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
msgid "Align right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:330
msgid "Align justified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:331
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:336
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:247
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:291
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:771
msgid "Undo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:332
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:293
msgid "Redo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:333
msgid "Remove formatting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:336
msgid "Paste and match style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:337
msgid "Cut"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:338
msgid "Increase indentation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:339
msgid "Decrease indentation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:342
msgid "Foreground color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:343
msgid "Background color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:344
msgid "Insert link or image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:346
msgid "Insert separator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:347
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1118
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
msgid "Clear"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:350
msgid "Style text block"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:352
msgid "Style the selected text block"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:356
#, python-brace-format
msgid "Heading {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:358
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:44
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:46
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:159
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:208
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
msgid "Normal"
msgstr "Normal"

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:365
msgid "Blockquote"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:627
msgid "Choose foreground color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:636
msgid "Choose background color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:682
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:132
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:135
msgid "Invalid URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:683
#, python-format
msgid "The url %r is invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:693
msgid "Remote images not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:694
msgid ""
"You must download the image to your computer, URLs pointing to remote images"
" are not supported."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:700
msgid "Create link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:709
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
msgid "&File"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:718
#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:213
#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:296
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:865
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:599
#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:116
#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:252
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:296
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:61
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1053
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1338
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:94
#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:279
msgid "Images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:721
#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:724
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1055
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1118
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1150
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:212
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:224
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:233
msgid "Choose file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:737
msgid "&Data file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:739
msgid "A relative link to a data file associated with this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:742
msgid "F&older"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:744
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:379
msgid "Choose folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:750
msgid ""
"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
" will be added as an image reference instead of as a link. You can also "
"choose to create a link to a file on your computer. Note that if you create "
"a link to a file on your computer, it will stop working if the file is "
"moved."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:759
msgid "Enter &URL:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:760
msgid "Treat the URL as an &image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:761
msgid "Enter &name (optional):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:764
msgid "Choose a file on your computer:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:889
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:62
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:95
#: /__w/calibre/calibre/src/calibre/utils/localization.py:394
msgid "Fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:898
#, python-format
msgid "%s toolbars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:898
#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:69
msgid "Hide"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:898
#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:69
msgid "Show"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:906
#: /__w/calibre/calibre/src/calibre/gui2/markdown_editor.py:42
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
msgid "Smarten punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1165
msgid "&Normal view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1166
msgid "&HTML source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:18
msgid "AZW3 output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:49
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78
msgid "Do not add &Table of Contents to book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
msgid "&Title for Table of Contents:"
msgstr "&Titel des Inhaltsverzeichnisses:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
msgid "Put generated Table of Contents at &start of book instead of end"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
msgid "Use author &sort for author"
msgstr "Verwende Autorensortierung für Autor"

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
msgid "Disable &compression of the file contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
msgid ""
"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
"read syncing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:46
msgid ""
"For settings that cannot be specified in this dialog, use the values saved "
"in a previous conversion (if they exist) instead of using the defaults "
"specified in the Preferences"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:62
msgid "None of the selected books have saved conversion settings."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:84
msgid "Bulk convert one book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:84
msgid "Bulk convert {} books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:16
msgid "Comic input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:13
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:13
#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:17
msgid "input"
msgstr "Eingabe"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:102
msgid "&Number of colors:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
msgid "off"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
msgid "Disable &normalize"
msgstr "&Normalisieren deaktivieren"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:46
msgid "Keep &aspect ratio"
msgstr "Verhältnis &beibehalten"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
msgid "Disable &sharpening"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
msgid "Disable &trimming"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
msgid "&Wide"
msgstr "&Weite"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
msgid "&Landscape"
msgstr "&Querformat"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
msgid "&Right to left"
msgstr "Von &rechts nach links"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
msgid "Don't so&rt"
msgstr "Nicht so&rtieren"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
msgid "De&speckle"
msgstr "Ent&körnung"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
msgid "&Disable comic processing"
msgstr "&Comic Verarbeitung ausschalten"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:171
msgid "&Output format:"
msgstr "Ausgabef&ormat:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
msgid "Disable conversion of images to &black and white"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
msgid "Override image &size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
msgid "Don't add links to &pages to the Table of Contents for CBC files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:18
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:176
msgid "Debug"
msgstr "Fehlersuche"

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:20
msgid "Debug the conversion process."
msgstr "Fehlersuche im Konvertierungsprozess."

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:30
#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:44
msgid "Choose debug folder"
msgstr "Ordner für Fehlersuche wählen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:49
msgid "Invalid debug folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
msgid "Failed to create debug folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
msgid ""
"Choose a folder to put the debug output into. If you specify a folder, "
"calibre will place a lot of debug output into it. This will be useful in "
"understanding the conversion process and figuring out the correct values for"
" conversion parameters like Table of Contents and Chapter detection."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
msgid ""
"The debug process outputs the intermediate HTML generated at various stages "
"of the conversion process. This HTML can sometimes serve as a good starting "
"point for hand editing a conversion."
msgstr "Der Prozess der Fehlersuche gibt die zwischenzeitlich erstellten HTML Daten der verschiedenen Stadien des Konvertierungsprozesses aus. Dieses HTML kann manchmal als guter Ausgangspunkt der händischen Bearbeitung der Konvertierung dienen."

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:14
msgid "DOCX input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:36
msgid "Do not try to autodetect a &cover from images in the document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
msgid "Do not add a page break after every &endnote"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
msgid ""
"Render &superscripts and subscripts so that they do not affect the line "
"height"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:16
msgid "DOCX output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:32
msgid "Paper si&ze:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
msgid "&Custom size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:36
msgid "Page &bottom margin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:36
msgid "Page &left margin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:36
msgid "Page &right margin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:36
msgid "Page &top margin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:42
msgid ""
"Do not insert the &Table of Contents as a page at the start of the document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:44
msgid "Do not insert &cover as image at start of document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:46
msgid "Preserve the aspect ratio of the image inserted as cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:16
msgid "EPUB output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
msgid "EP&UB version:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
msgid "No default &cover"
msgstr "Kein voreingestelltes &Cover"

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
msgid "Insert inline &Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
msgid "Split files &larger than:"
msgstr "Dateien auftei&len, die größer sind als:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
msgid "No &SVG cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
msgid "&Flatten EPUB file structure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
msgid "&Title for inserted ToC:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:88
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:654
msgid "Disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:89
msgid " KB"
msgstr " KB"

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:90
msgid "Put inserted Table of Contents at the &end of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:91
msgid "Preserve cover &aspect ratio"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:92
msgid "Do not &split on page breaks"
msgstr "Bei &Seitenwechseln nicht aufteilen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:93
msgid "Shrink &images larger than:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:12
msgid "FB2 input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:30
msgid "Do not insert a &Table of Contents at the beginning of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:14
msgid "FB2 output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:42
msgid "&Sectionize:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
msgid "&Genre:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:100
msgid "Font rescaling wizard"
msgstr "Schriftskalierungs-Assistent"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:101
#, python-format
msgid ""
"<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"
"<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"
"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
msgid "&Output document"
msgstr "Ausgabe D&okument"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:105
#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
msgid "&Base font size:"
msgstr "&Basis-Schriftgröße:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:106
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
msgid "Font size &key:"
msgstr "Schrift&größenschlüssel:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:247
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
msgid " pt"
msgstr " Punkt"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
msgid "Use &default values"
msgstr "Voreingestellte Werte verwen&den"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
msgid "&Input document"
msgstr "E&ingabe Dokument"

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
msgid "&Font size: "
msgstr "Schri&ftgröße: "

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
msgid " will map to size: "
msgstr " wird abgebildet auf Größe: "

#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
msgid "0.0 pt"
msgstr "0.0 pt"

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:16
msgid ""
"Heuristic\n"
"processing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:17
msgid "Modify the document text and structure using common patterns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
#, python-format
msgid ""
"<b>Heuristic processing</b> means that calibre will scan your book for "
"common patterns and fix them. As the name implies, this involves guesswork, "
"which means that it could end up worsening the result of a conversion, if "
"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
"conversion does not turn out as you expect, turning on heuristics can "
"improve matters. Read more about the various heuristic processing options in"
" the <a href=\"%s\">User Manual</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
msgid "Enable &heuristic processing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
msgid "Heuristic processing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
msgid "Unwrap lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
msgid "Line &un-wrap factor:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
msgid "Detect and markup unformatted chapter headings and sub headings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
msgid "Delete blank lines between paragraphs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
msgid "Ensure scene breaks are consistently formatted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
msgid "Replace soft scene &breaks:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
msgid "Remove unnecessary hyphens"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
msgid "Italicize common words and patterns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
msgid "Replace entity indents with CSS indents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:14
msgid "HTMLZ output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:45
msgid "How to handle &CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
msgid "How to handle class &based CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
msgid "Use book &title as the filename for the HTML file inside the archive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:22
msgid "Control the look and feel of the output."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:38
msgid "Original"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
msgid "Left align"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
msgid "Justify text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:246
msgid "Base font si&ze:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
msgid "Wizard to help you choose an appropriate font size key"
msgstr "Assistent, der Sie bei der Auswahl des richtigen Schriftgrößen-Schlüssels unterstützt"

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
msgid "Minim&um line height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
msgid " %"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
msgid "L&ine height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
msgid "Embed font fami&ly:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
msgid "&Embed all fonts in document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
msgid "E&xpand CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
msgid "Keep &ligatures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
msgid "&Disable font size rescaling"
msgstr "Schriftgrößen&skalierung ausschalten"

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1038
msgid "&Fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
msgid "Text &justification:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
msgid "&Unsmarten punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
msgid "&Transliterate Unicode characters to ASCII"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
msgid "I&nput character encoding:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
msgid "T&ext"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
msgid "&Line size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
msgid ""
"<p>When calibre removes inter paragraph spacing, it automatically sets a "
"paragraph indent, to ensure that paragraphs can be easily distinguished. "
"This option controls the width of that indent."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:415
msgid "No change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
msgid " em"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
msgid "Insert &blank line between paragraphs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
msgid "Remove &spacing between paragraphs"
msgstr "&Abstand zwischen Paragrafen entfernen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
msgid "I&ndent size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
msgid "&Linearize tables"
msgstr "Tabellen &linearisieren"

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:872
msgid "&Layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
msgid "E&xtra CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1025
msgid "Filter style information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1034
msgid "Select what style information you want completely removed:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
msgid "Removes the font-family CSS property"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
msgid ""
"Removes the margin CSS properties. Note that page margins are not affected "
"by this setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1038
msgid "&Margins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
msgid "Removes the padding CSS properties"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1038
msgid "&Padding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
msgid "Convert floating images/text into static images/text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
msgid "F&loats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
msgid "Removes foreground and background colors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
#: /__w/calibre/calibre/src/calibre/gui2/covers.py:129
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1038
msgid "&Colors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
msgid "Other CSS Propert&ies:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
msgid ""
"Comma separated list of CSS properties to remove. For example: display, "
"color, font-family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
msgid "&Styling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
msgid "&Transform styles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:439
msgid "Transform &HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:17
msgid "LRF output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118
msgid "Enable &auto-rotation of wide images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
msgid "&Wordspace:"
msgstr "&Wortabstand:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
msgid "Minimum para. &indent:"
msgstr "Minimale E&inrückung bei Paragraphen:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
msgid "Render &tables as images"
msgstr "&Tabellen als Bilder rendern"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
msgid "Text size multiplier for text in rendered tables:"
msgstr "Multiplikator der Schriftgröße für Schrift in gerenderten Tabellen:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
msgid "Add &header"
msgstr "Kopfzeile &hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
msgid "Header &separation:"
msgstr "Abg&renzung der Kopfzeile:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
msgid "Header &format:"
msgstr "Format der Kop&fzeile:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
msgid "&Embed fonts"
msgstr "Schriftarten &einbetten"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
msgid "&Serif font family:"
msgstr "&Serife Schriftartfamilie:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
msgid "S&ans-serif font family:"
msgstr "Serifenlose Schrift&artfamilie:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
msgid "&Monospace font family:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:51
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:246
msgid "Metadata"
msgstr "Metadaten"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:53
msgid ""
"Set the metadata. The output file will contain as much of this metadata as "
"possible."
msgstr "Metadaten eingeben. Die Ausgabedatei wird möglichst viel dieser Metadaten enthalten."

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:116
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319
msgid "This book has no cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:190
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213
msgid "Choose cover for "
msgstr "Wählen Sie das Umschlagbild für "

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:197
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1220
msgid "Cannot read"
msgstr "Lesen nicht möglich"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:198
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1221
msgid "You do not have permission to read the file: "
msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: "

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:206
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:214
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230
msgid "Error reading file"
msgstr "Fehler beim Lesen der Datei"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:207
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1231
msgid "<p>There was an error reading from file: <br /><b>"
msgstr "<p>Es trat ein Fehler beim Lesen dieser Datei auf: <br /><b>"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:215
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1240
msgid " is not a valid picture"
msgstr " ist kein gültiges Bild"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:246
msgid "Failed to change on disk location of this book's files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:156
msgid "Book cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:157
msgid "Change &cover image:"
msgstr "&Umschlagbild ändern:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
msgid "Browse for an image to use as the cover of this book."
msgstr "Nach Umschlagbild durchsuchen..."

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
msgid "Use cover from &source file"
msgstr "Um&schlagbild der Quelldatei verwenden"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:125
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:204
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:454
msgid "&Title:"
msgstr "&Titel:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:203
msgid "Change the title of this book"
msgstr "Titel dieses Buches ändern"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:338
msgid "&Author(s):"
msgstr "&Autor(en):"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
msgid "Author so&rt:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a"
" comma"
msgstr "Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt werden"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1838
msgid "&Publisher:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:149
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1419
msgid "Ta&gs:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420
msgid ""
"Tags categorize the book. This is particularly useful while searching. "
"<br><br>They can be any words or phrases, separated by commas."
msgstr "Etiketten klassifizieren das Buch. Besonders wichtig bei der Suche nach Büchern. <br><br>Sie können für Etiketten durch Kommata getrennte Wörter oder Sätze verwenden."

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:603
msgid "&Series:"
msgstr "&Reihen:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:602
msgid "List of known series. You can add new series."
msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen."

#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
msgid "Book "
msgstr "Buch "

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:18
msgid "MOBI output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
msgid "Ignore &margins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
msgid ""
"Do not convert all images to &JPEG (may result in images not working in "
"older viewers)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
msgid "Kindle options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
msgid "MOBI file &type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
msgid "Personal Doc tag:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
msgid ""
"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
"both MOBI filetypes. If you wish to use the new format on your device, "
"convert to AZW3 instead of MOBI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:29
msgid "Default profile"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:34
#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
msgid "unlimited"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:36
#: /__w/calibre/calibre/src/calibre/srv/convert.py:259
#, python-format
msgid "%(width)d x %(height)d pixels"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
#: /__w/calibre/calibre/src/calibre/srv/convert.py:260
#, python-format
msgid "Screen size: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:44
msgid "Page setup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:124
msgid "&Output profile:"
msgstr "Ausgabe Pr&ofil:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
msgid "Profile description"
msgstr "Profilbeschreibung"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
msgid "&Input profile:"
msgstr "E&ingabe Profil:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
msgid "Margins"
msgstr "Ränder"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:67
msgid "&Left:"
msgstr "&Links:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
msgid "Unchanged"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:69
msgid "&Top:"
msgstr "&Oben:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:68
msgid "&Right:"
msgstr "&Rechts:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
msgid "&Bottom:"
msgstr "&Unten:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:14
msgid "PDB output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:45
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
msgid "&Format:"
msgstr "&Format:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:44
#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:30
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
msgid "&Inline TOC"
msgstr "M&itwachsendes Inhaltsverzeichnis"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
msgid "Output &encoding:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:12
msgid "PDF input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40
msgid "Line &un-wrapping factor:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
msgid "No &images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:19
msgid "PDF output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:53
msgid "Use page margins from the &document being converted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:172
msgid "&Use the paper size set in output profile"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
msgid "&Paper size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
msgid "&Unit:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
msgid "Preserve &aspect ratio of cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
msgid "Add page &numbers to the bottom of every page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
msgid "Add a printable &Table of Contents at the end"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
msgid "&Title for ToC:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
msgid "Serif famil&y:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
msgid "Sans fami&ly:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
msgid "&Monospace family:"
msgstr "Nichtproportionale (&monospace) Schriftartfamilie:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
msgid "S&tandard font:"
msgstr "S&tandardschrift:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
msgid "Default font si&ze:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:821
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:868
msgid " px"
msgstr " Pixel"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
msgid "Monospace &font size:"
msgstr "Nichtproportionale Schri&ftgröße:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
msgid "Page &number map:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
msgid "Page  margins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
msgid "Page headers and footers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
#, python-format
msgid ""
"You can insert headers and footers into every page of the produced PDF file "
"by using header and footer templates. For examples, see the <a "
"href=\"%s\">documentation</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
msgid "&Header template:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
msgid "&Footer template:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
msgid "&Break long words at the end of lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
msgid "Odd/even &offset:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:14
msgid "PMLZ output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
msgid "Do not &reduce image size and depth"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:14
msgid "RB output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:157
msgid "No formats available"
msgstr "Keine Formate verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:158
msgid "Cannot build regex using the GUI builder without a book."
msgstr "Erstellung eines regulären Ausdrucks mit der GUI Erstellung ohne Buch nicht möglich."

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:167
msgid "Could not open file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:168
msgid "Could not open the file, do you have it open in another program?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:186
msgid ""
"Failed to generate markup for testing. Click \"Show details\" to learn more."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:192
#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
msgid "Failed to generate preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:202
msgid "Open book"
msgstr "Buch öffnen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:227
msgid "Click the \"Open\" button below to open a e-book to use for testing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:87
msgid "Regex builder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:88
msgid "Regex:"
msgstr "Regex:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:223
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:423
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:41
msgid "&Test"
msgstr "&Test"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
msgid "Occurrences:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
msgid "0"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
msgid "Goto:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:102
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:406
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:130
msgid "&Previous"
msgstr "&Vorangegangenes"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:199
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:674
#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:677
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:101
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:402
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:589
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:126
msgid "&Next"
msgstr "&Nächstes"

#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:469
msgid "Preview"
msgstr "Vorschau"

#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:14
msgid "RTF input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:30
msgid "Ignore &WMF images in the RTF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:21
msgid ""
"Search &\n"
"replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:40
msgid "&Search regular expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:53
msgid "Replacement text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:53
msgid "Search regular expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:106
msgid "Load calibre search-replace definitions file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:108
#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:127
msgid "calibre search-replace definitions file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:117
msgid "Failed to read"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:118
#, python-format
msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:125
msgid "Save calibre search-replace definitions file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:199
msgid "Unused search & replace definition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:200
msgid ""
"The search/replace definition being edited  has not been added to the list "
"of definitions. Do you wish to continue with the conversion (the definition "
"will not be used)?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:211
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:124
msgid "Invalid regular expression"
msgstr "Ungültiger regulärer Ausdruck"

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:212
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:125
#, python-format
msgid "Invalid regular expression: %s"
msgstr "Ungültiger regulärer Ausdruck: %s"

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:296
msgid ""
"The list of search/replace definitions that will be applied to this "
"conversion."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:141
msgid "Edit search/replace definition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:142
msgid "&Replacement text:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:143
msgid ""
"Add the current expression to the list of expressions that will be applied"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
msgid "&Add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
msgid "Edit the currently selected expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
msgid "&Change"
msgstr "&Ändern"

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
msgid "Remove the currently selected expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:402
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:125
msgid "&Remove"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
msgid "Load a list of expressions from a previously saved file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
#: /__w/calibre/calibre/src/calibre/gui2/covers.py:549
#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:304
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:79
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:520
msgid "&Load"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
msgid "Save this list of expressions so that you can re-use it easily"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:300
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:74
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:364
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:517
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1308
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:380
msgid "&Save"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
msgid "Move expression up."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
msgid "Move expression down."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
#, python-format
msgid ""
"<p>Search and replace uses <i>regular expressions</i>. See the <a "
"href=\"%s\">regular expressions tutorial</a> to get started with regular "
"expressions. Also clicking the wizard button below will allow you to test "
"your regular expression against the current input document. When you are "
"happy with an expression, click the Add button to add it to the list of "
"expressions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:87
#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:97
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:233
#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:336
msgid "Restore &defaults"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:169
msgid "&Input format:"
msgstr "E&ingabeformat:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:170
msgid "Use &saved conversion settings for individual books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:210
msgid "Convert"
msgstr "Konvertieren"

#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:14
msgid "SNB output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:39
msgid "Hide &chapter name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
msgid "Don't indent the &first line for each paragraph"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
msgid "Insert &empty line between paragraphs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
msgid "Optimize for full-&screen mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:16
msgid ""
"Structure\n"
"detection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:18
msgid ""
"Fine tune the detection of chapter headings and other document structure."
msgstr "Feineinstellungen der Erkennung von Kapitelüberschriften und anderer Dokumentstruktur."

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:28
msgid "Detect &chapters at (XPath expression):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
msgid "Insert &page breaks before (XPath expression):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:32
msgid "Start &reading at (XPath expression):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:41
#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:40
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:119
msgid "Invalid XPath"
msgstr "Ungültiger XPath"

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
#, python-format
msgid "The XPath expression %s is invalid."
msgstr "Der XPath Ausdruck %s ist ungültig."

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59
msgid "Remove &fake margins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
msgid ""
"The header and footer removal options have been replaced by the Search & "
"replace options. Click the Search & replace category in the bar to the left "
"to use these options. Leave the replace field blank and enter your "
"header/footer removal regexps into the search field."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
msgid "Insert &metadata as page at start of book"
msgstr "&Metadaten als erste Seite des Buchs einfügen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
msgid "Chapter &mark:"
msgstr "Kapitel &Markierung:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
msgid "Remove first &image"
msgstr "Erstes B&ild entfernen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:18
msgid ""
"Table of\n"
"Contents"
msgstr "Inhalts-\nverzeichnis"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:20
msgid "Control the creation/conversion of the Table of Contents."
msgstr "Kontrolle der Erstellung/Konvertierung des Inhaltsverzeichnisses."

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:27
msgid "Level &1 TOC (XPath expression):"
msgstr "Ebene &1 Inhaltsverzeichnis (XPath Ausdruck):"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
msgid "Level &2 TOC (XPath expression):"
msgstr "Ebene &2 Inhaltsverzeichnis (XPath Ausdruck):"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
msgid "Level &3 TOC (XPath expression):"
msgstr "Ebene &3 Inhaltsverzeichnis (XPath Ausdruck):"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:77
msgid "&Force use of auto-generated Table of Contents"
msgstr "&Verwendung des automatisch erstellten Inhaltsverzeichnisses erzwingen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
msgid "Do not add &detected chapters to the Table of Contents"
msgstr "Erkannte Kapitel &nicht zum Inhaltsverzeichnis hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
msgid "Number of &links to add to Table of Contents:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
msgid "TOC &filter:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
msgid "Chapter &threshold:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
msgid "Allow &duplicate links when creating the Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
#, python-format
msgid ""
"<a href=\"%s\">Help with using these options to generate a Table of "
"Contents</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
msgid ""
"This option will cause calibre to popup the Table of Contents Editor tool,\n"
" which will allow you to manually edit the Table of Contents, to fix any errors\n"
" caused by automatic generation."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:87
msgid "&Manually fine-tune the ToC after conversion is completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:16
msgid "TXT input"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:95
msgid "Structure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
msgid "&Paragraph style:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
msgid "&Formatting style:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
msgid "Common"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
msgid "Preserve &spaces"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
msgid "Remove &indents at the beginning of lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:247
msgid "Markdown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
msgid ""
"<p>Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit <a "
"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
msgid ""
"You can optionally enable various extensions to the base Markdown syntax, "
"below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
msgid ""
"More information on <a href=\"https://python-"
"markdown.github.io/extensions/\">Markdown extensions</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:13
msgid "TXT output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
msgid "General"
msgstr "Allgemein"

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
msgid "&Line ending style:"
msgstr "Stil des Zei&lenendes:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
msgid "&Formatting:"
msgstr "&Format:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
msgid "Plain"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
msgid "&Maximum line length:"
msgstr "&Maximale Zeilenlänge:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
msgid "Force maximum line &length"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
msgid "Markdown, Textile"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
msgid "Do not remove links (<a> tags) before processing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:100
msgid "Do not remove image &references before processing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:101
msgid "Keep text &color, when possible"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:102
msgid ""
"Note that images will not be preserved. For that, convert to TXTZ instead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:11
msgid "TXTZ output"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:80
msgid "Use a wizard to generate the XPath expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71
msgid "Match HTML &tags with tag name:"
msgstr "Finde HTML &Tags mit dem Tag Namen:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
msgid "*"
msgstr "*"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
msgid "a"
msgstr "a"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
msgid "br"
msgstr "br"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
msgid "div"
msgstr "div"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
msgid "h1"
msgstr "h1"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
msgid "h2"
msgstr "h2"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
msgid "h3"
msgstr "h3"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
msgid "h4"
msgstr "h4"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
msgid "h5"
msgstr "h5"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
msgid "h6"
msgstr "h6"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
msgid "hr"
msgstr "hr"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
msgid "span"
msgstr "span"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
msgid "Having the &attribute:"
msgstr "Mit folgendem &Attribut:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
msgid "With &value:"
msgstr "Mit &Wert:"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
msgid "(A regular expression)"
msgstr "(Ein regulärer Ausdruck)"

#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
#, python-format
msgid ""
"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
" <i>h2</i>, attribute to <i>class</i> and value to "
"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
"leaving value blank will match any value. Setting tag to * will match any "
"tag.</p><p>To learn more advanced usage of XPath see the <a "
"href=\"%s\">XPath Tutorial</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:260
msgid "Browse by covers"
msgstr "Umschlagbilder durchsuchen"

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:62
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:856
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:392
msgid "Choose color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:78
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:51
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:133
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:482
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
msgid "&Name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:81
msgid "Color &1:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
msgid "Color &2:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
msgid "Contrast color &1 (mainly for text):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
msgid "Contrast color &2 (mainly for text):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:97
#: /__w/calibre/calibre/src/calibre/gui2/covers.py:101
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:281
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:318
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:281
msgid "Invalid name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
#, python-format
msgid ""
"The color scheme name \"%s\" is invalid. It must start with a # and be at "
"least two characters long."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
#, python-format
msgid "A color scheme with the name \"%s\" already exists."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:133
msgid ""
"When generating covers, a color scheme for the cover is chosen at random "
"from the color schemes below. You can prevent an individual scheme from "
"being selected by unchecking it. The preview on the right shows the "
"currently selected color scheme."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:137
msgid "Choose a color scheme to be used for this generated cover."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
msgid ""
"In normal cover generation, the color scheme is chosen at random from the "
"list of color schemes below. You can prevent an individual color scheme from"
" being chosen by unchecking it here."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:146
msgid "&New color scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:149
msgid "&Edit color scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:152
msgid "&Remove color scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:157
msgid "&Styles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:161
msgid ""
"When generating covers, a style for the cover is chosen at random from the "
"styles below. You can prevent an individual style from being selected by "
"unchecking it. The preview on the right shows the currently selected style."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:165
msgid "Choose a style to be used for this generated cover."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
msgid ""
"In normal cover generation, the style is chosen at random from the list of "
"styles below. You can prevent an individual style from being chosen by "
"unchecking it here."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:176
msgid "&Fonts and sizes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:188
msgid "&Title font family:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:188
msgid "&Title font size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
msgid "&Subtitle font family:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
msgid "&Subtitle font size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
msgid "&Footer font family:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
msgid "&Footer font size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:215
msgid "Cover &width:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
msgid "Cover &height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:218
msgid ""
"Note that the preview to the side is of fixed aspect ratio, so changing the "
"cover width above will not have any effect. If you change the height, you "
"should also change the width nevertheless as it will be used in actual cover"
" generation."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:225
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353
msgid "&Text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:229
msgid ""
"The text on the generated cover is taken from the metadata of the book. This"
" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
"templates for bold, italic and line breaks, respectively. The default "
"templates use the title, series and authors. You can change them to use "
"whatever metadata you like."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:257
msgid "Change the &title template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:257
msgid "The title template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
msgid "Change the &sub-title template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
msgid "The sub-title template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
msgid "Change the &footer template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
msgid "The footer template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:404
msgid "My Color Scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:416
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
msgid "Cannot edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:417
msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:434
#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:149
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
msgid "Cannot remove"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:435
msgid "Cannot remove a builtin color scheme."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:487
msgid "A sample book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:487
msgid "Author One"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:487
msgid "Author Two"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
msgid "A series of samples"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:490
msgid "Tag One"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:490
msgid "Tag Two"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:491
msgid "Some publisher"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:533
msgid "Cover generation settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:538
msgid "Save these settings as the &defaults for future use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:548
msgid "Save the current cover generation settings for later re-use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
msgid "Load previously saved cover generation settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:555
msgid ""
"Save the current settings as the settings to use always instead of just this"
" time. Remember that for styles and colors the actual style or color used is"
" chosen at random from the list of checked styles/colors."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
msgid "My cover style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
msgid "Name for these settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
msgid "Theme name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:24
msgid ""
"Create the rule below, the rule can be used to transform style properties"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:36
#, python-brace-format
msgid "{preamble} {property} {match_type} {query}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:42
msgid "If the &property:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:45
msgid ""
"The name of a CSS property, for example: font-size\n"
"Do not use shorthand properties, they will not work.\n"
"For instance use margin-top, not margin."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:63
#, python-brace-format
msgid "{action} {action_data}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:97
msgid "The CSS property value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:103
msgid ""
"Either a CSS length, such as 10pt or a unit less number. If a unit less "
"number is used it will be compared with the CSS value using whatever unit "
"the value has. Note that comparison automatically converts units, except for"
" relative units like percentage or em, for which comparison fails if the "
"units are different."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:112
msgid ""
"CSS properties to add to the rule that contains the matching style. You can "
"specify more than one property, separated by semi-colons, for example: "
"color:red; font-weight: bold"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:116
msgid "A number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:157
#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:278
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:113
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:213
msgid "Edit rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:169
#, python-brace-format
msgid ""
"If the property <i>{property}</i> <b>{match_type}</b> "
"<b>{query}</b><br>{action}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:178
#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:299
msgid "This rule is invalid, please remove it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:188
msgid ""
"You can specify rules to transform styles here. Click the \"Add rule\" "
"button below to get started."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:195
msgid "Test style transform rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:197
msgid "Enter a CSS stylesheet below and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:199
msgid "Resulting stylesheet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:253
msgid "Edit style transform rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:288
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1051
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1008
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:153
msgid "E&xport"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1053
msgid "Export these rules to a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:292
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1055
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1004
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:157
msgid "&Import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
msgid "Import previously exported rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:296
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:525
msgid "&Test rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:518
msgid "Save this ruleset for later re-use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:307
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:521
msgid "Load a previously saved ruleset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:315
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:451
msgid "No rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
msgid "There are no rules to export"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
msgid "Choose file for exported rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:325
msgid "Choose file to import rules from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:60
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:682
msgid " index"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:97
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:388
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1025
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1233
#, python-brace-format
msgid "Clear {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:146
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:639
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1594
msgid "Values changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:147
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:640
msgid ""
"You have changed the values. In order to use this editor, you must either "
"discard or apply these changes. Apply changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:222
msgid "Set {} to yes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:228
msgid "Set {} to no"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:235
msgid "Clear {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:240
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:281
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:348
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:377
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1115
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1165
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1246
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:548
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:609
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:613
#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:766
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:664
msgid "Undefined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:381
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1229
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:246
msgid "Today"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:397
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1955
msgid "Exact time: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:524
msgid "items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:526
msgid "Open the {} Category editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:528
msgid ""
"Open the {} editor. If Ctrl or Shift is pressed, open the {} Category editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:787
#, python-brace-format
msgid ""
"The enumeration \"{0}\" contains an invalid value that will be set to the "
"default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1032
#, python-brace-format
msgid "Set {0} to No"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1037
#, python-brace-format
msgid "Set {0} to Yes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1041
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1472
msgid "Open Item editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1068
msgid "Apply changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1286
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:204
msgid "Clear series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1289
msgid "Automatically number books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1291
msgid ""
"If not checked, the series number for the books will be set to 1. If "
"checked, selected books will be automatically numbered, in the order you "
"selected them. So if you selected Book A and then Book B, Book A will have "
"series number 1 and Book B series number 2."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1298
msgid "Force numbers to start with "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1300
msgid ""
"Series will normally be renumbered from the highest number in the database "
"for that series. Checking this box will tell calibre to start numbering from"
" the value in the box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1315
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
msgid ""
"The amount by which to increment the series number for successive books. "
"Only applicable when using force series numbers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1422
#, python-brace-format
msgid ""
"The enumeration \"{0}\" contains invalid values that will not appear in the "
"list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1475
msgid "Remove all tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1505
#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1506
msgid "tags to remove"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1595
msgid ""
"You have entered values. In order to use this editor you must first discard "
"them. Discard the values?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:72
#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
msgid "No details available."
msgstr "Keine weiteren Informationen verfügbar."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:285
msgid "Device no longer connected."
msgstr "Gerät ist nicht mehr verbunden."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:529
msgid "Get device information"
msgstr "Geräteinformationen erstellen"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:540
msgid "Set library information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:564
msgid "Get list of books on device"
msgstr "Liste der Bücher auf dem Gerät erstellen"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:571
msgid "Prepare files for transfer from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:582
msgid "Get annotations from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:594
msgid "Send metadata to device"
msgstr "Metadaten zum Gerät senden"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:599
msgid "Send collections to device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:649
msgid "Upload one book to the device"
msgid_plural "Upload {} books to the device"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:665
msgid "Delete books from device"
msgstr "Bücher vom Gerät löschen"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:682
msgid "Download books from device"
msgstr "Bücher vom Gerät herunterladen"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:692
msgid "View book on device"
msgstr "Buch auf dem Gerät ansehen"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:774
msgid "Set default send to device action"
msgstr "Geben Sie die voreingestellte Übertragungsart an"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:779
msgid "Send to main memory"
msgstr "An Hauptspeicher senden"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:781
msgid "Send to storage card A"
msgstr "An Speicherkarte A senden"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:783
msgid "Send to storage card B"
msgstr "An Speicherkarte B senden"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
msgid "Send specific format to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:810
msgid "Send and delete from library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:853
msgid "Eject device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:940
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:350
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:176
#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
msgid "Error"
msgstr "Fehler"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:941
msgid "Error communicating with device"
msgstr "Fehler bei der Kommunikation mit dem Gerät"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:953
#, python-format
msgid "Manage the %s?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
#, python-format
msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:981
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1630
#: /__w/calibre/calibre/src/calibre/gui2/email.py:501
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:998
msgid "Select folder to open as device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1010
msgid "Running jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1011
msgid "Cannot configure the device while there are running device jobs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1018
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:366
#, python-format
msgid "Configure %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1038
#, python-format
msgid "Restart calibre for the changes to %s to be applied."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1052
msgid "Book already on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1053
msgid ""
"The book {} is already present on the device. Resending it might cause any "
"annotations/bookmarks on the device for this book to be lost. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1062
msgid "Some books already on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1063
msgid ""
"Some of the selected books are already on the device. Resending them might "
"cause any annotations/bookmarks on the device for these books to be lost. "
"Click \"Show details\" to see the books already on the device. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1100
msgid "Error talking to device"
msgstr "Fehler in der Kommunikation zum Gerät"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1101
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device or reboot."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1154
msgid "Device: "
msgstr "Gerät: "

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1156
msgid " detected."
msgstr " gefunden."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1301
msgid "No books"
msgstr "Keine Bücher"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1302
msgid "selected to send"
msgstr "zum Übertragen ausgewählt"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1309
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1339
msgid "No device"
msgstr "Kein Gerät"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1310
msgid "No device connected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1326
#, python-format
msgid "%(num)i of %(total)i books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1330
#, python-format
msgid "0 of %i books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1331
msgid "Choose format to send to device"
msgstr "Format wählen, das ans Gerät geschickt wird"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1340
msgid "Cannot send: No device is connected"
msgstr "Übertragung schlug fehl: Kein Gerät verbunden"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1343
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1347
msgid "No card"
msgstr "Keine Speicherkarte"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1344
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1348
msgid "Cannot send: Device has no storage card"
msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1416
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1494
#: /__w/calibre/calibre/src/calibre/gui2/device.py:1624
msgid "Auto convert the following books before uploading to the device?"
msgstr "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1443
msgid "Sending catalogs to device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1537
msgid "Sending news to device."
msgstr "Sende Nachrichten an das Gerät."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1590
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1631
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found. Convert the book(s) to a format supported by your device first."
msgstr "Konnte die folgenden Bücher nicht auf das Gerät laden, da geeignete Formate fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät unterstütztes Format."

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1709
msgid "No space on device"
msgstr "Gerätespeicher voll"

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1710
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr "<p>Es können keine Bücher mehr auf das Gerät geladen werden, da der Gerätespeicher voll ist "

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1715
msgid "Incorrect destination"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:1953
#, python-format
msgid "Analyzing books on the device: %d%% finished"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:2073
msgid "Book format sync problem"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device.py:2074
msgid ""
"Some book formats in your library cannot be synced because they have dates "
"in the future"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:33
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:74
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:70
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
msgid "Device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
msgid "Unknown formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:162
#, python-brace-format
msgid ""
"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
"support them. If you send these formats to your {1} they may not work. Are "
"you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:175
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:304
#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75
#, python-format
msgid "The template %s is invalid:"
msgstr "Die Vorlage %s ist ungültig:"

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74
msgid "Select available formats and their order for this device"
msgstr "Verfügbare Formate und deren Reihenfolge für dieses Gerät wählen"

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
msgid ""
"If checked, books are placed into sub-folders based on their metadata on the"
" device. If unchecked, books are all put into the top level folder."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:90
msgid "Use sub-folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:102
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
msgid "Use author sort for author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
msgid "Save &template:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57
msgid "No formats selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
msgid "You must choose at least one format to send to the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:87
msgid ""
"<b>Save &template</b> to control the filename and\n"
"        location of files sent to the device:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:131
msgid ""
"A <b>list of &folders</b> on the device to\n"
"        which to send e-books. The first one that exists will be used:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:141
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:230
msgid "Browse for a folder on the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:170
msgid ""
"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
"            connect to devices with a checkmark next to their names."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:216
#, python-format
msgid "Send the %s format to the folder:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:224
msgid "Folder on the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:232
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:183
msgid "&Remove rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278
msgid "Format specific sending"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:283
msgid ""
"You can create rules that control where e-books of a specific\n"
"            format are sent to on the device. These will take precedence over\n"
"            the folders specified above."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:305
msgid "Add a &new rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:344
#, python-format
msgid "The <b>%s</b> device has no serial number, it cannot be configured"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349
msgid ""
"<b>No MTP device connected.</b><p> You can only configure the MTP device "
"plugin when a device is connected."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356
msgid ""
"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
"devices\" tab."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:376
#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:108
#, python-format
msgid "Choose the formats to send to the %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:379
#, python-format
msgid "&Ignore the %s in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:383
msgid "Change scanned &folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:389
msgid "Show device information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:427
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:257
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:459
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:168
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:400
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
msgid "Copy to clipboard"
msgstr "In die Zwischenablage kopieren"

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:441
#, python-format
msgid "The %s will be ignored in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:503
#, python-format
msgid ""
"You are trying to send books into the <b>%s</b> folder. This folder is "
"currently ignored by calibre when scanning the device. You have to tell "
"calibre you want this folder scanned in order to be able to send books to "
"it. Click the <b>Configure</b> button below to send books to it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:512
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:258
#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:551
msgid "Configure"
msgstr "Konfigurieren"

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:516
#, python-format
msgid "Cannot send to %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:97
msgid "Choose folder on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
msgid "<b>Scanned folders:</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:112
msgid ""
"You can select which folders calibre will scan when searching this device "
"for books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:129
msgid ""
"If you a select a previously unselected folder, any sub-folders will not be "
"visible until you restart calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:143
msgid "Choose folders to scan"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:81
msgid "File formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:261
msgid "Extra driver customization options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
msgid "How many empty books?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
msgid "How many empty books should be added?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
msgid "Set the author of the new books to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
msgid "Reset author to Unknown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
msgid "Set the series of the new books to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
msgid "Reset series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
msgid "Set the title of the new books to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
msgid "Reset title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
msgid "Also create an empty e-book in format:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
msgid "Also create an empty book format file that you can subsequently edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
msgid "Also copy book &formats when duplicating a book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
msgid "Also copy all e-book files into the newly created duplicate books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
msgid "&Duplicate current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
#, python-format
msgid ""
"Make the new empty book records exact duplicates\n"
"of the current book \"%s\", with all metadata identical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:35
msgid "Add books by ISBN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:48
msgid "&Paste from clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:53
#, python-format
msgid ""
"<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"
"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
"<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>&gt;&gt;</code>. For example:</p>\n"
"<p><code>9788842915232 &gt;&gt; %s</code></p><p>To use identifiers other than ISBN use key:value syntax, For example:</p>\n"
"<p><code>amazon:B001JK9C72</code></p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:65
msgid "&Tags to set on created book entries:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:71
msgid "Check for books with the same ISBN already in library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:129
msgid "Some invalid ISBNs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:130
msgid ""
"Some of the ISBNs you entered were invalid. They will be ignored. Click "
"\"Show details\" to see which ones. Do you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:136
msgid "All invalid ISBNs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:137
msgid "All the ISBNs you entered were invalid. No books can be added."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
msgid "Edit authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
msgid ""
"Edit the authors for this book. You can drag and drop to re-arrange authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
msgid "Enter an author to add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
msgid "&Remove selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:61
msgid "Configure the Book details window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:74
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:889
msgid "Select displayed metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:81
msgid "Move the selected field up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:85
msgid "Move the selected field down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
msgid ""
"Note: <b>comments</b>-like columns will always be displayed at the end "
"unless their \"Heading position\" is \"Show heading to the side\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:189
msgid "Fit &cover within view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:206
#, python-format
msgid "Next [%s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:208
#, python-format
msgid "Previous [%s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:219
msgid "Book {} doesn't exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:258
msgid "Configure this view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:378
msgid "This book is marked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:379
#, python-format
msgid "This book is marked as: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:383
msgid "Path: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:405
msgid "(the current book)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:407
msgid "(from {})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:409
msgid "(will not change)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:41
msgid "My books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:232
msgid "No help available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:233
msgid "No help available for this output format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:77
#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
msgid "Generate catalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:78
#, python-brace-format
msgid "Generate catalog for {0} books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:79
msgid "Catalo&g format:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
msgid ""
"Catalog &title (existing catalog with the same title will be replaced):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
msgid "&Send catalog to device automatically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
msgid ""
"Add the catalog to your calibre library after it is generated.\n"
"Note that if you disable adding of the catalog to the library\n"
"automatic sending of the catalog to the device will not work."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
msgid "&Add catalog to library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:86
msgid "Catalog options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:44
msgid "Check database integrity and compact it for improved performance."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:48
msgid "Also compact the Full text search database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:51
msgid ""
"This can be a very slow and memory intensive operation, depending on the "
"size of the Full text database."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:60
msgid "Check the database file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:63
msgid "Vacuuming database to improve performance."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:64
msgid "This will take a while, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:75
msgid "Vacuuming..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:130
msgid "Open folder {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:151
msgid "Check library -- Problems found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:166
msgid ""
"        <h1>Help</h1>\n"
"\n"
"        <p>calibre stores the list of your books and their metadata in a\n"
"        database. The actual book files and covers are stored as normal\n"
"        files in the calibre library folder. The database contains a list of the files\n"
"        and covers belonging to each book entry. This tool checks that the\n"
"        actual files in the library folder on your computer match the\n"
"        information in the database.</p>\n"
"\n"
"        <p>The result of each type of check is shown to the left. The various\n"
"        checks are:\n"
"        </p>\n"
"        <ul>\n"
"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
"        in the library where books titles should, but that do not have the\n"
"        correct form to be a book title.</li>\n"
"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
"        library that appear to be correctly-formed titles, but have no corresponding\n"
"        entries in the database.</li>\n"
"        <li><b>Invalid authors</b>: These are files appearing\n"
"        in the library where only author folders should be.</li>\n"
"        <li><b>Extra authors</b>: These are folders in the\n"
"        calibre library that appear to be authors but that do not have entries\n"
"        in the database.</li>\n"
"        <li><b>Missing book formats</b>: These are book formats that are in\n"
"        the database but have no corresponding format file in the book's folder.\n"
"        <li><b>Extra book formats</b>: These are book format files found in\n"
"        the book's folder but not in the database.\n"
"        <li><b>Unknown files in books</b>: These are extra files in the\n"
"        folder of each book that do not correspond to a known format or cover\n"
"        file.</li>\n"
"        <li><b>Missing cover files</b>: These represent books that are marked\n"
"        in the database as having covers but the actual cover files are\n"
"        missing.</li>\n"
"        <li><b>Cover files not in database</b>: These are books that have\n"
"        cover files but are marked as not having covers in the database.</li>\n"
"        <li><b>Folder raising exception</b>: These represent folders in the\n"
"        calibre library that could not be processed/understood by this\n"
"        tool.</li>\n"
"        </ul>\n"
"\n"
"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
"        marked</i> and <i>Fix marked</i>.</p>\n"
"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
"        have no entries in the database. Check the box next to the item you want\n"
"        to delete. Use with caution.</p>\n"
"\n"
"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
"        checking the fixable box and pushing this button will tell calibre that\n"
"        there is no cover for all of the books listed. Use this option if you\n"
"        are not going to restore the covers from a backup. In the case of extra\n"
"        cover files, checking the fixable box and pushing this button will tell\n"
"        calibre that the cover files it found are correct for all the books\n"
"        listed. Use this when you are not going to delete the file(s). In the\n"
"        case of missing formats, checking the fixable box and pushing this\n"
"        button will tell calibre that the formats are really gone. Use this if\n"
"        you are not going to restore the formats from a backup.</p>\n"
"\n"
"        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:234
msgid "&Run the check again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:237
msgid "Copy &to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:240
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
msgid "&Done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:243
msgid "Mark &all for delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:244
msgid "Mark all deletable subitems"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:247
msgid "Delete &marked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:248
msgid "Delete marked files (checked subitems)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:251
msgid "Mar&k all for fix"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:252
msgid "Mark all fixable items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:255
msgid "&Fix marked"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:258
msgid "Fix marked sections (checked fixable items)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:270
msgid "Names to ignore:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:275
msgid ""
"Note: ignoring folders or files inside a book folder can lead to data loss. "
"Ignored folders and files will be lost if you change the book's title or "
"author(s)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
msgid ""
"Enter comma-separated standard shell file name wildcards, such as "
"synctoy*.dat. Used in library, author, and book folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:283
msgid "Extensions to ignore:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:288
msgid ""
"Enter comma-separated extensions without a leading dot. Used only in book "
"folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:336
msgid "(fixable)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:342
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:347
msgid "(deletable)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:371
msgid "Path from library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:470
msgid ""
"The marked files and folders will be <b>permanently deleted</b>. Are you "
"sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:20
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:44
msgid "Choose format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:32
msgid "&Open with..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:69
msgid "Edit \"Open with\" applications..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:45
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
msgid "Format"
msgstr "Format"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:46
msgid "Existing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
msgid "Convertible"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:72
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:77
msgid "Choose location for calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:86
msgid "Same as current"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:87
#, python-format
msgid "The location %s contains the current calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:97
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:103
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:188
#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:802
#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:817
msgid "Bad location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:98
msgid ""
"You should not create a library inside the calibre folder as this folder is "
"automatically deleted during upgrades."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:104
#, python-format
msgid ""
"You can only create libraries inside %s at the top level, not in sub-folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:110
msgid "No existing library found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:111
#, python-format
msgid "There is no existing calibre library at %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:117
msgid "Not empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:118
#, python-format
msgid "The folder %s is not empty. Please choose an empty folder."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:139
msgid "Moving library, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:139
msgid "Scanning..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:160
msgid "Failed to move library"
msgstr "Verschieben der Bibliothek schlug fehl"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:161
msgid ""
"There was an error while moving the library. The operation has been aborted."
" Click \"Show details\" for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:175
msgid "No location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:175
msgid "No location selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:189
#, python-format
msgid "%s is not an existing folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:76
msgid "Choose your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
#, python-brace-format
msgid "Your calibre library is currently located at {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
msgid "Use the previously &existing library at the new location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
msgid "&Create an empty library at the new location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
msgid ""
"Copy the custom columns, saved searches, column widths, plugboards,\n"
"user categories, and other information from the old to the new library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:83
msgid "&Copy structure from the current library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
msgid "&Move the current library to new location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
msgid "New &location:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
msgid ""
"Note that putting the calibre library on a Networked drive <a href=\"{}\">is"
" not safe</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:20
#, python-format
msgid "Add \"%s\" to toolbars or menus"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:26
#, python-format
msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:44
msgid ""
"You can also customise the plugin locations using <b>Preferences -> "
"Interface -> Toolbars</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
msgid "Edit comments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:75
#: /__w/calibre/calibre/src/calibre/gui2/markdown_editor.py:69
#, python-brace-format
msgid "Edit \"{0}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:75
msgid "Edit text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:85
msgid "Press Ctrl+Enter to accept or Esc to cancel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
msgid "&Show this warning again"
msgstr "&Warnung erneut anzeigen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:68
msgid "Where do you want to delete from?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:69
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:75
#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
msgid "Library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:71
msgid "Library and device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:29
#, python-brace-format
msgid "{num} of {series}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:40
msgid "Target book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:103
msgid "Merge books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
msgid "Merge metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
msgid "Merge the metadata of the selected books into the target book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
msgid "Merge formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
msgid "Merge the book files of the selected books into the target book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
msgid "Delete merged books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:132
msgid "Delete the selected books after merging"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:157
#, python-brace-format
msgid ""
"Book formats and metadata from the selected books will be merged into the "
"target book ({title})."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:160
#, python-brace-format
msgid ""
"Book formats from the selected books will be merged into to the target book "
"({title}). Metadata in the target book will not be changed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:164
#, python-brace-format
msgid ""
"Metadata from the selected books will be merged into to the target book "
"({title}). Formats will not be merged."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:168
msgid "All book formats of the first selected book will be kept."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:170
msgid "After being merged, the selected books will be <b>deleted</b>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:173
msgid ""
"Any duplicate formats in the selected books will be permanently "
"<b>deleted</b> from your calibre library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:178
msgid ""
"Any formats not in the target book will be added to it from the selected "
"books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:182
msgid "Are you <b>sure</b> you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:35
msgid "ERROR"
msgstr "FEHLER"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:180
msgid "Create a new news source by clicking one of the buttons below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:194
msgid "&Edit this recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:198
msgid "&Remove this recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:202
msgid "S&ave recipe as file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:206
msgid "&Download this recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:255
msgid "Save recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
msgid "Recipes"
msgstr "Downloadschemata"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:273
msgid "Are you sure you want to permanently remove this recipe?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:309
msgid ""
"Create a basic news recipe, by adding RSS feeds to it.\n"
"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:316
msgid "Recipe &title:"
msgstr "&Titel des Schemas:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:320
msgid "day(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
msgid "The oldest article to download"
msgstr "Ältester Artikel, der geladen wird"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:323
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
msgid "&Oldest article:"
msgstr "Ä&ltester Artikel:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:327
msgid "Maximum number of articles to download per feed."
msgstr "Maximale Anzahl der zu ladenden Artikel pro feed."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
msgid "&Max. number of articles per feed:"
msgstr "&Maximale Anzahl der Artikel pro feed:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:331
msgid "Feeds in recipe"
msgstr "Feeds im Schema"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:338
msgid "Move selected feed up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:343
msgid "Remove selected feed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:348
msgid "Move selected feed down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:355
msgid "Add feed to recipe"
msgstr "Feed zum Schema hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:359
msgid "&Feed title:"
msgstr "&Feed Titel:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:361
msgid "Feed &URL:"
msgstr "Feed &URL:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
msgid "&Add feed"
msgstr "Feed &anfügen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
msgid "Add this feed to the recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:391
msgid "No feed title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
msgid "You must specify a title for the feed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:395
msgid "No feed URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
msgid "You must specify a URL for the feed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:403
msgid "Title required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
msgid "You must give your news source a title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:407
msgid "Feed required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
msgid "You must add at least one feed to your news source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:413
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:466
msgid "Invalid recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
#, python-format
msgid "Failed to compile the recipe, with syntax error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:431
msgid "My news source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:453
#, python-format
msgid ""
"For help with writing advanced news recipes, see the <a href=\"%s\">User "
"Manual</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:498
msgid "Choose builtin recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:516
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:241
msgid "Go"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:541
msgid "Choose recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
msgid "You must choose a recipe to customize first"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:551
msgid "Add custom news source"
msgstr "Eigene Nachrichtenquelle hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
msgid "&New recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
msgid "Create a new recipe from scratch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
msgid "Customize &builtin recipe"
msgstr "Vorgege&benes Schema anpassen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
msgid "Customize a builtin news download source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
msgid "Load a recipe from a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
msgid "Load recipe from &file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
msgid "&Show recipe files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
msgid "Show the folder containing all recipe files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
msgid "Import &OPML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
msgid ""
"Import a collection of RSS feeds in OPML format\n"
"Many RSS readers can export their subscribed RSS feeds\n"
"in OPML format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
msgid "S&witch to advanced mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
msgid "Edit this recipe in advanced mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
msgid "Are you sure? Any unsaved changes will be lost."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
msgid "No recipes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
msgid "No custom recipes created."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
msgid "Choose a recipe file"
msgstr "Eine Schema-Datei wählen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
msgid "Invalid input"
msgstr "Ungültige Eingabe"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
#, python-format
msgid "<p>Could not create recipe. Error:<br>%s"
msgstr "<p>Konnte Schema nicht erstellen. Fehler:<br>%s"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
msgid "Failed to create recipes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
msgid "Failed to create some recipes, click \"Show details\" for details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
msgid ""
"All checked books will be <b>permanently deleted</b> from your device. "
"Please verify the list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:235
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:268
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:525
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1026
msgid "Author"
msgstr "Autor"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
msgid "Location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50
msgid "Delete from device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
#, python-format
msgid "%(curr)s (was %(initial)s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1363
msgid "Item is blank"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1364
msgid "An item cannot be set to nothing. Delete it instead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:626
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:674
msgid "No item selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:627
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:675
msgid "You must select one item from the list of available items."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:249
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:266
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:712
msgid "No items selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:713
msgid "You must select at least one item from the list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:723
msgid "Are you sure you want to delete the following items?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:70
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:94
msgid "Category editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:71
msgid "Items in use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:72
msgid ""
"Delete item from database. This will unapply the item from all books and "
"then remove it from the database."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:74
msgid "Rename the item in every book where it is used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
msgid "Ctrl+S"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:20
#, python-brace-format
msgid ""
"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
" </p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:50
msgid "This book has DRM"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
msgid "Duplicate found"
msgid_plural "duplicates found"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
msgid ""
"Books with the same titles as the following already exist in calibre. Select"
" which books you want added anyway."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:92
#, python-format
msgid "%(title)s by %(author)s [%(formats)s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:118
msgid "Already in calibre:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:142
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:405
#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:530
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1232
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:250
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:855
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:180
msgid "No matches found"
msgstr "Keine Treffer gefunden"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:235
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:158
msgid "Author sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:235
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:457
msgid "Link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:277
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:705
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
msgid "Change case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:552
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:279
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:706
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
msgid "Upper case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:320
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:552
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:280
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:707
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
msgid "Lower case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:321
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:552
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:281
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:708
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:480
msgid "Swap case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:322
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:552
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:282
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:709
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:481
msgid "Title case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:346
msgid "Copy to author sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:349
msgid "Show books by author in book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:352
msgid "Copy to author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:510
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1416
msgid "Invalid author name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:511
msgid "You cannot change an author to multiple authors."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:93
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:171
msgid "Manage authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:94
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:95
msgid "&Search for:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:98
msgid "S&earch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
msgid ""
"<p>Only show authors in the\n"
"          current Virtual library. Edits already done may be hidden but will\n"
"          not be forgotten.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:99
msgid "Only show authors in the current &Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:100
msgid "Filter &by:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
msgid ""
"<p>Only show authors that contain the text in this box.\n"
"          The match ignores case.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
msgid "Fi&lter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:104
msgid ""
"Reset all the author sort values to a value automatically\n"
"generated from the author. Exactly how this value is automatically\n"
"generated can be controlled via Preferences->Advanced->Tweaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:107
msgid "&Recalculate all author sort values"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:108
msgid ""
"Copy author sort to author for every author. You typically use this button\n"
"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
msgid "&Copy all author sort values to author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:16
#, python-brace-format
msgid "Edit permissible values for {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:24
msgid "Remove the currently selected value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:27
msgid "Add a new permissible value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:51
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:472
msgid "Color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:92
msgid ""
"Check the box if you change the value and want it renamed in books where it "
"is used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:99
msgid ""
"Selects the color of the text when displayed in the book list. Either all "
"rows must have a color or no rows have a color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:109
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:129
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:143
msgid "Select a cell"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:110
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:130
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:144
msgid "Select a cell before clicking the button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:162
msgid "Empty value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:163
msgid "Empty values are not allowed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:177
msgid "Duplicate value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:178
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:699
#, python-brace-format
msgid ""
"The value \"{0}\" is in the list more than once, perhaps with different case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:184
msgid "Invalid colors specification"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:185
msgid "Either all values or no values must have colors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
msgid "Previous location: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
msgid "Location to import this library to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
msgid "Select &folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
msgid "Choose a folder for this library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
msgid "Working, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
msgid "Total:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
msgid "Current:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
msgid ""
"You can export all calibre data, including your books, settings and plugins "
"into a single folder. Then, you can use this tool to re-import all that data"
" into a different calibre install, for example, on another computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
msgid ""
"This is a simple way to move your calibre installation with all its data to "
"a new computer, or to replicate your current setup on a second computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
msgid "&Export all your calibre data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
msgid "&Import previously exported data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
#, python-brace-format
msgid ""
"{0} [Size: {1}]\n"
"in {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
msgid "Calculating..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
msgid "Select which libraries you want to export below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
msgid ""
"Specify the folder containing the previously exported calibre data that you "
"wish to import."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
msgid "Choose &folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
msgid ""
"Specify locations for the libraries you want to import. A location must be "
"an empty folder on your computer. If you leave any blank, those libraries "
"will not be imported."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
msgid "Select folder with exported data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
msgid ""
"Importing calibre data means all libraries, settings, plugins, etc will be "
"imported. This is a security risk, only proceed if the data you are "
"importing was previously generated by you, using the calibre export "
"functionality."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
msgid "Not valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
#, python-brace-format
msgid "The folder {0} is not valid: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
msgid "Content server running"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
msgid ""
"Cannot import while the Content server is running, shut it down first by "
"clicking the \"Connect/share\" button on the calibre toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
msgid "No folder selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
msgid ""
"You must select a folder containing the previously exported data that you "
"wish to import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
#, python-format
msgid "%s is not a folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
msgid "Not a folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
#, python-format
msgid "%s is not an empty folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
msgid "Folder not empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
msgid "No libraries selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
msgid "You must specify the location for at least one library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
msgid "Some libraries ignored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
msgid "You have chosen not to import some libraries. Proceed anyway?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
msgid "Choose a folder to export to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
msgid "Export folder not empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
msgid "The folder you choose to export the data to must be empty."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
msgid "Exporting all calibre data..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
msgid "Failed to export data."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
msgid "Importing all calibre data..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
msgid "Failed to import data."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:64
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1139
msgid "Active jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:65
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:631
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:593
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:268
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:127
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:419
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:168
msgid "Find next match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:66
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:510
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:33
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:724
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:636
msgid "&Search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:67
msgid "&Stop selected jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
msgid "&Hide selected jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
msgid "Show job &details"
msgstr "Zeige Auftrag&details"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
msgid "Show &all jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
msgid "Stop &all non device jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
msgid "&Hide all jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:86
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:338
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:148
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:347
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1435
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:48
#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
msgid "Authors"
msgstr "Autoren"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:132
msgid "You must enter a search expression into the search field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:203
msgid "You must select a matching book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
msgid "Do a search to find the book you want to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
msgid ""
"<p>Remember to update metadata on the device when you are done (Right click "
"the device icon and select <i>Update cached metadata</i>)</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
msgid "Show &details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:126
msgid "Hide &details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:130
msgid "Show detailed information about this error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:177
msgid "Copied"
msgstr "Kopiert"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1088
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1200
msgid "&View log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
msgid "&Retry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
msgid "Hide the remaining error message"
msgid_plural "Hide the {} remaining error messages"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:73
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
msgid "Working"
msgstr "Bei der Arbeit..."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:101
#, python-format
msgid "Processing %d books, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:106
msgid "Current step progress: %p %"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:112
msgid "Step %v/%m"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
msgid "Lower Case"
msgstr "Kleinschreibung"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:486
msgid "Upper Case"
msgstr "Großschreibung"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:487
msgid "Title Case"
msgstr "Wortanfänge groß schreiben"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:491
msgid "Character match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:492
msgid "Regular expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:495
msgid "Replace field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:496
msgid "Prepend to field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:497
msgid "Append to field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:513
msgid "Editing metadata for one book"
msgid_plural "Editing metadata for {} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:572
msgid ""
"Immediately make all changes without closing the dialog. This operation "
"cannot be canceled or undone"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:663
#, python-format
msgid "Book %d:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:681
msgid "Enter an identifier type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:687
msgid ""
"<b>You can destroy your library using this feature.</b> Changes are "
"permanent. There is no undo function. You are strongly encouraged to back up"
" your library before proceeding.<p>Search and replace in text fields using "
"character matching or regular expressions. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:695
msgid ""
"In character mode, the field is searched for the entered search text. The "
"text is replaced by the specified replacement text everywhere it is found in"
" the specified field. After replacement is finished, the text can be changed"
" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
"is checked, the search text must match exactly. If it is unchecked, the "
"search text will match both upper- and lower-case letters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:706
msgid ""
"In regular expression mode, the search text is an arbitrary Python-"
"compatible regular expression. The replacement text can contain "
"backreferences to parenthesized expressions in the pattern. The search is "
"not anchored, and can match and replace multiple times on the same string. "
"The modification functions (lower-case etc) are applied to the matched text,"
" not to the field as a whole. The destination box specifies the field where "
"the result after matching and replacement is to be assigned. You can replace"
" the text in the field, or prepend or append the matched text. See <a "
"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
" information on Python's regular expressions, and in particular the 'sub' "
"function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:785
msgid "S/R TEMPLATE ERROR"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:938
msgid ""
"You must specify a destination when source is a composite field or a "
"template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:951
msgid ""
"The replacement value for a rating column must be empty or an integer "
"between 0 and 10"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:958
msgid "You must specify a destination identifier type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1008
msgid "You must specify a search expression in the \"Search for\" field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
msgid "Invalid identifier string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1078
#, python-brace-format
msgid ""
"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"
"\n"
"Do you want to continue processing books?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1082
msgid "Result identifier string: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1181
msgid "Search/replace invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1182
#, python-format
msgid "Search/replace is invalid: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1279
msgid "Covers compressed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1280
#, python-brace-format
msgid ""
"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1294
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
msgid "Delete saved search/replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1295
msgid "The selected saved search/replace will be deleted. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1330
msgid "Save search/replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1321
msgid "Search/replace name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1331
msgid ""
"That saved search/replace already exists and will be overwritten. Are you "
"sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:612
msgid "Edit meta information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:613
msgid "&Author(s): "
msgstr "&Autor(en): "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:614
msgid ""
"This will cause the author sort field to be automatically updated\n"
" based on the authors field for each selected book. Note that if\n"
" you use the control above to set authors in bulk, the author sort\n"
" field is updated anyway, regardless of the value of this checkbox."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
msgid "A&utomatically set author sort"
msgstr "Automatisch Sortierung nach Autor setzen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
msgid "S&wap title and author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:620
msgid "Author s&ort: "
msgstr "S&ortierung nach Autor: "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:621
msgid ""
"Specify how the author(s) of this book should be sorted. For example Charles"
" Dickens should be sorted as Dickens, Charles."
msgstr "Geben Sie an, wie der Autor dieses Buches sortiert werden soll. \"Charles Dickens\" zum Beispiel als \"Dickens, Charles\"."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:622
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383
msgid "&Rating:"
msgstr "&Bewertung:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
msgid "&Apply rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
msgid "&Publisher: "
msgstr "&Herausgeber: "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
msgid "If checked, the publisher will be cleared"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
msgid "&Clear pub"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
msgid "Add ta&gs: "
msgstr "Etiketten hinzufü&gen: "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
msgid "Open Tag editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
msgid "&Remove tags:"
msgstr "Etiketten entfe&rnen:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
msgid "Comma separated list of tags to remove from the books. "
msgstr "Durch Kommata getrennte Liste der Etiketten, die von den Büchern entfernt werden. "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
msgid "Check this box to remove all tags from the books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
msgid "&Clear all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
msgid "Ser&ies:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
msgid "If checked, the series will be cleared"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
msgid "&Clear series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
msgid ""
"If not checked, the series number for the books will be set to 1.\n"
"If checked, selected books will be automatically numbered, in the order\n"
"you selected them. So if you selected Book A and then Book B,\n"
"Book A will have series number 1 and Book B series number 2."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
msgid "&Automatically number books in this series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
msgid ""
"Series will normally be renumbered from the highest number in the database\n"
"for that series. Checking this box will tell calibre to start numbering\n"
"from the value in the box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:648
msgid "&Force numbers to start with:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
msgid "+ "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:651
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1918
msgid "&Date:"
msgstr "&Datum:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
msgid "A&pply date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1983
msgid "P&ublished:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:657
msgid "Clear published date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1507
msgid "&Languages:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:661
msgid "Check this box to remove all languages from the books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
msgid "Clear &all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
msgid ""
"When doing a same format to same format conversion,\n"
" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
" as ORIGINAL_EPUB. This option tells calibre to restore\n"
" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
" conversion of a large number of books and something went wrong."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
msgid "Restore pre conversion &originals, if available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:669
msgid ""
"Remove stored conversion settings for the selected books.\n"
"\n"
"Future conversion of these books will use the default settings."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:672
msgid "Remove &stored conversion settings for the selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
msgid ""
"Force the title to be in title case. If both this and swap authors are checked,\n"
"title and author are swapped before the title case is set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:675
msgid "Change title &case to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:676
msgid ""
"Update title sort based on the current title. This will be applied only "
"after other changes to title."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
msgid "Update &title sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
msgid ""
"Set the metadata in calibre from the metadata in the e-book files associated"
" with each book. Note that this does not change the cover, for that, use the"
" separate option below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:679
msgid "Set &metadata (except cover) from the e-book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
msgid "Change &cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
msgid "&Generate default cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
msgid "&Remove cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
msgid ""
"Try to automatically detect and remove borders and extra space\n"
" from the edges of cover images. This can sometimes remove too\n"
" much, so use with care."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
msgid "&Trim cover (DANGEROUS)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
msgid "Set from &e-book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
msgid ""
"Set the covers of all selected books to be the same\n"
"as that of the first selected book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:690
msgid "&Clone covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
msgid ""
"<p>Compress cover images, if the quality is set to 100 compression is "
"lossless, otherwise it is lossy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
msgid "Co&mpress cover images:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
msgid ""
"<p>Cover image compression quality. If the quality is set to 100 compression"
" is lossless, otherwise it is lossy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:694
msgid "Control how the default generated covers are created"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
msgid "Configure co&ver generation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
msgid "Set the co&mments for all selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:758
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:940
msgid "&Basic metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:765
msgid "&Custom metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
msgid "&Load search/replace:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
msgid "Select saved search/replace to load."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
msgid "Save current search/replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
msgid "Sa&ve"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
msgid "Search &mode:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
msgid ""
"<p>Choose whether to use basic text matching or advanced\n"
"                regular expression matching. Changing the mode clears all the fields\n"
"                in this dialog.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
msgid "Search &field:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
msgid "The name of the field that you want to search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
msgid "&Identifier type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:712
msgid "Choose which identifier type to operate upon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:713
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:303
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:394
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:142
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:490
msgid "&Template:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
msgid "Enter a template to be used as the source for the search/replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
msgid ""
"Enter what you are looking for, either plain text or a regular expression, "
"depending on the mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
msgid ""
"Check this box if the search string must match exactly upper and lower case."
" Uncheck it if case is to be ignored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
msgid "Cas&e sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
msgid "&Replace with:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
msgid ""
"The replacement text. The matched search text will be replaced with this "
"string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
msgid "&Apply function after replace:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
msgid ""
"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
"field is processed. In regular expression mode, only the matched text is processed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
msgid "&Destination field:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
msgid ""
"The field that the text will be put into after all replacements.\n"
"If blank, the source field is used if the field is modifiable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
msgid "M&ode:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:728
msgid "Specify how the text should be copied into the destination."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
msgid ""
"Specifies whether result items should be split into multiple values or\n"
"left as single values. This option has the most effect when the source field is\n"
"not multiple and the destination field is multiple"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
msgid "Split &result"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
msgid "Identifier type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
msgid ""
"<p>Choose which identifier type to operate upon. When the\n"
"              source field is something other than 'identifiers' you can enter\n"
"              a * if you want to replace the entire set of identifiers with\n"
"              the result of the search/replace.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
msgid "For multiple-valued fields, sho&w"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
msgid "val&ues starting at"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:740
msgid "with values separated b&y"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:741
msgid ""
"Used when displaying test results to separate values in multiple-valued "
"fields"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:742
msgid "Test text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
msgid "Test result"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
msgid "Your &test:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
msgid "&Search and replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
msgid ""
"If enabled, the book list will be re-sorted and any existing\n"
"search or Virtual library will be refreshed after the edit\n"
"is completed. This can be slow on large libraries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
msgid "&Refresh book list after edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:32
msgid "Sort by multiple columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:40
msgid ""
"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
"columns are more important. Ascending or descending order can be toggled by "
"clicking the column name at the bottom of this dialog, after having selected"
" it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:69
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:79
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:134
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
#: /__w/calibre/calibre/src/calibre/gui2/trash.py:161
msgid "&Clear"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
msgid "Clear all selected columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
msgid "Save this sort order for easy re-use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
msgid "Load previously saved settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:117
msgid "Effective sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:126
msgid "No sort selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:127
msgid "You must select at least one column on which to sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:158
msgid "No name provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:159
msgid "You must provide a name for the settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
msgid "No saved sorts available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:172
msgid "Remove saved sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:60
msgid "Import OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:66
msgid "Path to OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:70
msgid "Browse for OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:73
msgid "&OPML file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:79
msgid "Maximum number of articles to download per RSS feed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
msgid "&Maximum articles per feed:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:84
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:358
#: /__w/calibre/calibre/src/calibre/gui2/trash.py:141
msgid " days"
msgstr " Tage"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
msgid "Articles in the RSS feeds older than this will be ignored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:88
msgid "Preserve groups in the OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:90
msgid ""
"If enabled, every group of feeds in the OPML file will be converted into a "
"single recipe. Otherwise every feed becomes its own recipe"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:94
msgid "Replace existing recipes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:96
msgid ""
"If enabled, any existing recipes with the same titles as entries in the OPML"
" file will be replaced. Otherwise, new entries with modified titles will be "
"created"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:121
msgid "OPML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:121
msgid "Select OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:129
msgid "Path not specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
msgid "You must specify the path to the OPML file to import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:135
msgid "No feeds found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
msgid "No importable RSS feeds found in the OPML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:56
msgid "Password needed"
msgstr "Passwort erforderlich"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:57
msgid "TextLabel"
msgstr "TextLabel"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:446
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
msgid "&Username:"
msgstr "Ben&utzername:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
msgid "&Password:"
msgstr "&Passwort:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:314
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:458
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:120
msgid "&Show password"
msgstr "Pa&sswort anzeigen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:134
msgid "Restart required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:135
msgid "You must restart calibre before using this plugin!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:176
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:509
msgid "All"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:176
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:267
msgid "Installed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:176
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
msgid "Not installed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:176
msgid "Update available"
msgstr "Neue Version verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:267
msgid "Plugin name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:267
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:51
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
msgid "Status"
msgstr "Status"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:268
msgid "Available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:268
msgid "Released"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:268
msgid "calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:293
msgid "PayPal"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:317
msgid ""
"This plugin is FREE but you can reward the developer for their effort\n"
"by donating to them via PayPal.\n"
"\n"
"Right-click and choose Donate to reward: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:352
msgid "Platform unavailable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:354
msgid "calibre upgrade required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
msgid "Plugin deprecated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:359
msgid "New version available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:361
msgid "Latest version installed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:392
msgid "This plugin has been deprecated and should be uninstalled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:393
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:397
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:401
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:408
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
msgid "Right-click to see more options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
#, python-format
msgid "This plugin can only be installed on: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:399
#, python-format
msgid "You must upgrade to at least calibre %s before installing this plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:403
msgid "You can install this plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
msgid "A new version of this plugin is available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:412
msgid "This plugin is installed and up-to-date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:418
#, python-brace-format
msgid ""
"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
"restart calibre for the plugin to take effect."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:438
msgid "Plugin homepage"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:455
msgid "Update Check Failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:456
msgid "Unable to reach the plugin index page."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:475
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:480
msgid "User plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:488
msgid "Filter list of &plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:495
msgid "Filter by &name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:518
#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:84
msgid "Description"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:531
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:549
msgid "&Install"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:532
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:550
msgid "Install the selected plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:535
msgid "&Customize plugin "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:536
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:589
msgid "Customize the options for this plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:554
msgid "Plugin &forum thread"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:105
msgid "Enable/&disable plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:564
msgid "Enable or disable this plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:568
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
msgid "&Remove plugin"
msgstr "Plugin entfe&rnen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:569
msgid "Uninstall the selected plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:578
msgid "Donate to developer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:579
msgid "Donate to the developer of this plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:588
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
msgid "&Customize plugin"
msgstr "Plugin &anpassen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:687
#, python-format
msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:699
#, python-format
msgid "Install %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:700
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:316
msgid ""
"Installing plugins is a <b>security risk</b>. Plugins can contain a "
"virus/malware. Only install it if you got it from a trusted source. Are you "
"sure you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:717
#, python-format
msgid "Downloading plugin ZIP attachment: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
#, python-format
msgid "Installing plugin: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737
#, python-format
msgid "Plugin installed: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
msgid "Install plugin failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
msgid ""
"A problem occurred while installing this plugin. This plugin will now be "
"uninstalled. Please post the error message in details below into the forum "
"thread for this plugin and restart calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:368
msgid "Plugin not customizable"
msgstr "Plugin nicht anpassbar"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:369
#, python-format
msgid "Plugin: %s does not need customization"
msgstr "Plugin: %s bedarf keines Anpassens"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:375
msgid "Must restart"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:376
#, python-format
msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:357
msgid "Plugin cannot be disabled"
msgstr "Plugin kann nicht ausgeschaltet werden"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
#, python-format
msgid "The plugin: %s cannot be disabled"
msgstr "Das Plugin: %s kann nicht ausgeschaltet werden"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
msgid "Aborting..."
msgstr "Abbruch läuft ..."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:262
#, python-brace-format
msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:266
msgid "Undock"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
msgid "Show the Quickview panel in its own floating window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:270
msgid "Lock Quickview contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:318
msgid "Refresh"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:275
msgid "Embed the Quickview panel into the main calibre window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
msgid "Alternate shortcut: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:605
msgid "Find item in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
msgid "Find item in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
msgid "Select this book in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
msgid "Open a locked Book details window for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:352
msgid "Quickview this cell"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:359
msgid "Open book in the E-book viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:542
#, python-brace-format
msgid "&Item: {0} ({1})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:585
msgid ""
"Click to show only books with this item. Double click to search for this "
"item in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:603
msgid "**No items found**"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:604
msgid ""
"Click in a column  in the library view to see the information for that book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:624
#, python-brace-format
msgid "&Books with selected item \"{0}\": {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:633
msgid ""
"Double click on a book to change the selection in the library view or change"
" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
"edit the metadata of a book, which also changes the selected book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:693
msgid "Something went wrong while filling in the table"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:728
msgid "Quickview: Book not in library view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:729
msgid ""
"The book you selected is not currently displayed in the library view, "
"perhaps because of a search or a Virtual library, so Quickview cannot select"
" it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:801
msgid "Quickview: Column cannot be selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:802
msgid ""
"The column you double-clicked, '{}', is not shown in the library view. The "
"book/column cannot be selected by Quickview."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:86
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1075
msgid "&Apply Virtual libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
msgid ""
"<p>Select to make Quickview show only books in the current\n"
"        Virtual library</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
msgid "&Lock Quickview contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:90
msgid ""
"<p>Select to prevent Quickview from changing content when the\n"
"        selection on the library view is changed</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:261
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:980
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:249
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:282
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1429
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:160
msgid "&Refresh"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:93
msgid ""
"When Quickview is locked, refresh the window using the last selected book "
"and that book's value in the last selected column."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
msgid "&Dock"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
msgid "&Close"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:22
msgid ""
"Restoring database from backups, do not interrupt, this will happen in three"
" stages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:24
msgid "Restoring database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
msgid "The restore has not completed, are you sure you want to cancel?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:84
#, python-format
msgid "The old database was saved as: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
#, python-format
msgid ""
"Restoring the database succeeded with some warnings click \"Show details\" "
"to see the details. %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
#, python-format
msgid "Restoring database was successful. %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
msgid ""
"Your list of books, with all their metadata is stored in a single file, "
"called a database. In addition, metadata for each individual book is stored "
"in that books' folder, as a backup.<p>This operation will rebuild the "
"database from the individual book metadata. This is useful if the database "
"has been corrupted and you get a blank list of books.<p>Do you want to "
"restore the database?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
msgid "Restoring database failed, click \"Show details\" to see details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:134
#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
msgid "Failed to repair library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:31
msgid "Add a new Saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:44
msgid ""
"You can create a <i>Saved search</i>, for frequently used searches here. The"
" search will be visible under <i>Saved searches</i> in the Tag browser, "
"using the name that you specify here."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
msgid "The Saved search name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:56
msgid "&Search:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
msgid "The search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:68
msgid "No search name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
msgid "You must specify a name for the Saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75
msgid "No search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
msgid "You must specify a search expression for the Saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:82
msgid "Invalid saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:96
#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
msgid "Manage Saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:102
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:976
msgid "&Add search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:106
msgid "&Remove search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:110
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:968
msgid "&Edit search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:169
msgid ""
"The current saved search will be <b>permanently deleted</b>. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:181
msgid "Edit the name and/or expression below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:183
msgid "Edit saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:195
msgid "A saved search with the name {} already exists. Choose another name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:217
msgid "Search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:73
msgid ""
"                Download this periodical every week on the specified days after\n"
"                the specified time. For example, if you choose: Monday after\n"
"                9:00 AM, then the periodical will be download every Monday as\n"
"                soon after 9:00 AM as possible.\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:94
msgid "&Download after:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:125
msgid ""
"                Download this periodical every month, on the specified days.\n"
"                The download will happen as soon after the specified time as\n"
"                possible on the specified days of each month. For example,\n"
"                if you choose the 1st and the 15th after 9:00 AM, the\n"
"                periodical will be downloaded on the 1st and 15th of every\n"
"                month, as soon after 9:00 AM as possible.\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:137
msgid "&Days of the month:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:139
msgid "Comma separated list of days of the month. For example: 1, 15"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Download &after:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:177
msgid ""
"                Download this periodical every x days. For example, if you\n"
"                choose 30 days, the periodical will be downloaded every 30\n"
"                days. Note that you can set periods of less than a day, like\n"
"                0.1 days to download a periodical more than once a day.\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:186
msgid "&Download every:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:189
msgid "every hour"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:192
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:237
msgid "days"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:196
msgid ""
"Note: You can set intervals of less than a day, by typing the value "
"manually."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:251
msgid "Schedule news download [{} sources]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:269
msgid "&Schedule"
msgstr "&Zeitplan"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:280
msgid "&Schedule for download:"
msgstr "Zeit&plan zum Laden:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
msgid "&Days of  week"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
msgid "Da&ys of month"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:287
msgid "Every &x days"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
msgid "For the scheduling to work, you must leave calibre running."
msgstr "Damit der Zeitplan funktioniert, muss Calibre gestartet bleiben."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:303
msgid "&Account"
msgstr "&Account"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:324
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1219
msgid "&Advanced"
msgstr "&Erweitert"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
msgid "Add &title as tag"
msgstr "&Titel als Etikett hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:329
msgid "&Extra tags:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:333
msgid "&Keep at most:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:334
msgid ""
"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
"all (disable)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:339
msgid ""
"<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"
"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:344
msgid " issues"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:344
msgid "all issues"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:352
msgid "Delete downloaded &news older than:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:355
msgid ""
"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
"<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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:358
msgid "never delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:362
msgid "Download &all scheduled"
msgstr "&Alle geplanten laden"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:363
msgid "Download all scheduled news sources at once"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:368
msgid "&Download now"
msgstr "&Jetzt laden"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:458
msgid "Need username and password"
msgstr "Benötige Benutzernamen und Passwort"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "You must provide a username and/or password to use this news source."
msgstr "Sie müssen einen Benutzernamen und/oder ein Passwort für die Verwendung dieser Nachrichtenquelle angeben."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:501
msgid "Account"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:502
msgid "(optional)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:503
msgid "(required)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:522
msgid "Created by: "
msgstr "Erstellt von: "

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526
#, python-format
msgid "Download %s now"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:530
msgid "Last downloaded: never"
msgstr "Zuletzt geladen: niemals"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:531
msgid "never"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:539
#, python-format
msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:555
msgid "Last downloaded:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:575
msgid "Cannot download news as no internet connection is active"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
msgid "No internet connection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:588
msgid "Schedule news download"
msgstr "Zeitgesteuerter Nachrichten Download"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:591
msgid "Add or edit a custom news source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:597
msgid "Download all scheduled news sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
msgid "equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
msgid "before"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
msgid "after"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
msgid "before or equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:34
msgid "after or equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:35
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
msgid "is set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:36
msgid "is unset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:51
#, python-format
msgid ""
"<p>You can also perform other kinds of advanced searches, for example "
"checking for books that have no covers, combining multiple search expression"
" using Boolean operators and so on. See <a href=\"%s\">The search "
"interface</a> for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:63
msgid "What &kind of match to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:67
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:211
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:218
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:178
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:68
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:69
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:70
msgid ""
"Character variant: 'contains' with accents ignored and punctuation "
"significant"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:88
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
msgid "A&dvanced search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:90
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
msgid "Find entries that have..."
msgstr "Finde Einträge, die das Folgende enthalten..."

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:91
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
msgid "But don't show entries that have..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:98
msgid "A&ll these words:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:99
msgid "&This exact phrase:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:100
msgid "O&ne or more of these words:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:111
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
msgid "Any of these &unwanted words:"
msgstr "Alle diese &unerwünschten Worte:"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:116
msgid "Titl&e/author/series..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
msgid "The title to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:128
msgid "The author to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:135
#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:242
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:175
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
msgid "&Author:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:138
msgid "The series to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:147
msgid "The tags to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:184
msgid "&Date search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
msgid "&Search the"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:208
msgid "date column for books whose &date is "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
msgid "&year"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:222
msgid "mo&nth"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
msgid "&day"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:237
msgid "months"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:237
msgid "weeks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:237
msgid "years"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:238
msgid "ago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:246
msgid "This month"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:246
msgid "Yesterday"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262
msgid "&Template search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:270
msgid "The value to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:272
msgid ""
"You can use the search specifications described in the calibre "
"documentation. For example, with Number comparisons you can use the "
"relational operators like '>=' etc. With Text comparisons you can use "
"contains (T), exact (=T), or regular expression matches (~T). With Date you "
"can use today, yesterday, etc. Set/not set takes 'true' for set and 'false' "
"for not set."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
msgid "Template &value:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:287
msgid "Set/Not set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:289
msgid "How the template result will be compared to the value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:290
msgid "C&omparison type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:295
msgid "The template that generates the value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:296
msgid "Right click to open a template editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:301
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:34
msgid "Open template editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:307
msgid "&Copy the current search into the boxes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:309
msgid "Use this button to retrieve and edit the current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:314
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
#: /__w/calibre/calibre/src/calibre/gui2/layout.py:242
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:209
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:22
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:216
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:95
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:176
msgid "Advanced search"
msgstr "Erweiterte Suche"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:37
msgid "There is one book with the {} format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
#, python-brace-format
msgid "There are {count} books with the {fmt} format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:56
msgid "Choose formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:39
msgid ""
"Use a password if calibre is running on a network that is not secure. For "
"example, if you run calibre on a laptop, use that laptop in an airport, and "
"want to connect your smart device to calibre, you should use a password."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:45
msgid ""
"Check this box if you want calibre to automatically start the smart device "
"interface when calibre starts. You should not do this if you are using a "
"network that is not secure and you are not setting a password."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:51
msgid ""
"Check this box if you want calibre to use a fixed network port. Normally you"
" will not need to do this. However, if your device consistently fails to "
"connect to calibre, try checking this box and entering a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:57
msgid ""
"Try 9090. If calibre says that it fails to connect to the port, try another "
"number. You can use any number between 8,000 and 65,535."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:62
msgid ""
"These are the IP addresses for this computer. If you decide to have your "
"device connect to calibre using a fixed IP address, one of these addresses "
"should be the one you use. It is unlikely but possible that the correct IP "
"address is not listed here, in which case you will need to go to your "
"computer's control panel to get a complete list of your computer's network "
"interfaces and IP addresses."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:111
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:117
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:122
msgid "Invalid port number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
msgid "You must provide a port number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
msgid "The port must be a number between 8000 and 65535."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:138
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:491
msgid "Problem starting the wireless device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:492
#, python-format
msgid "The wireless device driver had problems starting. It said \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:83
msgid "Smart device control"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:84
msgid ""
"<p>Start wireless device connections.\n"
"       <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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
msgid "calibre IP addresses:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
msgid "Possible IP addresses:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88
msgid "Optional &password:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
msgid "Optional password for security"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
msgid "Optional &fixed port:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
msgid "Optional port number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
msgid "&Use a fixed port"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
msgid "&Automatically allow connections at calibre startup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:183
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:197
msgid "Lookup name: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:188
msgid "(Not in library)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:190
msgid "(Hidden in Tag browser)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:192
msgid "(Hidden by Virtual library)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:250
msgid "You must select items to apply"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
msgid "You must select items to unapply"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:282
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:319
msgid ""
"That name contains leading or trailing periods, multiple periods in a row or"
" spaces before or after periods."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:288
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:294
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:326
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:355
msgid "Name already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:327
msgid "The user category name is already used, perhaps with different case."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:290
#, python-brace-format
msgid ""
"Existing category: {existing}\n"
"New category name: {new}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:295
msgid ""
"The hierarchical prefix of the new category is already used, perhaps with "
"different case."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:297
#, python-brace-format
msgid ""
"Existing prefix: {prefix}\n"
"New category name: {new}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:328
#, python-brace-format
msgid ""
"Existing category: {existing}\n"
"New category: {new}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:343
msgid ""
"The current User category will be <b>permanently deleted</b>. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:136
msgid "User categories editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:137
msgid "&User category name: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:138
msgid "Select a category to edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:139
msgid "Copy the category name to the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:140
msgid "&Category filter: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:141
msgid "Select the content kind of the new category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:142
msgid "Item &filter: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:143
msgid ""
"Enter text to filter the available items. Case and accents are ignored."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:144
msgid "Delete the current User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
msgid "Enter a category name, then use the Add button or the Rename button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
msgid "Add a new category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
msgid "Rename the current category to what is in the box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
msgid ""
"<p>Only show items that are visible in current Virtual\n"
"            library. Applied items not shown in the Virtual library will be\n"
"            marked \"Hidden by Virtual library\".</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
msgid "&Only show items visible in current Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
msgid ""
"<p>Don't show items that are hidden in the Tag browser.\n"
"          Applied items not shown in the Tag browser will be marked\n"
"          \"Hidden in Tag browser\".</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
msgid "&Don't show items hidden in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
msgid "&Available items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
msgid "Apply items to current category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125
msgid "Applied &items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163
msgid "Unapply (remove) selected items from current category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:42
msgid ""
"If the item you want is not in the available list, you can add it here. "
"Accepts an ampersand-separated list of items. The items will be applied to "
"the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:48
msgid ""
"If the item you want is not in the available list, you can add it here. "
"Accepts a comma-separated list of items. The items will be applied to the "
"book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:125
msgid "No tags selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:125
msgid "You must select at least one tag from the list of Available tags."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:128
msgid "Deleting tags is done immediately and there is no undo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:143
msgid "Are your sure?"
msgstr "Sind Sie sicher?"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:144
msgid ""
"The following tags are used by one or more books. Are you certain you want "
"to delete them?"
msgstr "Die folgenden Etiketten werden von einem oder mehreren Büchern verwendet. Sind Sie wirklich sicher, dass Sie sie löschen möchten?"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:116
msgid "Manage items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:117
msgid "&Add item:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:118
msgid "Apply item(s) to the current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:119
msgid "Filter the available items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:120
msgid ""
"Delete the selected items from database. This will unapply the items from "
"all books and then remove them from the database."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:121
msgid "Ava&ilable items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:122
msgid "Apply item to current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123
msgid "Unapply (remove) the item from current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124
msgid "Filter the applied items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:262
msgid "Search for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:266
msgid "Filter by {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:270
#, python-brace-format
msgid "Search the library for {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:453
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:625
msgid "Count"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:455
msgid "Was"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:476
#, python-brace-format
msgid "This is not one of this column's permitted values ({0})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:500
msgid "no links available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:575
msgid "Editing..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:604
msgid "Item is not a permitted value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:605
#, python-brace-format
msgid ""
"This column has a fixed set of permitted values. The entered text must be "
"one of ({0})."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:631
msgid "Do you really want to undo your changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:659
msgid "Selection contains deleted items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:660
msgid ""
"The selection contains deleted items. You must undelete them before editing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:678
msgid "Undelete items?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:679
msgid "Items must be undeleted to continue. Do you want to do this?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:698
msgid "Are you sure you want to delete the selected links? There is no undo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:96
msgid "Search for an item in the first column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:97
msgid "Find items containing the search string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:99
msgid ""
"<p>Show items only if they appear in the\n"
"          current Virtual library. Edits already done may be hidden but will\n"
"          not be forgotten.\n"
"          </p><p>\n"
"          Note that this box affects only what is displayed. Changes\n"
"          will affect all books in your library even if this box\n"
"          is checked.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:106
msgid "Only show items in the current &Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:107
msgid "&Filter by:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:108
msgid "Filter items using the text in this box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:109
msgid "Show only items containing this text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
msgid "F&ilter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
msgid ""
"Delete selected items from the database. This will unapply the items from "
"all books and then remove them from the database."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
msgid "Ctrl+D"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
msgid "Rename the items in every book where they are used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:116
msgid "Ctrl+R"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:117
msgid "Undo any deletes or edits on the selected lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:119
msgid "Ctrl+U"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:323
#, python-brace-format
msgid "{title} (only one template dialog allowed)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:325
#, python-brace-format
msgid "{title} dialog number {number} (multiple template dialogs allowed)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:479
msgid "Template language tutorial"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:483
msgid "Template function reference"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:526
msgid "Author Sort"
msgstr "Sortierung nach Autor"

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:530
msgid "Tag 1"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:530
msgid "Tag 2"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:558
msgid "Template value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:590
msgid "*** Breakpoints are enabled. Waiting for the 'Go' button to be pressed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:597
msgid "Disable word wrap"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:600
msgid "Enable word wrap"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:604
msgid "Add Python template definition text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:607
msgid "Load template from the Template tester"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:610
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:649
msgid "Load template from file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:613
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:659
msgid "Save template to file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:645
msgid "No Template tester text is available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:651
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:661
msgid "Template file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:756
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:598
msgid "Select icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:862
msgid "EXCEPTION:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:886
msgid "Built-in template function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:887
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:247
msgid "Built-in function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:888
msgid "User defined Python template function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:889
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:249
msgid "User function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:891
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:892
msgid "Stored template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:891
msgid "Stored user defined Python template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:892
msgid "Stored user defined GPM template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:920
msgid "Discard changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:921
msgid "Do you really want to close this dialog, discarding any changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:929
msgid "No template provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:930
msgid "The template box cannot be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:934
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:941
msgid "No column chosen"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:935
msgid "You must specify a column to be colored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:942
msgid "You must specify the column where the icons are applied"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1006
msgid "&Continue"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1008
msgid "Continue running the template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1013
msgid "Stop running the template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1018
#, python-brace-format
msgid "Break: line {0}, book {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1034
msgid "A variable in the template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1037
msgid "The value of the variable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1080
msgid "The name of the template language operation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:1121
msgid "A General Program Mode Template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:368
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:408
msgid "Set the color of the column:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:369
msgid "Copy a color name to the clipboard:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:370
msgid "Copy the selected color name to the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:371
msgid "Kind:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:372
msgid "Apply the icon to column:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:373
msgid "Copy an icon file name to the clipboard:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374
msgid ""
"<p>The template must return the name of the icon file\n"
"                to display. If you wish to display multiple icons, separate the\n"
"                individual icon file names with a ':' (colon). They will all be\n"
"                displayed in the column</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
msgid "Copy the selected icon file name to the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
msgid "Add icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
msgid "Add an icon file to the set of choices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
msgid "Template &name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
msgid "The name of the callable template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
msgid "T&emplate:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
msgid "The text of the template program goes into the box below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
msgid "        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
msgid "Enable &breakpoints"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
msgid ""
"<p>If checked, the template evaluator will stop when it\n"
"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
"you the value as well as all the local variables</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
msgid "&Go"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:391
msgid ""
"If 'Enable breakpoints' is checked then click this button to run your "
"template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:392
msgid "&Line:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
msgid "Line number to toggle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
msgid "&Toggle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
msgid "Toggle the breakpoint on the line number in the box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
msgid "&Remove all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
msgid "Remove all breakpoints"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
msgid "&Set all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
msgid "Set breakpoint on every line"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
msgid ""
"<p>The text of the template program goes in this box.\n"
"            A General Program Mode template must begin with the word \"program:\".\n"
"            A Python template must begin with the word \"python:\" followed by a\n"
"            function definition line. There is a context menu item you can use\n"
"            to enter the first lines of a Python template.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:406
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
msgid "D&ocumentation:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
msgid "Documentation for the function being defined or edited"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
msgid "Template value:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
msgid "The value of the template using the current book in the library view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
msgid "User label"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
msgid "Font:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
msgid "Select the font for the Template box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
msgid "Size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
msgid "Select the font size for the Template box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
msgid "Lo&ad"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
msgid "Load the template from a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
msgid "Save the template in a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
msgid "Template Function Reference"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
msgid "Function &name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
msgid "&Function type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
msgid "&Documentation:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:239
msgid "&Code:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:32
msgid "Remove any template from the box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:23
msgid "Trim Image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:31
msgid "Select a region by dragging with your mouse, and then click trim"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:42
msgid "&Trim"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:44
msgid "Trim image by removing borders outside the selected region"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:82
msgid "Adjust selection by dragging corners"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:88
#, python-brace-format
msgid "Size: {0}px Aspect ratio: {1:.3g}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:94
#, python-brace-format
msgid "Size: {0}x{1}px"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:65
#, python-format
msgid "Download %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:68
#, python-format
msgid "Downloading <b>%(fname)s</b> from %(url)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
#, python-format
msgid "Failed to download from %(url)r with error: %(err)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:25
msgid "Downloading book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:26
#, python-brace-format
msgid ""
"The book {0} will be downloaded and added to your calibre library "
"automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:95
msgid "No file specified to download."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:106
msgid "Not a support e-book format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:128
#, python-format
msgid "Downloading %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:145
msgid "Downloading"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:149
msgid "Failed to download e-book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:152
msgid "finished"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:159
#, python-format
msgid "Email %(name)s to %(to)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:201
msgid "News:"
msgstr "Nachrichten:"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:203
#, python-format
msgid "Attached is the %s periodical downloaded by calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:232
msgid "Add a new recipient:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:237
msgid "&Address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:237
msgid "&Formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:237
msgid "&Subject"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:237
msgid "A&lias"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:239
msgid "The email address of the recipient"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:240
msgid "The optional alias (simple name) of the recipient"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:241
msgid ""
"Formats to email. The first matching one will be sent (comma separated list)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:242
msgid "The optional subject for email sent to this recipient"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:255
msgid "&Add recipient"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:272
msgid "Need address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:272
msgid "You must specify an address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:276
msgid "Invalid email address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:276
msgid "The address {} is invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:280
msgid "Need formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:280
msgid "You must specify at least one format to send"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:284
#, python-format
msgid "The recipient %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:318
msgid "No recipients"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:319
msgid "You must select at least one recipient"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:379
msgid "Auto convert the following books before sending via email?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:390
msgid "This recipient has no valid formats defined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:391
msgid "These books have no suitable input formats for conversion"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:395
msgid "Could not send"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:396
msgid ""
"Could not send books to some recipients. Click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:431
msgid "E-book:"
msgstr "eBook:"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:438
msgid "Attached, you will find the e-book"
msgstr "Im Anhang finden Sie das eBook"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:439
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:207
#: /__w/calibre/calibre/src/calibre/srv/books.py:233
msgid "by"
msgstr "von"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:440
#, python-format
msgid "in the %s format."
msgstr "im %s Format."

#: /__w/calibre/calibre/src/calibre/gui2/email.py:447
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:641
#, python-brace-format
msgid "{series_index} of {series}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:448
msgid "About this book:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:464
msgid "Sending email to"
msgstr "Sende eMail an"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:495
#, python-format
msgid "Auto convert the following books to %s before sending via email?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:502
msgid "Could not email the following books as no suitable formats were found:"
msgstr "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:"

#: /__w/calibre/calibre/src/calibre/gui2/email.py:508
msgid "Failed to email book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:511
msgid "sent"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/email.py:542
msgid "Sent news to"
msgstr "Nachrichten senden an"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:132
#, python-format
msgid ""
"<div style=\"font-size:10pt;\">\n"
"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
"<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>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:136
msgid "Regular &expression"
msgstr "R&egulärer Ausdruck"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:137
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
msgid "Test"
msgstr "Test"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:53
msgid "File &name:"
msgstr "Datei&name:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
msgid "Title:"
msgstr "Titel:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
msgid "Regular expression (?P&lt;title&gt;)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:131
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:135
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:140
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:145
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:150
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:157
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:158
msgid "No match"
msgstr "Kein Treffer"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
msgid "Authors:"
msgstr "Autoren:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
msgid "Regular expression (?P<author>)"
msgstr "Regulärer Ausdruck (?P<author>)"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
msgid "Series:"
msgstr "Reihen:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
msgid "Regular expression (?P<series>)"
msgstr "Regulärer Ausdruck (?P<series>)"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
msgid "Series index:"
msgstr "Reihen Index:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
msgid "Regular expression (?P<series_index>)"
msgstr "Regulärer Ausdruck (?P<series_index>)"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1792
msgid "ISBN:"
msgstr "ISBN:"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
msgid "Regular expression (?P<isbn>)"
msgstr "Regulärer Ausdruck (?P<isbn>)"

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
msgid "Publisher:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
msgid "Regular expression (?P<publisher>)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
msgid "Published:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
msgid "Regular expression (?P<published>)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
msgid "Comments:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
msgid "Regular expression (?P<comments>)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:25
msgid "Select font files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:25
msgid "TrueType/OpenType Fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
msgid "Corrupt font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:37
#, python-format
msgid "Failed to read metadata from the font file: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:157
msgid "Choose a font family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:170
#, python-format
msgid "Available faces for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:206
msgid "Choose font family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
msgid "Add &fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:234
msgid "Choose a font family from the list below:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:240
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
msgid "Find next"
msgstr "Weitersuchen"

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:243
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
msgid "Find previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:295
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:421
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:451
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:455
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:482
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:530
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:558
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:324
msgid "None"
msgstr "Keine"

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:313
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:315
msgid "Added fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:314
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:315
#, python-format
msgid "Added font families: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:343
msgid "Choose &font family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:352
msgid "Clear the font family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:21
msgid "Search the text of all books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:30
msgid ""
"The calibre library is on a FAT drive, indexing more than a few hundred "
"books wont work."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:42
msgid ""
"Indexing of all books in this library is not yet complete, so search results"
" will not be from all books. Click the <i>Show indexing status</i> button to"
" see details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:55
msgid "Library on a FAT drive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:56
msgid ""
"The calibre library {} is on a FAT drive. These drives have a limit on the "
"maximum file size. Therefore indexing of more than a few hundred books will "
"fail. You should move your calibre library to an NTFS or exFAT drive."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:84
msgid "Indexing is almost complete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/dialog.py:84
msgid "Indexing is only {} done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:32
msgid ""
"Normally, calibre indexes books slowly, in the background, to avoid "
"overloading your computer. You can instead have calibre speed up indexing. "
"This is useful if you intend to leave your computer running overnight to "
"quickly finish the indexing. Both your computer and calibre will be less "
"responsive while fast indexing is active. Closing this window will "
"automatically reset to slow indexing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:44
msgid "Indexing speed:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:45
msgid "&Slow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:48
msgid "&Fast"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:55
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:37
msgid "WARNING"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:56
msgid ""
"Not all the books in this library have been indexed yet. Searching will "
"yield incomplete results."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:77
msgid "All book files indexed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:80
msgid "Start &searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:86
msgid "almost 100%"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:87
#, python-brace-format
msgid "{0} of {1} book files, {2} have been indexed, {3}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:90
msgid "Start &searching even with incomplete indexing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:108
msgid "&Index books in this library to allow searching their full text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:112
msgid ""
"In order to search the full text of books, the text must first be "
"<i>indexed</i>. Once enabled, indexing is done automatically, in the "
"background, whenever new books are added to this calibre library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:172
#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:651
msgid "Re-index"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:174
msgid "Re-index all books in this library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/scan.py:179
msgid ""
"This will force calibre to re-index all the books in this library, which can"
" take a long time. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:52
msgid "This book was not found in the calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:55
msgid ""
"This book is not currently visible in the calibre library. If you have a "
"search or Virtual library active, try clearing that. Or click the \"Restrict"
" searched books\" checkbox in this window to only search currently visible "
"books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:111
msgid "Unknown book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:119
msgid "Unknown author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:411
msgid "Invalid search query"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:412
#, python-brace-format
msgid ""
"The search query: {query} was not understood. See <a "
"href=\"{fts_url}\">here</a> for details on the supported query syntax."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:431
msgid "Jump to this book in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:432
msgid "Mark this book in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:434
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:683
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:256
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:228
msgid "Expand all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:435
#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:379
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:257
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:693
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1136
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
msgid "Collapse all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:489
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:623
msgid "Enter words to search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:493
msgid "&Restrict searched books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:495
msgid ""
"Restrict search results to only the books currently showing in the main "
"library screen. This means that any Virtual libraries or search results are "
"applied."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:500
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:938
msgid "&Match on related words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:502
#, python-brace-format
msgid ""
"With this option searching for words will also match on any related words "
"(supported in several languages). For example, in the English language: {0} "
"matches {1} and {2} as well"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:537
#, python-brace-format
msgid "One book"
msgid_plural "{num} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:578
msgid "Scheduled for re-indexing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:579
msgid ""
"This book has been scheduled for re-indexing, which typically takes a few "
"seconds, if no other books are being re-indexed. Once indexing is complete, "
"you can re-run the search to see updated results."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:644
msgid "Scroll to this book in the calibre library book list and select it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:644
msgid "Select"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:646
msgid "Mark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:647
#, python-brace-format
msgid ""
"Put a pin on this book in the calibre library, for future reference. You can"
" search for marked books using the search term: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:651
msgid ""
"Re-index this book. Useful if the book has been changed outside of calibre, "
"and thus not automatically re-indexed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:655
msgid ""
"This book has been deleted from the library but is still present in the full"
" text search index. Remove it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:655
msgid "Un-index"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:683
#, python-brace-format
msgid ""
"Open the book, in the {fmt} format.\n"
"When using the calibre E-book viewer, it will attempt to scroll\n"
"to this search result automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:716
#, python-brace-format
msgid ""
"\n"
"<div class=\"h\">Search for single words</div>\n"
"<p>Simply type the word:</p>\n"
"<div class=\"bq\">awesome<br>calibre</div>\n"
"\n"
"<div class=\"h\">Search for phrases</div>\n"
"<p>Enclose the phrase in quotes:</p>\n"
"<div class=\"bq\">\"early run\"<br>\"song of love\"</div>\n"
"\n"
"<div class=\"h\">Boolean searches</div>\n"
"<div class=\"bq\">(calibre AND ebook) NOT gun<br>simple NOT (\"high bar\" OR hard)</div>\n"
"\n"
"<div class=\"h\">Phrases near each other</div>\n"
"<div class=\"bq\">NEAR(\"people\" \"in Asia\" \"try\")<br>NEAR(\"Kovid\" \"calibre\", 30)</div>\n"
"<p>Here, 30 is the most words allowed between near groups. Defaults to 10 when unspecified.</p>\n"
"\n"
"<div style=\"margin-top: 1em\"><a href=\"{fts_url}\">Full syntax reference</a></div>\n"
"</div>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:832
msgid "Abort the current search?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:838
msgid "Show &indexing status"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:839
msgid "&Mark all books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:842
msgid "Mark all matched books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:843
msgid "Select all matched books in the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/fts/search.py:846
msgid "Mark and select all matched books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:59
msgid "Remove this action"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:166
msgid "<a href=\"{}\">CSS selector help</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:183
msgid "Create the rule to transform HTML tags below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:195
#, python-brace-format
msgid "{preamble} {match_type}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:201
msgid "If the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:216
msgid "Then:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:220
msgid "Add another action"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:289
#, python-brace-format
msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:309
msgid ""
"You can specify rules to transform HTML here. Click the \"Add rule\" button "
"below to get started."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:316
msgid "Test HTML transform rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:318
msgid "Enter an HTML document below and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:320
msgid "Resulting HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:333
msgid "Edit HTML transform rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:341
msgid "Current HTML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
msgid "All HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
msgid "Open HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
msgid "Selected HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:216
msgid "Create an icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:223
msgid "Use this theme in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:224
msgid "Change the current calibre icon theme to this theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
msgid "Theme Metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:245
msgid "&Version:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:248
msgid "Light and Dark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:249
msgid "Light only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:250
msgid "Dark only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:251
msgid "Specify the color palette this icon theme is suited for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:252
msgid "&Color palette:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:253
msgid "&License:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:255
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
msgid "&URL:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:257
msgid ""
"The license for the icons in this theme. Common choices are Creative Commons"
" or Public Domain."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:307
#, python-format
msgid "%d icons missing in this theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:309
msgid "No missing icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:319
msgid "No title specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:320
msgid "You must specify a title for this icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:322
msgid "No author specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:323
msgid "You must specify an author for this icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
msgid "&Abort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
msgid "Losslessly optimizing images, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:348
msgid "Optimizing images failed, click \"Show details\" for more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:353
msgid "Compression failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:385
#, python-format
msgid "Optimizing %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:404
msgid "Creating theme file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:415
msgid "Compressing theme file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:435
msgid "Choose a folder from which to read the icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:451
msgid "Choose destination for icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:452
msgid "ZIP files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:569
msgid "Right click to visit theme homepage"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:571
#, python-brace-format
msgid ""
"\n"
"            <h2>{title}</h2>\n"
"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
"            <p>{description}</p>\n"
"            <p>Version: {version} Number of users: {usage:n}</p>\n"
"            <p><i>{visit}</i></p>\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:593
msgid "Downloading icons..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:594
msgid "Downloading icons, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:619
msgid "Use the calibre default icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:640
msgid ""
"Choose an icon theme below. It will be used for both light and dark color "
"themes unless a color specific theme is chosen in one of the other tabs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
msgid ""
"Choose an icon theme below. It will be used preferentially for light color "
"themes. If the default is chosen then the theme for \"light and dark\" will "
"be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:646
msgid ""
"Choose an icon theme below. It will be used preferentially for dark color "
"themes. If the default is chosen then the theme for \"light and dark\" will "
"be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:656
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:138
msgid "&Sort by:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:659
msgid "Number of icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:659
msgid "Popularity"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:752
msgid "Choose an icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:772
msgid "Restore &default icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:788
msgid "For light and dark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:790
msgid "For light only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:792
msgid "For dark only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:807
msgid "Downloading, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:840
msgid "Failed to download list of themes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:841
msgid ""
"Failed to download list of themes, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:845
msgid "Choose from {} available icon themes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:913
msgid ""
"Failed to download icon themes, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:147
msgid "Zoom &in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:148
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:278
msgid "Zoom &out"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:149
msgid "&Save as"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:151
msgid "&Rotate"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:152
msgid "&Full screen"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:175
msgid "&Fit image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:176
msgid "Fit image inside the available space"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:229
msgid "Choose a file to save to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:293
#, python-brace-format
msgid "Image: {name} {resolution}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:155
msgid "Cover browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:193
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:582
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:594
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:694
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:756
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:763
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:770
msgid "Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:230
msgid "See what's new in this calibre release"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:282
msgid "Connected "
msgstr "Angeschlossen: "

#: /__w/calibre/calibre/src/calibre/gui2/init.py:302
#, python-format
msgid " %(created)s %(name)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:302
msgid "created by"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:305
#, python-format
msgid "%(num)d of %(total)d books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:307
#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
msgid "one book"
msgid_plural "{} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:309
#, python-format
msgid "%(num)s, %(sel)d selected"
msgid_plural "%(num)s, %(sel)d selected"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:311
#, python-brace-format
msgid "{0}, {1} total"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:335
msgid "Cover grid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:337
#: /__w/calibre/calibre/src/calibre/gui2/init.py:367
#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1143
msgid "Toggle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:365
msgid "Search bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:409
msgid "Next Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:411
msgid "Switch to the next Virtual library in the Virtual library tab bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:414
msgid "Previous Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:416
msgid "Switch to the previous Virtual library in the Virtual library tab bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:503
#: /__w/calibre/calibre/src/calibre/srv/ajax.py:288
#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
msgid "All books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:506
msgid "Search expression for this Virtual library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
msgid "Sort tabs alphabetically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:534
msgid "Restore hidden tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:537
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:401
msgid "Hide Virtual library tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:539
msgid "Lock Virtual library tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:541
msgid "Unlock Virtual library tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:548
#, python-format
msgid "Edit \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:549
#, python-format
msgid "Delete \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:645
msgid "Layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:648
msgid "Show and hide various parts of the calibre main window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:772
#, python-format
msgid "No %s format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:773
#, python-brace-format
msgid "The book {0} does not have the {1} format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/init.py:808
#, python-format
msgid "Restore %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:51
msgid "Job"
msgstr "Auftrag"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:51
msgid "Progress"
msgstr "Fortschritt"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:51
msgid "Running time"
msgstr "Laufzeit"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:51
msgid "Start time"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:93
msgid "There is a running job:"
msgid_plural "There are {} running jobs:"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:105
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
msgid "Unknown job"
msgstr "Unbekannter Auftrag"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
msgid "There is a waiting job"
msgid_plural "There are {} waiting jobs"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:290
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:293
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:296
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:303
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
msgid "Cannot kill job"
msgstr "Kann Auftrag nicht abbrechen"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:291
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:304
msgid "Cannot kill jobs that communicate with the device"
msgstr "Kann Aufträge, die mit dem Gerät kommunizieren, nicht abbrechen"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:294
msgid "Job has already run"
msgstr "Auftrag wird schon ausgeführt"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:297
msgid "This job cannot be stopped"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
msgid ""
"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
"of unstoppable jobs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:413
msgid "Unavailable"
msgstr "Nicht verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:503
msgid "Click to see list of jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:504
msgid " [Alt+Shift+J]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:509
msgid "Show/hide the Jobs List"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:514
msgid "Jobs:"
msgstr "Aufträge:"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:560
msgid "No running jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:562
msgid "One running job"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:564
#, python-format
msgid "%d running jobs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:613
msgid " - Jobs"
msgstr " - Aufträge"

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:625
msgid "Search for a job by name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:674
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:696
msgid "No job"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:675
#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:697
msgid "No job selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:677
msgid "Do you really want to stop the selected job?"
msgid_plural "Do you really want to stop all the selected jobs?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:687
msgid "Do you really want to stop all non-device jobs?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:409
msgid "&Custom"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:416
msgid "&Alternate shortcut:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:416
msgid "&Shortcut:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:433
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:182
msgid "Done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:457
#, python-format
msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:476
msgid "Press a key..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:509
msgid "Already assigned"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:511
msgid "already assigned to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:552
msgid "<b>This shortcut no longer exists</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:652
msgid ""
"Double click on any entry to change the keyboard shortcuts associated with "
"it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:669
msgid "Search for a shortcut by name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:717
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:266
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:390
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1045
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1079
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:553
msgid "No matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
msgid "Could not find any shortcuts matching <i>{}</i>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:57
msgid "Eject this device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:60
msgid "Configure this device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:63
msgid "Update cached metadata on device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:76
msgid "Show books in calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
msgid "Show books in the main memory of the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
msgid "Show books in storage card A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
msgid "Show books in storage card B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
msgid "Delete library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:148
msgid "available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:210
msgid "Close the Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:215
msgid "Change how the displayed books are sorted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:219
msgid "Sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
msgid ""
"<p>Search the list of books by title, author, publisher, tags, comments, "
"etc.<br><br>Words separated by spaces are ANDed"
msgstr "<p>Suche der Bücherliste nach Titel, Autor, Herausgeber, Etiketten, Kommentaren, etc.<br><br>Durch Leerzeichen getrennte Worte werden mit UND verknüpft"

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:235
msgid ""
"Search the full text of all books in the library, not just their metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:262
msgid "Do quick search (you can also press the Enter key)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:266
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:149
#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:404
msgid "Highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/layout.py:352
msgid "<h2>Shutting down</h2><div>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
#, python-format
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:687
#, python-format
msgid "This book is on the device in %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
msgid "Anonymous Content server user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:143
msgid "Local E-book viewer user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:149
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:354
msgid "Bookmark"
msgstr "Lesezeichen"

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:150
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
msgid "Bookmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:150
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:76
msgid "Highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:235
msgid "Export {} annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238
msgid "calibre annotation collection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:241
msgid "annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:253
msgid "Format to export in:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:260
msgid "Save to file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:274
msgid "File for exports"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:302
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:134
msgid "Unknown chapter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:367
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
msgid "Open in viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
msgid "Show in calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:370
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:430
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
msgid "Edit notes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
msgid "Export selected item"
msgid_plural "Export {} selected items"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:376
msgid "Delete selected item"
msgid_plural "Delete {} selected items"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:508
msgid "Restrict to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:510
msgid "Type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:517
msgid "Show only annotations of the specified type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:519
msgid "User:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:526
msgid "Show only annotations created by the specified user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:532
msgid ""
"Only show annotations from books that have been selected in the calibre "
"library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:540
msgid "&Show results from only selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:543
msgid "&Show results from only the selected book"
msgid_plural "&Show results from only the {} selected books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:638
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:131
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:426
msgid "Find previous match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
msgid "Invalid search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:713
#, python-brace-format
msgid ""
"The search expression: {0} is invalid. The search syntax used is the SQLite "
"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:852
msgid "Edit the notes of this highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:856
msgid "Add notes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:856
msgid "Add notes to this highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:882
msgid "User"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
msgid "Open the book at this annotation in the calibre E-book viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:886
msgid "Show this book in the main calibre book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:896
msgid "Edit notes for highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:920
msgid "Annotations browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:941
msgid ""
"With this option searching for words will also match on any related words "
"(supported in several languages). For example, in the English language: "
"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
msgid "&Delete all selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:971
msgid "Delete the selected annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
msgid "&Export all selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:975
msgid "Export the selected annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:983
msgid "Rebuild search index"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:985
msgid ""
"Refresh annotations in case they have been changed since this window was "
"opened"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
msgid "No selected annotations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:994
#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1001
msgid "No annotations have been selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1006
msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
msgid_plural ""
"Are you sure you want to <b>permanently</b> delete these {} annotations?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1020
msgid "Editing is only supported for the notes associated with highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:138
msgid "Set to undefined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:830
msgid "Template editing disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
msgid "Size (MB)"
msgstr "Größe (MB)"

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:205
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:210
msgid "Modified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:207
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:239
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:270
#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:30
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
#: /__w/calibre/calibre/src/calibre/gui2/trash.py:262
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:87
msgid "Formats"
msgstr "Formate"

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:208
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:200
msgid "Id"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:646
msgid "Failed to read cover file for this book from the calibre library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:819
#, python-format
msgid ""
"The cover for the book %s is too large, cannot load it. Resize or delete it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:985
#, python-format
msgid "%s stars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1133
#, python-format
msgid "Click in this column and press Q to Quickview books with the same \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1140
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:495
#: /__w/calibre/calibre/src/calibre/srv/metadata.py:242
msgid "Description:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1145
#, python-brace-format
msgid "The lookup/search name is <i>{0}</i>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1154
#, python-brace-format
msgid "Marked with text \"{0}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1154
msgid "Marked without text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1852
#, python-brace-format
msgid "This book's UUID is \"{0}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1265
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1271
msgid "Failed to set data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1266
#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1272
msgid "Could not set data, click \"Show details\" to see why."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1463
msgid "In Library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1467
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:300
msgid "Size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
msgid "Unhandled error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1723
msgid ""
"Failed to read book data from calibre library. Click \"Show details\" for "
"more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1822
msgid "Waiting for metadata to be updated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1824
msgid "Marked for deletion"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1829
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Doppelklick ermöglicht <b>Bearbeitung</b><br><br>"

#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1850
msgid "The lookup/search name is"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:224
#, python-brace-format
msgid "Adjust width of {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:243
#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:248
#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:251
#, python-brace-format
msgid "{0} pixels"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:244
msgid ""
"The original size can be larger than the maximum if the window has been "
"resized"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:245
msgid "Original size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:248
msgid "Minimum size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:251
msgid "Maximum size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:253
msgid ""
"You can also adjust column widths by dragging the divider between column "
"headers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:257
msgid "&Shrink 10%"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:258
msgid "&Expand 10%"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:261
msgid "Set to mi&nimum"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:262
msgid "Set to ma&ximum"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:265
msgid "&Resize column to fit contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:266
msgid ""
"The width will be set to the size of the widest entry or the maximum size, "
"whichever is smaller"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:273
msgid "pixels"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:274
msgid "This box shows the current width after using the above buttons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:275
msgid "Set width &to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:519
msgid "Cannot hide all columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:520
msgid "You must not hide all columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:562
#, python-format
msgid "Sort on %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:564
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1090
msgid "Ascending"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:565
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1090
msgid "Descending"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:574
#, python-format
msgid "Change text alignment for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:577
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
msgid "Center"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:577
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:609
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:672
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
msgid "Left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:577
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:609
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:673
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
msgid "Right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:584
#, python-format
msgid "Change font style for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:587
msgid "Bold font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:587
msgid "Normal font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:588
msgid "Bold and Italic font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:588
msgid "Italic font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:596
#, python-brace-format
msgid "Adjust width of column {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:601
#, python-format
msgid "Quickview column %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:607
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:982
#, python-format
msgid "Edit permissible values for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:615
#, python-format
msgid "Hide column %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:617
msgid "Show column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:626
msgid "Remember On Device column width"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:628
msgid "Reset On Device column width to default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:630
msgid "Restore default layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:642
msgid "Hide row numbers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:644
msgid "Show row numbers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:650
msgid "Toggle mark for book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:654
msgid "Mark book with text label"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:690
msgid "Un-split the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:692
msgid "Split the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:704
msgid "Don't allow moving columns with the mouse"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:708
msgid "Allow moving columns with the mouse"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1709
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr "Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch zuerst zur Bibliothek hinzu."

#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:283
msgid "File name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47
msgid "Configure viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48
msgid "Use white background"
msgstr "Weißen Hintergrund verwenden"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49
msgid "Hyphenate"
msgstr "Mit Trennstrich versehen"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
msgid "<b>Changes will only take effect after a restart.</b>"
msgstr "<b>Änderungen werden erst nach einem Neustart wirksam.</b>"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
msgid " - LRF viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
#, python-format
msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
msgstr "<b>Keine Treffer</b> für die Suchworte <i>%s</i> gefunden."

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
msgid ""
"%prog [options] book.lrf\n"
"\n"
"Read the LRF e-book book.lrf\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
msgid "Print more information about the rendering process"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
msgid "Turn on visual aids to debugging the rendering engine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
msgid "Disable hyphenation. Should significantly speed up rendering."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
msgid ""
"By default the background is off white as I find this easier on the eyes. "
"Use this option to make the background pure white."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
msgid "Profile the LRF renderer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:117
msgid "LRF viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:118
msgid "Parsing LRF file"
msgstr "Analysiere LRF Datei"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:119
msgid "LRF viewer toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:120
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
msgid "Next page"
msgstr "Nächste Seite"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:121
msgid "Previous Page"
msgstr "Vorherige Seite"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:122
#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:112
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
msgid "Back"
msgstr "Zurück"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:123
#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:115
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
msgid "Forward"
msgstr "Weiter"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:124
msgid "Next match"
msgstr "Nächster Treffer"

#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:125
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
msgid "Open e-book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:41
msgid ""
"%prog [options] [path_to_ebook or calibre url ...]\n"
"\n"
"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
"different actions, than just adding books. For example:\n"
"\n"
"calibre://view-book/test_library/1842/epub\n"
"\n"
"Will open the book with id 1842 in the EPUB format from the library\n"
"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
"libraries with spaces replaced by underscores. A full description of the\n"
"various URL based actions is in the User Manual.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:56
msgid "Use the library located at the specified path."
msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden"

#: /__w/calibre/calibre/src/calibre/gui2/main.py:58
msgid "Start minimized to system tray."
msgstr "Minimiert im Systembereich der Kontrollleiste starten."

#: /__w/calibre/calibre/src/calibre/gui2/main.py:60
msgid "Ignored, do not use. Present only for legacy reasons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:62
msgid "Do not check for updates"
msgstr "Nicht nach Updates suchen"

#: /__w/calibre/calibre/src/calibre/gui2/main.py:64
msgid ""
"Ignore custom plugins, useful if you installed a plugin that is preventing "
"calibre from starting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:99
msgid "Path too long"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
#, python-format
msgid ""
"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:140
#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:825
msgid "Calibre Library"
msgstr "Calibre Bibliothek"

#: /__w/calibre/calibre/src/calibre/gui2/main.py:185
msgid "Failed to create library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
#, python-format
msgid ""
"Failed to create calibre library at: %r.\n"
"You will be asked to choose a new library location."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
msgid "Could not repair library. Click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
msgid "Initializing user interface..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
msgid "Choose a location for your new calibre e-book library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
msgid "Repairing failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:298
msgid "The database repair failed. Starting with a new empty library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
msgid "Bad database location"
msgstr "Schlechter Datenbank Standort"

#: /__w/calibre/calibre/src/calibre/gui2/main.py:310
#, python-format
msgid "Bad database location %r. calibre will now quit."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
msgid "Startup error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:323
#, python-brace-format
msgid ""
"There was an error during {0} startup. Parts of {0} may not function. Click "
"\"Show details\" to learn more."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:895
msgid "Corrupted database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:336
#, python-format
msgid ""
"The library database at %s appears to be corrupted. Do you want calibre to "
"try and rebuild it automatically? The rebuild may not be completely "
"successful. If you say No, a new empty calibre library will be created."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:355
#, python-format
msgid ""
"Bad database location %r. Will start with  a new, empty calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:365
#, python-format
msgid "Starting %s: Loading books..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:399
msgid "Cannot start calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:400
#, python-brace-format
msgid ""
"Another calibre program that can modify calibre libraries, such as, {0} or "
"{1} is already running. You must first shut it down, before starting the "
"main calibre program. If you are sure no such program is running, try "
"restarting your computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:471
#: /__w/calibre/calibre/src/calibre/gui2/main.py:503
msgid "Failed to contact running instance of calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:474
msgid "Contacting calibre failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:475
msgid "Failed to contact running instance of calibre, try restarting calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:483
msgid "Shutdown command sent, waiting for shutdown..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main.py:489
msgid "Failed to shutdown running calibre instance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:112
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:384
msgid "&Preferences"
msgstr "&Einstellungen"

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:113
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:383
msgid "&Quit"
msgstr "Be&enden"

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:154
msgid ""
"The folder \"{}\" is opened in another program, so calibre cannot access it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:156
msgid "The file \"{}\" is opened in another program, so calibre cannot access it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:159
msgid "A folder is open in another program so calibre cannot access it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:161
msgid "A file is open in another program so calibre cannot access it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:163
msgid ""
"This is usually caused by leaving Windows explorer or a similar file manager"
" open to a folder in the calibre library. Close Windows explorer and retry."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:166
msgid ""
"This is usually caused by software such as antivirus or file sync (aka "
"DropBox and similar) accessing files in the calibre library folder at the "
"same time as calibre. Try excluding the calibre library folder from such "
"software."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:169
#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:211
msgid "Cannot open file or folder as it is in use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:173
#, python-brace-format
msgid ""
"Permission was denied by the operating system when calibre tried to access "
"the file: \"{0}\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:175
msgid ""
"Permission was denied by the operating system when calibre tried to access a"
" file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:176
msgid ""
"This means either that the permissions on the file or its parent folder are "
"incorrect or the file is open in another program."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:178
msgid "Cannot open file or folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:206
msgid "file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:206
msgid "folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:207
#, python-brace-format
msgid ""
"Could not open the {0}: \"{1}\". It is already opened in the following "
"programs:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:236
msgid "Unhandled exception"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/markdown_editor.py:51
msgid "Edit Markdown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/markdown_editor.py:113
msgid "&Markdown source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/markdown_editor.py:114
msgid "&Preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:172
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:691
msgid "Set date to undefined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:174
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:693
msgid "Set date to today"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:177
#: /__w/calibre/calibre/src/calibre/utils/localization.py:387
msgid "&Redo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:256
msgid ""
"Specify how this book should be sorted when by title. For example, The "
"Exorcist might be sorted as Exorcist, The."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:258
msgid "Title &sort:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:268
msgid ""
" The ok icon indicates that the current title sort matches the current title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:271
msgid ""
" The error icon warns that the current title sort does not match the current"
" title. No action is required if this is what you want."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:359
msgid "&Edit authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:372
msgid "Authors changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:373
msgid ""
"You have changed the authors for this book. You must save these changes "
"before you can use Manage authors. Do you want to save these changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:451
msgid ""
"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:456
msgid "Author s&ort:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:469
msgid ""
" The ok icon indicates that the current author sort matches the current "
"author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:472
msgid ""
" The error icon indicates that the current author sort does not match the "
"current author. No action is required if this is what you want."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:653
msgid "Series changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:654
msgid ""
"You have changed the series. In order to use the category editor, you must "
"either discard or apply these changes. Apply changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:682
msgid "&Number:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
#, python-format
msgid ""
"Last modified: %s\n"
"\n"
"Double click to view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:795
#, python-format
msgid "Restore %s from the original"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:808
msgid "&View {} format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:821
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
msgid "&Edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:905
msgid "Set the cover for the book from the selected format"
msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:913
msgid "Set metadata for the book from the selected format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:920
msgid "Add a format to this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:927
msgid "Remove the selected format from this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002
msgid "Choose formats for "
msgstr "Formate wählen für "

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048
msgid "No permission"
msgstr "Zugriff verweigert"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1049
msgid "You do not have permission to read the following files:"
msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1105
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1106
msgid "No format selected"
msgstr "Kein Format gewählt"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164
msgid "&Browse"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1165
msgid "Trim bord&ers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1167
msgid ""
"Automatically detect and remove extra space at the cover's edges.\n"
"Pressing it repeatedly can sometimes remove stubborn borders."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1178
msgid "Download co&ver"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179
msgid "&Generate cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1182
msgid "Customize the styles and colors of the generated cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1183
msgid "Undo last Generate cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1239
msgid "Not a valid picture"
msgstr "Kein gültiges Bild."

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1287
msgid "Invalid cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288
msgid "Could not change cover as the image is invalid."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1384
msgid "Rating of this book. 0-5 stars"
msgstr "Bewertung dieses Buches: 0-5 Sterne"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1465
msgid "Tags changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1466
msgid ""
"You have changed the tags. In order to use the tags editor, you must either "
"discard or apply these changes. Apply changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1508
msgid "A comma separated list of languages for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1538
#, python-format
msgid "The language %s is not recognized"
msgid_plural "The languages %s are not recognized"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1539
msgid "Unknown language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
msgid "Edit Identifiers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1562
msgid ""
"Edit the book's identifiers. Every identifier must be on a separate line, "
"and have the form type:value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1579
msgid "Duplicate identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1580
#, python-format
msgid ""
"The identifier of type: %s occurs more than once. Each type of identifier "
"must be unique"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1584
msgid "Invalid identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1585
#, python-format
msgid ""
"The identifier %s is invalid. Identifiers must be of the form type:value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1599
msgid "&Ids:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1600
#, python-format
msgid ""
"Edit the identifiers for this book. For example: \n"
"\n"
"%s\n"
"\n"
"If an identifier value contains a comma, you can use the | character to represent it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1616
msgid "Edit identifiers in a dedicated window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1684
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1823
msgid "This ISBN is valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1687
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1826
msgid "This ISBN is invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1789
#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1812
msgid "Invalid ISBN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
msgid "Enter an ISBN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1813
msgid "The ISBN you entered is not valid. Try again."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1853
msgid "Clear publisher"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1885
msgid "Publisher changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1886
msgid ""
"You have changed the publisher. In order to use the Category editor, you "
"must either discard or apply these changes. Apply changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1938
msgid "Clear date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
msgid "Schedule download?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
msgid ""
"The download of metadata for the <b>selected book</b> will run in the "
"background. Proceed?"
msgid_plural ""
"The download of metadata for the <b>{} selected books</b> will run in the "
"background. Proceed?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
msgid ""
"You can monitor the progress of the download by clicking the rotating "
"spinner in the bottom right corner."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
msgid ""
"When the download completes you will be asked for confirmation before "
"calibre applies the downloaded metadata."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
msgid "Download only &metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
msgid "Download only &covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
msgid "&Configure download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
msgid "Download &both"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
msgid "Download metadata for one book"
msgid_plural "Download metadata for {} books"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
msgid "Metadata download started"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
msgid "(Failed metadata)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
msgid "(Failed cover)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
#, python-format
msgid "Processed %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:71
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
msgid "Metadata fields to download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:422
#, python-format
msgid "Revert %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:479
msgid "Merge identifiers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:487
msgid "Merge tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:601
#, python-brace-format
msgid "Cover size: {0}x{1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:628
msgid "Compare metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:649
msgid "&Accept all remaining"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:654
msgid "Re&ject all remaining"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:659
msgid "R&eject"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:664
msgid "Reject changes and move to next [{}]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:679
#, python-format
msgid "Move to next [%s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:687
msgid "&Mark rejected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:690
msgid "Mark rejected books in the book list after this dialog is closed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:724
msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:748
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:407
#, python-format
msgid " [%(num)d of %(tot)d]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:764
msgid "Are you sure you want to reject the remaining result?"
msgid_plural "Are you sure you want to reject all {} remaining results?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
msgid "Rendering {} pages, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
msgid "comic book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:54
msgid "Choose a cover from the list of pages below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:70
msgid "&More pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:75
msgid "Choose cover from book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:122
#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:129
msgid "Failed to render"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
msgid "Could not render this file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:130
msgid "This book has no pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:145
#, python-format
msgid "page %d"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:88
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:229
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:423
msgid "Next"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:239
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:406
msgid "Previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:141
msgid ""
"Automatically create the title sort entry based on the current title entry.\n"
"Using this button to create title sort will change title sort from red to green."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:152
msgid ""
"Automatically create the author sort entry based on the current author "
"entry. Using this button to create author sort will change author sort from "
"red to green.  There is a menu of functions available under this button. "
"Click and hold on the button to see it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:169
msgid "Set author sort from author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:170
msgid "Set author from author sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:173
msgid "Copy author to author sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:175
msgid "Copy author sort to author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:186
msgid "Swap the author and title"
msgstr "Tausche Autor und Titel"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:193
msgid ""
"Open the Authors Category editor. Use to rename authors and correct "
"individual author's sort values"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:198
msgid "Open the Series Category editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:227
msgid "Clear rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:235
msgid ""
"Open the Tag editor. If Ctrl or Shift is pressed, open the Tags Category "
"editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:240
msgid "Clear all tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:249
msgid "Clear Ids"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
msgid ""
"Paste the contents of the clipboard into the identifiers prefixed with an "
"auto-detected prefix such as isbn: or url:. Or right click, and choose a "
"specific prefix to use."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:263
msgid "Open the Publishers Category editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:274
msgid "&Download metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:276
#, python-format
msgid "Download metadata for this book [%s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:279
msgid "Undo last metadata download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:288
msgid "Configure download metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:292
msgid "Change how calibre downloads metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:301
msgid "Edit list of prefixes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:308
msgid "Edit prefixes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:308
msgid "Enter prefixes, one on a line. The first prefix becomes the default."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
msgid "Save changed metadata?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:361
msgid ""
"You've changed the metadata for this book. Edit book is set to update "
"embedded metadata when opened. You need to save your changes for them to be "
"included."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:364
msgid "&Don't save"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:452
msgid "Could not read from book file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:474
#, python-format
msgid "The cover in the %s format is invalid"
msgstr "Das Umschlagbild im Format %s ist ungültig"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
msgid "No downloaded metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:559
msgid "There is no downloaded metadata to undo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:630
msgid "There is another book to edit in this set."
msgid_plural "There are still {} more books to edit in this set."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
msgid ""
"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
" button to move through books in the set."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:636
msgid "&Continue editing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:636
msgid "&Stop editing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
msgid "You will lose all unsaved changes. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:696
msgid "Save changes and edit the metadata of {} [Alt+Right]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:700
msgid "Save changes and edit the metadata of {} [Alt+Left]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:810
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1034
msgid "Change cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:871
msgid "Co&mments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:923
#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1083
msgid "&Metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:928
msgid "&Cover and formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1004
msgid "C&ustom metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1015
msgid "&Comments"
msgstr "&Bemerkungen"

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1095
msgid "Basic metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1164
msgid "Custom metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:126
#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:468
msgid "Has cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:126
msgid "Has summary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:182
msgid ""
"The \"has cover\" indication is not fully\n"
"reliable. Sometimes results marked as not\n"
"having a cover will find a cover in the download\n"
"cover stage, and vice versa."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:281
msgid "See at"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:341
msgid "Please wait"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:452
msgid "calibre is downloading metadata from: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:494
#, python-format
msgid "Title: %s "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:497
#, python-format
msgid "Authors: %s "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
msgid "Failed to download metadata. Click Show Details to see details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:531
msgid ""
"Failed to find any books that match your search. Try making the search "
"<b>less specific</b>. For example, use only the author's last name and a "
"single distinctive word from the title.<p>To see the full log, click \"Show "
"details\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:643
msgid "Current cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:646
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:36
msgid "Searching..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:834
msgid "View this cover at full size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:835
msgid "Copy this cover to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:836
msgid "Save this cover to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:838
msgid "Save this cover in the book extra files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:864
msgid "Save cover image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:884
msgid "Too many covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:885
msgid "Could not save cover as there are too many existing covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:932
#, python-format
msgid "Downloading covers for <b>%s</b>, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:963
msgid "Failed to download any covers, click \"Show details\" for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:969
#, python-format
msgid "Could not find any covers for <b>%s</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:972
#, python-brace-format
msgid "Found a cover for {title}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:975
#, python-brace-format
msgid ""
"Found <b>{num}</b> covers for {title}. When the download completes, the "
"covers will be sorted by size."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1069
msgid "Downloading metadata..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1085
msgid "&Back"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1184
msgid "Downloading cover..."
msgstr "Lade Umschlagbild..."

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:169
msgid "Failed to run"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:170
msgid "Failed to run program, click \"Show details\" for more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:243
msgid "Command line:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:134
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:205
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:247
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:304
#, python-format
msgid "Choose a program to open %s files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:135
msgid "Executable files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:139
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:216
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:252
msgid "Cannot execute"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:140
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:217
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:253
#, python-format
msgid "The program %s is not an executable file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202
msgid "Application path:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:211
msgid "Invalid application"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:212
#, python-format
msgid "%s is not a valid macOS application bundle."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:281
msgid "Choose a program"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:294
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
msgid "Gathering data, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:312
msgid "&Browse computer for program"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:329
msgid "Error finding programs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:330
msgid ""
"Failed to find programs on your computer, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:393
#, python-format
msgid "Edit the applications used for %s files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
msgid "Change &icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
msgid "Change &name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:423
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:443
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:457
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:370
msgid "No selection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:424
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:444
#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:458
msgid "No application selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
msgid "Choose new icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:430
msgid "Invalid icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:431
#, python-format
msgid "Could not load image from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
msgid "Enter new name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
msgid "New name for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:493
msgid "cover image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:494
#, python-brace-format
msgid "Open {0} files with {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:499
msgid "Open with"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:46
msgid ""
"Restore settings to default values. You have to click Apply to actually save"
" the default settings."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:366
msgid "Configure "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:35
msgid "Ignore duplicate incoming formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
msgid "Overwrite existing duplicate formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
msgid "Create new record for each duplicate format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:91
msgid "Choose a folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:155
#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:161
#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:166
msgid "Invalid folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
#, python-format
msgid ""
"You must specify an existing folder as your auto-add folder. %s does not "
"exist."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
#, python-format
msgid "You do not have read/write permissions for the folder: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
#, python-format
msgid "Cannot use folders whose names start with a period or underscore: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
#, python-format
msgid ""
"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
"after being added to calibre. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:207
msgid ""
"Here you can control how calibre will read metadata from the files you add "
"to it. calibre can either read metadata from the contents of the file, or "
"from the filename."
msgstr "Hier können Sie einstellen, wie Calibre Metadaten aus den Dateien, die sie hinzufügen, ausliest. Calibre kann entweder aus dem Inhalt oder aus dem Dateinamen Metadaten auslesen."

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:208
msgid "Read &metadata from file contents rather than file name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
msgid ""
"Swap the first name and last name of the author. This affects only metadata "
"read from file names."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
msgid ""
"&Swap author first name and last name when reading author from filename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
msgid "Configure metadata from file name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
msgid "Reading &metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
msgid "&Mark newly added books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
msgid ""
"When using the  \"&Copy to library\" action to copy books between libraries,"
" preserve the date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
msgid ""
"When using the \"Copy to library\" action check for &duplicates with the "
"same title, author and language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
msgid "Automatically &convert added books to the preferred output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
msgid ""
"This will force an automatic conversion even if the file being added is the "
"same format as the output format. For example, if you set your output format"
" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
msgid ""
"When auto-converting, convert even if the format being added is the &same as"
" the output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
msgid ""
"<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"
"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
msgid "&Auto-merge added books if they already exist:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
msgid ""
"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
"existing book records. This box controls what happens when an existing record already has\n"
"the incoming format:\n"
"\n"
"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
"\n"
"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
"Author matching is exact."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:232
msgid "&Tags to apply when adding a book:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:233
msgid ""
"A comma-separated list of tags that will be applied to books added to the "
"library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:234
msgid "Contro&l how tags are processed:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
msgid ""
"Create rules that can filter or transform tags on added books automatically "
"as soon as they are added. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
msgid "&Rules to filter tags read from metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
msgid "Control which files are added during bul&k imports:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
msgid ""
"<p>You can specify rules to add/ignore files here. These will be used when "
"recursively adding books from folders."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
msgid "Rules to filter added &files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
msgid "Control how auth&ors are processed:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
msgid "Rules to manipulate a&uthor names"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
msgid "Adding &actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
msgid ""
"By default, calibre will automatically add only known e-book files. \n"
"This option tells calibre to add all file types, except those\n"
"that have been explicitly ignored below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
msgid "Automatically add files of &all types (not just e-books)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:247
msgid "Folder to automatically add files from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:248
msgid "Browse for folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
msgid "Automatically &convert added files to the preferred output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
msgid ""
"<b>Ignore</b> files with the following &extensions when automatically adding"
" "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
msgid ""
"Specify a &folder. Any files you put into this folder will be automatically "
"added to calibre (restart required)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
msgid ""
"<b>WARNING:</b> Files in the above folder will be deleted after being added "
"to calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
msgid ""
"If set, this option will cause calibre to check if a file\n"
" being automatically added is already in the calibre library.\n"
" If it is, a message will pop up asking you whether\n"
" you want to add it anyway."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:258
msgid "Check for &duplicates when automatically adding files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:259
msgid "&Automatic adding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:44
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:160
msgid "High"
msgstr "Hoch"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:44
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:46
#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:161
msgid "Low"
msgstr "Niedrig"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:46
msgid "Very low"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:183
msgid "Confirmation dialogs have all been reset"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:156
msgid "Notify when a &new version is available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:157
msgid "Automatically send downloaded &news to e-book reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:158
msgid "Job &priority:"
msgstr "Auftrags&priorität:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:162
msgid "Preferred &input format order:"
msgstr "Bevorzugte Reihenfolge des E&ingabe Formats:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:163
msgid ""
"When multiple formats are present in a book being converted, this list "
"determines which format will be used as the \"source\" for the conversion."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
msgid "Preferred &output format:"
msgstr "Bev&orzugtes Ausgabeformat:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
msgid ""
"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
"If not checked, the values can be Yes or No."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
msgid "&Yes/No columns have three values (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
msgid ""
"<p>Setting this means that when sorting on text fields\n"
"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
"Note that setting this can cause problems with text that starts\n"
"with numbers and is a little slower. This setting is per user, not\n"
"per library.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
msgid "Recognize numbers inside text when sorting (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
msgid "&Delete news from library when it is automatically sent to reader"
msgstr "Nachrichten nach der automatischen Übertragung auf das Gerät aus der Bibliothek &löschen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
msgid "Default network &timeout:"
msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
msgid ""
"Set the default timeout for network fetches (i.e. anytime we go out to the "
"internet to get information)"
msgstr "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1069
msgid " seconds"
msgstr " Sekunden"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:180
msgid ""
"Use this Virtual library on calibre startup if the current library is being "
"used. Also applied when switching to this library. Note that this setting is"
" per library. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
msgid "Reset all disabled &confirmation dialogs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
msgid "Use internal &viewer for:"
msgstr "Internen &Viewer verwenden für:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
msgid ""
"File types that are unchecked in this list will be opened with the default "
"program configured in the operating system, for that file type."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:184
msgid "Virtual library to apply when the current &library is opened:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:38
msgid "All columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:40
msgid "icon with text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
msgid "icon with no text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
msgid "composed icons w/text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
msgid "composed icons w/no text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:50
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:54
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:62
msgid "is true"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
msgid "is false"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
msgid "is not true"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
msgid "is not false"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
msgid "is undefined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
msgid "is defined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:66
msgid "has id"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
msgid "does not have id"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:70
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:77
msgid "is equal to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
msgid "is not set"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
msgid "is earlier than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79
msgid "is later than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80
msgid "is today"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
msgid "is more days ago than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
msgid "is fewer days ago than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
msgid "is more days from now than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
msgid "is fewer days from now than"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
msgid "has"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
msgid "does not have"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
msgid "has pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
msgid "does not have pattern"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
msgid "does not contain"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
msgid "If the ___ column ___ value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:277
msgid ""
"Enter either an identifier type or an identifier type and value of the form "
"identifier:value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:280
msgid ""
"Enter a 3 letter ISO language code, like fra for French or deu for German or"
" eng for English. You can also use the full language name, in which case "
"calibre will try to automatically convert it to the language code."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:285
msgid "Enter a number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:291
msgid ""
"Enter the maximum days old the item can be. Zero is today. Dates in the "
"future always match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:295
msgid ""
"Enter the minimum days old the item can be. Zero is today. Dates in the "
"future never match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:299
msgid ""
"Enter the maximum days in the future the item can be. Zero is today. Dates "
"in the past always match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:303
msgid ""
"Enter the minimum days in the future the item can be. Zero is today. Dates "
"in the past never match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
msgid "Enter a date in the format YYYY-MM-DD"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
msgid "Enter a string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
msgid "Enter a regular expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:313
#, python-format
msgid "You can match multiple values by separating them with %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:325
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
msgid "Remove icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:328
msgid ""
"Select the icons you wish to remove. The icon files will be removed when you"
" press OK. There is no undo."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
msgid "No icons selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:353
msgid "You must select at least one icon to remove"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
msgid "One icon will be removed."
msgid_plural "{} icons will be removed."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357
msgid ""
"This will prevent any rules that use this icon from working. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:379
msgid "column coloring"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:382
msgid "column icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:385
msgid "Cover grid emblem"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:388
#, python-brace-format
msgid "Create/edit a {0} rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:393
#, python-brace-format
msgid "Create a {0} rule by filling in the boxes below"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:405
msgid "Add the emblem:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:410
msgid "Set the:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:416
msgid ""
"Choosing icon with text will add an icon to the left of the column content, "
"choosing icon with no text will hide the column content and leave only the "
"icon. If you choose composed icons and multiple rules match, then all the "
"matching icons will be combined, otherwise the icon from the first rule to "
"match will be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:422
msgid "of the column:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:430
msgid "to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:455
msgid "&Add new image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
msgid "(Images should be square-ish)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:462
msgid "Choose &more than one icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:469
msgid "&Add icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
msgid "(Icons should be square or landscape)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:475
msgid "Only if the following conditions are all satisfied:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
msgid "Add &another condition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:489
msgid "You can disable a condition by blanking all of its boxes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:499
msgid "&Remove icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:502
msgid ""
"Remove previously added icons. Note that removing an icon will cause rules "
"that use it to stop working."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:561
msgid "Open to see checkboxes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:587
msgid "Sample text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:713
msgid "No icon selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:714
msgid "You must choose an icon for this rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:728
msgid "Invalid condition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:729
#, python-format
msgid "One of the conditions for this rule is invalid: <b>%s</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:734
msgid "No conditions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:735
msgid "You must specify at least one non-empty condition for this rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:879
msgid "color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:888
#, python-format
msgid ""
"\n"
"                <p>Advanced rule for column <b>%(col)s</b>:\n"
"                <pre>%(rule)s</pre>\n"
"                "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:893
#, python-format
msgid ""
"\n"
"                <p>Advanced rule:\n"
"                <pre>%(rule)s</pre>\n"
"                "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:898
#, python-format
msgid ""
"\n"
"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
"                <pre>%(rule)s</pre>\n"
"                "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:908
#, python-format
msgid "(<span style=\"color: %s;\">sample</span>)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:911
#, python-brace-format
msgid ""
"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
"<ul>{1}</ul>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:913
#, python-format
msgid ""
"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
"            if the following conditions are met:</p>\n"
"            <ul>%(rule)s</ul>\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:949
#, python-format
msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:952
#, python-format
msgid ""
"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
"%(val_label)s<b>%(val)s</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:954
msgid "value: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:992
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:180
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:301
msgid "&Add rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:995
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:304
msgid "&Remove rule(s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1012
msgid "Move the selected rule up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1017
msgid "Move the selected rule down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
msgid "Add ad&vanced rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1033
msgid "Du&plicate rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1038
msgid "Convert to advanced r&ule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1046
msgid "Open icon folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1056
msgid "Import rules from a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1073
msgid ""
"You can control the color of columns in the book list by creating \"rules\" "
"that tell calibre what color to use. Click the \"Add rule\" button below to "
"get started.<p>You can <b>change an existing rule</b> by double clicking it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
msgid ""
"You can add icons to columns in the book list by creating \"rules\" that "
"tell calibre what icon to use. Click the \"Add rule\" button below to get "
"started.<p>You can <b>change an existing rule</b> by double clicking it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1086
msgid ""
"You can add emblems (small icons) that are displayed on the side of covers "
"in the Cover grid by creating \"rules\" that tell calibre what image to use."
" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
"existing rule</b> by double clicking it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1093
msgid "Show &emblems next to the covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1096
msgid ""
"If checked, you can tell calibre to display icons of your choosing next to "
"the covers shown in the Cover grid, controlled by the metadata of the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1115
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1135
msgid "Select one rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1116
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1136
msgid "You must select only one rule."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1216
msgid "No rule selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1216
#, python-format
msgid "No rule selected for %s."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1221
msgid "removal"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1259
msgid "Choose file to export to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1260
#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1275
msgid "Rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1274
msgid "Choose file to import from"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1287
msgid "No valid rules found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1288
msgid "No valid rules were found in {}."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:80
msgid "Order"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
msgid "Column header"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:82
msgid "Lookup name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
msgid "Type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:182
msgid "Yes/No with text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:187
msgid "Ampersand separated text, shown in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:204
msgid "Deleted column. Double-click to undelete it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:206
msgid "New column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:208
msgid "Edited. Lookup name was {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:210
msgid "Edited"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:259
msgid "You must select a column to delete it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:264
msgid "The selected column is not a custom column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:266
#, python-format
msgid "Do you really want to delete column %s and all its data?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:313
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:132
msgid "The selected column is not a user-defined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:317
msgid "Undelete the column?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:318
msgid "The column is to be deleted. Do you want to undelete it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:81
msgid ""
"Here you can re-arrange the layout of the columns in the calibre library "
"book list. You can hide columns by unchecking them. You can also create your"
" own, custom columns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:82
msgid "Move column up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:84
msgid "Remove a user-defined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:86
msgid "Add a user-defined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
msgid "Edit settings of a user-defined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
msgid "Move column down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
msgid "Add &custom column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:63
msgid ""
"Restore settings to default values. Only settings for the currently selected"
" section are restored."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:34
msgid "Text, column shown in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:39
msgid "Comma separated text, like tags, shown in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:44
msgid "Long text, like comments, not shown in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:49
msgid "Text column for keeping series-like information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:54
msgid "Text, but with a fixed set of permitted values"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:64
msgid "Floating point numbers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:69
msgid "Integers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:74
msgid "Ratings, shown with stars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:79
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:109
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:240
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:271
msgid "Yes/No"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:84
msgid "Column built from other columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:89
msgid "Column built from other columns, behaves like tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:100
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:101
msgid "Create a custom column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:127
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:128
msgid "Edit custom column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:204
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:662
msgid "Now"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:241
msgid "My Tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:242
msgid "My Series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:243
msgid "My Rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:244
msgid "People"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:245
msgid "My Title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:269
msgid "Quick create:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:270
msgid "ISBN"
msgstr "ISBN"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:273
msgid "Names"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:273
msgid "Short text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
msgid ""
"Used for searching the column. Must contain only digits and lower case "
"letters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
msgid "&Lookup name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:314
msgid ""
"Column heading in the library view and category name in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:315
msgid "Column &heading:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:321
msgid "What kind of information will be kept in the column."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:323
msgid "Show &checkmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:324
msgid ""
"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
"Everything else will show nothing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:328
msgid "Contains names"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:329
msgid ""
"Check this box if this column contains names, like the authors column. If "
"checked, the item separator will be an ampersand (&) instead of a comma (,),"
" sorting will be done using a computed value that respects the author sort "
"tweaks (for example converting \"Firstname Lastname\" into \"Lastname, "
"Firstname\"), and item order will be preserved."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:336
msgid "&Column type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
msgid "Optional text describing what this column is for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
msgid "D&escription:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:351
msgid "&Icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
msgid "&Both"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
msgid "Choose whether an icon, text, or both is shown in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:364
msgid "&Show:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:382
msgid ""
"Control the number of decimal digits you can enter when editing this column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
msgid "Decimals when &editing:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:389
msgid "Default: (nothing)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
msgid "Field template. Uses the same syntax as save templates."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:391
#, python-format
msgid "Similar to save templates. For example, %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:399
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:480
msgid "No heading"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:400
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:481
msgid "Show heading above the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:401
msgid "Show heading to the side of the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:405
msgid ""
"Choose whether or not the column heading is shown in the Book details panel "
"and, if shown, where. Setting this to 'Show heading to the side of the text'"
" moves the information from dislayed with other comments to displayed with "
"the non-comments columns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:410
msgid "Heading position:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:415
msgid "Short text, like a title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:417
msgid "Plain text formatted using Markdown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:420
msgid ""
"Choose how the data in this column is interpreted.\n"
"This controls how the data is displayed in the Book details panel\n"
"and how it is edited."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:423
msgid "Interpret this column as:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:428
msgid ""
"A comma-separated list of permitted values. The empty value is always\n"
"included, and is the default. For example, the list 'one,two,three' has\n"
"four values, the first of them being the empty value."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:431
msgid "&Values:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:433
msgid ""
"A list of color names to use when displaying an item. The\n"
"list must be empty or contain a color for each value."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:435
msgid "Colors:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:438
msgid "Allow half stars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:439
msgid "Allow half star ratings, for example: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:444
msgid "&Sort/search column by"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:446
msgid "How this column should handled in the GUI when sorting and searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:448
msgid "Show in Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:449
msgid "If checked, this column will appear in the Tag browser as a category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:451
msgid "Show as HTML in Book details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:453
msgid ""
"If checked, this column will be displayed as HTML in Book details and the "
"Content server. This can be used to construct links with the template "
"language. For example, the template "
"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
"bold large characters, along with the series, for example <br>\"<big><b>An "
"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
"site."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:469
msgid "Show with comments in Book details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:470
msgid ""
"If you check this box then the column contents will show in the Comments "
"section in the Book details. You can indicate whether not to have a header "
"or to put a header above the column. If you want a header beside the data, "
"don't check this box. If this box is checked then the output of the column "
"template must be plain text or html."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:486
msgid ""
"Choose whether or not the column heading is shown in the Book\n"
"details panel and, if shown, where"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:488
msgid "Column heading:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:495
msgid ""
"Default value when a new book is added to the library. For Date columns "
"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
"permitted values. For Rating columns enter a number between 0 and 5."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:500
msgid "&Default value:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:538
msgid "&Format for dates:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:538
msgid "Default: dd MMM yyyy."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:540
msgid ""
"<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"
"<ul>\n"
"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
"<li>dd MMMM yy gives 05 January 10</li>\n"
"</ul> "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:569
msgid "&Format for numbers:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
msgid ""
"Default: Not formatted. For format language details see <a "
"href=\"https://docs.python.org/library/string.html#format-string-"
"syntax\">the Python documentation</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:574
#, python-brace-format
msgid ""
"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
"then the word \"days\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:579
msgid ""
"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
" 1 digit after the decimal point. The format "
"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
"displays the number with 2 digits after the decimal point and thousands "
"separated by commas."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:615
msgid "No lookup name was provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:619
msgid ""
"The lookup name must contain only lower case letters, digits and "
"underscores, and start with a letter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:622
msgid ""
"Lookup names cannot end with _index, because these names are reserved for "
"the index of a series column."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:633
msgid "No column heading was provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:639
#, python-format
msgid "The lookup name %s is already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:649
#, python-format
msgid "The heading %s is already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:670
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:715
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:738
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:752
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:755
#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:762
msgid "Invalid default value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:671
msgid "The default value must be \"Now\" or a date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:675
msgid "You must enter a template for composite columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:693
msgid "You must enter at least one value for enumeration columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:707
msgid ""
"The colors box must be empty or contain the same number of items as the "
"value box"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:711
#, python-brace-format
msgid "The color {0} is unknown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:716
msgid "The default value must be one of the permitted values"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:730
msgid "The default value must be an integer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:734
msgid "The default value must be a real number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:753
msgid "The default value must be a real number between 0 and 5.0"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:756
msgid "The default value must be an integer between 0 and 5"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:763
msgid "The default value must be \"Yes\" or \"No\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:935
msgid "You must restart calibre before making any more changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:937
msgid "The lookup name must begin with a '#'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:941
#, python-format
msgid "The custom column %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:952
#, python-format
msgid "The column heading %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:962
#, python-format
msgid "The custom column type %s doesn't exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:965
#, python-format
msgid "You cannot specify is_multiple for the datatype %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:968
msgid "The display parameter must be a Python dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:24
msgid "Getting debug information, please wait"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
msgid "Copy to &clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:43
msgid "Device already detected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
#, python-format
msgid ""
"A device (%s) is already detected by calibre. If you wish to debug the "
"detection of another device, first disconnect this device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:58
msgid "Debugging failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
msgid ""
"Running debug device detection failed. Click Show Details for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:30
msgid "Getting device information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:33
msgid "User-defined device information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:50
#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:56
msgid "Device Detection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
msgid "Ensure your device is disconnected, then press OK"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
msgid "Ensure your device is connected, then press OK"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:81
msgid ""
"Copy these values to the clipboard, paste them into an editor, then enter "
"them into the USER_DEVICE by customizing the device plugin in "
"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
" want the books to be put. You must restart calibre for your changes to take"
" effect.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:78
msgid ""
"<p>calibre can send your books to you (or your reader) by email. Emails will"
" be automatically sent for downloaded news to all email addresses that have "
"<i>Auto send</i> checked."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:79
msgid "Add an email address to which to send books"
msgstr "Eine eMail Adresse hinzufügen, an die die Bücher gesendet werden"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:80
msgid "&Add email"
msgstr "eM&ail hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
msgid "Make &default"
msgstr "Als Voreinstellung verwenden"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
msgid "&Remove email"
msgstr "eMail entfe&rnen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
msgid ""
"Add the comments from the book metadata to the email.\n"
"Useful to allow the recipient to see a summary of the\n"
"book before opening it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
msgid "Add &comments metadata as text to the email"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:30
msgid "Email"
msgstr "eMail"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:30
msgid "Subject"
msgstr "Thema"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
msgid "Alias"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
msgid "Auto send"
msgstr "Automatisches Übertragen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
msgid "Auto send only tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:36
msgid "Formats to email. The first matching format will be sent."
msgstr "Formate für eMail. Das erste passende Format wird versendet."

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
#, python-brace-format
msgid ""
"Subject of the email to use when sending. When left blank the title will be "
"used for the subject. Also, the same templates used for \"Save to disk\" "
"such as {title} and {author_sort} can be used here."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:41
msgid ""
"If checked, downloaded news will be automatically mailed to this email "
"address (provided it is in one of the listed formats and has not been "
"filtered by tags)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:44
msgid "Friendly name to use for this email address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
msgid ""
"If specified, only news with one of these tags will be sent to this email "
"address. All news downloads have their title as a tag, so you can use this "
"to easily control which news downloads are sent to this email address."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:174
msgid "new email address"
msgstr "Neue eMail Adresse"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:28
msgid ""
"The list of devices that you have asked calibre to ignore. Uncheck a device "
"to have calibre stop ignoring it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:39
msgid ""
"The list of device plugins you have disabled. Uncheck an entry to enable the"
" plugin. calibre cannot detect devices that are managed by disabled plugins."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:50
msgid "Reset allowed devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:52
msgid ""
"This will erase the list of devices that calibre knows about causing it to "
"ask you for permission to manage them again, the next time they connect"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:63
msgid "Search for the author on Goodreads"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:64
msgid "Search for the author on Amazon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:65
msgid "Search for the author in your calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:66
msgid "Search for the author on Wikipedia"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:67
msgid "Search for the author on Google Books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
msgid "Search for the book on Goodreads"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
msgid "Search for the book on Amazon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
msgid "Search for the book on Google Books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
msgid "Use a custom search URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
msgid "Clicking on &author names should:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:77
#, python-brace-format
msgid ""
"Enter the URL to search. It should contain the string {0}\n"
"which will be replaced by the author name. For example,\n"
"{1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:81
msgid "Enter the URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:113
msgid "Create a new rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:127
msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:129
msgid "&Key:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:131
msgid "The name that will appear in the Book details panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:135
#, python-brace-format
msgid ""
"The template used to create the link. The placeholder {0} in the template "
"will be replaced with the actual identifier value. Use {1} to avoid the "
"value being quoted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:149
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:173
msgid "Key"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:149
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:173
msgid "Template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:151
msgid "Value needed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:152
#, python-format
msgid "The %s field cannot be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:159
msgid "Create rules for identifiers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
msgid "Create rules to convert identifiers into links."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:186
msgid "&Edit rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:259
msgid "Folders/path"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:565
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:947
#, python-format
msgid "Icon theme: <b>%s</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:570
msgid "Narrow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:570
msgid "Wide"
msgstr "Groß"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:572
#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:43
#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:93
#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:48
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:40
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:101
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:44
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:104
msgid "System default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
msgid "calibre style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:572
msgid "Dark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:572
msgid "Light"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:604
msgid "No subtitle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:609
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:371
msgid "Bottom"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:609
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:370
msgid "Top"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:613
msgid "Above text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:613
msgid "Beside text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:613
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:651
msgid "Never"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:646
msgid "Off"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:646
msgid "Small"
msgstr "Klein"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:647
msgid "Medium"
msgstr "Mittel"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:650
msgid "Always"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:650
msgid "If there is enough room"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:654
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1079
msgid "By first letter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:655
msgid "Partitioned"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:665
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:668
msgid "Compact metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:665
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:668
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1199
#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:28
msgid "Default"
msgstr "Voreinstellung"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:666
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:669
msgid "All on 1 tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:672
msgid "Middle"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:759
msgid "Column &coloring"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:763
msgid "Column &icons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:783
msgid "Change &color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:787
msgid "Change &background image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:791
msgid "Restore default &appearance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:827
msgid "Search for books containing the current item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:828
msgid "Search for books containing the current item or its children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:829
msgid "Search for books not containing the current item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:830
msgid "Search for books not containing the current item or its children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:890
msgid "Save column list to file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:891
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:903
msgid "Column list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:897
msgid "Export field layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:898
#, python-format
msgid "<p>Could not write field list. Error:<br>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:902
msgid "Load column list from file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:911
msgid "Import layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:912
#, python-format
msgid "<p>Could not read field list. Error:<br>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:968
#, python-format
msgid "Current aspect ratio (width/height): %.2g"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:985
msgid "Edit template for caption"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:1031
#, python-format
msgid "Current space used: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:1080
msgid "Choose background color for the Cover grid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:1087
msgid "Remove background image?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:1088
msgid ""
"There is currently a background image set, so the color you have chosen will"
" not be visible. Remove the background image?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:815
msgid "Show &layout buttons in the status bar (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:816
msgid "Enable s&ystem tray icon (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:817
msgid "Change &font (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:818
msgid "Change &icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:819
msgid "E&xtra spacing to add between rows in the book list (can be negative):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:820
msgid "Show the &splash screen at startup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:822
msgid "&Interface font:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:823
msgid "&User interface layout (needs restart):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:824
msgid "Draw a &grid in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:825
msgid "User interface style (&needs restart):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:826
msgid "Disable all animations. Useful if you have a slow/old computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:827
msgid "Disable &animations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:828
msgid "Allow using &drag and drop to merge books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:829
msgid "Show &row numbers in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:830
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
msgid "Toolbar"
msgstr "Symbolleiste"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:831
msgid "Icon si&ze:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:832
msgid "Show &text under icons:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:833
msgid "Use t&wo lines for the text under the icons (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:834
msgid ""
"Disable popup notifications when calibre completes jobs such a conversion, "
"sending to device etc. The notifications are sent via the operating system "
"notification facility, if available. Note that on Windows, you have to "
"enable the system tray icon for notifications to work."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:835
msgid "Disable n&otifications on job completion"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:836
msgid "Choose &language (needs restart):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:837
msgid "Show &tooltips in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:838
msgid "Color &palette (needs restart):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:839
msgid ""
"<p>The colors to use for the calibre interface. By default the system colors are used. You can change this to force a light or dark color scheme. Note that if this is not set to system default then if the system wide color scheme is changed calibre will not follow it.\n"
"\n"
"<p>Also, if you set the calibre <i>User interface style</i> to <i>System default</i>, then this setting will not take effect and system colors will always be used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:842
msgid "&Main interface"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:843
msgid ""
"Control the Cover grid view. You can enable this view by clicking the "
"\"Layout\" button in the bottom right corner of the main calibre window."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:844
msgid "Field to show &under the covers:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:845
msgid "Spac&ing between covers:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:846
msgid ""
"The spacing between covers. A value of zero means calculate automatically "
"based on cover size."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:847
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:855
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:862
msgid "Automatic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:848
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:856
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:863
msgid " cm"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:849
msgid "Background for the Cover grid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:851
msgid ""
"By default, calibre chooses a cover size based on your computer's screen "
"size. You can change the cover size here:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:852
msgid "Cover &width: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:853
msgid ""
"The width of displayed covers.\n"
"A value of zero means calculate automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:857
msgid "Make the covers larger, maintaining current aspect ratio."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:858
msgid "&Larger covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:859
msgid "Cover &height: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:860
msgid ""
"The height of displayed covers.\n"
"A value of zero means calculate automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:864
msgid "Make the covers smaller, maintaining current aspect ratio."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:865
msgid "&Smaller covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:866
msgid "Reset size to automatic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:867
msgid "&Reset size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:869
msgid "Size of the emblems (if any) shown &next to the covers: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:870
msgid "Show a &field (such as title) under the covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:871
msgid "&Location of the emblems shown next to the covers:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:873
msgid "&Emblems"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:874
msgid "Caching of covers for improved performance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:875
msgid ""
"There are two kinds of caches that calibre uses to improve performance when "
"rendering covers in the grid view. A disk cache that is kept on your hard "
"disk and stores the cover thumbnails and an in memory cache used to ensure "
"flicker free rendering of covers. For best results, keep the memory cache "
"small and the disk cache large, unless you have a lot of extra RAM in your "
"computer and don't mind it being used by the memory cache."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:876
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1077
msgid "Disable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:877
msgid " MB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:878
msgid "&Empty disk cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:879
msgid "&Open cache folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:880
msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:881
msgid "Maximum amount of &disk space to use for caching thumbnails: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:882
msgid ""
"The maximum number of screenfulls of thumbnails to keep in memory. "
"Increasing this will make rendering faster, at the cost of more memory "
"usage. Note that regardless of this setting, a minimum of one hundred "
"thumbnails are always kept in memory, to ensure flicker free rendering."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:883
msgid "&Performance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:884
msgid "Cover &grid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:885
msgid "Text styling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:886
msgid "Create rules to convert &identifiers into links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:887
msgid ""
"<p>Check the box if you want the category's values displayed on separate "
"lines instead of separated by commas</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:888
msgid "Categories on separate lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:890
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:904
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1047
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1087
msgid "Move down. Keyboard shortcut: Ctrl-Down arrow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:891
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:905
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1046
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1086
msgid "Move up. Keyboard shortcut: Ctrl-Up arrow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:892
msgid ""
"<p>Note: <b>comments</b>-like columns will always\n"
"                     be displayed at the end unless their \"Heading position\" is\n"
"                     \"Show heading to the side\".</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:895
msgid "Show &cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:896
msgid "Show the size of the book's cover in pixels"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:897
msgid "Show cover &size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:898
msgid "Use &Roman numerals for series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:899
msgid "Show comments &heading:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:900
msgid "&Book details"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:901
msgid "Edit metadata (single) &layout:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:902
msgid ""
"Choose a different layout for the Edit metadata dialog. The compact metadata"
" layout favors editing custom metadata over changing covers and formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:903
msgid ""
"Select the custom columns (for this library) to display in the edit metadata"
" dialogs and their order:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:906
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:945
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1011
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1031
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1048
msgid "Click this button to reset the list to its default order."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:907
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:946
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1012
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1032
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1049
msgid "Reset list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:908
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:947
msgid ""
"<p>Click this button to set the list to one\n"
"previously exported. This could be useful if you have several libraries with\n"
"similar structure and you want to use the same column order for each one. Columns\n"
"in the imported list that aren't in the current library are ignored. Columns in\n"
"the library that are not in the imported list are put at the end and marked\n"
"as displayable.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:914
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:953
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1016
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1036
msgid "Import list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:915
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:954
msgid ""
"<p>Click this button to write the current display\n"
"settings to a file. This could be useful if you have several libraries with similar\n"
"structure and you want to use the same column order for each one.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:918
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:957
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1020
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1040
msgid "Export list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:919
msgid ""
"<p>Check this box to make the edit metadata dialogs ignore the\n"
"above specifications, showing all the columns in the default order. This is\n"
"useful for temporarily seeing all your columns in the dialogs without losing\n"
"the display and order specifications.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:923
msgid "Show &all columns in default order when editing metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:924
msgid ""
"If checked then labels wider than the label width\n"
"will be elided, otherwise they will be word wrapped."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:926
msgid "&Elide labels when editing custom columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:927
msgid "Elision point:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:928
msgid "Choose where in the label to put the..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:929
msgid ""
"<p>Check this box to allow only the F2 (Edit) key to\n"
"open the template editor in the book list for a \"Column built from other\n"
"columns\". Editing with mouse clicks and the Tab key will be disabled.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:932
msgid "Only the &F2 (Edit) key edits column templates in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:933
msgid "Use &two columns for custom columns in the Default layout"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:934
msgid "&Bulk edit custom column label length:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:935
msgid ""
"The maximum width of a custom column label for the bulk metadata edit dialog"
" in average characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:936
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:939
msgid " chars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:937
msgid "&Single edit custom column label length:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:938
msgid ""
"The maximum width of a custom column label for the single metadata edit "
"dialog in average characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:940
msgid "Edit &metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:941
msgid "User categories and Saved searches cannot be moved"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:942
msgid "Select the categories to display in the Tag browser, and their &order"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:943
msgid ""
"Move up. User categories and Saved searches cannot be moved. Keyboard "
"shortcut: Ctrl-Up arrow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:944
msgid ""
"Move down. User categories and Saved searches cannot be moved. Keyboard "
"shortcut: Ctrl-Down arrow"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:958
msgid "Show &average ratings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:959
msgid "Show &tooltips"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:960
msgid ""
"<p>Show counts for items in the Tag browser. Such as the number of books\n"
"by each author, the number of authors, etc. If you turn it off, you can still\n"
"see the counts by hovering your mouse over any item.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:963
msgid "Show &counts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:964
msgid "Use &alternating row colors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:965
msgid ""
"<p>When checked, calibre will automatically hide any category\n"
"(a column, custom or standard) that has no items to show. For example, some\n"
"categories might not have values when using Virtual libraries. Checking this\n"
"box will cause these empty categories to be hidden.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:969
msgid "Hide empt&y categories (columns)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:970
msgid ""
"<p>When checked, Find in the Tag browser will show all items\n"
"that match the search instead of the first one. If Hide empty categories is\n"
"also checked then only categories containing a matched item will be shown.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:973
msgid "Find &shows all items that match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:974
msgid ""
"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
"using the mouse.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:979
msgid "Allow the Tag browser to have keyboard &focus"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:980
msgid ""
"<p style=\"text-indent: 2em; font-size:smaller\">\n"
"If you enable this option then you should set a keyboard shortcut to\n"
"focus the Tag browser under\n"
"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give\n"
"the Tag browser keyboard focus</code></p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:985
msgid "Spacing between &items:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:986
msgid ""
"<p>The spacing between consecutive items in the Tag browser.\n"
"In units of (ex) which is the approximate height of the letter 'x' in the\n"
"currently used font.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:989
msgid "ex"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:990
msgid "Di&splay"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:991
msgid "&Category partitioning method:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:992
msgid ""
"<p>Choose how Tag browser subcategories are displayed when\n"
"there are more items than the limit. Select by first\n"
"letter to see an A, B, C list. Choose partitioned to\n"
"have a list of fixed-sized groups. Set to disabled\n"
"if you never want subcategories</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:997
msgid "Combine letters &when fewer items than:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:998
msgid ""
"<p>If collapsing by first letter, combine adjacent letters together if\n"
"there are fewer items under a letter than specified here. If the partition method is\n"
"not set to first letter, this value is ignored. Set to zero to disable.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1001
msgid "Co&llapse when more items than:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1002
msgid ""
"<p>If a Tag browser category has more than this number of items, it is divided\n"
"up into subcategories. If the partition method is set to disable, this value is ignored.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1004
msgid ""
"<p>Check the box for categories that are to\n"
"be partitioned using the criteria above. Uncheck the box if you don't want to\n"
"partition a category even if the number of items is larger than\n"
"the value shown above. This option can be used to\n"
"avoid collapsing hierarchical categories that have only\n"
"a few top-level elements.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1010
msgid "Select categories to &partition:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1013
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1033
msgid ""
"<p>Click this button to set the list to one\n"
"previously exported. This could be useful if you have several libraries with\n"
"similar structure and you want to use the same for each one.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1017
#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1037
msgid ""
"<p>Click this button to write the current display\n"
"settings to a file. This could be useful if you have several libraries with similar\n"
"structure and you want to use the same for each one.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1021
msgid "&Partitioning and collapsing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1022
msgid ""
"<p>Check the box for an item if it is to be displayed as a\n"
"hierarchical tree in the Tag browser. For example, if you check\n"
"'tags' then tags of the form 'Mystery.English'\n"
"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
"both under 'Mystery'. If 'tags' is not checked\n"
"then the tags will be displayed each on their own line.</p>\n"
"<p>The categories 'authors', 'publisher', 'news', 'formats', and 'rating'\n"
"cannot be hierarchical.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1030
msgid "Select categories with &hierarchical items:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1041
msgid ""
"<p>Set the order of the searches when clicking on an item in\n"
"the Tag browser. The 'or its children' options are ignored when clicking on\n"
"top-level categories, items that aren't in a hierarchical category, and items\n"
"that don't have children.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1045
msgid "Set the &order of searches when clicking on items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1050
msgid "&Hierarchy and searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1051
msgid "&Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1052
msgid "When showing in a separate window, show it &fullscreen"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1053
msgid "Show in a &separate window (needs restart)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1054
msgid "&Number of covers to show in browse mode (needs restart):"
msgstr "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert Neustart):"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1055
#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
msgid "Template &editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1056
msgid ""
"<p>The template used to generate the text below the covers. This template uses\n"
"the same syntax as save templates. Defaults to just the book title.\n"
"Note that this setting is per-library, which means that you have to\n"
"set it again for every different calibre library you use. Use an\n"
"empty template for no text.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1061
msgid "Show &reflections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1062
msgid ""
"Show covers in their original aspect ratio instead of resizing\n"
"them to all have the same width and height"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1064
msgid "Preserve &aspect ratio of covers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1065
msgid "&Template for caption:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1066
msgid "Fie&ld for sub-title:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1067
#, python-format
msgid "You can press the %s key to toggle full screen mode."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1068
msgid "Show ne&xt cover during auto scroll after:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1070
msgid "&Double click to view the central book, instead of single click"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1071
msgid "Cover &browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1072
msgid ""
"<p>Check this box to make Quickview show books only in the\n"
"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
"unchecked then only row changes are taken into account.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1076
msgid ""
"<p>Check this box to make Quickview change the column being examined\n"
"when the column in the book list is changed using the cursor arrow keys</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1078
msgid "&Change Quickview item when book list column changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1079
msgid ""
"<p>Pressing Enter in a cell changes both the book and the\n"
"column being examined (the left-hand panel)</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1081
msgid "&Pressing Enter changes the examined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1082
msgid ""
"<p>Double-clicking in a cell changes both the book and the\n"
"column being examined (the left-hand panel)</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1084
msgid "&Double click changes examined column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1085
msgid "Select columns to display"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:1088
msgid "&Quickview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:92
msgid "version"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
msgid "created by Kovid Goyal"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:230
msgid "Run Welcome &wizard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
msgid "Save changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:248
msgid "Cancel and return to overview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:335
msgid "Restoring to defaults not supported for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:381
msgid ""
"Some of the changes you made require a restart. Please restart calibre as "
"soon as possible."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:384
msgid ""
"The changes you have made require calibre be restarted immediately. You will"
" not be allowed to set any more preferences, until you restart."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:542
msgid "Source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
msgid "Cover priority"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
msgid "This source is configured and ready to go"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
msgid "This source needs configuration"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:98
msgid ""
"This plugin is useful only for <b>Chinese</b> language books. It can return "
"incorrect results for books in English. Are you sure you want to enable it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163
msgid "Published date"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:276
#, python-format
msgid "<b>Configure %(name)s</b><br>%(desc)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:348
msgid "Select none"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:349
msgid "Set as default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:350
msgid "Select default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:358
msgid "No source selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:359
msgid "No source selected, cannot configure."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
msgid "Metadata sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
msgid ""
"Disable any metadata sources you do not want by unchecking them. You can "
"also set the cover priority. Covers from sources that have a higher "
"(smaller) priority will be preferred when bulk downloading metadata."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
msgid ""
"Sources with a red X next to their names must be configured before they will"
" be used. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
msgid "C&onfigure selected source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
msgid ""
"If you uncheck any fields, metadata for those fields will not be downloaded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:606
msgid "&Select all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
msgid "Sele&ct none"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
msgid ""
"Restore your own subset of checked fields that you define using the 'Set as "
"default' button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
msgid "Select &default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
msgid ""
"Store the currently checked fields as the default, you can quickly apply the"
" default using the 'Select default' button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
msgid "&Set as default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
msgid "Convert all downloaded comments to plain &text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
msgid "Swap &author names from FN LN to LN, FN"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
msgid ""
"<p>When downloading comments, append the downloaded comments to any existing"
" comment, instead of overwriting them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
msgid ""
"When downloading comments, append the downloaded comments to any existing "
"comment, instead of overwriting them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
msgid "Append comments to &existing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
msgid ""
"<p>Normally, the metadata download system will keep only a single result per"
" metadata source. This option will cause it to keep all results returned "
"from every metadata source. Useful if you only use one or two sources and "
"want to select individual results from them by hand. Note that result with "
"identical title/author/identifiers are still merged."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
msgid "Keep more than one entry per source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:173
msgid ""
"<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"
"<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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
msgid ""
"Prefer smaller tag sets when picking tags from different metadata sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
msgid "Prefer &fewer tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
msgid "Create &rules to transform tags/authors/publishers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
msgid "Max. &number of tags to download:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
msgid "Max. &time to wait after first match is found:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
msgid " secs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
msgid "Max. time to wait after first &cover is found:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:37
msgid ""
"The maximum number of jobs that will run simultaneously in the background. "
"This refers to CPU intensive tasks like  conversion. Lower this number if "
"you want calibre to use less CPU."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:46
msgid "No proxies used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:50
msgid "<b>Using proxies:</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:71
msgid "Max. simultaneous conversion/&news download/plugin jobs:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
msgid "Limit the max. simultaneous jobs to the available CPU &cores"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
msgid "Debug &device detection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
msgid "Get information to setup the &user defined device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
msgid "Open calibre &configuration folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
msgid "Abort &jobs that take more than:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
msgid "Never abort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
msgid " minutes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
msgid "Create a calibre &icon theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:42
msgid "Device currently connected: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:45
msgid "Device currently connected: None"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
msgid ""
"That format has no metadata writers enabled. A plugboard will probably have "
"no effect."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:207
msgid "That format and device already has a plugboard."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
msgid "Possibly override plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:220
msgid ""
"A more general plugboard already exists for that format and device. Are you "
"sure you want to add the new plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
msgid "Add possibly overridden plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:233
msgid ""
"More specific device plugboards exist for that format. Are you sure you want"
" to add the new plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
msgid "Really add plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:245
msgid ""
"A different plugboard matches that format and device combination. Are you "
"sure you want to add the new plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:255
msgid ""
"More specific format and device plugboards already exist. Are you sure you "
"want to add the new plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:266
#, python-brace-format
msgid "The {0} device does not support the {1} format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:274
#, python-brace-format
msgid "The {0} device supports only the {1} format(s)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:310
msgid "Invalid destination"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:311
msgid "The destination field cannot be blank"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:322
msgid "Plugboard modifies comments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:323
msgid ""
"This plugboard modifies the comments metadata. If the comments are set to "
"invalid HTML, it could cause problems on the device. Are you sure you wish "
"to save this plugboard?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:354
#, python-brace-format
msgid "The {0} device plugin is disabled."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113
msgid ""
"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
"\n"
"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"
"\n"
"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"
"\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:120
msgid "Format (choose first)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:121
msgid "Device (choose second)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
msgid "Add &new plugboard:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
msgid "Edit &existing plugboard:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
msgid "Existing &plugboards:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
msgid "Source template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
msgid "Destination field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
msgid "&Save plugboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
msgid "&Delete plugboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:210
msgid ""
"\n"
"Customization: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
msgid ""
"\n"
"\n"
"This plugin has been disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
msgid ""
"\n"
"\n"
"This plugin is installed system-wide and can not be managed from within calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:245
msgid "Search for plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:267
msgid "Could not find any matching plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:307
msgid "files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:308
msgid "Add plugin"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:342
msgid "No valid plugin path"
msgstr "Kein gültiger Plugin Pfad"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:343
#, python-format
msgid "%s is not a valid plugin path"
msgstr "%s ist kein gültiger Plugin Pfad"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:351
#, python-format
msgid "Select an actual plugin under <b>%s</b> to customize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:358
#, python-format
msgid "Disabling the plugin %s is not allowed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:382
#, python-format
msgid "Are you sure you want to remove the plugin: %s?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:387
#, python-brace-format
msgid ""
"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
" it to be completely removed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
msgid "Cannot remove builtin plugin"
msgstr "Kann festinstalliertes Plugin nicht entfernen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:398
msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
msgstr " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. Versuchen Sie, es auszuschalten."

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:100
msgid ""
"Here you can customize the behavior of calibre by controlling what plugins "
"it uses."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:103
msgid "Show only those plugins that have been installed by you"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:104
msgid "Show only &user installed plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
msgid "Get &new plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
msgid "Check for &updated plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
msgid "&Load plugin from file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:31
msgid ""
"This setting can be overridden for <b>individual devices</b>, by clicking "
"the device icon and choosing \"Configure this device\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:38
msgid "Any custom field"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
msgid "The lookup name of any custom field (these names begin with \"#\")."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:70
msgid "Constant template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
#, python-brace-format
msgid ""
"The template contains no {fields}, so all books will have the same name. Is "
"this OK?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:53
msgid "Save template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
msgid ""
"By adjusting the template below, you can control what folders the files are "
"saved in and what filenames they are given. You can use the / character to "
"indicate sub-folders. Available metadata variables are described below. If a"
" particular book does not have some metadata, the variable will be replaced "
"by the empty string."
msgstr "Mit der Justierung der unten stehenden Vorlage können Sie einstellen, in welchen Ordnern die Dateien gespeichert werden und welche Dateinamen sie erhalten. Sie können das / Zeichen für Unterverzeichnisse angeben. Verfügbare Variablen für die Metadaten sind unten beschrieben. Falls ein einzelnes Buch keine Metadaten hat, wird die Variable mit einem Leerzeichen ersetzt."

#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
msgid "Available variables:"
msgstr "Verfügbare Variablen:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
msgid "Save metadata in a separate &OPF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
msgid "Save &data files as well"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
msgid ""
"Here you can control how calibre will save your books when you click the "
"\"Save to disk\" button:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
msgid "Change paths to &lowercase"
msgstr "Pfade in K&leinschreibung umwandeln"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
msgid "Replace space with &underscores"
msgstr "Leerzeichen mit &Unterstrich ersetzen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:68
msgid "Format &dates as:"
msgstr "&Daten formatieren als:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
msgid "Update &metadata in saved copies"
msgstr "&Metadaten in geseicherten Kopien aktualisieren"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
msgid "File &formats to save:"
msgstr "Datei&formate speichern:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
msgid "Save &cover separately"
msgstr "Ums&chlagbild getrennt speichern"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:79
msgid "Convert non-English characters to &English equivalents"
msgstr "Nicht-Englische Zeichen in &Englische Entsprechungen umwandeln"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:80
msgid "&Show files in the file browser after saving to disk"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:45
#, python-brace-format
msgid ""
"Searching will ignore accents on characters as well as punctuation and spaces.\n"
"So for example: {0} will match {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:48
msgid ""
"<b>Grouped search terms</b> are search names that permit a query to "
"automatically search across more than one column. For example, if you create"
" a grouped search term <code>allseries</code> with the value <code>series, "
"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
"will find 'adhoc' in any of the columns <code>series</code>, "
"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
"the grouped search term in the drop-down box, enter the list of columns to "
"search in the value box, then push the Save button. <p>Note: Search terms "
"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
"are the same term. Search terms cannot be hierarchical. Periods are not "
"allowed in the term name.<p>Grouped search terms can show as User categories"
" in the Tag browser by adding the grouped search term names to the 'Make "
"User categories from' box. Multiple terms are separated by commas. These "
"'automatic user categories' will be populated with items from the categories"
" included in the grouped search term. <p>Automatic user categories permit "
"you to see all the category items that are in the columns contained in the "
"grouped search term. Using the above <code>allseries</code> example, the "
"automatic user category will contain all the series names in "
"<code>series</code>, <code>#myseries</code>, and <code>#myseries2</code>. "
"This can be useful to check for duplicates, to find which column contains a "
"particular item, or to have hierarchical categories (categories that contain"
" categories). <p>Note: values from non-category columns such as comments "
"won't appear in automatic user categories. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:85
msgid "Enter new or select existing name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:87
msgid "Enter list of column lookup names to search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:90
msgid "Match all"
msgstr "Übereinstimmung mit allen"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:90
msgid "Match any"
msgstr "Übereinstimmung mit irgendeinem"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:160
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:173
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:183
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:195
#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:249
msgid "Grouped search terms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:161
msgid "The search term name cannot be blank"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
msgid "Invalid grouped search name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
msgid "The grouped search term name cannot contain spaces or periods"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:174
msgid "That name is already used for a column or grouped search term"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
msgid "That name is already used for User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:184
msgid "The value box cannot be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:196
msgid "The empty grouped search term cannot be deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:238
msgid "Incompatible options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:239
msgid ""
"The option to have un-accented characters match accented characters has no "
"effect if you also turn on case-sensitive searching. So only turn on one of "
"those options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:245
msgid "Missing grouped search terms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:246
msgid ""
"The option \"Make user categories from\" contains names that aren't grouped "
"search terms: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
msgid ""
"Clear search histories from all over calibre. Including the book list, "
"E-book viewer, fetch news dialog, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
msgid "Clear search &histories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
msgid "What to search by default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
msgid ""
"When you enter a search term without a prefix, by default calibre will "
"search all metadata for matches. For example, entering, \"asimov\" will "
"search not just authors but title/tags/series/comments/etc. Use these "
"options if you would like to change this behavior."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
msgid "&Limit the searched metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
msgid "&Columns that non-prefixed searches are limited to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
msgid ""
"Note that this option affects all searches, including saved searches and "
"restrictions. Therefore, if you use this option, it is best to ensure that "
"you always use prefixes in your saved searches. For example, use "
"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
msgid "Search as you &type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
msgid "Case &sensitive searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
msgid ""
"&Highlight search results instead of restricting the book list to the "
"results"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
msgid ""
"<p>This option will cause a small button to appear next to the Search bar. "
"Clicking the button will toggle between showing only the search results and "
"showing all books with the search results highlighted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:238
msgid ""
"Show a &quick toggle button to switch between highlighting and restricting "
"results next to the Search bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:239
msgid ""
"Unaccented characters match &accented characters and punctuation is ignored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:240
msgid "Show text next to buttons in the search bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:241
msgid "Show saved searches as a hierarchy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
msgid ""
"<p>Hierarchical items are separated by periods.\n"
"                  Changing this box will also change the 'Saved Searches' box\n"
"                  in Preferences / Look & feel / Tag browser /\n"
"                  Hierarchy and searching</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:246
msgid "Use keyboard searching in the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
msgid ""
"<p>When enabled, pressing a key in the library view will search for the next"
" cell in the current column where the value starts with the letter pressed. "
"If there is no such cell then nothing happens. If the letter is a shortcut "
"then the shortcut takes precedence.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:248
msgid "Genera&l"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
msgid "&Names:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
msgid ""
"Contains the names of the currently-defined group search terms.\n"
"Create a new name by entering it into the empty box, then\n"
"pressing Save. Rename a search term by selecting it then\n"
"changing the name and pressing Save. Change the value of\n"
"a search term by changing the value box then pressing Save."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
msgid "Delete the current search term"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:258
msgid "&Value:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:259
msgid ""
"Enter a comma-separated list of lookup names of the columns\n"
"to include in the grouped search term"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
msgid ""
"Save the current search term. You can rename a search term by\n"
"changing the name then pressing Save. You can change the value\n"
"of a search term by changing the value box then pressing Save."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
msgid "Make &user categories from:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:266
msgid ""
"Enter the names of any grouped search terms you wish\n"
"to be shown as user categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:268
msgid "&Grouped searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:269
msgid "What to search when searching similar books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:270
msgid ""
"<p>When you search for similar books by right clicking the\n"
"         book and selecting \"Similar books\",\n"
"         calibre constructs a search using the column lookup names specified below.\n"
"         By changing the lookup name to a grouped search term you can\n"
"         search multiple columns at once.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:275
msgid "S&imilar authors: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:276
msgid "Si&milar series: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:277
msgid "Similar &tags: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:278
msgid "Simi&lar publishers: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:279
msgid "&Similar books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:28
#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
msgid "Manual management"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
msgid "Only on send"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
msgid "Automatic management"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:36
msgid "Cannot change metadata management while a device is connected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
msgid "Metadata management (disabled while device connected)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:61
msgid "Me&tadata management:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
msgid ""
"<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"
"<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"
"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:192
msgid "Browse for the file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:203
msgid "Choose a file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:301
msgid ""
"calibre contains an internet server that allows you to access your book "
"collection using a browser from anywhere in the world. Any changes to the "
"settings will only take effect after a server restart."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:320
msgid "Require &username and password to access the Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:329
msgid "Run server &automatically when calibre starts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:335
msgid "&Start server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:336
msgid "St&op server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
msgid "&Test server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
msgid "Show server &logs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:366
msgid "Do not start calibre automatically when computer is started"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:367
msgid "Start calibre when the computer is started"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:370
msgid ""
"Currently calibre is set to run automatically when the\n"
"            computer starts.  Use this button to disable that."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
msgid ""
"Start calibre in the system tray automatically when the computer starts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:384
#, python-format
msgid "Content server listening at: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:396
msgid "Remember to create at least one user account in the \"User accounts\" tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
msgid ""
"Requiring a username/password prevents unauthorized people from accessing "
"your calibre library. It is also needed for some features such as making any"
" changes to the library as well as last read position/annotation syncing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:440
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
msgid "Change password for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:441
msgid "Add new user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:450
msgid "Set the password for this user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
msgid "&Repeat password:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:489
msgid "Empty username"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:490
msgid "You must enter a username"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:496
msgid "Username already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
msgid ""
"A user with the username {} already exists. Please choose a different "
"username."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:504
msgid "Username is not valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:509
msgid "Password do not match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:510
msgid "The two passwords you entered do not match!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:516
msgid "Empty password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:517
msgid "You must enter a password for this user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:522
msgid "Invalid password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:547
msgid "Further &restrict access to books in this library that match:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:550
msgid "A search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
msgid ""
"A search expression. If specified, access will be further restricted to only"
" those books that match this expression. For example: tags:\"=Share\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:583
msgid "Change library access permissions for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:593
msgid "All except the specified libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:593
msgid "All libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:593
msgid "Only the specified libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:604
msgid "Allow access to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:609
msgid "Specify the libraries below:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:683
msgid "No libraries specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:684
msgid "You have not specified any libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:691
msgid "<b>{} is allowed access to all libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:695
msgid ""
"{} is allowed access only to the libraries whose names <b>match</b> one of "
"the names specified below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:698
msgid ""
"{} is allowed access to all libraries, <b>except</b> those whose names match"
" one of the names specified below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:718
msgid "Allow {} to make &changes (i.e. grant write access)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:722
msgid ""
"If enabled, allows the user to make changes to the library. Adding "
"books/deleting books/editing metadata, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:730
msgid "Change &password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:755
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
msgid "{} is currently only allowed to access the library named: {}"
msgid_plural "{} is currently only allowed to access the libraries named: {}"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:759
msgid "Change the allowed libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:763
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
msgid "{} is currently not allowed to access the library named: {}"
msgid_plural "{} is currently not allowed to access the libraries named: {}"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:767
msgid "Change the blocked libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
msgid "{} is currently allowed access to all libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:770
msgid "Restrict the &libraries {} can access"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:821
msgid "&Add user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:825
msgid "&Remove user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:896
msgid ""
"Here you can create a template to control what data is shown when using the "
"<i>Custom list</i> mode for the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:900
msgid "Show a cover &thumbnail"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:904
msgid "Thumbnail &height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:905
msgid "Entry &height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:910
msgid ""
"The height for each entry. The special value \"auto\" causes a height to be "
"calculated based on the number of lines in the template. Otherwise, use a "
"CSS length, such as 100px or 15ex"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:917
msgid "&Long text fields:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
msgid ""
"A comma separated list of fields that will be added at the bottom of every "
"entry. These fields are interpreted as containing HTML, not plain text."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:924
#, python-brace-format
msgid ""
"The template below will be interpreted as HTML and all {{fields}} will be "
"replaced by the actual metadata, if available. For custom columns use the "
"column lookup name, for example: #mytags. You can use {0} as a separator to "
"split a line into multiple columns."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:934
msgid "&Import template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
msgid "E&xport template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:941
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:950
msgid "Choose template file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:942
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:951
msgid "Template files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1026
msgid "Book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1027
msgid "URL type:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1033
msgid "URL:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1078
msgid "Missing author placeholder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1079
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1083
#, python-brace-format
msgid "The URL {0} does not contain the {1} placeholder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1082
msgid "Missing title placeholder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1100
#, python-brace-format
msgid ""
"Add new locations to search for books or authors using the \"Search the "
"internet\" feature of the Content server. The URLs should contain {author} "
"which will be replaced by the author name and, for book URLs, {title} which "
"will be replaced by the book title."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1109
msgid "&Add URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1112
msgid "Export URLs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1115
msgid "Import URLs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1181
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1188
msgid "Choose URLs file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1182
#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1189
msgid "URL files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1208
msgid "&Main"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1215
msgid "&User accounts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1223
msgid "Book &list template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
msgid "&Search the internet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1272
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:541
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:615
msgid "Failed to start Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1318
msgid "Error log:"
msgstr "Fehler Log:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1326
msgid "No error log found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1327
msgid "Access log:"
msgstr "Zugriffs-Protokolldatei:"

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1335
msgid "No access log found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1336
msgid "The server log files are in: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1342
msgid "&Clear logs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1346
msgid "Server running"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1347
msgid "Cannot clear logs while the server is running. First stop the server."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1372
msgid "No users specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
msgid ""
"You have turned on the setting to require passwords to access the Content "
"server, but you have not created any user accounts. Create at least one user"
" account in the \"User accounts\" tab to proceed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1387
msgid "Invalid trusted IPs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1405
msgid "You need to restart the server for changes to take effect"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:29
msgid ""
"\n"
"        <p>Here you can add and remove functions used in template processing. A\n"
"        template function is written in Python. It takes information from the\n"
"        book, processes it in some way, then returns a string result. Functions\n"
"        defined here are usable in templates in the same way that builtin\n"
"        functions are usable. The function must be named <b>evaluate</b>, and\n"
"        must have the signature shown below.</p>\n"
"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
"        &rarr; returning a Unicode string</code></p>\n"
"        <p>The parameters of the evaluate function are:\n"
"        <ul>\n"
"        <li><b>formatter</b>: the instance of the formatter being used to\n"
"        evaluate the current template. You can use this to do recursive\n"
"        template evaluation.</li>\n"
"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
"        dictionary.</li>\n"
"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
"        This parameter can be None in some cases, such as when evaluating\n"
"        non-book templates.</li>\n"
"        <li><b>locals</b>: the local variables assigned to by the current\n"
"        template program.</li>\n"
"        <li><b>your parameters</b>: you must supply one or more formal\n"
"        parameters. The number must match the arg count box, unless arg count is\n"
"        -1 (variable number or arguments), in which case the last argument must\n"
"        be *args. Note that when a function is called in basic template\n"
"        mode at least one argument is always passed. It is\n"
"        supplied by the formatter.</li>\n"
"        </ul></p>\n"
"        <p>\n"
"        The following example function checks the value of the field. If the\n"
"        field is not empty, the field's value is returned, otherwise the value\n"
"        EMPTY is returned.\n"
"        <pre>\n"
"        name: my_ifempty\n"
"        arg count: 1\n"
"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
"        program code:\n"
"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
"            if val:\n"
"                return val\n"
"            else:\n"
"                return 'EMPTY'</pre>\n"
"        This function can be called in any of the three template program modes:\n"
"        <ul>\n"
"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
"        </p>\n"
"        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:85
#, python-brace-format
msgid ""
"\n"
"        <p>\n"
"        Here you can create, edit (replace), and delete stored templates used\n"
"        in template processing. You use a stored template in another template as\n"
"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
"\n"
"        <p>Stored templates must use General Program Mode or Python Template\n"
"        Mode -- they must begin with the text '{0}' or '{1}'. You retrieve\n"
"        arguments passed to a GPM stored template using the '{2}()' template\n"
"        function, as in '{2}(var1, var2, ...)'. The passed arguments are copied\n"
"        to the named variables. Arguments passed to a Python template are in the\n"
"        '{2}' attribute (a list) of the '{3}' parameter. Arguments are always\n"
"        strings.</p>\n"
"\n"
"        <p>For example, this stored GPM template checks if any items are in a\n"
"        list, returning '1' if any are found and '' if not.</p>\n"
"        <p>\n"
"        Template name: items_in_list<br>\n"
"        Template contents:<pre>\n"
"        program:\n"
"            arguments(lst='No list argument given', items='');\n"
"            r = '';\n"
"            for l in items:\n"
"                if str_in_list(lst, ',', l, '1', '') then\n"
"                    r = '1';\n"
"                    break\n"
"                fi\n"
"            rof;\n"
"            r</pre>\n"
"        You call the stored template like this:<pre>\n"
"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
"        See the template language tutorial for more information.</p>\n"
"        </p>\n"
"        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:131
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:142
msgid "Show help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:135
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:146
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:133
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
msgid "Hide help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:168
msgid ""
"The template functions saved in the library are corrupt. Do you want to "
"delete them? Answering 'Yes' will delete all the functions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:276
msgid "You cannot delete a built-in function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:286
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:450
msgid "Function not defined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:292
msgid "Name cannot be empty"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:296
#, python-format
msgid "Name %s already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:302
msgid "The name {} is already used for stored template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:306
msgid ""
"Setting argument count to to zero means that this function cannot be used in"
" single function mode. Is this OK?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:314
msgid "Save the function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:315
msgid "Cancel the save"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:324
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:343
msgid "Exception while compiling function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:377
msgid "function source code not available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:415
msgid "Cannot \"test\" when no books are selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:449
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:457
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:462
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:470
msgid "Stored templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:458
msgid "The name {} is already used by a template function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:463
#, python-brace-format
msgid "The stored template must begin with '{0}' or '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:471
msgid "Exception while storing template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:487
msgid "Changes to the current template will be lost. OK?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:135
msgid "D&elete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
msgid "&Replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
msgid "C&reate"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
msgid ""
"Open a template tester dialog to use a template to test stored templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
msgid "&Stored Templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
msgid "Show &only user defined template functions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
msgid ""
"<p>If checked the 'Function' box will show only user defined\n"
"template functions. If unchecked the box will show both system and user defined\n"
"functions. Unchecking can be useful for copying source of a system function to create\n"
"a new related user defined function.</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:278
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
msgid "F&unction:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
msgid "Enter the name of the function to create."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
msgid "Argument &count:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
msgid "Set this to -1 if the function takes a variable number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
msgid "Replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
msgid "P&rogram code (Follow Python indenting rules):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:157
msgid "&Template functions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:41
msgid "Choose a texture"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:58
msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
msgid "Add texture"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:69
msgid "Remove texture"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:115
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
msgid "Choose image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:150
msgid "Cannot remove builtin textures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
msgid "Donate to support the development of calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
msgid "Location Manager"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
msgid "Switch between library and device views"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:576
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:579
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:381
msgid "Separator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
#, python-format
msgid "%d books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
msgid "The main toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
msgid "The main toolbar when a device is connected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
msgid "The optional second toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
msgid "The buttons on the search bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
msgid "The menubar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
msgid "The menubar when a device is connected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:252
msgid "The context menu for the books in the calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
msgid "The context menu for the split book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:255
msgid "The context menu for the books on the device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:257
msgid "The context menu for the Cover browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:265
msgid "Click to choose toolbar or menu to customize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:319
#, python-format
msgid "Cannot add the actions %s to this location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:343
#, python-format
msgid "Cannot remove the actions %s from this location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
msgid "Preferences missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:373
msgid ""
"The Preferences action must be in either the main toolbar or the menubar."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
msgid "Location manager missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:377
msgid ""
"The Location manager must be in either the main toolbar or the menubar when "
"a device is connected."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:118
msgid ""
"<p>The toolbar in calibre is different depending on whether a device is "
"connected or not. Choose <b>which toolbar</b> you would like to customize:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:119
msgid "Choose the toolbar to customize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:120
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:487
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:452
msgid "A&vailable actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:121
msgid "Add selected actions to toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
msgid "Remove selected actions from toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:456
msgid "&Current actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:498
msgid "Move selected action up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:501
msgid "Move selected action down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:70
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:462
msgid "ID"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:146
msgid "This tweak has its default value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
msgid "This tweak has been customized"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:325
msgid "Plugin tweaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:331
msgid ""
"Add/edit tweaks for any custom plugins you have installed. Documentation for"
" these tweaks should be available on the website from where you downloaded "
"the plugins."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:371
msgid ""
"Values for the tweaks are shown below. Edit them to change the behavior of "
"calibre. Your changes will only take effect <b>after a restart</b> of "
"calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:384
msgid "Edit tweaks for any custom plugins you have installed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:385
msgid "&Plugin tweaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:419
msgid "Edit tweak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:426
msgid "Restore this tweak to its default value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:427
msgid "&Reset this tweak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:430
msgid "Apply any changes you made to this tweak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:431
msgid "&Apply changes to this tweak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:446
msgid "Search for tweak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:482
#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:526
msgid ""
"There was a syntax error in your tweak. Click the \"Show details\" button "
"for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
msgid "Invalid tweaks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:542
msgid ""
"The tweaks you entered are invalid, try resetting the tweaks to default and "
"changing them one by one until you find the invalid setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:562
msgid "Could not find any tweaks matching <i>{}</i>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:117
msgid "View log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:24
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
msgid "Title-case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:37
msgid "Create the rule below, the rule can be used to modify publishers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:38
msgid "the publisher, if the publisher name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:39
msgid "You must provide a value for the publisher name to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:89
#, python-brace-format
msgid ""
"<b>{action}</b> the publisher name, if it <i>{match_type}</i>: "
"<b>{query}</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:100
msgid ""
"You can specify rules to manipulate publisher names here. Click the \"Add "
"Rule\" button below to get started. The rules will be processed in order for"
" every publisher."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:107
msgid "Test publisher mapping rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:109
msgid "Enter a publisher name to test:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:110
msgid "Enter publisher and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/publisher_mapper.py:121
msgid "Edit publisher mapping rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:37
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:537
msgid "Choose files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:88
msgid "Collecting metadata..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:88
#, python-format
msgid "Saving %d books..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:149
msgid "Copying files and writing metadata..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:150
msgid "Copying files..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:161
#: /__w/calibre/calibre/src/calibre/gui2/save.py:290
#: /__w/calibre/calibre/src/calibre/gui2/save.py:324
msgid "Could not save books to disk, click \"Show details\" for more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:192
#, python-format
msgid ""
"The update metadata worker process crashed while processing the book %s. "
"Saving is aborted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:212
#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:412
msgid "Requested formats not available"
msgstr "Angeforderte Formate nicht verfügbar"

#: /__w/calibre/calibre/src/calibre/gui2/save.py:305
#, python-format
msgid "No %s format file present"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:358
#, python-brace-format
msgid "Failed to save: {0} by {1} to disk, with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
#, python-brace-format
msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:371
#, python-brace-format
msgid ""
"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:373
#, python-brace-format
msgid ""
"Failed to update the metadata in all formats of: {0} by {1}, with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:382
msgid ""
"Failed to update metadata in some books, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:385
msgid ""
"Failed to save any books to disk, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:388
msgid ""
"Failed to save some books to disk, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/save.py:390
msgid "Error while saving"
msgstr "Fehler während des Speicherns"

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:51
msgid "Paste and &search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:56
#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:144
#: /__w/calibre/calibre/src/calibre/utils/localization.py:389
msgid "&Paste"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:65
msgid "Copy search as URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
msgid "&Clear search history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:340
msgid "Search (For advanced search click the gear icon to the left)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:355
msgid "Start search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:363
msgid "Enable or disable search highlighting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:368
msgid "Highlight search results"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:382
msgid ""
"This will change how searching works. When you search, instead of showing "
"only the matching books, all books will be shown with the matching books "
"highlighted. Are you sure this is what you want?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:396
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:304
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:500
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:620
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:768
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:860
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1066
msgid "Filter"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:480
msgid "Add Saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:481
msgid "Get Saved search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:526
msgid "Current search is not a saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:29
#, python-format
msgid "Create a Virtual library based on %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:33
msgid "Filter {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:47
#, python-format
msgid "Match any of the selected %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:48
#, python-format
msgid "Match all of the selected %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:111
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:357
msgid "Edit Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:113
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:383
msgid "Create Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:118
msgid "Virtual library &name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
msgid "&Search expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:143
msgid "Create a Virtual library based on: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:149
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48
msgid "Publishers"
msgstr "Herausgeber"

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:156
#, python-format
msgid ""
"\n"
"            <h2>Virtual libraries</h2>\n"
"\n"
"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
"            you books that match a search. When a Virtual library is in effect, calibre\n"
"            behaves as though the library contains only the matched books. The Tag browser\n"
"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
"            you do will only search within the books in the Virtual library. This\n"
"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
"\n"
"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
"\n"
"            <p>More information and examples are available in the\n"
"            <a href=\"%s\">User Manual</a>.</p>\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:200
msgid "Saved searches recognized in the expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:237
msgid "Search text changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:238
msgid ""
"The Virtual library name or the search text has changed. Do you want to "
"discard these changes?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:275
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:123
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:129
msgid "No name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
msgid "You must provide a name for the new Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:282
msgid "A Virtual library name cannot begin with \"*\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:287
msgid "Name already in use"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:288
msgid ""
"That name is already in use. Do you want to replace it with the new search?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:295
msgid "No search string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:296
msgid "You must provide a search to define the new Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:304
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:464
msgid "Invalid search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:305
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:465
msgid "The search in the search box is not valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:310
msgid "Search found no books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:311
msgid ""
"The search found no books, so the Virtual library will be empty. Do you "
"really want to use that search?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:332
#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:582
msgid "*current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:336
msgid "Virtual library from current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:337
msgid "Create a temporary Virtual library from the current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:337
msgctxt "search restriction group name"
msgid "Miscellaneous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:350
msgid ""
"Use a \"Virtual library\" to show only a subset of the books present in this"
" library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:355
msgid "(all books)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:356
msgid "Additional restriction"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:358
msgid "Remove Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:403
msgid "Show Virtual libraries as tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:507
#, python-brace-format
msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:518
msgid "No Virtual libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:519
msgid "No Virtual libraries present, create some first"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:523
#, python-brace-format
msgid ""
"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
"        For example, if want to choose the VL:\n"
"        {example}\n"
"        Simply type in the characters:\n"
"        {chars}\n"
"        and press Enter."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:531
msgid "Choose Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
msgid "Starting up, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:34
msgid "Added tags:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
msgid "Open store in external web browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:210
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:217
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:177
msgid "&What kind of match to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
msgid "&All these words:"
msgstr "&Alle diese Worte:"

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
msgid "This exact &phrase:"
msgstr "&Exakt diesen Ausdruck:"

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
msgid "&One or more of these words:"
msgstr "Ein &oder mehrere dieser Worte:"

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
#, python-format
msgid "See the <a href=\"%s\">User Manual</a> for more help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
msgid "Enter the title."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
msgid "&Description:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
msgid "&Headquarters:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
msgid "Search only in specific fields:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
msgid "Enabled:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
msgid "DRM:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
msgid "true"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
msgid "false"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
msgid "Affiliate:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
msgid "Nam&e/description..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:71
msgid "Query"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
msgid "Enable:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
msgid "&All"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
msgid "&None"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
msgid "&Invert"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Affiliate"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
msgid "Enabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
msgid "Headquarters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:40
msgid "No DRM"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:150
msgid ""
"This store is currently disabled and cannot be used in other parts of "
"calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:152
msgid ""
"This store is currently enabled and can be used in other parts of calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
msgid "This store only distributes e-books without DRM."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:159
msgid ""
"This store distributes e-books with DRM. It may have some titles without "
"DRM, but you will need to check on a per title basis."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:161
#, python-format
msgid ""
"This store is headquartered in %s. This is a good indication of what market "
"the store caters to. However, this does not necessarily mean that the store "
"is limited to that market only."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:253
#, python-format
msgid "Buying from this store supports the calibre developer: %s."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
#, python-format
msgid "This store distributes e-books in the following formats: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:46
msgid "Configure..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:95
msgid "Time"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
msgid "Number of seconds to wait for a store to respond:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
msgid "Number of seconds to let a store process results:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
msgid "Display"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
msgid "Maximum number of results to show per store:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
msgid "Open search result in system browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
msgid "Threads"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
msgid "Number of search threads to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
msgid "Number of cache update threads to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
msgid "Number of cover download threads to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
msgid "Number of details threads to use:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
msgid "&Price:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
msgid "Download:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
msgid "Titl&e/author/price..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
msgid "DRM"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
msgid "Price"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:39
msgctxt "book store in the Get books calibre feature"
msgid "Store"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:234
#, python-format
msgid ""
"Detected price as: %s. Check with the store before making a purchase to "
"verify this price is correct. This price often does not include promotions "
"the store may be running."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:238
msgid "No price was found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:241
msgid ""
"This book as been detected as having DRM restrictions. This book may not "
"work with your reader and you will have limitations placed upon you as to "
"what you can do with this book. Check with the store before making any "
"purchases to ensure you can actually read this book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:243
msgid ""
"This book has been detected as being DRM Free. You should be able to use "
"this book on any device provided it is in a format calibre supports for "
"conversion. However, before making a purchase double check the DRM status "
"with the store. The store may not be disclosing the use of DRM."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:245
msgid ""
"The DRM status of this book could not be determined. There is a very high "
"likelihood that this book is actually DRM restricted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:250
#, python-format
msgid "The following formats can be downloaded directly: %s."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:65
msgid "Download..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:69
msgid "Show in store"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:26
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:255
msgid "Clear search &history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:140
#, python-format
msgid "Buying from this store supports the calibre developer: %s</p>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:205
msgid "No query"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:206
msgid "You must enter a title, author or keyword to search for."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
msgid "Customize Get books search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:340
msgid "Choose s&tores"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:341
msgid "Configure s&earch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:390
msgid "Couldn't find any books matching your query."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:404
msgid "Choose format to download to your library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:174
msgid "Search by title"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:176
msgid "Search by author"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
msgid "&Keyword:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
msgid "Search by any keyword"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
msgid "&Invert selection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
msgid "Configure Get books behavior"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
msgid "&Configure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
msgid "Open a selected book in the system's web browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
msgid "Open in &external browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
msgid "Books:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
msgid ""
"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
"interface\">User Manual</a> for more help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
msgid "Titl&e/author/price ..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:46
#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:69
msgid "Dialog"
msgstr "Dialog"

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:47
msgid "Updating book cache"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
msgid "Checking last download date."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
msgid "Downloading book list from MobileRead."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
msgid "Processing books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
#, python-format
msgid "%(num)s of %(tot)s books processed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
msgid "Updating MobileRead book cache..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:70
msgid "&Query:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
msgid "Home"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:122
msgid "Reload"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:198
#, python-brace-format
msgid "Download of {0} failed with error: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
msgid ""
"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
" your computer. Once it is saved, open it with <a "
"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
"which will be a .epub file. You can add this book to calibre using \"Add "
"Books\" and selecting the file from the ADE library folder."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:216
msgid "File is not a supported e-book type. Save to disk?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:231
msgid "Could not contact calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:232
msgid ""
"No running calibre instance found. Please start calibre before trying to "
"download books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:236
msgid "Download completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:237
#, python-brace-format
msgid ""
"Download of {0} has been completed, the book was added to your calibre "
"library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:227
msgid "{} is not a saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:229
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
msgid "Search expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:237
#, python-format
msgid "Average rating for books in this category: %.1f"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:239
msgid "Books in this category are unrated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:241
#, python-format
msgid "Number of books: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:323
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:142
msgid "Rename in Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:324
msgid ""
"Do you want this rename to apply only to books in the current Virtual "
"library?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:326
msgid "Yes, apply only in VL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:327
msgid "No, apply in entire library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:485
#: /__w/calibre/calibre/src/calibre/srv/metadata.py:235
#, python-brace-format
msgid "The grouped search term name is \"{0}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:496
#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
#, python-brace-format
msgid "The lookup/search name is \"{0}\"{1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1153
msgid "Changing the authors for several books can take a while. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1158
msgid ""
"Changing the metadata for that many books can take a while. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1368
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1392
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1401
msgid "Rename User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1369
msgid "You cannot use periods in the name when renaming User categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1393
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1402
#, python-format
msgid "The name %s is already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1417
msgid "Author names cannot contain & characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1424
msgid "Duplicate search name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1424
#, python-format
msgid "The saved search name %s is already used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:52
msgid "User categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:64
msgid "Custom columns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:120
msgid "Invalid search restriction"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
msgid "The current search restriction is invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:138
msgid "New category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:196
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:199
msgid "Delete User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:197
#, python-format
msgid "%s is not a User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:200
#, python-format
msgid "%s contains items. Do you really want to delete it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:223
msgid "Remove category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:224
#, python-format
msgid "User category %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:245
msgid "Add to User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:246
#, python-format
msgid "A User category %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
msgid "Children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
msgid "Item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:333
#, python-format
msgid ""
"%s and its children will be deleted from books in the Virtual library. Are "
"you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:336
#, python-format
msgid "%s and its children will be deleted from all books. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:341
#, python-format
msgid "%s will be deleted from books in the Virtual library. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:343
#, python-format
msgid "%s will be deleted from all books. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:345
msgid "Delete item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:376
msgid "You must select some books to apply {} to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:424
#, python-format
msgid ""
"The identifier %s will be deleted from books in the current virtual library."
" Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:427
#, python-format
msgid "The identifier %s will be deleted from all books. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:429
msgid "Delete identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:502
#, python-format
msgid "change_tb_category_visibility: category %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:516
#, python-format
msgid "change_tb_category_visibility: invalid operation %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:555
msgid ""
"Change how the Tag browser works, such as, how it is sorted, what happens "
"when you click items, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:570
msgid ""
"Search for items. If the text begins with equals (=) the search is exact "
"match, otherwise it is \"contains\" finding items containing the text "
"anywhere in the item name. Both exact and contains searches ignore case. You"
" can limit the search to particular categories using syntax similar to "
"search. For example, tags:foo will find foo in any tag, but not in authors "
"etc. Entering *foo will collapse all categories then showing only those "
"categories with items containing the text \"foo\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:581
msgid "Find in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:589
msgid "Find the first/next matching item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:600
msgid "Find"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
msgid "No more matches.</b><p> Click Find again to go to first match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:702
msgid "Configure Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:717
msgid "Number of books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:718
msgid "Average rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:725
msgid "Set the sort order for entries in the Tag browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:728
msgid "Search type when selecting multiple items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:734
msgid "Match all of the items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:734
msgid "Match any of the items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:741
msgid ""
"When selecting multiple entries in the Tag browser match any or all of them"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:745
msgid "Manage authors, tags, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:746
msgid ""
"All of these category managers are available by right-clicking on items in "
"the Tag browser above"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
msgid "Show only books that have visible categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:755
msgid "Filter book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:762
msgid "'Click' found item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:769
msgid "Give the Tag browser keyboard focus"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:779
msgid "Hide counts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:779
msgid "Show counts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:782
msgid "Hide average rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:782
msgid "Show average rating"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:143
msgid ""
"A Virtual library is active but you are renaming the item in all books in "
"your library. Is this really what you want to do?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:146
msgid "Yes, apply in entire library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:147
msgid "No, apply only in Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:539
#, python-format
msgid "Change icon for: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:627
msgid "Delete Saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:628
msgid "Delete the saved search: {}?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:726
msgid "Show category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:745
msgid "All categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:781
#, python-format
msgid "Rename %s in Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:785
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:848
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:914
#, python-format
msgid "Rename %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:792
#, python-format
msgid "Delete %s in Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:797
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:864
#, python-format
msgid "Delete %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:802
#, python-format
msgid "Edit sort for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:805
#, python-format
msgid "Edit link for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:811
#, python-format
msgid "Add %s to User category"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:827
#, python-format
msgid "Children of %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:838
#, python-format
msgid "Add/remove %s to selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:840
#, python-format
msgid "Add %s to selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
#, python-format
msgid "Remove %s from selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:852
#, python-format
msgid "Delete Saved search %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:858
#, python-format
msgid "Delete %s in Virtual Library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:871
#, python-format
msgid "Remove %(item)s from category %(cat)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
msgid "Search for"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
#, python-format
msgid "%s and its children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:895
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:938
#, python-format
msgid "Everything but %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:901
#, python-format
msgid "Everything but %s and its children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:907
msgid "The saved search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
#, python-format
msgid "Add sub-category to %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:922
#, python-format
msgid "Delete User category %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:952
#, python-format
msgid "Books in category %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:958
#, python-format
msgid "Books not in category %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1006
msgid "Remove the {} format from selected books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1015
#, python-format
msgid "Hide category %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1024
msgid "Change {} category icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1028
msgid "Restore {} category default icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1033
msgid "Change Saved searches folder icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1035
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
msgid "Saved searches folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1037
msgid "Restore Saved searches folder default icon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1052
msgid "Manage User categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1066
msgid "Sub-categorize {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
msgid "Don't sub-categorize {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1075
msgid "Change sub-categorization scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1081
msgid "Partition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1096
msgid "First letter is usable only when sorting by name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1104
msgid "Expand or collapse"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1112
#, python-brace-format
msgid "Expand {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1115
#, python-brace-format
msgid "Expand {0} and its children"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1135
#, python-brace-format
msgid "Collapse {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:168
msgid "Remove"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57
msgid "Keep"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
msgid "Split"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:73
msgid "Create the rule below, the rule can be used to remove or replace tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
msgid "the tag, if it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:75
msgid "You must provide a value for the tag to match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:76
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:243
msgid "with the tag:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:77
#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:245
msgid "on the character:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:79
msgid ""
"The character on which to split tags. Note that technically you can specify "
"a sub-string, not just a single character. Then splitting will happen on the"
" sub-string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:82
msgid ""
"What to replace the tag with. Note that if you use a pattern to match tags, "
"you can replace with parts of the matched pattern. See  the User Manual on "
"how to use regular expressions for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:85
#, python-format
msgid ""
"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:115
msgid "Edit the list of tags with the Tag editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:156
msgid "Tags that contain this string will match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:164
msgid "Use the Tag editor to edit the list of tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:240
#, python-brace-format
msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:285
msgid ""
"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
"button below to get started. The rules will be processed in order for every "
"tag until either a \"remove\" or a \"keep\" rule matches."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:295
msgid "You can <b>change an existing rule</b> by double clicking it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:323
msgid "Move current rule up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:327
msgid "Move current rule down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:402
msgid "Test tag mapper rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:404
msgid "Enter a comma separated list of &tags to test:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:405
msgid "Enter tags and click the \"Test\" button"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
#, python-format
msgid "<b>Resulting tags:</b> %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:452
msgid "Cannot save as no rules have been created"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:454
msgid "Save ruleset as"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:455
msgid "Enter a name for this ruleset:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:459
#, python-format
msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:477
msgid "Delete saved rulesets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:483
msgid "No saved rulesets available"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:496
msgid "Edit tag mapper rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:252
msgid "Select a destination for the Table of Contents entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:276
msgid "Search for text..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:279
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
msgid "Find &next"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:282
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
msgid "Find &previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:294
msgid ""
"Here you can choose a destination for the Table of Contents' entry to point "
"to. First choose a file from the book in the left-most panel. The file will "
"open in the central panel.<p>Then choose a location inside the file. To do "
"so, simply click on the place in the central panel that you want to use as "
"the destination. As you move the mouse around the central panel, a thick "
"green line appears, indicating the precise location that will be selected "
"when you click."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:307
msgid "Na&me of the ToC entry:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:314
msgid "Currently selected destination:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:349
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:360
msgid "No match found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:350
#, python-format
msgid "No match found for: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:356
#, python-format
msgid ""
"No matches for %(text)s found in the current file [%(current)s]. Do you want"
" to search in the %(which)s file [%(next)s]?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:359
msgid "next"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:359
msgid "previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:386
msgid "Bad markup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:387
msgid "This book has severely broken markup, its ToC cannot be edited."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:393
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:436
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:440
msgid "File:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:394
#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:426
msgid "Top of the file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:428
#, python-format
msgid "Approximately %d%% from the top"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:433
#, python-format
msgid "Location: A &lt;%s&gt; tag inside the file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:43
msgid "Create ToC from XPath"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:47
msgid ""
"Specify a series of XPath expressions for the different levels of the Table "
"of Contents. You can use the wizard buttons to help you create XPath "
"expressions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:54
#, python-format
msgid "Level %s ToC:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:69
msgid "Do not add duplicate entries at the same level"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:79
msgid "No XPaths"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:80
msgid "No XPaths have been entered"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:120
#, python-format
msgid "The XPath expression %s is not valid."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:164
msgid ""
"You can edit existing entries in the Table of Contents by clicking them in "
"the panel to the left."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
msgid ""
"Entries with a green tick next to them point to a location that has been "
"verified to exist. Entries with a red dot are broken and may need to be "
"fixed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:174
msgid "Create a &new entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:179
msgid "Generate ToC from &major headings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:182
msgid ""
"Generate a Table of Contents from the major headings in the book. This will "
"work if the book identifies its headings using HTML heading tags. Uses the "
"<h1>, <h2> and <h3> tags."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:186
msgid "Generate ToC from &all headings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:189
msgid ""
"Generate a Table of Contents from all the headings in the book. This will "
"work if the book identifies its headings using HTML heading tags. Uses the "
"<h1-6> tags."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:194
msgid "Generate ToC from &links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:197
msgid ""
"Generate a Table of Contents from all the links in the book. Links that "
"point to destinations that do not exist in the book are ignored. Also "
"multiple links with the same destination or the same text are ignored."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:204
msgid "Generate ToC from &files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:207
msgid ""
"Generate a Table of Contents from individual files in the book. Each entry "
"in the ToC will point to the start of the file, the text of the entry will "
"be the \"first line\" of text from the file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:213
msgid "Generate ToC from &XPath"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:216
msgid "Generate a Table of Contents from arbitrary XPath expressions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:220
msgid "&Flatten the ToC"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:223
msgid "Flatten the Table of Contents, putting all entries at the top level"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:228
msgid ""
"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
"files. In a linear ToC every entry must point to a location after the "
"previous entry. If you create a non-linear ToC it will be automatically re-"
"arranged inside the AZW3 file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:244
msgid ""
"You can move this entry around the Table of Contents by drag and drop or "
"using the up and down buttons to the left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:265
msgid "Change the &location this entry points to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:269
msgid "&Remove this entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:279
msgid "New entry &inside this entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:282
msgid "New entry &above this entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:285
msgid "New entry &below this entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:289
msgid "&Flatten this entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
msgid ""
"All children of this entry are brought to the same level as this entry."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:302
msgid "&Return to welcome screen"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
msgid "Go back to the top level view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
msgid "Configure ToC generation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:325
msgid "Remove &duplicated headings at the same ToC level"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:328
msgid "Use the &title attribute for ToC text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:331
msgid ""
"When a heading tag has the \"title\" attribute use its contents as the text "
"for the ToC entry, instead of the text inside the heading tag itself."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:380
msgid "This entry points to an existing destination"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:383
msgid "The location this entry points to does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:451
#, python-brace-format
msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:514
msgid "Multiple items selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:515
msgid ""
"You are trying to move multiple items at once, this is not supported. "
"Instead use Drag and Drop to move multiple items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:652
msgid "Chapter "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:653
msgid "All selected items will be renamed to the form prefix-number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
msgid "Change the location this entry points to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
msgid "Bulk rename all selected items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
msgid "Remove all selected items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:696
#, python-format
msgid "Move \"%s\" up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:698
#, python-format
msgid "Move \"%s\" down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:700
#, python-format
msgid "Unindent \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:702
#, python-format
msgid "Indent \"%s\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:734
msgid "Move current entry up [Ctrl+Up]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:741
msgid "Unindent the current entry [Ctrl+Left]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:748
msgid "Remove all selected entries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:755
msgid "Indent the current entry [Ctrl+Right]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:762
msgid "Move current entry down [Ctrl+Down]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:764
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:192
msgid "&Expand all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:768
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:193
msgid "&Collapse all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:771
msgid "Double click on an entry to change the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:876
#, python-format
msgid ""
"The location this entry point to does not exist:\n"
"%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:978
#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:985
msgid "No items found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:970
msgid "No items were found that could be added to the Table of Contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:979
msgid "No links were found that could be added to the Table of Contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:986
msgid "No files were found that could be added to the Table of Contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1014
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
#, python-format
msgid "Edit the ToC in %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
#, python-format
msgid "Loading %s, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1046
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
msgid "Undo the last action, if any"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:71
msgid "Loading table of contents view, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:71
msgid "Loading..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1089
#, python-format
msgid "Writing %s, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1097
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:91
msgid "Failed to write book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1098
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:92
#, python-format
msgid "Could not write %s. Click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1147
msgid "Failed to load book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1148
#, python-format
msgid "Could not load %s. Click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
#, python-format
msgid "Convert book %(num)d of %(total)d (%(title)s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
msgid "Could not convert"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
#, python-format
msgid ""
"Could not convert <b>%s</b> as it has no e-book files. If you think it "
"should have files, but calibre is not finding them, that is most likely "
"because you moved the book's files around outside of calibre. You will need "
"to find those files and re-add them to calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
#, python-format
msgid "No supported formats (Available formats: %s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
msgid "This book has no actual e-book files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
msgid "Could not convert some books"
msgstr "Konnte einige Bücher nicht konvertieren"

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
msgid ""
"Could not convert the book because no supported source format was found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
#, python-brace-format
msgid ""
"Could not convert {num} of {tot} books, because no supported source formats "
"were found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
msgid "Queueing books for bulk conversion"
msgstr "Bücher sammeln und zusammen konvertieren"

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
msgid "Queueing "
msgstr "Sammle "

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
#, python-format
msgid "Convert book %(num)d of %(tot)d (%(title)s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
#, python-format
msgid ""
"Could not convert %(num)d of %(tot)d books, because no suitable source "
"format was found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
#, python-format
msgid "Fetch news from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
msgid "Convert existing"
msgstr "Konvertiere bestehende"

#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
#, python-format
msgid ""
"The following books have already been converted to the %s format. Do you "
"wish to reconvert them?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:29
msgid "less than an hour ago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:30
msgid "{} hours ago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:32
msgid "{} days ago"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:55
msgid "Deleted: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:116
msgid "Recently deleted books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:135
msgid "&Permanently delete after:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:139
msgid "on close"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:143
msgid ""
"Deleted items are permanently deleted automatically after the specified number of days.\n"
"If set to \"on close\" they are deleted whenever the library is closed, that is when switching to another library or exiting calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:154
msgid "&Restore selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:157
msgid "Permanently &delete selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:158
msgid ""
"Remove the selected entries from the trash bin, thereby deleting them "
"permanently"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:168
msgid ""
"All books and formats will be <b>permanently deleted</b>! Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:176
msgid "&Books ({})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:177
msgid "&Formats ({})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:235
msgid "restore"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:250
msgid "delete"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:257
msgid "Failed for the book {} with error:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:264
msgid "Failed to process some {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/trash.py:265
#, python-brace-format
msgid "Could not {0} some {1}. Click \"Show details\" for details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:49
#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:52
msgid "Could not find speech-dispatcher on your system. Please install it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:73
#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:24
msgid ""
"Speech dispatcher on this system is not configured with any available "
"voices. Install some voices first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:25
#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:30
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:22
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:26
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:706
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:625
msgid "Language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:25
msgid "Variant"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:84
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:79
msgid "&Speed of speech:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:96
msgid "Speech s&ynthesizer:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:20
msgid "female"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:20
msgid "male"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:20
msgid "neutral"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:30
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:26
msgid "Age"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:30
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:22
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:26
msgid "Gender"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:84
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:82
msgid "&Speed of speech (words per minute):"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:104
#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi_config.py:107
msgid "Sound output:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_sapi.py:192
msgid "No active audio output devices found. Connect headphones or speakers."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:166
msgid "&Unmark marked text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:180
msgid "The Qt WebEngine Render process crashed and has been restarted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:248
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1916
msgid "Unsaved changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:249
msgid ""
"The current book has unsaved changes. If you open a new book, they will be "
"lost. Are you sure you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:253
msgid "Cannot open"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:254
msgid ""
"The current book is being saved, you cannot open a new book until the saving"
" is completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:264
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1295
msgid "Choose file location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:289
msgid "Importing book, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:305
msgid "Choose book folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:309
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:924
msgid "Choose book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:317
msgid "File not found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:318
#, python-format
msgid "The file %s does not exist."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:325
msgid "Unsupported format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:326
#, python-format
msgid ""
"Tweaking is only supported for books in the %s formats. Convert your book to"
" one of these formats first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:332
msgid "Read-only file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:333
msgid ""
"The file {} is read-only. Saving changes to it will either fail or cause its"
" permissions to be reset."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:348
msgid "Opening book, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:361
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:365
msgid "Failed to open book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:362
msgid ""
"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
"this book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:366
msgid "Failed to open book, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:409
msgid "Start of editing session"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:446
msgid "Before: Delete files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:472
msgid "One file deleted"
msgid_plural "{} files deleted"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:483
msgid "Before: Re-order text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:493
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:534
msgid ""
"You must first open a book to edit, before trying to create new files in it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:507
#, python-format
msgid "Before: Add file %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:542
msgid "Before Add files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:580
msgid "Before: Add cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:588
msgid "No book is currently open. You must first open a book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:590
msgid "No book open"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:595
msgid "You must open a book before trying to edit the Table of Contents."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:597
msgid "Before: Edit Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:612
msgid "Before: Insert inline Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:616
msgid "No Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:617
msgid ""
"Cannot create an inline Table of Contents as this book has no existing Table"
" of Contents. You must first create a Table of Contents using the Edit Table"
" of Contents tool."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:631
#, python-format
msgid "Before: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:646
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:690
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:717
msgid "You must first open a book in order to transform styles."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:664
msgid "No HTML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:664
msgid "Not currently editing an HTML file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:669
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:673
msgid "No HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:669
msgid "Not currently editing any HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:673
msgid "No HTML files are currently selected in the File browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:675
msgid "Before HTML transformation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:685
msgid "No HTML was changed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:685
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:711
msgid "No changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:701
msgid "Before style transformation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:712
msgid "No styles were changed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:721
msgid "Before: Get external resources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:736
msgid "No book is currently open. You must first open a book to manage fonts."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
msgid "Embed all fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:746
msgid "Subset all fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
#, python-format
msgid ""
"The %s format does not support file and folder names internally, therefore "
"arranging files into folders is not allowed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:765
msgid "The files in this book are already arranged into folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
msgid "Nothing to do"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:767
msgid "Show this message &again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:769
msgid "Before: Arrange into folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:771
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:796
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:802
msgid "Renaming and updating links..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:779
#, python-brace-format
msgid ""
"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
"can cause problems, are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:786
#, python-brace-format
msgid ""
"The name you have chosen {0} contains special characters, internally it will"
" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
"hyphens and underscores for file names. Other characters can cause problems "
"for  different e-book viewers. Are you sure you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:793
#, python-format
msgid "Before: Rename %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:800
msgid "Before: Bulk rename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:808
msgid "Failed to rename files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:809
msgid "Failed to rename files, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:842
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:205
msgid "&Revert to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:862
msgid "&Revert changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:905
msgid "Show this popup again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:913
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:232
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:123
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1490
msgid "See what &changed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:925
#, python-format
msgid "%s books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:931
msgid "Current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:931
msgid "Other book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:970
msgid "Before: Fix HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:974
msgid "All HTML files fixed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:974
msgid "Fixing done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:982
msgid "Before: Beautify files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:987
msgid "All files beautified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:987
msgid "Beautified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1006
msgid "Inserting images is only supported for HTML and CSS files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1034
msgid "New class name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1035
msgid "Rename the class {} to?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1037
msgid "Before: Rename {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1046
msgid "No class {} found to change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1055
msgid "Semantics are not supported for the AZW3 format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1058
msgid "Before: Set Semantics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1071
msgid "Before: Filter style information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1080
msgid "No matching style rules were found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1215
#, python-format
msgid "No file with the name %s was found in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1232
msgid "No style rules that match the class {} were found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1246
msgid ""
"Choose a name for the checkpoint.\n"
"You can later restore the book to this checkpoint via the\n"
"\"Revert to...\" entries in the Edit menu."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1289
msgid "Path does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1290
#, python-format
msgid ""
"The file you are editing (%s) no longer exists. You have to choose a new "
"save location."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1306
msgid "File is read-only"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1307
msgid ""
"The file at {} is read-only. The editor will try to reset its permissions "
"before saving. Proceed with saving?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1319
msgid "Cannot save a copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
msgid "Saving a copy of a folder based book is not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1323
msgid "Choose path"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
#, python-format
msgid "Book (%s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1341
msgid "Saving copy, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1345
msgid "Failed to save copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1346
msgid "Failed to save copy, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1347
#, python-format
msgid "Copy saved to %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1348
msgid "Copy saved"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1356
msgid "Could not save"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1357
msgid ""
"Saving of the book failed. Click \"Show details\" for more information. You "
"can try to save a copy to a different location, via File->Save a copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1365
msgid "Enter line number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1375
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1394
#, python-format
msgid "Before: Split %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1410
msgid "Does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
#, python-format
msgid ""
"The file %s does not exist. If you were trying to click an item in the Table"
" of Contents, you may need to refresh it by right-clicking and choosing "
"\"Refresh\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1418
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1769
msgid "Unsupported file format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1419
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1770
#, python-format
msgid "Editing files of type %s is not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1433
#, python-format
msgid "The anchor %s was not found in this file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1447
msgid "File deleted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1448
msgid ""
"The file {} has already been deleted, re-run Check Book to update the "
"results."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1470
msgid "Before: Spell Check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1475
msgid "Before: Auto-fix errors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1488
#, python-format
msgid "Before: Merge files into %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1497
msgid "{} files merged"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1501
msgid "Before: Link stylesheets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1530
msgid "File opened"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1531
#, python-brace-format
msgid ""
"When you are done editing {0} click \"Import\" to update the file in the "
"book or \"Discard\" to lose any changes."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1533
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:759
msgid "Discard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1533
msgid "Import"
msgstr "Importieren"

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1535
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1584
#, python-format
msgid "Before: Replace %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1594
msgid "You must first open a book in order to see the report."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1609
msgid "You must first open a book in order to check links."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1614
msgid "You must first open a book in order to compress images."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1622
msgid "Before: compress images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1630
msgid "Unexpected error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1631
msgid "Failed to compress images, click \"Show details\" for more information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1745
msgid "Cannot decode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
#, python-format
msgid "Cannot edit %s as it appears to be in an unknown character encoding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1777
msgid "No book is currently open. You must first open a book to edit."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
msgid ""
"The current book is being saved in the background. Quitting now will "
"<b>abort the save process</b>! Finish saving first?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1900
msgid "&Quit immediately"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1900
msgid "Finish &saving first"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1921
msgid ""
"There are unsaved changes, if you quit without saving, you will lose them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1933
msgid "&Save and Quit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1936
msgid "&Quit without saving"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1950
msgid "Saving, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:427
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:629
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:789
msgid "Favorites"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
msgid "European scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
msgid "Armenian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
msgid "Armenian ligatures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
msgid "Coptic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
msgid "Coptic in Greek block"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
msgid "Cypriot syllabary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
msgid "Cyrillic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
msgid "Cyrillic supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
msgid "Cyrillic extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
msgid "Cyrillic extended B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
msgid "Georgian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
msgid "Georgian supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
msgid "Glagolitic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
msgid "Gothic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
msgid "Greek and Coptic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
msgid "Greek extended"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
msgid "Latin, Basic & Latin-1 supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
msgid "Latin extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
msgid "Latin extended B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
msgid "Latin extended C"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
msgid "Latin extended D"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
msgid "Latin extended additional"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
msgid "Latin ligatures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
msgid "Fullwidth Latin letters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
msgid "Linear B syllabary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
msgid "Linear B ideograms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
msgid "Ogham"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
msgid "Old italic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
msgid "Phaistos disc"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
msgid "Runic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:92
msgid "Shavian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
msgid "Phonetic symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
msgid "IPA extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
msgid "Phonetic extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
msgid "Phonetic extensions supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
msgid "Modifier tone letters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
msgid "Spacing modifier letters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:101
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:303
msgid "Superscripts and subscripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
msgid "Combining diacritics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
msgid "Combining diacritical marks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
msgid "Combining diacritical marks for symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
msgid "Combining diacritical marks supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:108
msgid "Combining half marks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
msgid "African scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
msgid "Bamum"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
msgid "Bamum supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
msgid "Egyptian hieroglyphs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
msgid "Ethiopic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
msgid "Ethiopic supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
msgid "Ethiopic extended"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
msgid "Ethiopic extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
msgid "Meroitic cursive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
msgid "Meroitic hieroglyphs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
msgid "N'Ko"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
msgid "Osmanya"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
msgid "Tifinagh"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:124
msgid "Vai"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
msgid "Middle Eastern scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
msgid "Arabic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
msgid "Arabic supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
msgid "Arabic extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
msgid "Arabic presentation forms A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
msgid "Arabic presentation forms B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
msgid "Avestan"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
msgid "Carian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
msgid "Cuneiform"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
msgid "Cuneiform numbers and punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
msgid "Hebrew"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
msgid "Hebrew presentation forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
msgid "Imperial Aramaic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
msgid "Inscriptional Pahlavi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
msgid "Inscriptional Parthian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
msgid "Lycian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
msgid "Lydian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
msgid "Mandaic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
msgid "Old Persian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
msgid "Old South Arabian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
msgid "Phoenician"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
msgid "Samaritan"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
msgid "Syriac"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:150
msgid "Ugaritic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
msgid "Central Asian scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
msgid "Mongolian"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
msgid "Old Turkic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
msgid "Phags-pa"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:157
msgid "Tibetan"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
msgid "South Asian scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
msgid "Bengali"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
msgid "Brahmi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
msgid "Chakma"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
msgid "Devanagari"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
msgid "Devanagari extended"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
msgid "Gujarati"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
msgid "Gurmukhi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
msgid "Kaithi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
msgid "Kannada"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
msgid "Kharoshthi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
msgid "Lepcha"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
msgid "Limbu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
msgid "Malayalam"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
msgid "Meetei Mayek"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
msgid "Meetei Mayek extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
msgid "Ol Chiki"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
msgid "Oriya"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
msgid "Saurashtra"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
msgid "Sinhala"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
msgid "Sharada"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
msgid "Sora Sompeng"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
msgid "Syloti Nagri"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
msgid "Takri"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
msgid "Tamil"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
msgid "Telugu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
msgid "Thaana"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:187
msgid "Vedic extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
msgid "Southeast Asian scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
msgid "Balinese"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
msgid "Batak"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
msgid "Buginese"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
msgid "Cham"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
msgid "Javanese"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
msgid "Kayah Li"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
msgid "Khmer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
msgid "Khmer symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
msgid "Lao"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
msgid "Myanmar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
msgid "Myanmar extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
msgid "New Tai Lue"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
msgid "Rejang"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
msgid "Sundanese"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
msgid "Sundanese supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
msgid "Tai Le"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
msgid "Tai Tham"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
msgid "Tai Viet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:209
msgid "Thai"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
msgid "Philippine scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
msgid "Buhid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
msgid "Hanunoo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
msgid "Tagalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:216
msgid "Tagbanwa"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
msgid "East Asian scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
msgid "Bopomofo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
msgid "Bopomofo extended"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
msgid "CJK Unified ideographs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
msgid "CJK Unified ideographs extension A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
msgid "CJK Unified ideographs extension B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
msgid "CJK Unified ideographs extension C"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
msgid "CJK Unified ideographs extension D"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
msgid "CJK compatibility ideographs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
msgid "CJK compatibility ideographs supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
msgid "Kangxi radicals"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
msgid "CJK radicals supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
msgid "CJK strokes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
msgid "Ideographic description characters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
msgid "Hiragana"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
msgid "Katakana"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
msgid "Katakana phonetic extensions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
msgid "Kana supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
msgid "Halfwidth Katakana"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
msgid "Kanbun"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
msgid "Hangul syllables"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
msgid "Hangul Jamo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
msgid "Hangul Jamo extended A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
msgid "Hangul Jamo extended B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
msgid "Hangul compatibility Jamo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
msgid "Halfwidth Jamo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
msgid "Lisu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
msgid "Miao"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
msgid "Yi syllables"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:248
msgid "Yi radicals"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
msgid "American scripts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
msgid "Cherokee"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
msgid "Deseret"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
msgid "Unified Canadian aboriginal syllabics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:255
msgid "UCAS extended"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
msgid "Other"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
msgid "Alphabetic presentation forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:260
msgid "Halfwidth and Fullwidth forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
msgid "Punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
msgid "General punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
msgid "ASCII punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
msgid "Latin-1 punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
msgid "Small form variants"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
msgid "Supplemental punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
msgid "CJK symbols and punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
msgid "CJK compatibility forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
msgid "Fullwidth ASCII punctuation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:273
msgid "Vertical forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
msgid "Alphanumeric symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
msgid "Arabic mathematical alphabetic symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
msgid "Letterlike symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
msgid "Roman symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
msgid "Mathematical alphanumeric symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
msgid "Enclosed alphanumerics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
msgid "Enclosed alphanumeric supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
msgid "Enclosed CJK letters and months"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
msgid "Enclosed ideographic supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:285
msgid "CJK compatibility"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
msgid "Technical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
msgid "Miscellaneous technical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
msgid "Control pictures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:291
msgid "Optical character recognition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
msgid "Numbers and digits"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
msgid "Aegean numbers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
msgid "Ancient Greek numbers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
msgid "Common Indic number forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
msgid "Counting rod numerals"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
msgid "Fullwidth ASCII digits"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
msgid "Number forms"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
msgid "Rumi numeral symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
msgid "Mathematical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
msgid "Arrows"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
msgid "Supplemental arrows A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
msgid "Supplemental arrows B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
msgid "Miscellaneous symbols and arrows"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
msgid "Mathematical operators"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
msgid "Miscellaneous mathematical symbols A"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
msgid "Miscellaneous mathematical symbols B"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
msgid "Supplemental mathematical operators"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
msgid "Ceilings and floors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
msgid "Geometric shapes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
msgid "Box drawing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:320
msgid "Block elements"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
msgid "Musical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
msgid "More musical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
msgid "Ancient Greek musical notation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:327
msgid "Byzantine musical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
msgid "Game symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
msgid "Chess"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
msgid "Domino tiles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
msgid "Draughts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
msgid "Japanese chess"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
msgid "Mahjong tiles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
msgid "Playing cards"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:337
msgid "Playing card suits"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
msgid "Other symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
msgid "Alchemical symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
msgid "Ancient symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
msgid "Braille patterns"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
msgid "Currency symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
msgid "Dingbats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
msgid "Emoticons"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
msgid "Miscellaneous symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
msgid "Miscellaneous symbols and pictographs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
msgid "Yijing hexagram symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
msgid "Yijing mono and digrams"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
msgid "Yijing trigrams"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
msgid "Tai Xuan Jing symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:355
msgid "Transport and map symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359
msgid "Specials"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
msgid "Variation selectors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:362
msgid "Variation selectors supplement"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:663
#, python-format
msgid "Copy %s to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:665
#, python-format
msgid "Add %s to favorites"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:665
#, python-format
msgid "Remove %s from favorites"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:668
msgid "Restore favorites to defaults"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:698
msgid "Insert character"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:707
msgid "Re-arrange favorites"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:719
msgid ""
"Search for Unicode characters by using the English names or nicknames. You "
"can also search directly using a character code. For example, the following "
"searches will all yield the no-break space character: U+A0, nbsp, no-break"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
msgid "Search by name, nickname or character code"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:731
msgid "Clear search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:752
msgid ""
"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
" again when you are done."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:758
msgid "Match any word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:759
msgid ""
"When searching return characters whose names match any of the specified "
"words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:807
#, python-brace-format
msgid ""
"{character_name} (U+{char_code:04X}) in {category_name} - {subcategory_name}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:39
msgid "INFO"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:89
msgid "Check has not been run"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:95
msgid "Copy list of errors to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:115
msgid "Click to run a check on the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:115
msgid "Run check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:167
#, python-format
msgid "line: %d"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:169
#, python-format
msgid " column: %d"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:176
msgid "Information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:176
msgid "Warning"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:181
msgid "Try to fix only this error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
msgid "Click to open in editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
msgid ""
"Try to fix all fixable errors automatically. Only works for some types of "
"error."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
msgid "Try to correct all fixable errors automatically"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
msgid "Re-run check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
msgid "Re-run the check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:229
msgid "Running fixers, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:235
msgid "Running checks, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
msgid "Check external links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
msgid "Checking external links, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
msgid "Check &anchors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
msgid ""
"Check HTML anchors in links (the part after the #).\n"
" This can be a little slow, since it requires downloading and parsing all the HTML pages."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
msgid "Checking failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
msgid ""
"There was an error while checking links, click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
msgid "No broken links found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
msgid "Found a broken link"
msgid_plural "Found {} broken links"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
msgid "Fix this link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
msgid "line number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
msgid "Enter the corrected URL:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
msgid "Fix URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:244
msgid "Font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:897
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:443
msgid "Image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
msgid "Stylesheet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:277
msgid "Completion failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
msgid ""
"Failed to get completions, click \"Show details\" for more information. "
"Future errors during completion will be suppressed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:20
msgid "Failed to get completion data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:45
msgid "Calculating differences, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:221
msgid "Differences between books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:249
msgid "Go to previous change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:250
msgid "&Previous change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:256
msgid "Go to next change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:257
msgid "&Next change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:263
msgid "Search for text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:269
msgid "Next &match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
msgid "P&revious match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
msgid "Left panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
msgid "Perform search in the left panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:280
msgid "Right panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:281
msgid "Perform search in the right panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:286
msgid "&Options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:287
msgid "Change how the differences are displayed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
msgid "Lines of context around each change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:293
#, python-format
msgid "Show %d lines of context"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:294
msgid "Show all text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:305
msgid "Double click right side to edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:307
msgid ""
"Double click on any change in the right panel to edit that location in the "
"editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:358
msgid "Beautify files before comparing them"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:359
msgid "Do not beautify files before comparing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:382
msgid "The books are identical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:390
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:426
msgid "No changes found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:397
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:544
msgid "The files are identical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:404
msgid "No differences found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:411
msgid "The folders are identical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
#, python-format
msgid "[%s was added]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:447
#, python-format
msgid "[%s was removed]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:171
msgid "Previous change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:172
msgid "Next change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
msgid "Open file in the editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:251
#, python-format
msgid "No matches found for query: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:530
msgid "This file was added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:531
msgid "This file was removed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:546
#, python-format
msgid "[This file was renamed from %s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:546
#, python-format
msgid "[This file was renamed to %s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:554
#, python-format
msgid "Binary file of size: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:581
msgid "Image could not be rendered"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:611
#, python-brace-format
msgid "Size: {0} Resolution: {1}x{2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:679
msgid "The files are identical after beautifying"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:28
msgid "Choose the external resources to download"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:61
msgid "Data URL #{}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:62
msgid "one instance"
msgid_plural "{} instances"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:111
msgid "Download external resources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
msgid "Searching for external resources..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:150
msgid "Scan failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:151
msgid ""
"Failed to scan for external resources, click \"Show details\" for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:159
msgid "No external resources found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:160
msgid "No external resources were found in this book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:180
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:189
msgid ""
"Failed to download external resources, click \"Show details\" for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:194
msgid "Some downloads failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
msgid ""
"Failed to download some external resources, click \"Show details\" for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
msgid "Updating resources in book..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:201
msgid "Successfully processed the external resource"
msgid_plural "Successfully processed {} external resources"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:203
msgid "Could not download one image"
msgid_plural "Could not download {} images"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:221
msgid "Replace failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:222
msgid ""
"Failed to replace external resources, click \"Show details\" for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:93
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:264
msgid "Trim image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:102
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:272
msgid "Auto-trim image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:110
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
msgid "Rotate image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:121
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
msgid "Resize image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:134
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:315
msgid "Sharpen image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:147
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:321
msgid "Blur image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:156
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
msgid "Make image look like an oil painting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:168
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
msgid "De-speckle image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:176
msgid "Normalize image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:208
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
msgid "No image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:208
msgid "No image loaded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:210
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:414
msgid "Invalid image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:210
msgid "The current image is not valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:255
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:264
msgid "Drop image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:355
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
msgid "Paste image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:358
msgid "No image available in the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:371
msgid ""
"No active selection, first select a region in the image, by dragging with "
"your mouse"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:608
msgid "Not a valid image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:28
msgid "Choose the new width and height"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:35
msgid "&Width:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:42
msgid "&Height:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
msgid ""
"Cutting of images is not allowed. If you want to delete the image, use the "
"files browser to do it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:252
msgid "File actions tool bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:256
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:350
msgid "Edit actions tool bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:268
msgid "Image filters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
msgid "Improve contrast (normalize image)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:279
msgid "Image information bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:302
msgid "Copy selected region"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
msgid "Paste into selected region"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:305
msgid "Copy image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
msgid ""
"The standard deviation for the Gaussian sharpen operation (higher means more"
" sharpening)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
msgid ""
"The standard deviation for the Gaussian blur operation (higher means more "
"blurring)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:327
msgid "Oilify image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
msgid "The strength of the operation (higher numbers have larger effects)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:40
msgid "Choose file name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:352
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1176
msgid "No name specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:67
msgid "You must specify a file name for the new file, with an extension."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:198
msgid "Choose an image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:198
msgid "Images in book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:210
msgid "&Existing images in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:238
msgid "Search for image by file name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:252
msgid "Refresh the displayed images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:255
msgid "&Import image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
msgid "Import an image from elsewhere in your computer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:259
msgid "&Paste image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
msgid "Paste an image from the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
msgid "Full page image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:264
msgid ""
"Insert the image so that it takes up an entire page when viewed in a reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1165
msgid "Preserve aspect ratio"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:267
msgid ""
"Preserve the aspect ratio of the inserted image when rendering it full paged"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:275
msgid "&Zoom in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:322
msgid "There is no image on the clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
msgid "Invalid file extension"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:328
msgid "The file name you choose must have a .jpg or .png extension"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:386
msgid "Choose the folder into which the files will be placed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:414
msgid "Create new folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:418
msgid "Enter a name for the new folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:418
msgid "Folder name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:447
msgid "Create new book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:458
msgid "&Authors:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:462
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:331
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:369
msgid "&Language:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:318
msgid "Invalid markup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:319
msgid ""
"The current block tag has an existing unclosed style attribute. Run the Fix "
"HTML tool first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:428
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:450
msgid "Invalid HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:429
#, python-format
msgid ""
"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
"to rename tags."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:433
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:446
msgid "No tag found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
msgid "No suitable block level tag was found to rename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:442
msgid "Cursor inside tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:443
msgid "Cannot split as the cursor is inside the tag definition"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:447
msgid "No suitable tag was found to split"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:451
#, python-format
msgid ""
"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
"to split tags."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:665
msgid "Not in a block tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:666
msgid ""
"Cannot change text alignment as the cursor is not inside a block level tag, "
"such as a &lt;p&gt; or &lt;div&gt; tag."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
msgid "Insert filler text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
msgid "Insert a tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
msgid "Insert a self closing tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
msgid "Insert a HTML link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
msgid "Insert a HTML image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
msgid "Insert a HTML tag with a class"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:425
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:76
msgid "No snippet found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:426
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
msgid "No matching snippet was found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:475
#, python-format
msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:481
msgid "The name of this snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:485
msgid "The text used to trigger this snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:486
msgid "Tri&gger:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:497
msgid "&File types:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:498
msgid "Which file types this snippet should be active in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
msgid "You can test your snippet here"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
msgid "T&est:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:527
msgid "Create a snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:527
msgid "Edit snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
msgid "You must provide a name for this snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
msgid "You must provide a trigger for this snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
msgid "You must provide a template for this snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:565
msgid "You must specify at least one file type"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:572
msgid "Create/edit snippets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
msgid "Search for a snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:602
msgid "&Add snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:607
msgid "&Edit snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:612
msgid "&Remove snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:617
msgid "Change &built-in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:658
msgid "Invalid snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:670
msgid "Cannot edit snippet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:670
msgid "No snippet selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:689
msgid "No snippets found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:690
#, python-format
msgid "No snippets found for query: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:708
msgid "Choose the built-in snippet to modify:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:299
msgid "Invalid text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
msgid "Unterminated string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:305
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:489
msgid "Hold down the Ctrl key and click to open this link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:309
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:492
msgid "This link points to a file that is not present in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:468
msgid "An unescaped < is not allowed. Replace it with &lt;"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
msgid "An unescaped > is not allowed. Replace it with &gt;"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
msgid "/ not allowed except at the end of the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
msgid "Unknown character"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
msgid "A closing tag must contain only the tag name and nothing else"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
msgid "Expecting an attribute value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
msgid "A tag name cannot end with a colon"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:486
msgid ""
"Hold down the Ctrl key and click to open the first matching CSS style rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:440
msgid ""
"Sorting CSS rules can in rare cases change the effective styles applied to "
"the book. Are you sure you want to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:327
msgid "Create custom theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:334
msgid "&Name of custom theme:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:338
msgid "&Builtin theme to base on:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
msgid "You must specify a name for your theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
#, python-format
msgid "A custom theme with the name %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:402
msgid "No color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:402
#, python-brace-format
msgid "Red: {0} Green: {1} Blue: {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:447
msgid "Remove color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:453
msgid "&Background"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:453
msgid "&Foreground"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:457
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
msgid "&Italic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:457
msgid "B&old"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:467
msgid "&Underline:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:483
msgid ""
"<h2>Creating a custom theme</h2>\n"
"\n"
"<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"
"\n"
"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
"\n"
"<p xml:lang=\"und\">\n"
"{}\n"
"    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"
"\n"
"{}\n"
"    Defines the colors for text selected by the mouse.\n"
"\n"
"{}\n"
"    Defines the color for the line containing the cursor.\n"
"\n"
"{}\n"
"    Defines the colors for the line numbers on the left.\n"
"\n"
"{}\n"
"    Defines the colors for matching tags in HTML and matching\n"
"    braces in CSS.\n"
"\n"
"{}\n"
"    Used for highlighting tags in HTML\n"
"\n"
"{}\n"
"    Used for highlighting attributes in HTML\n"
"\n"
"{}\n"
"    Tag names in HTML\n"
"\n"
"{}\n"
"    Namespace prefixes in XML and constants in CSS\n"
"\n"
"{}\n"
"    Non-breaking spaces/hyphens in HTML\n"
"\n"
"{}\n"
"    Syntax errors such as <this <>\n"
"\n"
"{}\n"
"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
"\n"
"{}\n"
"    Comments like <!-- this one -->\n"
"\n"
"</p>\n"
"\n"
"<style type=\"text/css\">\n"
"/* Some CSS so you can see how the highlighting rules affect it */\n"
"\n"
"p.someclass {{\n"
"    font-family: serif;\n"
"    font-size: 12px;\n"
"    line-height: 1.2;\n"
"}}\n"
"</style>\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:554
msgid "Create/edit custom theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:563
msgid "&Edit theme:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:574
msgid "Add &new theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:578
msgid "&Remove theme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:61
msgid "&Bold"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:61
msgid "Make the selected text bold"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
msgid "<h3>Bold</h3>Make the selected text bold"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
msgid "Make the selected text italic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
msgid "<h3>Italic</h3>Make the selected text italic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:749
msgid "&Underline"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
msgid "Underline the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
msgid "<h3>Underline</h3>Underline the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
msgid "&Strikethrough"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
msgid "Draw a line through the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
msgid "&Superscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
msgid "Make the selected text a superscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
msgid ""
"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
"normal line"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
msgid "&Subscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
msgid "Make the selected text a subscript"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
msgid ""
"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
"normal line"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
msgid "&Color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
msgid "Change text color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
msgid "<h3>Color</h3>Change the color of the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
msgid "&Background color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
msgid "Change background color of text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
msgid ""
"<h3>Background color</h3>Change the background color of the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
msgid "Align &left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
msgid "<h3>Align left</h3>Align the paragraph to the left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
msgid "&Center"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
msgid "<h3>Center</h3>Center the paragraph"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
msgid "Align &right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
msgid "<h3>Align right</h3>Align the paragraph to the right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
msgid "&Justify"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
msgid "Justify"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:90
msgid "&Sort style rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
msgid "Sort the style rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
msgid "&Insert image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
msgid "Insert an image into the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
msgid "<h3>Insert image</h3>Insert an image into the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:96
msgid "Insert &hyperlink"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:96
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:639
msgid "Insert hyperlink"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:99
msgid "Smart &comment"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
msgid "Smart comment (toggle block comments)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
msgid ""
"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
"inside an existing block comment, uncomment it, otherwise comment out the "
"selected text."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:106
#, python-format
msgid "Convert the paragraph to &lt;%s&gt;"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:111
msgid "&Lower case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:111
msgid "&Swap case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:111
msgid "&Upper case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
msgid "&Capitalize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
msgid "&Title case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
#, python-format
msgid "Change the case of the selected text: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:117
msgid "Insert &tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:117
msgid "Insert tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
msgid ""
"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
"inserted around the selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:120
msgid "Remove &tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:120
msgid "Remove tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:123
msgid "&Split tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:123
msgid "Split current tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:130
msgid "Change paragraph to heading"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:259
msgid "Add a tag to this menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:261
msgid "Remove from this menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:277
msgid "Name of tag to add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
msgid "Enter the name of the tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:352
msgid "Editor tools"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:356
msgid "Format text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:501
msgid "No text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
msgid "There is no suitable text in the clipboard to paste."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:565
msgid "Ignore this word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:569
#, python-brace-format
msgid "Add this word to the dictionary: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:572
msgid "Add this word to the dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:581
#, python-format
msgid "Open %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:587
msgid "Rename the class {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:594
#, python-format
msgid "Show help for: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:611
msgid "C&hange case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:91
msgid "Chapter-"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:60
msgid "Style-"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:60
msgid "Styles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:61
msgid "Image-"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:62
msgid "Font-"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:63
msgid "Misc-"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:63
msgctxt "edit book file type"
msgid "Miscellaneous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:72
msgid "The file name must have an extension"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:77
msgid "The file name contains invalid characters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:79
msgid "This file name already exists in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
msgid "Bulk rename items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:97
msgid "All selected files will be renamed to the form prefix-number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:99
msgid "&Prefix:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
msgid "Starting &number:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:104
msgid "Rename files according to their book order"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:106
msgid ""
"Rename the selected files according to the order they appear in the book, "
"instead of the order they were selected in."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:353
#, python-brace-format
msgid "Merge the file {0} into the file {1}?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:355
#, python-brace-format
msgid "Merge the {0} selected files into the file {1}?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:356
msgid "Merge files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:573
msgid "Full path: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:584
#, python-format
msgid "This file is the cover %s for this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:584
msgid "image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:587
msgid "This file contains all the metadata and book structure information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:590
msgid "This file contains the metadata table of contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:593
msgid "This file is not listed in the book manifest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:596
msgid ""
"This file is marked as non-linear in the spine\n"
"Drag it to the top to make it linear"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:600
msgid "This file is a text file that is not referenced in the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:604
msgid "This file occurs more than once in the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:611
msgid "Not a valid font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
msgid "Select all {} files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:683
msgid "De-select all {} files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
#, python-format
msgid "Export %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:699
#, python-format
msgid "Replace %s with file..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:701
#, python-format
msgid "Export all %d selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:707
#, python-format
msgid "&Rename %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:709
#, python-format
msgid "Mark %s as cover image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:711
#, python-format
msgid "Mark %s as cover page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:713
#, python-format
msgid "Mark %s as Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:719
msgid "&Bulk rename the selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:720
msgid "Change the file extensions for the selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:722
msgid "&Delete the selected file"
msgid_plural "&Delete the {} selected files"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:724
msgid "&Copy the selected file to another editor instance"
msgid_plural "&Copy the {} selected files to another editor instance"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:732
msgid "Paste file from other editor instance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:733
msgid "Paste {} files from other editor instance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
msgid "Link &stylesheets..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:747
msgid "&Merge selected text files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:749
msgid "&Merge selected style files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:776
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:823
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:831
msgid "Cannot rename"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:777
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:824
#, python-format
msgid ""
"%s books do not support file renaming as they do not use file names "
"internally. The filenames you see are automatically generated from the "
"internal structures of the original file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:791
msgid "Not first item"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:792
#, python-format
msgid ""
"%s is not the first text item. You should only mark the first text item as "
"cover. Do you want to make it the first item?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:832
#, python-format
msgid "The file(s) %s cannot be renamed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:863
msgid "New file extension:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:863
msgid "Rename files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:919
#, python-format
msgid "The file(s) %s cannot be deleted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
#, python-format
msgid "No item with the name %s was found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1030
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1039
msgid "Choose location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1031
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1048
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1328
#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:76
msgid "Files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1050
msgid "HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1072
msgid "No stylesheets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
msgid ""
"This book currently has no stylesheets. You must first create a stylesheet "
"before linking it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1078
msgid "Choose stylesheets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1079
msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1095
msgid "Remove existing links to stylesheets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1115
msgid ""
"Choose a name for the new (blank) file. To place the file in a specific "
"folder in the book, include the folder name, for example: "
"<i>text/chapter1.html"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1123
msgid "Automatically add style-sheet links into new HTML files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1133
msgid "Import resource file (image/font/etc.)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1135
msgid "Import a file from your computer as a new file into the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1163
msgid "Choose a name for the imported file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1177
msgid ""
"You must specify a name for the new file, with an extension, for example, "
"chapter1.html"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1204
msgid "Choose master file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1207
msgid ""
"Choose the master file. All selected files will be merged into the master "
"file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:132
#, python-format
msgid "Debug output from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
msgid "No such function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:176
#, python-format
msgid "There is no function named %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:179
msgid "Cannot remove builtin function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:180
#, python-format
msgid "The function %s is a builtin function, it cannot be removed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:207
msgid "Choose a function to run on matched text (by name)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:217
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:120
msgid "Save current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:218
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
msgid "Show saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:226
msgid "Create/edit a function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:233
msgid "F&unction name:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:254
#, python-format
msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:275
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
msgid "Must specify name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
msgid "You must specify a name for this function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:281
msgid "Invalid Python code"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:282
#, python-format
msgid "The code you created is not valid Python code, with error: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:284
msgid "No replace function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:285
msgid "You must create a Python function named replace in your code"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
#, python-format
msgid "Inherited from %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
#, python-format
msgid "Matched CSS rules for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
msgid "Computed final style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
msgid "Copy everything"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
msgid "No style information found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
msgid ""
"Move the cursor inside a HTML tag to see what styles apply to that tag."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:26
msgid ""
"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
"\n"
"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
"files inside the book which will be opened for editing automatically.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:35
msgid "The text to select in the book when it is opened for editing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:34
#, python-format
msgid "Change this to the relative path to: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:48
msgid "Font file added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:49
msgid ""
"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
" for this file has been copied to the clipboard. You should paste it into "
"whichever CSS file you want to add this font to."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:61
msgid "Font files added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:62
msgid ""
"The specified font files have been added. The text for the CSS @font-face "
"rules for these files has been copied to the clipboard. You should paste it "
"into whichever CSS file you want to add these fonts to."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:69
#, python-format
msgid "Font faces for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:113
msgid "Embedded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:113
msgid "Font family"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:181
msgid "Change font"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:189
#, python-format
msgid "Change the font %s to:"
msgid_plural "Change the fonts %s to:"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:194
msgid "&New font:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:218
#, python-format
msgid "The font <i>%s</i> <b>exists</b> on your computer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:219
#, python-format
msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:232
msgid "Manage fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
msgid "&Install fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:246
msgid ""
"Install fonts from .ttf/.otf files to make them available for embedding"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:266
msgid "&Change selected fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:270
msgid "&Remove selected fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:274
msgid "&Embed all fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:278
msgid "&Subset all fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:283
msgid "Rescan the book for fonts in case you have made changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
msgid ""
" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:291
msgid ""
" Double click any font family to see if the font is available for embedding "
"on your computer. "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:303
#, python-format
msgid ""
"The font <b>%s</b> was not found on your computer. If you have the font "
"files, you can install it using the \"Install fonts\" button in the lower "
"left corner."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:329
msgid "No fonts selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:330
msgid "No fonts selected, you must first select some fonts in the left panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:33
msgid "Remove unused CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:42
msgid ""
"This will remove all CSS rules that do not match any actual content. There "
"are a couple of additional cleanups you can enable, below:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:44
msgid "Remove unused &class attributes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:48
msgid ""
"Remove all class attributes from the HTML that do not match any existing CSS"
" rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
msgid "Merge CSS rules with identical &selectors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:53
msgid ""
"Merge CSS rules in the same stylesheet that have identical selectors. Note "
"that in rare cases merging can result in a change to the effective styling "
"of the book, so use with care."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:56
msgid "Merge CSS rules with identical &properties"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:60
msgid ""
"Merge CSS rules in the same stylesheet that have identical properties. Note "
"that in rare cases merging can result in a change to the effective styling "
"of the book, so use with care."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:63
msgid "Remove &unreferenced style sheets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:67
msgid "Remove stylesheets that are not referenced by any content."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:90
msgid "Remove NCX ToC file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
msgid "Remove the legacy Table of Contents in NCX form?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
msgid ""
"This form of Table of Contents is superseded by the new HTML based Table of "
"Contents. Leaving it behind is useful only if you expect this book to be "
"read on very old devices that lack proper support for EPUB 3"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:96
msgid "Ask this question again in the future"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:98
msgid "Keep NCX"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:98
msgid "Remove NCX"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:114
msgid "Action report"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:185
msgid "Enable &lossy compression of {} images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:186
msgid ""
"This allows you to change the quality factor used for {} images.\n"
"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:197
msgid ""
"The image quality, 1 is high compression with low image quality, 100 is low "
"compression with high image quality"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:200
msgid "Image &quality:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:211
msgid "Compress images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:231
msgid ""
"You can compress the images in this book losslessly, reducing the file size "
"of the book, without affecting image quality. Typically image size is "
"reduced by 5 - 15%."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:271
msgid "Compressing images..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:297
msgid "Compressing images, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
msgid "Editor font &family:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
msgid "Editor font &size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
msgid "Create/edit &custom color schemes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
msgid "&Color scheme:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
msgid " characters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:189
msgid "W&idth of tabs:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:191
msgid "Change &templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
msgid "Templates for new files:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
msgid "&Wrap long lines in the editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:200
msgid "&Replace HTML entities as they are typed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:202
msgid ""
"With this option, every time you type in a complete html entity, such as "
"&amp;hellip; it is automatically replaced by its corresponding character. "
"The replacement happens only when the trailing semi-colon is typed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:208
msgid "Auto close t&ags when typing </"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
msgid ""
"With this option, every time you type </ the current HTML closing tag is "
"auto-completed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
msgid ""
"Show the &name of the current character before the cursor along with the "
"line and column number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:218
msgid "Beautify individual &files automatically when they are opened"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:220
msgid ""
"This will cause the beautify current file action to be performed "
"automatically every time you open a HTML/CSS/etc. file for editing."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:225
msgid "Show &misspelled words underlined in the code view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:227
msgid ""
"This will cause spelling errors to be highlighted in the code view for easy "
"correction as you type."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:232
msgid "Allow drag and drop &editing of text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
msgid ""
"Allow using drag and drop to move text around in the editor. It can be "
"useful to turn this off if you have a misbehaving touchpad."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:238
msgid "Manage &spelling dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:243
msgid "Manage sni&ppets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:261
#, python-format
msgid "Automatic (%s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:287
msgid "Update &metadata embedded in the book when opening"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:289
msgid ""
"When the file is opened, update the metadata embedded in the book file to "
"the current metadata in the calibre library."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
msgid ""
"Ask which &format to edit if more than one format is available for the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:298
msgid ""
"When auto-selecting the format to edit for a book with multiple formats, "
"this is the preference order."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:300
msgid "Preferred format order (drag and drop to change)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:312
msgid "Allow dockable &windows to be nested inside the dock areas"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:314
msgid ""
"By default, you can have only a single row or column of windows in the dock "
"areas (the areas around the central editors). This option allows for more "
"flexible window layout, but is a little more complex to use."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:319
msgid "Choose which windows will occupy the corners of the dockable areas"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
msgid "The &top-left corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
msgid "The top-&right corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:326
msgid "The &bottom-left corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:326
msgid "The bottom-ri&ght corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:329
msgid "Restore &state of previously edited book when opening it again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:331
msgid ""
"When opening a previously edited book again, restore its state. That means "
"all open files are automatically re-opened and the cursor is positioned at "
"its previous location."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:337
msgid "Show full &file paths in the File browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:339
msgid ""
"Showing the full file paths is useful when editing books that contain "
"multiple files with the same file name."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:375
msgid "Monospaced text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:375
msgid "Sans-serif text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:375
msgid "Serif text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:380
#, python-format
msgid "Font family for &%s:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:383
msgid "Style for standard &text:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
msgid "&Default font size:"
msgstr "&Voreingestellte Schriftgröße:"

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
msgid "&Monospace font size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:393
msgid "Mi&nimum font size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:395
msgid "lines"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:397
msgid ""
"Number of lines that are shown above the current line when syncing the text "
"shown in the preview panel to the cursor position in the code view"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:398
msgid "Visible lines above s&ync point:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:399
msgid "Background color:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:400
msgid "Foreground color:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:401
msgid "Link color:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:415
msgid ""
"Use the colors from the book styles, defaulting to black-on-white. Note that"
" in dark mode, you must set all three colors to \"No change\" otherwise the "
"book is rendered with dark colors."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:418
msgid "Theme based"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:418
msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:419
msgid "Choose a custom color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:419
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
msgid "Custom"
msgstr "Angepasst"

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
msgid "Choose which toolbar you want to customize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:468
#, python-format
msgid "Tools for %s editors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:470
msgid "Book wide actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:471
msgid "Book wide tools"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:472
msgid "Book wide tools from third party plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:473
msgid "Common tools for all editors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:477
msgid "Text formatting actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:480
msgid "&Toolbar to customize:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:509
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:442
msgid "Add selected actions to the toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:512
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:446
msgid "Remove selected actions from the toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:524
msgid "Adjust the size of icons on all toolbars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:527
msgid "Toolbar &icon size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
msgid "Customize templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:691
msgid "Choose the &type of template to edit:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:697
#, python-brace-format
msgid ""
"The variables {0} and {1} will be replaced with the title and author of the "
"book. {2} is where the cursor will be positioned. If you want to include "
"braces in your template, for example for CSS rules, you have to escape them,"
" like this: {3}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:758
msgid "Preferences for Edit book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:779
msgid "Restore all &defaults"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:780
msgid "Restore defaults for all preferences"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:782
msgid "Restore &current defaults"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:783
msgid "Restore defaults for currently displayed preferences"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:785
msgid "Restore c&onfirmations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:786
msgid "Restore all disabled confirmation prompts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:802
msgid "Main window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:803
msgid "Editor settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:804
msgid "Preview settings"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:805
msgid "Keyboard shortcuts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:806
msgid "Toolbars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:807
msgid "Integration with calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:861
msgid "There are no disabled confirmation prompts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:864
msgid "One disabled confirmation prompt was restored"
msgid_plural "{} disabled confirmation prompts were restored"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:865
msgid "Disabled confirmations restored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:424
#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:576
msgid "Render process crashed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:425
msgid ""
"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
"work. You should try restarting the editor."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:449
msgid ""
"\n"
"            <h3>Live preview</h3>\n"
"\n"
"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
"            The preview will update automatically as you make changes.\n"
"\n"
"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
"            only, it is not intended to simulate an actual e-book reader. Some\n"
"            aspects of your e-book will not work, such as page breaks and page margins.\n"
"            "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:476
msgid "Inspect element"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:478
msgid "Open link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:491
#, python-format
msgid "Edit %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:533
msgid "Loading preview, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:585
msgid "Search in preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:628
msgid "Invalid location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:629
msgid "Cannot split on the body tag"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:656
msgid "Failed to launch worker"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:657
msgid "Failed to launch the worker process used for rendering the preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
msgid "Cannot disable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
msgid ""
"Auto reloading of the preview panel cannot be disabled while the Live CSS "
"panel is open."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:720
msgid "Auto reload preview when text changes in editor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
msgid "Disable auto reload of preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:725
msgid "Disable syncing of preview position to editor position"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:726
msgid "Enable syncing of preview position to editor position"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:734
msgid "Abort file split"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:735
msgid ""
"Split this file at a specified location.<p>After clicking this button, click"
" inside the preview panel above at the location you want the file to be "
"split."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:204
msgid "Delete selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
msgid "Folder"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:443
msgid "Size (KB)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
msgid "Word count"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:245
msgid "Style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:324
#, python-brace-format
msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:443
msgid "Resolution"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:443
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:706
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:806
msgid "Times used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
#, python-format
msgid "Edit the image: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:542
msgid "Anchor"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:542
msgid "Source text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:542
msgid "Target"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:542
msgid "Target text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:589
msgid "The link destination does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:589
msgid "The link destination exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:590
msgid "The link destination could not be verified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:654
msgid "Click entries above to see their destination here"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:674
msgid "No destination found for this link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:706
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:625
msgid "Word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:786
#, python-brace-format
msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:806
msgid "Character"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:806
msgid "Codepoint"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:872
msgid "All the characters in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1002
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1224
#, python-brace-format
msgid "{0} [{1} elements]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1080
msgid "Sort by:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1081
msgid "&Counts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1084
msgid "&Name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1108
#, python-brace-format
msgid "{0} rules, {1} unused"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1128
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1274
msgid "Number of matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1128
msgid "Style Rule"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1269
#, python-brace-format
msgid "{0} classes, {1} unused"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1274
msgid "Class"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1332
msgid "Words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1342
msgid "Style rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1346
msgid "Style classes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1350
msgid "Characters"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1354
msgid "Links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1388
#, python-format
msgid "Export of %s data is not supported"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1390
msgid "Choose a filename for the data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1391
msgid "CSV files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1405
msgid "Reports"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1435
msgid "Export the currently shown report as a CSV file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1443
msgid "Are you sure you want to delete the selected files?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1471
msgid "Failed to gather data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1472
msgid ""
"Failed to gather data for the report. Click \"Show details\" for more "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:110
msgid "Saving..."
msgstr "Speichere..."

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:117
msgid "Enable completion based on search history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
msgid "Disable completion based on search history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
msgid "All style files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
msgid "All text files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
msgid "Current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
msgid "Marked text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
msgid "Open files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:133
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
msgid "Selected files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:135
msgid ""
"\n"
"            Where to search/replace:\n"
"            <dl>\n"
"            <dt><b>Current file</b></dt>\n"
"            <dd>Search only inside the currently opened file</dd>\n"
"            <dt><b>All text files</b></dt>\n"
"            <dd>Search in all text (HTML) files</dd>\n"
"            <dt><b>All style files</b></dt>\n"
"            <dd>Search in all style (CSS) files</dd>\n"
"            <dt><b>Selected files</b></dt>\n"
"            <dd>Search in the files currently selected in the File browser</dd>\n"
"            <dt><b>Open files</b></dt>\n"
"            <dd>Search in the files currently open in the editor</dd>\n"
"            <dt><b>Marked text</b></dt>\n"
"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
"            </dl>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:184
msgid "Down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:184
msgid "Up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:186
msgid ""
"\n"
"            Direction to search:\n"
"            <dl>\n"
"            <dt><b>Down</b></dt>\n"
"            <dd>Search for the next match from your current position</dd>\n"
"            <dt><b>Up</b></dt>\n"
"            <dd>Search for the previous match from your current position</dd>\n"
"            </dl>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:208
msgid "Fuzzy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:208
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:436
msgid "Regex"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:208
msgid "Regex-function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:210
msgid ""
"Select how the search expression is interpreted\n"
"            <dl>\n"
"            <dt><b>Normal</b></dt>\n"
"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
"            <dt><b>Fuzzy</b></dt>\n"
"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
"            <dt><b>Regex</b></dt>\n"
"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
"            <dt><b>Regex-function</b></dt>\n"
"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
"            </dl>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:253
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:102
msgid "&Find:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:265
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
msgid "&Replace:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:267
msgid "Clear replace &history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:290
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
msgid "Create/&edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:292
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
msgid "Create a new function, or edit an existing function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:294
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
msgid "Remo&ve"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
msgid "Remove this function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:302
msgid "Fin&d"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
msgid "Replace a&nd Find"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
msgid "Re&place"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:495
msgid "Replace &all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:311
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
msgid "&Mode:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:326
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:454
msgid "&Case sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:329
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
msgid "&Wrap"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:992
msgid ""
"When searching reaches the end, wrap around to the beginning and continue "
"the search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:333
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:119
msgid "&Dot all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:120
msgid ""
"Make the '.' special character match any character at all, including a "
"newline"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
msgid "Close search panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
msgid "Abort editing of search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
msgid "The name with which to save this search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
msgid "Case sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
msgid "Dot matches all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
msgid "Finish editing of search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
msgid "Add search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
msgid "Edit search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
msgid "You must specify a search name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
msgid "Name exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
#, python-format
msgid "Another search with the name %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
msgid "Must specify find"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
msgid "You must specify a find expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
msgid "Must specify function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
msgid "You must specify a function name in Function-Regex mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
msgid "Filter displayed searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:929
msgid "The entries are tried in order until the first one matches."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
msgid "&Find"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
msgid "Run the search using the selected entries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
msgid "Run replace using the selected entries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
msgid "Run replace and then find using the selected entries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
msgid "Run Replace all for all selected entries in the order selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:937
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
msgid "&Count all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:937
msgid "Run Count all for all selected entries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:952
msgid "Move selected entries up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:961
msgid "Move selected entries down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:968
msgid "Edit the currently selected search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:972
msgid "Re&move search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:972
msgid "Remove the currently selected searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:976
msgid "Add a new saved search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1004
msgid "Import saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1008
msgid "Export saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:523
msgid "Export"
msgstr "Exportieren"

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
msgid "Export all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
msgid "Export selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1013
msgid "Copy to search panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1111
msgid "No saved search is selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1156
msgid "Cannot edit search - no search selected."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1166
msgid ""
"Are you sure you want to permanently delete the selected saved searches?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1205
#, python-brace-format
msgid "(Case sensitive: {0} Dot all: {1})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
#, python-brace-format
msgid "(Case sensitive: {0} [Normal search])"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1208
#, python-brace-format
msgid ""
"{2} {3}\n"
"Find: {0}\n"
"Replace: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
msgid "Invalid data"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1221
#, python-format
msgid "The file %s does not contain valid saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
msgid "No searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1250
msgid "No searches available to be saved"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1258
msgid "No searches selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1274
msgid "No file is being edited."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1276
msgid "No files are selected in the File browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1278
msgid ""
"No text is marked. First select some text, and then use The \"Mark selected "
"text\" action in the Search menu to mark it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1281
msgid "No search query specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1406
msgid "the selected searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:173
msgid "Invalid regex"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1414
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:174
#, python-brace-format
msgid ""
"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1418
#, python-format
msgid "No replace function with the name: %s exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1422
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:195
#, python-format
msgid "No matches were found for %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1424
msgid ""
"You have turned off search wrapping, so all text might not have been "
"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
"via the \"Wrap\" checkbox at the bottom of the search panel."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
msgid "Cannot replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1459
msgid "You must first click \"Find\", before trying to replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1475
msgid "Currently selected text does not match the search query."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1480
#, python-brace-format
msgid "Performed the replacement at {num} occurrences of {query}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1482
#, python-brace-format
msgid "Found {num} occurrences of {query}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1487
#, python-brace-format
msgid "{0}: {1} occurrences"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1498
msgid "Searching done"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1573
msgid "Before: Replace all"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:72
msgid "Add a dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:78
#, python-brace-format
msgid ""
"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
"            downloaded .oxt file here to add the dictionary to {0}."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:90
msgid "Path to OXT file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:95
msgid "Browse for an OXT file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:98
msgid "&Path to OXT file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:102
msgid "Choose a nickname for this dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:103
msgid "&Nickname:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:112
msgid "Choose OXT Dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:113
msgid "Dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:127
msgid "Must specify nickname"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
msgid "You must specify a nickname for this dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:130
msgid "Nickname already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:131
#, python-format
msgid "A dictionary with the nick name \"%s\" already exists."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:137
msgid "Failed to import dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:138
#, python-format
msgid ""
"Failed to import dictionaries from %s. Click \"Show details\" for more "
"information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:141
msgid "No dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:142
#, python-format
msgid "No dictionaries were found in %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:156
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:908
msgid "Copy selected words to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:157
msgid "Select all words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:184
msgid "Manage user dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:192
msgid "&New dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:206
msgid "&Remove dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:209
msgid "Re&name dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:215
msgid "Mark this dictionary as active"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:218
msgid "Words in this dictionary:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:223
msgid "&Add word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:229
msgid "&Remove selected words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:233
msgid "&Import list of words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:255
msgid "New dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:256
msgid "Name of the new dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:260
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:287
msgid "Already used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:261
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:288
#, python-format
msgid "A dictionary with the name %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:280
msgid "New name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:281
msgid "New name for the dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:314
#, python-format
msgid "Configure the dictionary: <b>%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
msgid "Add a word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:328
msgid "Word to add"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
msgid "&Word:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
msgid "Import list of words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
msgid "Enter a list of words, one per line"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:359
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:402
msgid "Paste from clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:362
msgid ""
"Words in the user dictionary must have an associated language. Choose the "
"language below:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:378
msgid "Must specify language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:379
msgid "You must specify a language to import words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:416
msgid "Manage dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:439
msgid "&Remove this dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:459
msgid "Manage &user dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
msgid ""
"Manage the list of user dictionaries (dictionaries to which you can add "
"words)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
msgid "&Add dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:466
msgid "Add a new dictionary that you downloaded from the internet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:512
#, python-brace-format
msgid "<Builtin dictionary for {0}>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:547
msgid ""
"<p>You can change the dictionaries used for any specified language.</p>\n"
"            <p>A language can have many country specific variants. Each of these variants\n"
"            can have one or more dictionaries assigned to it. The default variant for each language\n"
"            is shown in bold to the left.</p>\n"
"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
"            every variant.</p>\n"
"            <p>When a book specifies its language as a plain language, without any country variant,\n"
"            the default variant you choose here will be used.</p>\n"
"        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:562
#, python-brace-format
msgid "This is already the preferred variant for the {1} language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:563
#, python-brace-format
msgid "Use this as the preferred variant for the {1} language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:583
msgid "This is already the preferred dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:584
msgid "Use this as the preferred dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:625
msgid "Misspelled?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:655
msgid "Ignored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:893
#, python-format
msgid "Change %s to"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:896
msgid "Specify replacement manually"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:901
msgid "Ignore/un-ignore all selected words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:902
msgid "Add/remove all selected words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
msgid "Exclude files from spell check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:939
msgid ""
"Choose the files to exclude below. In addition to this list any file can be "
"permanently excluded by adding the comment {} just under its opening tag."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:993
msgid "Check spelling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
msgid ""
"Re-scan the book for words, useful if you have edited the book since opening"
" this dialog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1012
msgid "&Undo last change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1013
msgid "Undo the last spell check word replacement, if any"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1017
msgid "Exclude some files in the book from spell check"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1028
msgid "Checking, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1036
msgid "Filter the list of words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1065
msgid "&Ignore"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1066
msgid "Un&ignore"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1067
msgid "Ignore the current word for the rest of this session"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1068
msgid "Stop ignoring the current word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1074
msgid "Add word to &dictionary:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1075
msgid "Remove from &dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1076
msgid "Add the current word to the specified user dictionary"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1077
msgid "Remove the current word from all active user dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1081
msgid ""
"You have no active user dictionaries. You must choose at least one active "
"user dictionary via Preferences->Editor->Manage spelling dictionaries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1088
msgid "Show &next occurrence"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1090
msgid ""
"Show the next occurrence of the selected word in the editor, so you can edit"
" it manually"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1095
msgid "&Change selected word to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1100
msgid "The replacement word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1110
msgid "Show &only misspelled words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1113
msgid "Case &sensitive sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1115
msgid "When sorting the list of words, be case sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1117
msgid "Case sensitive sea&rch"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1118
msgid "When filtering the list of words, be case sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1141
msgid "Change all occurrences of this word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1142
msgid "Show next occurrence of this word in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1172
msgid "E&xclude files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1245
msgid "The original word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1303
msgid "No changed word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1304
msgid "There is no spelling replacement to undo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1397
msgid "Failed to check spelling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1398
msgid ""
"Failed to check spelling, click \"Show details\" for the full error "
"information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1422
msgid "Files edited"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1423
#, python-format
msgid ""
"The files in the editor were edited outside the spell check dialog, and the "
"word %s no longer exists."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1427
#, python-brace-format
msgid "Misspelled words: {0} Total words: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:31
msgid ""
"Select how the search expression is interpreted\n"
"            <dl>\n"
"            <dt><b>Normal</b></dt>\n"
"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
"            <dt><b>Regex</b></dt>\n"
"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
"            </dl>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:54
msgid ""
"\n"
"            Where to search/replace:\n"
"            <dl>\n"
"            <dt><b>Current file</b></dt>\n"
"            <dd>Search only inside the currently opened file</dd>\n"
"            <dt><b>All text files</b></dt>\n"
"            <dd>Search in all text (HTML) files</dd>\n"
"            <dt><b>Selected files</b></dt>\n"
"            <dd>Search in the files currently selected in the File browser</dd>\n"
"            <dt><b>Open files</b></dt>\n"
"            <dd>Search in the files currently open in the editor</dd>\n"
"            </dl>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:228
#, python-brace-format
msgid ""
"File: {0}\n"
"Anchor: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:229
msgid "Top of file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:68
msgid "Double click a file in the left panel to start editing it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:99
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:117
msgid "Full path:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:208
msgid "Close tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:210
msgid "Close other tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:211
msgid "Close tabs to the right of this tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:239
#, python-brace-format
msgid "Line: {0} : {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:308
#, python-brace-format
msgid "{0} {1} created by {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:343
msgid "Global actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:364
msgid "&New file (images/fonts/HTML/etc.)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:365
msgid "Create a new file in the current book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:366
msgid "&Import files into book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:366
msgid "Import files into book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:367
msgid "&Open book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:367
msgid "Open a book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:368
msgid "Open &folder (unzipped EPUB) as book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:369
msgid "Open a folder (unzipped EPUB) as a book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:370
msgid "Edit &next file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:371
msgid "Edit the next file in the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
msgid "Edit &previous file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:373
msgid "Edit the previous file in the spine"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:376
msgid "&Revert to before"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:377
msgid "Revert book to before the last action (Undo)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:378
msgid "&Revert to after"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:379
msgid "Revert book state to after the next action (Redo)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:380
msgid "Save book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:382
msgid "Save a &copy"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:382
msgid "Save a copy of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:383
msgid "Quit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:385
msgid "Create a new, empty book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:385
msgid "Create new, &empty book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:386
msgid "&Import an HTML or DOCX file as a new book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:387
msgid "Import an HTML or DOCX file as a new book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:388
msgid "&Quick open a file to edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:389
msgid "Quickly open a file from the book to edit it"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:392
msgid "Editor actions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:394
msgid "Undo typing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:395
msgid "R&edo"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:396
msgid "Redo typing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:397
msgid "Cut &text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:398
msgid "Cut text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:401
msgid "P&aste from clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:409
msgid "Tools"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:410
msgid "&Edit Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:410
msgid "Edit Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:411
msgid "&Insert inline Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:412
msgid "Insert inline Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:413
msgid "&Fix HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:414
msgid "Fix HTML in the current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:415
msgid "&Fix HTML - all files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:416
msgid "Fix HTML in all files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:417
msgid "&Beautify current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:418
msgid "Beautify current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:419
msgid "&Beautify all files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:420
msgid "Beautify all files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:421
msgid "&Insert special character"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:422
msgid "Insert special character"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:423
msgid "&Arrange into folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:424
msgid "Arrange into folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:425
msgid "Set &semantics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:426
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:804
msgid "Set semantics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:427
msgid "&Filter style information"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
msgid "&Manage fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
msgid "Manage fonts in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
msgid "Add &cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
msgid "Add a cover to the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
msgid "&Reports"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
msgid "Show a report on various aspects of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
msgid "Check &external links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
msgid "Check external links in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
msgid "C&ompress images losslessly"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
msgid "Compress images losslessly"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
msgid "Transform &styles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:438
msgid "Transform styles used in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
msgid "Transform HTML used in the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
msgid "Download external &resources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
msgid ""
"Download external resources in the book (images/stylesheets/etc/ that are "
"not included in the book)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
msgid "&Subset embedded fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
msgid "Subset embedded fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
msgid "Subset fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:455
msgid "&Embed referenced fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
msgid "Embed fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
msgid "Embed referenced fonts"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
msgid "&Smarten punctuation (works best for English)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
msgid "Remove &unused CSS rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
msgid "Remove unused CSS rules"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
msgid "Upgrade book internals"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:470
msgid "Auto reload preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:471
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:472
msgid "Sync preview position to editor position"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
msgid "Refresh preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
msgid "Split this file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
msgid "Split file in the preview panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
msgid "Find next in preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
msgid "Find previous in preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
msgid "&Find/replace"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
msgid "Show the Find/replace panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
msgid "Replace current match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
msgid "Replace and find ne&xt"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
msgid "Replace current match and find next"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
msgid "R&eplace and find previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
msgid "Replace current match and find previous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
msgid "Replace all matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
msgid "Count number of matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
msgid "&Mark selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
msgid "Mark selected text or unmark already marked text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
msgid "Go to &line"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
msgid "Go to line number"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
msgid "Sa&ved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
msgid "Show the saved searches dialog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
msgid "&Search ignoring HTML markup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:506
msgid "Show the text search panel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:509
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:760
msgid "Check book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:510
msgid "C&heck book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:510
msgid "Check book for errors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:511
msgid "Check &spelling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:512
msgid "Check book for spelling errors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:513
msgid "&Next error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
msgid "Show next error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:515
msgid "&Previous error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
msgid "Show previous error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
msgid "&Next spelling mistake"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:518
msgid "Go to next spelling mistake"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:521
msgctxt "edit book actions"
msgid "Miscellaneous"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
msgid "&Create checkpoint"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
msgid "Create a checkpoint with the current state of the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
msgid "&Close current tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
msgid "Close the currently open tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
msgid "C&lose other tabs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
msgid "Close all tabs except the current tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:532
msgid "Close tabs to the &right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
msgid "Close tabs to the right of the current tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
msgid "User &Manual"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
msgid "Show User Manual"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
msgid "&Browse images in book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
msgid "Browse images in the books visually"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:542
msgid "&Split at multiple locations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:543
msgid "Split HTML file at multiple locations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
msgid "Compare to &another book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
msgid "Compare to another book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:547
msgid "Manage &Snippets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:548
msgid "Manage user created Snippets"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:571
msgid "&Recently opened books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
msgid "&Tools"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:615
msgid "External &links"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:622
msgid "&View"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:623
msgid "Tool&bars"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
msgid "&Plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:664
msgid "&Help"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:667
msgid "&Donate to support calibre development"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:689
msgid "Book tool bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:690
msgid "Tools tool bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:691
msgid "Plugins tool bar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:704
msgid "Donate to support calibre development"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:732
#, python-format
msgid "Toggle %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:734
msgid "Windows"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:739
msgid "File browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:745
msgid "File preview"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:751
msgid "Live CSS"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:75
msgid "Inspector"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:786
msgid "Text search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:794
msgid "Checkpoints"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:60
#, python-format
msgid " [was %s]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:60
msgid "Current state"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:62
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:171
msgid "[Unnamed state]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
msgid "Revert the book to the selected checkpoint"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:210
msgid "&Compare"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
msgid ""
"Compare the state of the book at the selected checkpoint with the current "
"state"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:231
msgid "Cannot revert"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
msgid "Cannot revert to the current state"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:241
msgid "Cannot compare"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
msgid "There is no point comparing the current state to itself"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:58
msgid "Choose tag name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:65
msgid "Specify the name of the &tag to insert:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:92
msgid "Text (HTML) files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:93
msgid "Style (CSS) files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:96
msgid "Audio"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:97
msgid "Video"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:98
msgid "OPF file (metadata)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:99
msgid "Table of contents file (NCX)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
msgid "Arrange in folders"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:110
msgid ""
"Arrange the files in this book into sub-folders based on their types. If you"
" leave a folder blank, the files will be placed in the root."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:129
msgid ""
"Note that this will only arrange files inside the book, it will not affect "
"how they are displayed in the File browser"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:152
msgid "Specify locations to split at"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
msgid ""
"Specify the locations to split at, using an XPath expression (click the "
"wizard button for help with generating XPath expressions)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:166
msgid "&XPath expression:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:173
msgid "Invalid XPath expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:187
msgid "Choose file to import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:200
msgid ""
"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
"EPUB will be generated with minimal changes from the source, unlike doing a "
"full conversion in calibre."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
msgid "Choose the file to import"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:214
msgid "Source file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
msgid "Choose the location for the newly created EPUB"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:226
msgid "Destination file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
msgid "Importable files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:243
msgid "Choose destination"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:244
msgid "EPUB files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
msgid "Need document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:253
msgid "You must specify the source file that will be imported."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:406
msgid "No results found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:425
msgid "Choose file to edit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:438
#, python-brace-format
msgid ""
"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
"        For example, if want to choose the file:\n"
"        {example}\n"
"        Simply type in the characters:\n"
"        {chars}\n"
"        and press Enter."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:619
#, python-brace-format
msgid ""
"Anchor: {0}\n"
"Leading text: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:653
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:868
msgid "Filter files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:657
msgid "Choose a &file to link to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:662
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:877
msgid "Filter locations"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:668
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:882
msgid "Choose a &location (anchor) in the file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:856
msgid "The destination (href) for the link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:677
#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:857
msgid "&Target:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:682
msgid "Te&xt:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
msgid "The (optional) text for the link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:689
msgid "Tem&plate:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
#, python-brace-format
msgid ""
"\n"
"            The template to use for generating the link. In addition to {0} and {1}\n"
"            you can also use {2}, {3} and {4} variables\n"
"            in the template, they will be replaced by the source filename, the destination\n"
"            filename and the anchor, respectively.\n"
"        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822
msgid "Copyright page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
msgid "Page with title, author, publisher, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835
msgid "The book cover, typically a single HTML file with a cover image inside"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
msgid "Back-of-book style index"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837
msgid "First \"real\" page of content"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:853
msgid "Type of &semantics:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:872
msgid "Choose a &file:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:895
msgid "About semantics"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:896
msgid ""
"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"
"\n"
"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
"\n"
"The semantic information will be written in the <guide> section of the OPF file."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:994
msgid "Cannot set {} type semantics in EPUB 2 or AZW3 books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1038
msgid "Flo&ats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1047
msgid "&Other CSS properties:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1051
#, python-format
msgid "Only filter CSS in the current file (%s)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1137
msgid "Add a cover"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1149
msgid "&Images in book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1153
msgid "Filter the list of images"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1166
msgid ""
"If enabled the cover image you select will be embedded into the book in such"
" a way that when viewed, its aspect ratio (ratio of width to height) will be"
" preserved. This will mean blank spaces around the image if the screen the "
"book is being viewed on has an aspect ratio different to the image."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1184
msgid "Import &image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1212
msgid "Choose a cover image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:80
msgid "Quick Start Guide"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:237
msgid "&Donate to support calibre"
msgstr "Spen&den Sie, um Calibre zu unterstützen"

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
msgid "&Eject connected device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:284
msgid "Quit calibre"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:291
msgid "Minimize the calibre window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:300
msgid "Clear the current search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:307
msgid "Focus the book list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:314
msgid "Clear the Virtual library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:321
msgid "Clear the additional restriction"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:455
msgid "Debug mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:456
#, python-format
msgid ""
"You have started calibre in debug mode. After you quit calibre, the debug "
"log will be available in the file: %s<p>The log will be displayed "
"automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:505
msgid "Content server changed!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:506
msgid ""
"calibre 3 comes with a completely re-written Content server. As such any "
"custom configuration you have for the content server no longer applies. You "
"should check and refresh your settings in Preferences->Sharing->Sharing over"
" the net"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:542
#, python-format
msgid ""
"Could not start the Content server. Error:\n"
"\n"
"%s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:595
msgid "Hide main window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:595
msgid "Show main window"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:896
#, python-format
msgid ""
"The library database at %s appears to be corrupted. Do you want calibre to "
"try and rebuild it automatically? The rebuild may not be completely "
"successful."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:999
msgid "Conversion error"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1020
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1045
#, python-format
msgid "<p><b>Failed to convert: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1021
msgid ""
"\n"
"                Many older e-book reader devices are incapable of displaying\n"
"                EPUB files that have internal components over a certain size.\n"
"                Therefore, when converting to EPUB, calibre automatically tries\n"
"                to split up the EPUB into smaller sized pieces.  For some\n"
"                files that are large undifferentiated blocks of text, this\n"
"                splitting fails.\n"
"                <p>You can <b>work around the problem</b> by either increasing the\n"
"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
"                or by turning on Heuristic processing, also in the conversion\n"
"                dialog. Note that if you make the maximum split size too large,\n"
"                your e-book reader may have trouble with the EPUB.\n"
"                        "
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1035
#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1049
msgid "Conversion failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1047
msgid "here"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1060
msgid "Recipe Disabled"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1093
msgid "<b>Failed</b>"
msgstr "<b>Misslungen</b>"

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1132
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?"

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1135
msgid ""
" is communicating with the device!<br>\n"
"                      Quitting may cause corruption on the device.<br>\n"
"                      Are you sure you want to quit?"
msgstr " kommuniziert mit dem Gerät!<br>\n                      Das Beenden kann Beschädigungen auf dem Gerät verursachen.<br>\n                      Sind Sie sicher, dass sie beenden möchten?"

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1143
msgid "There are library updates waiting. Are you sure you want to quit?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1144
msgid "Library updates waiting"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1163
msgid "Running database shutdown plugins. This could take a few seconds..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1215
msgid "Shutting down the Content server. This could take a while..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1254
msgid ""
"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
" context menu of the system tray."
msgstr "wird im System Tray weiter laufen. Zum Schließen wählen Sie <b>Beenden</b> im Kontextmenü des System Tray."

#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
#, python-brace-format
msgid ""
"New version <b>{ver}</b> of {app} is available for download. See the <a "
"href=\"{url}\">new features</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
msgid "Update available!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
msgid "Show this notification for future updates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
msgid "&Get update"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
msgid "Update &plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:222
msgid " and one plugin update"
msgid_plural " and {} plugin updates"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:225
msgid "Update found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:227
msgid "plugin update available"
msgid_plural "plugin updates available"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:255
#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
msgid "Plugin updates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:258
msgid "A plugin update is available"
msgid_plural "There are {} plugin updates available"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/update.py:263
msgid "Install and configure user plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:33
msgid "Rename this bookmark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:35
msgid "Remove this bookmark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
msgid "Double click to edit the bookmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
msgid "&New"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:122
msgid "Create a new bookmark at the current location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:126
msgid "Remove the currently selected bookmark"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:130
msgid "Pre&vious"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
msgid "Nex&t"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:142
msgid "Position in book"
msgstr "Stelle im Buch"

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:144
msgid "Change how the bookmarks are sorted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:270
#, python-brace-format
msgid "Are you sure you want to delete the bookmark: {0}?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
msgid "Export bookmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:309
msgid "Saved bookmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:308
msgid "Import bookmarks"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:363
msgid "Add bookmark"
msgstr "Lesezeichen hinzufügen"

#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:364
msgid "Enter title for bookmark:"
msgstr "Titel für Lesezeichen eingeben:"

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:162
msgid "calibre highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:165
msgid "highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:222
msgid "Modify this highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:223
msgid "Edit notes for this highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:225
msgid "Delete this highlight"
msgid_plural "Delete selected highlights"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:261
#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:597
msgid "Table of Contents section:"
msgid_plural "Table of Contents sections:"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:498
msgid "Double click to jump to an entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:521
msgid "Modify"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:521
msgid "Modify the selected highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:522
msgid "Delete the selected highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:523
msgid "Export all highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:554
msgid "No highlights match the search: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:570
msgid "No selected highlight"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:571
msgid "No highlight is currently selected"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:588
msgid "Are you sure you want to delete this highlight permanently?"
msgid_plural "Are you sure you want to delete all {} highlights permanently?"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:599
msgid "No highlights"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:599
msgid "This book has no highlights to export"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:86
msgid "Edit lookup source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:92
msgid "The name of the source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:99
msgid "The URL template of the source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:105
#, python-brace-format
msgid ""
"The URL template must starts with https:// and have {word} in it which will "
"be replaced by the actual query"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:124
msgid "You must specify a name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:126
msgid "Name already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:127
msgid "A lookup source with the name {} already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:130
msgid "You must specify a URL"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:133
msgid "The URL must start with https://"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
#, python-brace-format
msgid "The URL must contain the placeholder {word}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:147
msgid "Edit lookup sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:151
msgid "Double-click to edit an entry"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:171
#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:461
msgid "Restore defaults"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:210
msgid "No sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:211
msgid "You must specify at least one lookup source"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:261
msgid "Zoom in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:262
msgid "Zoom out"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:263
msgid "Default zoom"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:264
msgid "Inspect"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
msgid "Double click on a word in the book's text to look it up."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:303
msgid "Lookup &in:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:315
msgid "Add sources"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:316
msgid "Add more sources at which to lookup words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:319
msgid "Refresh the result to match the currently selected text"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:324
msgid "Update on selection change"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:327
msgid ""
"Automatically update the displayed result when selected text in the book "
"changes. With this disabled the lookup is changed only when clicking the "
"Refresh button."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:104
msgid "Connecting to E-book viewer failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
msgid ""
"Unable to connect to existing E-book viewer window, try restarting the "
"viewer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:112
msgid ""
"%prog [options] file\n"
"\n"
"View an e-book.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:119
msgid ""
"If specified, the E-book viewer window will try to come to the front when "
"started."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:122
msgid ""
"If specified, the E-book viewer window will try to open full screen when "
"started."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:125
msgid "Force reload of all opened books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:127
msgid ""
"The position at which to open the specified book. The position is a location"
" or position you can get by using the Go to->Location action in the viewer "
"controls. Alternately, you can use the form toc:something and it will open "
"at the location of the first Table of Contents entry that contains the "
"string \"something\". The form toc-href:something will match the href "
"(internal link destination) of toc nodes. The matching is exact. If you want"
" to match a substring, use the form toc-href-contains:something. The form "
"ref:something will use Reference mode references. The form search:something "
"will search for something after opening the book. The form regex:something "
"will search for the regular expression something after opening the book."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Failed to start listener"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:217
msgid ""
"Could not start the listener used for single instance viewers. Try rebooting"
" your computer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:39
msgid "Print to PDF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:46
#, python-format
msgid "Print %s to a PDF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:56
msgid "Choose location for PDF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:60
msgid "&File:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:66
msgid "Paper &size:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:68
msgid "&Left margin:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
msgid "&Top margin:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:70
msgid "&Right margin:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
msgid "&Bottom margin:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:75
msgid "inches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:81
msgid "Add page &number to printed pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:85
msgid "&Open PDF file after printing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:111
msgid "PDF file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:127
msgid "No filename specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:128
msgid "You must specify a filename for the PDF file to generate"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
msgid "Incorrect filename specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
msgid "The filename for the PDF file must end with .pdf"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:189
msgid "Printing, this will take a while, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:191
msgid "Printing..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:203
msgid "Failed to convert to PDF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:204
msgid "Failed to generate PDF file, click \"Show details\" for more information."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:433
msgid "Contains"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:434
msgid "Whole words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:435
msgid "Nearby words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:438
msgid ""
"Choose the type of search: <ul><li><b>Contains</b> will search for the "
"entered text anywhere. It will ignore punctuation, spaces and accents, "
"unless Case sensitive searching is enabled.<li><b>Whole words</b> will "
"search for whole words that equal the entered text. As with \"Contains\" "
"searches punctuation and accents are ignored.<li><b>Nearby words</b> will "
"search for whole words that are near each other in the text. For example: "
"<i>calibre cool</i> will find places in the text where the words "
"<i>calibre</i> and <i>cool</i> occur within 60 characters of each other. To "
"change the number of characters add the number to the end of the list of "
"words, for example: <i>calibre cool awesome 120</i> will search for "
"<i>calibre</i>, <i>cool</i> and <i>awesome</i> within 120 characters of each"
" other.<li><b>Regex</b> will interpret the text as a regular expression."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:462
msgid "Go back to where you were before searching"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:726
msgid "This text is hidden in the book and cannot be displayed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:854
msgid "No matches were found for:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:125
#, python-format
msgid "Expand all items under %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
msgid "Expand all items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:128
msgid "Collapse all items"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:131
msgid "Expand all items at the level of {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:132
msgid "Collapse all items at the level of {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:134
msgid "Copy Table of Contents to clipboard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
msgid "Search Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:163
msgid "Search for text in the Table of Contents"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:181
#, python-format
msgid "There are no Table of Contents entries matching: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
msgid "Switch color scheme"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
msgid "Increase font size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
msgid "Decrease font size"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
msgid "Toggle full screen"
msgstr "Vollbildmodus beenden"

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
msgid "Previous page"
msgstr "Vorherige Seite"

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:241
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:133
msgid "Next section"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:140
msgid "Previous section"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
msgid "Toggle Reference mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
msgid "Toggle auto-scrolling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
msgid "Lookup words"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
msgid "Show viewer controls"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
msgid "Toggle paged mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
msgid "Print book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
msgid "Show book metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
msgid "Read aloud"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
msgid "Browse highlights in book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
msgid "Select all text in the current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
msgid "Edit this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
msgid "Reload this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
msgid "Customize this toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
msgid "Hide this toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
msgid "Switch to flow mode -- where the text is not broken into pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
msgid "Switch to paged mode -- where the text is broken into pages"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
msgid "Turn off auto-scrolling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
msgid "Turn on auto-scrolling"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
msgid "Read the text of the book aloud"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
msgid "Stop reading"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:426
msgid "Configure the toolbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:435
msgid ""
"Choose the actions you want on the toolbar. Drag and drop items in the right"
" hand list to re-arrange the toolbar."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:23
msgid "Configure Read aloud"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:64
msgid "Error in speech subsystem"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:97
msgid "Text-to-Speech unavailable"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
msgid "Lookup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:98
msgid "Preparing book for first read, please wait"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:105
msgid "E-book viewer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:368
msgid "Scroll here"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
msgid "Start of book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
msgid "End of book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:243
msgid "Start of current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:244
msgid "End of current file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:246
msgid "Hide this scrollbar"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:329
msgid "Search :: no matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:331
msgid "Search :: one match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:333
msgid "Search :: {} matches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:340
msgid "Empty search expression"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:341
msgid "Cannot search for {!r} as it contains only punctuation and spaces."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:415
msgid "Failed to load the image {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:403
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:409
msgid "Image not found"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:404
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:410
msgid "Failed to find the image {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:451
msgid "Cannot print book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:452
#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:739
msgid "No book is currently open"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:477
msgid "Book does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:478
msgid "Cannot open {} as it no longer exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:486
msgid "Choose e-book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:486
msgid "E-books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:507
msgid "Loading book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:508
msgid "Loading book, please wait"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:557
msgid "Loading book failed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:558
#, python-brace-format
msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:577
msgid ""
"The Qt WebEngine Render process has crashed. You should try restarting the "
"viewer."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:693
msgid "Choose background image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:137
msgid "Clear search history"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:116
msgid "Test file name invalid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:117
#, python-format
msgid ""
"The file name <b>%s</b> does not appear to end with a file extension. It "
"must end with a file  extension like .epub or .mobi"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:348
msgid "Hide size in corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:348
msgid "Show size in corner"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1036
msgid "Drag to resize"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1072
msgid "Hide {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1072
msgid "Show {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:99
msgid "Choose &color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:126
msgid "Choose a color"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
#: /__w/calibre/calibre/src/calibre/utils/localization.py:388
msgid "Cu&t"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:149
#: /__w/calibre/calibre/src/calibre/utils/localization.py:395
msgid "&Step up"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:150
#: /__w/calibre/calibre/src/calibre/utils/localization.py:396
msgid "Step &down"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:283
msgid "Not rated"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:41
msgid "Generic e-ink device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:73
msgid "Smartphone"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:80
msgid "iPad like tablet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:89
msgid "Kindle Basic (all models)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:121
msgid "Kindle Fire and Fire HD"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:148
msgid "All other SONY devices"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:155
msgid "Kobo and Kobo Touch Readers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:163
msgid "Kobo Vox, Aura and Glo families"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:203
msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:233
msgid "Nook and Nook Simple Reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:297
msgid "PocketBook 360 and newer models"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:326
msgid "PocketBook Lux (1-5) and Basic 4"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:340
msgid "PocketBook Inkpad 3 (Pro) and X"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:357
msgid "Android phone"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:374
msgid "Android tablet"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:381
msgid "Android phone with Kindle reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:397
msgid "Android tablet with Kindle reader"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:484
msgid "Generic"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:632
msgid ""
"Choose your e-book device. If your device is not in the list, choose a "
"\"Generic\" device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:707
#, python-brace-format
msgid ""
"If you are moving calibre from an old computer to a new one, please read <a "
"href=\"{0}\">the instructions</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:791
msgid "Select location for books"
msgstr "Speicherort für Bücher wählen"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:803
#, python-format
msgid "Failed to create a folder at %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:818
#, python-format
msgid ""
"You must choose an empty folder for the calibre library. %s is not empty."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:911
msgid "&Next >"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:912
msgid "< &Back"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:913
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:757
msgid "Cancel"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
msgid "&Finish"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:915
msgid "Commit"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:919
msgid "Welcome wizard"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:49
#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:50
#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:43
#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:43
#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:67
#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:43
msgid "Welcome to calibre"
msgstr "Willkommen zu Calibre"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:51
#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
msgid "The one stop solution to all your e-book needs."
msgstr "Die Eine-für-Alles-Lösung für Ihre eBook Bedürfnisse."

#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
msgid "&Manufacturers"
msgstr "&Hersteller"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
msgid "&Devices"
msgstr "&Geräte"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:42
#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:42
#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:66
#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:42
msgid "WizardPage"
msgstr "Assistenten Seite"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
#, python-format
msgid ""
"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
"button to apply your settings."
msgstr "<h2>Herzlichen Glückwunsch!</h2> Sie haben Calibre erfolgreich eingerichtet. Benutzen Sie die %s Schaltfläche zum Übernehmen der Einstellungen."

#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
msgid ""
"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
#, python-format
msgid ""
"<h2>User Manual</h2>A User Manual is also available <a "
"href=\"%s\">online</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
msgid ""
"<p>calibre can automatically send books by email to your Kindle. To do that "
"you have to setup email delivery below. The easiest way is to setup a free "
"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
" below. You will also have to register your email address in your Amazon "
"account."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
msgid "&Kindle email:"
msgstr "&Kindle eMail:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
msgid "Choose your &language:"
msgstr "Wäh&len Sie Ihre Sprache:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
msgid ""
"<p>Choose a location for your books. When you add books to calibre, they "
"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
msgid ""
"If a calibre library already exists at the newly selected location, calibre "
"will use it automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:32
msgid "Test email settings"
msgstr "eMail Einstellungen testen"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:36
#, python-format
msgid "Send test mail from %s to:"
msgstr "Test eMail senden von %s an:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:48
#, python-format
msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:60
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:152
msgid "No email address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
msgid ""
"No email address to send mail to has been specified. You must specify a To: "
"address before running the test."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:63
msgid "Sending email, please wait..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:77
msgid "Email successfully sent"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:99
msgid "Setup sending email using"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:101
#, python-brace-format
msgid ""
"If you don't have an account, you can sign up for a free {name} email "
"account at <a href=\"https://{url}\">{url}</a>. {extra}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:108
#, python-format
msgid "Your %s &email address:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:109
#, python-format
msgid "Your %s &password:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:126
#, python-format
msgid ""
"If you plan to use email to send books to your Kindle, remember to add your "
"%s email address to the allowed email addresses in your Amazon.com Kindle "
"management page."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:132
msgid "Setup"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:148
msgid "No password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:149
msgid "You must specify a password"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:153
msgid "You must specify an email address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:156
msgid "Incorrect email address"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:157
msgid "The email address \"{}\" is not valid"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:207
msgid "OK to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:208
msgid ""
"This will display your email password on the screen. Is it OK to proceed?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:244
msgid ""
"Before using this account to send mail, you must enable the \"Enable access "
"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
"Settings > POP3 & IMAP."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:256
msgid ""
"Google recently deliberately broke their email sending protocol (SMTP) "
"support in an attempt to force everyone to use their web interface so they "
"can show you more ads. They are trying to claim that SMTP is insecure, that "
"is incorrect and simply an excuse. To use a Gmail account you will need to "
"\"allow less secure apps\" as described <a "
"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:270
msgid ""
"If you are setting up a new Outlook account, Microsoft requires that you  "
"verify your account periodically, before it will let calibre send email."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:290
#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:301
msgid "Bad configuration"
msgstr "Schlechte Einstellung"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:291
msgid "You must set the From email address"
msgstr "Sie müssen die Absender eMail Adresse angeben"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:302
msgid ""
"You must either set both the username <b>and</b> password for the mail "
"server or no username and no password at all."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:307
msgid ""
"No username and password set for mailserver. Most  mailservers need a "
"username and password. Are you sure?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:128
msgid "Send email &from:"
msgstr "eMail senden &von:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:129
msgid ""
"<p>This is what will be present in the From: field of emails sent by "
"calibre.<br> Set it to your email address"
msgstr "<p>Dies steht im \"Von\" Feld (Absender) von mit Calibre versendeten eMails.<br> Geben Sie Ihre eMail Adresse an"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:130
msgid ""
"<p>A mail server is useful if the service you are sending mail to only "
"accepts email from well know mail services."
msgstr "<p>Ein Mailserver ist nützlich, wenn der Diensteanbieter, an den Sie die eMail senden, nur eMails von bekannten eMail-Diensteanbietern annimmt."

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
msgid "Email server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
msgid "calibre can <b>optionally</b> use a server to send mail"
msgstr "Calibre kann <b>wahlweise</b> einen Server zum Versenden von Nachrichten verwenden"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
msgid "&Hostname:"
msgstr "&Servername:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
msgid "The hostname of your mail server. For example, smtp.gmail.com"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
msgid "&Port:"
msgstr "&Port:"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
msgid ""
"The port your mail server listens for connections on. The default is 25"
msgstr "Der Anschluss (Port) auf dem Ihr Mailserver auf Verbindungen wartet. Voreinstellung ist 25"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
msgid "Your username on the mail server"
msgstr "Ihr Benutzername auf dem Mailserver"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
msgid "Your password on the mail server"
msgstr "Ihr Passwort auf dem Mailserver"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
msgid "&Show"
msgstr "An&zeigen"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
msgid "Encr&yption:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
msgid ""
"Use TLS encryption when connecting to the mail server. This is the most "
"common."
msgstr "TLS Verschlüsselung für die Verbindung zum Mailserver verwenden. Dies trifft meistens zu."

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
msgid "&TLS"
msgstr "&TLS"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
msgid "Use SSL encryption when connecting to the mail server."
msgstr "SSL Verschlüsselung für die Verbindung zum Mailserver verwenden."

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
msgid "SS&L"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
msgid "WARNING: Using no encryption is highly insecure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
msgid "Use &GMX"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
msgid "Use &Outlook"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
msgid "&Test email"
msgstr "eMail &testen"

#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
msgid ""
"<p>If you use the <a "
"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
"your calibre book collection wirelessly, directly on the device. To do this "
"you have to turn on the calibre Content server."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
msgid "Turn on the &Content server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
#, python-format
msgid ""
"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
"<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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui_launch.py:90
msgid "Required component missing"
msgstr ""

#: /__w/calibre/calibre/src/calibre/gui_launch.py:91
#, python-brace-format
msgid ""
"This computer is missing the Windows MediaPack, which is needed for calibre."
" Instructions for installing it are <a href=\"{0}\">available here</a>."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/caches.py:543
#, python-brace-format
msgid "Invalid query format for colon-separated search: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:29
msgid "BIBTEX catalog generator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:40
#, python-format
msgid ""
"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
"Available fields: %(fields)s.\n"
"plus user-created custom fields.\n"
"Example: %(opt)s=title,authors,tags\n"
"Default: '%%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:53
#, python-format
msgid ""
"Output field to sort on.\n"
"Available fields: author_sort, id, rating, size, timestamp, title.\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:62
#, python-format
msgid ""
"Create a citation for BibTeX entries.\n"
"Boolean value: True, False\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:71
#, python-format
msgid ""
"Create a file entry if formats is selected for BibTeX entries.\n"
"Boolean value: True, False\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:80
#, python-format
msgid ""
"The template for citation creation from database fields.\n"
"Should be a template with {} enclosed fields.\n"
"Available fields: %s.\n"
"Default: '%%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:90
#, python-format
msgid ""
"BibTeX file encoding output.\n"
"Available types: utf8, cp1252, ascii.\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:99
#, python-format
msgid ""
"BibTeX file encoding flag.\n"
"Available types: strict, replace, ignore, backslashreplace.\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:108
#, python-format
msgid ""
"Entry type for BibTeX catalog.\n"
"Available types: book, misc, mixed.\n"
"Default: '%default'\n"
"Applies to: BIBTEX output format"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:26
msgid "CSV/XML catalog generator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:37
#, python-format
msgid ""
"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
"Available fields: %(fields)s,\n"
"plus user-created custom fields.\n"
"Example: %(opt)s=title,authors,tags\n"
"Default: '%%default'\n"
"Applies to: CSV, XML output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:50
#, python-format
msgid ""
"Output field to sort on.\n"
"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
"Default: '%default'\n"
"Applies to: CSV, XML output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:31
msgid "AZW3/EPUB/MOBI catalog generator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:45
#, python-format
msgid ""
"Title of generated catalog used as title in metadata.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:52
#, python-format
msgid ""
"Create cross-references in Authors section for books with multiple authors.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:59
#, python-format
msgid ""
"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"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:69
#, python-format
msgid ""
"Regex describing tags to exclude as genres.\n"
"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:76
#, python-format
msgid ""
"Specifies the rules used to exclude books from the generated catalog.\n"
"The model for an exclusion rule is either\n"
"('<rule name>','Tags','<comma-separated list of tags>') or\n"
"('<rule name>','<custom column>','<pattern>').\n"
"For example:\n"
"(('Archived books','#status','Archived'),)\n"
"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
"When multiple rules are defined, all rules will be applied.\n"
"Default: \n"
"\"%default\"\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:89
#, python-format
msgid ""
"Include 'Authors' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:96
#, python-format
msgid ""
"Include 'Descriptions' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:103
#, python-format
msgid ""
"Include 'Genres' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:110
#, python-format
msgid ""
"Include 'Titles' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:117
#, python-format
msgid ""
"Include 'Series' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:124
#, python-format
msgid ""
"Include 'Recently Added' section in catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:131
#, python-format
msgid ""
"Source field for 'Genres' section.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:138
#, python-format
msgid ""
"Custom field containing note text to insert in Description header.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:145
#, python-format
msgid ""
"#<custom field>:[before|after]:[True|False] specifying:\n"
" <custom field> Custom field containing notes to merge with comments\n"
" [before|after] Placement of notes with respect to comments\n"
" [True|False] - A horizontal rule is inserted between notes and comments\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:155
#, python-format
msgid ""
"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"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:164
#, python-format
msgid ""
"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
"When multiple rules are defined, the first matching rule will be used.\n"
"Default:\n"
"\"%default\"\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:173
#, python-format
msgid ""
"Use a named preset created with the GUI catalog builder.\n"
"A preset specifies all settings for building a catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:181
#, python-format
msgid ""
"Replace existing cover when generating the catalog.\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:188
#, python-format
msgid ""
"Size hint (in inches) for book covers in catalog.\n"
"Range: 1.0 - 2.0\n"
"Default: '%default'\n"
"Applies to: AZW3, EPUB, MOBI output formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
#, python-format
msgid "Error: Preset \"%s\" not found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:206
#, python-format
msgid "Stored presets: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:208
msgid "Error: No stored presets."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:338
msgid ""
"\n"
"*** Adding 'By authors' section required for MOBI output ***"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:68
msgid "column not in book: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:100
msgid "Symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:332
msgid "No genres to catalog.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:334
msgid "Check 'Excluded genres' regex in the E-book options.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:336
msgid "No books available to catalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:349
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2514
msgid "Titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:353
msgid "Genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:355
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1812
msgid "Recently Added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:357
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2010
msgid "Recently Read"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:359
msgid "Descriptions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:565
msgid "<p>Inconsistent author sort values for author<br/>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:582
msgid "Warning: Inconsistent author sort values for author '{author[0]!s}':\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:772
msgid "Sorting database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:874
msgid "Sorting titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:886
msgid ""
"No books to catalog.\n"
"Check 'Excluded books' rules in the E-book options.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:888
msgid "No books available to include in catalog"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1578
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1584
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1728
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1733
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1785
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2298
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2304
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2429
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2589
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2594
msgid "error in"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2090
msgid "Genres HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2494
msgid "Titles HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2696
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2698
#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2700
msgid "by "
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843
msgid "Descriptions HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2847
msgid "Description HTML"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2976
msgid "NCX header"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3056
msgid "NCX for descriptions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3127
msgid "NCX for Series"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3182
#, python-format
msgid "Series beginning with %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3184
#, python-format
msgid "Series beginning with '%s'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3209
msgid "NCX for Titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266
#, python-format
msgid "Titles beginning with %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3268
#, python-format
msgid "Titles beginning with '%s'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3293
msgid "NCX for Authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3343
#, python-format
msgid "Authors beginning with %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3345
#, python-format
msgid "Authors beginning with '%s'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3370
msgid "NCX for Recently Added"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3488
msgid "NCX for Recently Read"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3579
msgid "NCX for genres"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3635
msgid "Generating OPF"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3940
msgid "Thumbnails"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3946
msgid "Thumbnail"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4379
msgid "Saving NCX"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
msgid "Invalid titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
msgid "Extra titles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
msgid "Invalid authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:38
msgid "Extra authors"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:39
msgid "Missing book formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:40
msgid "Extra book formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:41
msgid "Unknown files in books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:42
msgid "Missing cover files"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:43
msgid "Cover files not in database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/check_library.py:44
msgid "Folders raising exception"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
msgid "INVALID CONDITION"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/database2.py:129
#: /__w/calibre/calibre/src/calibre/library/database2.py:138
#, python-format
msgid "Path to library too long. Must be less than %d characters."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/database2.py:1262
#, python-format
msgid " (%s books)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:148
msgid "Identifiers"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:220
msgid "On device"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:280
msgid "Series sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:290
msgid "Title sort"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
msgid "The title"
msgstr "Der Titel"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:35
msgid "The authors"
msgstr "Die Autoren"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
#, python-brace-format
msgid ""
"The author sort string. To use only the first letter of the name use "
"{author_sort[0]}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
msgid "The tags"
msgstr "Die Etiketten"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:39
msgid "The series"
msgstr "Die Reihen"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:40
msgid ""
"The series number. To get leading zeros use {series_index:0>3s} or "
"{series_index:>3s} for leading spaces"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
msgid "The rating"
msgstr "Die Bewertung"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
msgid "The ISBN"
msgstr "Die ISBN"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
msgid "The publisher"
msgstr "Der Herausgeber"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
msgid "The date"
msgstr "Das Datum"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:47
msgid "The published date"
msgstr "Das Veröffentlichungsdatum"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
msgid "The date when the metadata for this book record was last modified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:50
msgid "The language(s) of this book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:51
msgid "The calibre internal id"
msgstr "Die Calibre interne ID"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:80
msgid "Options to control saving to disk"
msgstr "Einstellungen zur Kontrolle des Speicherns auf die Festplatte"

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:86
msgid ""
"Normally, calibre will update the metadata in the saved files from what is "
"in the calibre library. Makes saving to disk slower."
msgstr "Normalerweise aktualisiert Calibre die Metadaten in den gespeicherten Dateien mit den Metadaten in der Calibre Bibliothek. Dies verlangsamt das Speichern auf die Festplatte."

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:89
msgid ""
"Normally, calibre will write the metadata into a separate OPF file along "
"with the actual e-book files."
msgstr "Normalerweise schreibt Calibre die Metadaten in eine gesonderte OPF Datei zusammen mit den eigentlichen eBook Dateien."

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:92
msgid ""
"Normally, calibre will save the cover in a separate file along with the "
"actual e-book files."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:95
msgid ""
"Comma separated list of formats to save for each book. By default all "
"available formats are saved."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:98
#, python-format
msgid ""
"The template to control the filename and folder structure of the saved "
"files. Default is \"%(templ)s\" which will save books into a per-author "
"subfolder with filenames containing title and author. Available controls "
"are: {%(controls)s}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:104
#, python-format
msgid ""
"The template to control the filename and folder structure of files sent to "
"the device. Default is \"%(templ)s\" which will save books into a per-author"
" folder with filenames containing title and author. Available controls are: "
"{%(controls)s}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:111
msgid ""
"Have calibre convert all non English characters into English equivalents for"
" the file names. This is useful if saving to a legacy filesystem without "
"full support for Unicode filenames."
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:115
#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:119
#, python-format
msgid ""
"The format in which to display dates. %(day)s - day, %(month)s - month, "
"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
msgid "Convert paths to lowercase."
msgstr "Pfade in Kleinschreibung umwandeln."

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
msgid "Replace whitespace with underscores."
msgstr "Leerzeichen mit Unterstrichen ersetzen."

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:127
msgid "Save into a single folder, ignoring the template folder structure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:130
msgid "Save any data files associated with the book when saving the book"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:289
#, python-format
msgid ""
"Failed to calculate path for save to disk. Template: %(templ)s\n"
"Error: %(err)s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:293
#, python-format
msgid "Template evaluation resulted in no path components. Template: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1150
msgid "The one stop solution to all your e-book needs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1152
msgid "calibre is the one stop solution to all your e-book needs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1153
msgid ""
"You can use calibre to catalog your books, fetch metadata for them "
"automatically, convert them from and to all the various e-book formats, send"
" them to your e-book reader devices, read the books on your computer, edit "
"the books in a dedicated e-book editor and even make them available over the"
" network with the built-in Content server. You can also download news and "
"periodicals in e-book format from over a thousand different news and "
"magazine websites."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1166
msgid "Edit the text and styles inside e-books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1168
msgid ""
"The calibre E-book editor allows you to edit the text and styles inside the "
"book with a live preview of your changes."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1169
msgid ""
"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
"various useful tools for checking the book for errors, editing the Table of "
"Contents, performing automated cleanups, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1181
msgid "Read e-books in over a dozen different formats"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1183
msgid ""
"The calibre E-book viewer allows you to read e-books in over a dozen "
"different formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1184
msgid ""
"It has a full screen mode for distraction free reading and can display the "
"text with multiple columns per screen."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1321
msgid "Command Line Interface"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1322
msgid ""
"On macOS, the command line tools are inside the calibre bundle, for example,"
" if you installed calibre in :file:`/Applications` the command line tools "
"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1325
msgid "Documented commands"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1325
msgid "Undocumented commands"
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1326
msgid ""
"You can see usage for undocumented commands by executing them without "
"arguments in a terminal."
msgstr ""

#: /__w/calibre/calibre/src/calibre/linux.py:1327
msgid "Change language"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/ajax.py:289
#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
msgid "Newest"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/code.py:139
#, python-brace-format
msgid "<b>{title}</b> by {authors}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/code.py:140
#, python-brace-format
msgid "{series_index} of <i>{series}</i>"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/code.py:142
#, python-brace-format
msgid "Date: {timestamp}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/code.py:142
#, python-brace-format
msgid "Published: {pubdate}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/code.py:142
#, python-brace-format
msgid "Publisher: {publisher}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:57
msgid "Show "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:72
msgid " sorted by "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:130
msgid "Change library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:130
msgid "Change library to: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:201
msgid "Switch to the full interface (non-mobile interface)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/legacy.py:204
msgid ""
"The full interface gives you many more features, but it may not work well on"
" a small screen"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
#, python-brace-format
msgid "{0} is not a valid IP address/network, with error: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
msgid "username [password]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
msgid "Give this user only read access"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
msgid "username is required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
msgid "username"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
msgid "username set|reset|toggle|show"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
msgid "username and operation are required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
msgid "[options] username [library_name ...]"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
msgid ""
"Specify the action to perform.\n"
"A value of \"show\" shows the current library restrictions for the specified user.\n"
"A value of \"allow-all\" removes all library restrictions.\n"
"A value of \"allow\" allows access to only the specified libraries.\n"
"A value of \"block\" allows access to all, except the specified libraries.\n"
"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."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
msgid "Unknown command: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
msgid "Manage the user accounts for calibre-server. Available commands are:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
msgid "Use {} for help on individual commands"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
msgid "What do you want to do?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
msgid "default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
msgid "No choice selected, exiting..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
#, python-format
msgid "%s is not a valid choice, try again"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
msgid "Existing user names:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
msgid "There are no users, you must first add an user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
#, python-format
msgid "The username %s does not exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
msgid "Enter the username"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
#, python-format
msgid "Enter the new password for %s: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
#: /__w/calibre/calibre/src/calibre/srv/users.py:62
msgid "Empty passwords are not allowed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
#, python-format
msgid "Re-enter the new password for %s, to verify: "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
msgid "Passwords do not match"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
#, python-format
msgid "User %s added successfully!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
#, python-format
msgid "Are you sure you want to remove the user %s?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
#, python-format
msgid "User %s successfully removed!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
#, python-format
msgid "Password for %s successfully changed!"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
#, python-brace-format
msgid "Current password for {0} is: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
msgid "Allow {} to make changes (i.e. grant write access)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
msgid "Prevent {} from making changes (i.e. remove write access)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
msgid "{} has the following additional per-library restrictions:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
msgid "{} has no additional per-library restrictions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
msgid "Allow access to all libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
msgid "Allow access to only specified libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
msgid "Allow access to all, except specified libraries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
msgid "Change per-library restrictions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
msgid "Enter the name of the library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
msgid ""
"Enter a search expression, access will be granted only to books matching "
"this expression. An empty expression will grant access to all books."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
msgid "Another restriction?"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
msgid "Enter a comma separated list of library names:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
msgid "Allowing access only to libraries: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
msgid "Allowing access to all libraries, except: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
msgid "Show password for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
msgid "Change read/write permission for {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
msgid "Change the libraries {} is allowed to access"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
#, python-brace-format
msgid "{0} has {1} access"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
msgid "read-write"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
msgid "readonly"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
msgid "Add a new user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
msgid "Edit an existing user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
msgid "Remove a user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
msgid "one item"
msgid_plural "{} items"
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
#, python-format
msgid "RATING: %s<br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
#, python-format
msgid "TAGS: %s<br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
#, python-format
msgid "SERIES: %(series)s [%(sidx)s]<br />"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
msgid "Books in your library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
msgid "By "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
msgid "Books sorted by "
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
msgid "Library:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
msgid "Change calibre library to:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
#, python-format
msgid "By %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
#, python-brace-format
msgid "By {0} :: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:33
msgid "Path to the SSL certificate file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:37
msgid "Path to the SSL private key file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:41
msgid "Time (in seconds) after which an idle connection is closed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:45
msgid ""
"Time (in seconds) to wait for a response from the server when making queries"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:49
msgid "Total time in seconds to wait for clean shutdown"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:53
msgid "Socket pre-allocation, for example, with systemd socket activation"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:57
msgid "Max. size of single HTTP header (in KB)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:61
msgid "Max. allowed size for files uploaded to the server (in MB)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:65
msgid "Minimum size for which responses use data compression (in bytes)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:69
msgid "Number of worker threads used to process requests"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
msgid "Maximum number of worker processes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:75
msgid ""
"Worker processes are launched as needed and used for large jobs such as "
"preparing a book for viewing, adding books, converting, etc. Normally, the "
"max. number of such processes is based on the number of CPU cores. You can "
"control it by this setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
msgid "Maximum time for worker processes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:82
msgid ""
"Maximum amount of time worker processes are allowed to run (in minutes). Set"
" to zero for no limit."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:85
msgid "The port on which to listen for connections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
msgid "A prefix to prepend to all URLs"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
msgid ""
"Useful if you wish to run this server behind a reverse proxy. For example "
"use, /calibre as the URL prefix."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
msgid "Number of books to show in a single page"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
msgid "The number of books to show in a single page in the browser."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
msgid "Advertise OPDS feeds via BonJour"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:99
msgid ""
"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
" apps can detect and connect to the server automatically."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
msgid "Maximum number of books in OPDS feeds"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:104
msgid ""
"The maximum number of books that the server will return in a single OPDS "
"acquisition feed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
msgid "Maximum number of ungrouped items in OPDS feeds"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:109
msgid ""
"Group items in categories such as author/tags by first letter when there are"
" more than this number of items. Set to zero to disable."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
msgid "The interface on which to listen for connections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:114
msgid ""
"The default is to listen on all available IPv4 interfaces. You can change "
"this to, for example, \"127.0.0.1\" to only listen for connections from the "
"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
"connections."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
msgid "Fallback to auto-detected interface"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:120
msgid ""
"If for some reason the server is unable to bind to the interface specified "
"in the listen_on option, then it will try to detect an interface that "
"connects to the outside world and bind to that."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
msgid "Zero copy file transfers for increased performance"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:126
msgid ""
"This will use zero-copy in-kernel transfers when sending files over the "
"network, increasing performance. However, it can cause corrupted file "
"transfers on some broken filesystems. If you experience corrupted file "
"transfers, turn it off."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
msgid "Max. log file size (in MB)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:132
msgid ""
"The maximum size of log files, generated by the server. When the log becomes"
" larger than this size, it is automatically rotated. Set to zero to disable "
"log rotation."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
msgid "Log HTTP 404 (Not Found) requests"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:137
msgid ""
"Normally, the server logs all HTTP requests for resources that are not "
"found. This can generate a lot of log spam, if your server is targeted by "
"bots. Use this option to turn it off."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
msgid "Password based authentication to access the server"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:143
msgid ""
"Normally, the server is unrestricted, allowing anyone to access it. You can "
"restrict access to predefined users with this option."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
msgid "Allow un-authenticated local connections to make changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:148
msgid ""
"Normally, if you do not turn on authentication, the server operates in read-"
"only mode, so as to not allow anonymous users to make changes to your "
"calibre libraries. This option allows anybody connecting from the same "
"computer as the server is running on to make changes. This is useful if you "
"want to run the server without authentication but still use calibredb to "
"make changes to your calibre libraries. Note that turning on this option "
"means any program running on the computer can make changes to your calibre "
"libraries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
msgid ""
"Allow un-authenticated connections from specific IP addresses to make "
"changes"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:159
msgid ""
"Normally, if you do not turn on authentication, the server operates in read-"
"only mode, so as to not allow anonymous users to make changes to your "
"calibre libraries. This option allows anybody connecting from the specified "
"IP addresses to make changes. Must be a comma separated list of address or "
"network specifications. This is useful if you want to run the server without"
" authentication but still use calibredb to make changes to your calibre "
"libraries. Note that turning on this option means anyone connecting from the"
" specified IP addresses can make changes to your calibre libraries."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
msgid "Path to user database"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:170
msgid ""
"Path to a file in which to store the user and password information. Normally"
" a file in the calibre configuration folder is used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:173
msgid "Choose the type of authentication used"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:174
msgid ""
"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
" are putting this server behind an SSL proxy. Otherwise, leave it as "
"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
"use \"digest\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:178
msgid "Ban IP addresses that have repeated login failures"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:179
msgid ""
"Temporarily bans access for IP addresses that have repeated login failures "
"for the specified number of minutes. Useful to prevent attempts at guessing "
"passwords. If set to zero, no banning is done."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:183
msgid "Number of login failures for ban"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
msgid "The number of login failures after which an IP address is banned"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
msgid "Ignored user-defined metadata fields"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:188
msgid ""
"Comma separated list of user-defined metadata fields that will not be "
"displayed by the Content server in the /opds and /mobile views. For example:"
" {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
msgid "Restrict displayed user-defined fields"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:194
msgid ""
"Comma separated list of user-defined metadata fields that will be displayed "
"by the Content server in the /opds and /mobile views. If you specify this "
"option, any fields not in this list will not be displayed. For example: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
msgid "Choose the default book list mode"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:201
msgid ""
"Set the default book list mode that will be used for new users. Individual "
"users can override the default in their own settings. The default is to use "
"a cover grid."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:250
msgid "By default, this option is disabled."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/opts.py:250
msgid "By default, this option is enabled."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:96
msgid ""
"[options] [path to library folder...]\n"
"\n"
"Start the calibre Content server. The calibre Content server exposes your\n"
"calibre libraries over the internet. You can specify the path to the library\n"
"folders as arguments to %prog. If you do not specify any paths, all the\n"
"libraries that the main calibre program knows about will be used.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:107
msgid ""
"Path to log file for server log. This log contains server information and "
"errors, not access logs. By default it is written to stdout."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:113
msgid ""
"Path to the access log file. This log contains information about clients "
"connecting to the server and making requests. By default no access logging "
"is done."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:118
msgid ""
"Path to a JSON file containing a template for the custom book list mode. The"
" easiest way to create such a template file is to go to Preferences-> "
"Sharing over the net-> Book list template in calibre, create the template "
"and export it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:125
msgid ""
"Path to a JSON file containing URLs for the \"Search the internet\" feature."
" The easiest way to create such a file is to go to Preferences-> Sharing "
"over the net->Search the internet in calibre, create the URLs and export "
"them."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:139
msgid "Run process in background as a daemon (Linux only)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
msgid "Write process PID to the specified file"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:147
msgid ""
"Automatically reload server when source code changes. Useful for "
"development. You should also specify a small value for the shutdown timeout."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:155
#, python-brace-format
msgid ""
"Manage the database of users allowed to connect to this server. You can use "
"it in automated mode by adding a --. See {0} for details. See also the {1} "
"option."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:159
#, python-brace-format
msgid ""
"Path to the user database to use for authentication. The database is a "
"SQLite file. To create it use {0}. You can read more about managing users "
"at: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:179
msgid ""
"Another calibre program such as another instance of {} or the main calibre "
"program is running. Having multiple programs that can make changes to a "
"calibre library running at the same time is not supported."
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:205
msgid "Interrupted by user"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:212
#, python-format
msgid "There is no calibre library at: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/standalone.py:216
msgid "You must specify at least one calibre library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
msgid "Composite Tags"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
msgid "Enum"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:258
msgid "Invalid syntax. Expected a lookup name or a word"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/users.py:56
msgid ""
"For maximum compatibility you should use only the letters A-Z, the numbers "
"0-9, spaces, underscores and hyphens in the username"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/users.py:66
msgid "The password must contain only ASCII (English) characters and symbols"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/users.py:160
#, python-format
msgid "The username %s already exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
msgid "Existing password is incorrect"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config.py:46
msgid "Usage"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config.py:99
msgid "Created by "
msgstr "Erstellt von "

#: /__w/calibre/calibre/src/calibre/utils/config.py:100
msgid ""
"Whenever you pass arguments to %prog that have spaces in them, enclose the "
"arguments in quotation marks. For example: \"{}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config.py:111
msgid "Options"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:527
msgid "Path to the database in which books are stored"
msgstr "Pfad zur Datenbank in der die Bücher gespeichtert sind"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
msgid "Pattern to guess metadata from filenames"
msgstr "Verhaltensmuster zum Erraten der Metadaten aus den Dateinamen"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:531
msgid "Access key for isbndb.com"
msgstr "Zugangsschlüssel für isbndb.com"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:533
msgid "Default timeout for network operations (seconds)"
msgstr "Voreinstellung der Zeitüberschreitung bei Netzwerkverbindungen (in Sekunden)"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
msgid "Path to folder in which your library of books is stored"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:537
msgid "The language in which to display the user interface"
msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:539
msgid ""
"The default output format for e-book conversions. When auto-converting to "
"send to a device this can be overridden by individual device preferences. "
"These can be changed by right clicking the device icon in calibre and "
"choosing \"Configure\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
msgid "Ordered list of formats to prefer for input."
msgstr "Geordnete Liste der Formate, die bei der Eingabe bevorzugt werden."

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:548
msgid "Read metadata from files"
msgstr "Metadaten aus Dateien lesen"

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:550
msgid ""
"The priority of worker processes. A higher priority means they run faster "
"and consume more resources. Most tasks like conversion/news download/adding "
"books/etc. are affected by this setting."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:555
msgid "Swap author first and last names when reading metadata"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:557
msgid "Add new formats to existing book records"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:559
msgid "Check for duplicates when copying to another library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:561
msgid "Tags to apply to books added to the library"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:563
msgid ""
"Mark newly added books. The mark is a temporary mark that is automatically "
"removed when calibre is restarted."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:567
msgid "List of named saved searches"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:568
msgid "User-created Tag browser categories"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:570
msgid "How and when calibre updates metadata on the device."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:572
msgid ""
"When searching for text without using lookup prefixes, as for example, Red "
"instead of title:Red, limit the columns searched to those named below."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:577
msgid ""
"Choose columns to be searched when not using prefixes, as for example, when "
"searching for Red instead of title:Red. Enter a list of search/lookup names "
"separated by commas. Only takes effect if you set the option to limit search"
" columns above."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:583
msgid ""
"Characters typed in the search box will match their accented versions, based"
" on the language you have chosen for the calibre interface. For example, in "
"English, searching for n will match both {} and n, but if your language is "
"Spanish it will only match n. Note that this is much slower than a simple "
"search on very large libraries. Also, this option will have no effect if you"
" turn on case-sensitive searching."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:592
msgid "Make searches case-sensitive"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/config_base.py:594
msgid ""
"Recognize numbers inside text when sorting. Setting this means that when "
"sorting on text fields like title the text \"Book 2\"will sort before the "
"text \"Book 100\". Note that setting this can cause problems with text that "
"starts with numbers and is a little slower."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/exim.py:209
#: /__w/calibre/calibre/src/calibre/utils/exim.py:353
msgid "Settings and plugins"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/filenames.py:381
msgid "File is open in another process"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:356
msgid "the end of the program"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:358
#, python-brace-format
msgid "{0}: {1} near {2} on line {3}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:361
#, python-brace-format
msgid "{0}: {1} near {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:447
msgid "'End of program'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:459
#, python-brace-format
msgid "Failed to scan program. Invalid input '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:462
#, python-brace-format
msgid "Expected end of program, found '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:485
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:497
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:509
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:546
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:551
#, python-brace-format
msgid "{0} statement: expected '{1}', found '{2}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:506
#, python-brace-format
msgid "'{0}' statement: expected an identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:516
#, python-brace-format
msgid "{0} statement: expected '(', found '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:534
#, python-brace-format
msgid "{0} statement: expected ')', found '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:562
#, python-brace-format
msgid "'{0}' statement: expected a function name identifier"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:565
#, python-brace-format
msgid "Function name '{0}' is already defined"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
#, python-brace-format
msgid "'{0}' statement: expected a '('"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:573
msgid "Parameters to a function must be variables or assignments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:583
#, python-brace-format
msgid "'{0}' statement: expected a ')' at end of argument list"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:585
#, python-brace-format
msgid "'{0}' statement: missing ':'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:589
#, python-brace-format
msgid "'{0}' statement: missing the closing '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:609
#, python-brace-format
msgid "A stored template must begin with '{0}' or {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:722
#, python-brace-format
msgid "Expected '{0}', found '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:760
#, python-brace-format
msgid "Unknown function {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:773
#, python-brace-format
msgid "Expected a '{0}' for function call, found '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:786
#, python-brace-format
msgid "Parameters to '{0}' must be variables or assignments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:806
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1825
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2418
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2446
#, python-brace-format
msgid "Incorrect number of arguments for function {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:813
#, python-brace-format
msgid "Expected an expression, found '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:818
#, python-brace-format
msgid "{0} outside of for loop"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:921
msgid "Keyword arguments are not allowed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:925
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:929
#, python-brace-format
msgid "Don't call {0}. Instead use {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:934
#, python-brace-format
msgid "Invalid character name '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:936
msgid "Incorrect number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:947
#, python-brace-format
msgid "Error in function {0} :: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:956
msgid "No function named {!r} exists"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:968
#, python-brace-format
msgid "Interpreter: {0} - line number {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1061
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1112
#, python-brace-format
msgid "Unhandled exception '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1069
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1073
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1077
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1082
#, python-brace-format
msgid "{0}: {1} must be an integer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1094
#, python-brace-format
msgid "{0}: the range length ({1}) is larger than the limit ({2})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1120
#, python-brace-format
msgid "Unknown identifier '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1138
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1179
msgid "before evaluating arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1151
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1196
msgid "after evaluating arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1168
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1210
msgid " returned value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1182
#, python-brace-format
msgid ""
"Function {0}: argument count mismatch -- {1} given, at most {2} required"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1252
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1256
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1286
#, python-brace-format
msgid "Unknown field '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1394
#, python-brace-format
msgid "Error during string comparison: operator '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1422
#, python-brace-format
msgid "Value used in comparison is not a number: operator '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1439
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1456
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1478
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1508
#, python-brace-format
msgid "Error during operator evaluation: operator '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1523
#, python-brace-format
msgid "Function {0}: invalid character name '{1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1583
#, python-brace-format
msgid "Internal error evaluating an expression: '{0}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1628
#, python-brace-format
msgid "format: type {0} requires an integer value, got {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1634
#, python-brace-format
msgid "format: type {0} requires a decimal (float) value, got {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1740
#, python-brace-format
msgid "Error in function {0} on line {1} : {2} - {3}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1743
msgid "The Python template returned a non-string value: {!r}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1761
#, python-brace-format
msgid "Syntax error on line {0} column {1}: text {2}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1763
#, python-brace-format
msgid "The {0} function is not defined in the template"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1835
#, python-format
msgid "%s: unknown function"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1881
msgid "Formatter state restored before saved"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter.py:2006
#, python-brace-format
msgid "No such variable {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:47
#, python-brace-format
msgid ""
"Duplicate user function name {0}. Change the name or ensure that the "
"functions are identical"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:139
msgid "The function {} can be used only in the GUI"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:151
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:156
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:166
msgid "In function {}: The database has been closed"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:173
msgid "No documentation provided"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:216
msgid ""
"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
"In many cases the lexical comparison operators (>, <, == etc) can replace "
"this function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:234
msgid ""
"strcmpcase(x, y, lt, eq, gt) -- does a case-sensitive comparison of x and y as strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt.\n"
"Note: This is NOT the default behavior used by calibre, for example, in the lexical comparison operators (==, >, <, etc.). This function could cause unexpected results, preferably use strcmp() whenever possible."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:255
msgid ""
"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
"function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:274
msgid ""
"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
"cmpN\" in sequence, returning resultN for the first comparison that "
"succeeds. Returns else_result if no comparison succeeds. Example: "
"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
"returns \"large\". The same example with a first value of 16 returns "
"\"giant\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:283
msgid "first_matching_cmp requires an even number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:296
msgid ""
"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
"formed by concatenating all the arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:311
msgid "strlen(a) -- Returns the length of the string passed as the argument"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
msgid ""
"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
" argument is not a number. This function can often be replaced with the + "
"operator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:342
msgid ""
"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
"not numbers. This function can often be replaced with the - operator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:356
msgid ""
"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
"exception if any argument is not a number. This function can often be "
"replaced with the * operator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:372
msgid ""
"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
"numbers. This function can often be replaced with the / operator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:386
msgid ""
"ceiling(x) -- returns the smallest integer greater than or equal to x. "
"Throws an exception if x is not a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:399
msgid ""
"floor(x) -- returns the largest integer less than or equal to x. Throws an "
"exception if x is not a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:412
msgid ""
"round(x) -- returns the nearest integer to x. Throws an exception if x is "
"not a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:424
msgid ""
"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
" or y is not a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:437
msgid ""
"fractional_part(x) -- returns the value after the decimal point.  For "
"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
" a number."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:451
msgid ""
"template(x) -- evaluates x as a template. The evaluation is done in its own "
"context, meaning that variables are not shared between the caller and the "
"template evaluation. Because the { and } characters are special, you must "
"use [[ for the { character and ]] for the } character; they are converted "
"automatically. For example, template('[[title_sort]]') will evaluate the "
"template {title_sort} and return its value. Note also that prefixes and "
"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
"this function when using template program mode."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:470
msgid ""
"eval(template) -- evaluates the template, passing the local variables (those"
" 'assign'ed to) instead of the book metadata.  This permits using the "
"template processor to construct complex results from local variables. "
"Because the { and } characters are special, you must use [[ for the { "
"character and ]] for the } character; they are converted automatically. Note"
" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
"used in the argument to this function when using template program mode."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:490
msgid ""
"assign(id, val) -- assigns val to id, then returns val. id must be an "
"identifier, not an expression. This function can often be replaced with the "
"= operator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:503
msgid ""
"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
" where N is the position of the value in the list. The first item has "
"position 0 (zero). The function returns the last element in the list. "
"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
"var_1 = 'two'; var_2 = 'foo'."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
msgid ""
"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
"calibre from the command line (calibre-debug -g), the output will go to a "
"black hole."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:536
msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:546
msgid ""
"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
"named by lookup_name without applying any formatting. It evaluates and "
"returns the optional second argument 'default' if the field is undefined "
"('None')."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:567
msgid ""
"raw_list(lookup_name, separator) -- returns the metadata list named by "
"lookup_name without applying any formatting or sorting and with items "
"separated by separator."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:582
msgid ""
"substr(str, start, end) -- returns the start'th through the end'th "
"characters of str. The first character in str is the zero'th character. If "
"end is negative, then it indicates that many characters counting from the "
"right. If end is zero, then it indicates the last character. For example, "
"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
"'234'."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:597
msgid ""
"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
"arguments are field (metadata) names, not text. The value of the appropriate"
" field will be fetched and used. Note that because composite columns are "
"fields, you can use this function in one composite field to use the value of"
" some other composite field. This is extremely useful when constructing "
"variable save paths"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:612
msgid "lookup requires either 2 or an odd number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:626
msgid ""
"test(val, text if not empty, text if empty) -- return `text if not empty` if"
" val is not empty, otherwise return `text if empty`"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
msgid ""
"contains(val, pattern, text if match, text if not match) -- checks if val "
"contains matches for the regular expression `pattern`. Returns `text if "
"match` if matches are found, otherwise it returns `text if no match`"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:657
msgid ""
"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
"pair, checks if `val` matches the regular expression `pattern` and if so, "
"returns that `value`. If no pattern matches, then `else_value` is returned. "
"You can have as many `pattern, value` pairs as you want"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:665
msgid "switch requires an even number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:679
msgid ""
"switch_if([test_expression, value_expression,]+ else_expression) -- for each"
" \"test_expression, value_expression\" pair, checks if test_expression is "
"True (non-empty) and if so returns the result of value_expression. If no "
"test_expression is True then the result of else_expression is returned. You "
"can have as many \"test_expression, value_expression\" pairs as you want."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:687
msgid "switch_if requires an odd number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
msgid ""
"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
" concatenating the arguments. The returned value is initialized to string1. "
"`Prefix, string` pairs are added to the end of the value as long as the "
"resulting string length is less than `max`. String1 is returned even if "
"string1 is longer than max. You can pass as many `prefix, string` pairs as "
"you wish."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:713
msgid "strcat_max requires 2 or more arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:715
msgid "strcat_max requires an even number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:719
msgid "first argument to strcat_max must be an integer"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:738
msgid ""
"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
"val as a list of items separated by separator, if the pattern matches any of"
" the list values then return found_val.If the pattern matches no list value "
"then return not_found_val. The pattern and found_value pairs can be repeated"
" as many times as desired. The patterns are checked in order. The found_val "
"for the first match is returned. Aliases: in_list(), list_contains()"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:750
msgid "in_list requires an odd number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:769
msgid ""
"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
"treating val as a list of items separated by separator, if the string "
"matches any of the list values then return found_val.If the string matches "
"no list value then return not_found_val. The comparison is exact match (not "
"contains) and is case insensitive. The string and found_value pairs can be "
"repeated as many times as desired. The patterns are checked in order. The "
"found_val for the first match is returned."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:780
msgid "str_in_list requires an odd number of arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:801
msgid ""
"identifier_in_list(val, id_name [, found_val, not_found_val]) -- treat val "
"as a list of identifiers separated by commas. An identifier has the format "
"\"id_name:value\". The id_name parameter is the id_name text to search for, "
"either \"id_name\" or \"id_name:regexp\". The first case matches if there is"
" any identifier matching that id_name. The second case matches if id_name "
"matches an identifier and the regexp matches the identifier's value. If "
"found_val and not_found_val are provided then if there is a match then "
"return found_val, otherwise return not_found_val. If found_val and "
"not_found_val are not provided then if there is a match then return the "
"identifier:value pair, otherwise the empty string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:822
msgid "{} requires 2 or 4 arguments"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:840
msgid ""
"re(val, pattern, replacement) -- return val after applying the regular "
"expression. All instances of `pattern` are replaced with `replacement`. As "
"in all of calibre, these are Python-compatible regular expressions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:853
msgid ""
"re_group(val, pattern [, template_for_group]*) -- return a string made by "
"applying the regular expression pattern to the val and replacing each "
"matched instance with the string computed by replacing each matched group by"
" the value returned by the corresponding template. The original matched "
"value for the group is available as $. In template program mode, like for "
"the template and the eval functions, you use [[ for { and ]] for }. The "
"following example in template program mode looks for series with more than "
"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:888
msgid ""
"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
"B\". This is most useful for converting names in LN, FN format to FN LN. If "
"there is no comma, the function returns val unchanged"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:901
msgid ""
"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
"return `text if empty`"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:915
msgid ""
"shorten(val, left chars, middle text, right chars) -- Return a shortened "
"version of val, consisting of `left chars` characters from the beginning of "
"val, followed by `middle text`, followed by `right chars` characters from "
"the end of the string. `Left chars` and `right chars` must be integers. For "
"example, assume the title of the book is `Ancient English Laws in the Times "
"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
"you use {title:shorten(9,-,5)}, the result will be `Ancient E-anhoe`. If the"
" field's length is less than left chars + right chars + the length of "
"`middle text`, then the field will be used intact. For example, the title "
"`The Dome` would not be changed."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:944
msgid ""
"count(val, separator) -- interprets the value as a list of items separated "
"by `separator`, returning the number of items in the list. Most lists use a "
"comma as the separator, but authors uses an ampersand. Examples: "
"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:960
msgid ""
"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
" of items separated by 'separator', returning the number of items in the "
"list that match the regular expression 'pattern'. Aliases: "
"list_count_matching(), count_matching()"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:977
msgid ""
"list_item(val, index, separator) -- interpret the value as a list of items "
"separated by `separator`, returning the `index`th item. The first item is "
"number zero. The last item can be returned using `list_item(-1,separator)`. "
"If the item is not in the list, then the empty value is returned. The "
"separator has the same meaning as in the count function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:999
msgid ""
"select(val, key) -- interpret the value as a comma-separated list of items, "
"with the items being \"id:value\". Find the pair with the id equal to key, "
"and return the corresponding value. Returns the empty string if no match is "
"found."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1020
msgid ""
"approximate_formats() -- return a comma-separated list of formats that at "
"one point were associated with the book. There is no guarantee that this "
"list is correct, although it probably is. This function can be called in "
"template program mode using the template \"{:'approximate_formats()'}\". "
"Note that format names are always uppercase, as in EPUB. This function works"
" only in the GUI. If you want to use these values in save-to-disk or send-"
"to-device templates then you must make a custom \"Column built from other "
"columns\", use the function in that column's template, and use that column's"
" value in your save/send templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1048
msgid ""
"formats_modtimes(date_format) -- return a comma-separated list of colon-"
"separated items representing modification times for the formats of a book. "
"The date_format parameter specifies how the date is to be formatted. See the"
" format_date function for details. You can use the select function to get "
"the mod time for a specific format. Note that format names are always "
"uppercase, as in EPUB."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1072
msgid ""
"formats_sizes() -- return a comma-separated list of colon-separated items "
"representing sizes in bytes of the formats of a book. You can use the select"
" function to get the size for a specific format. Note that format names are "
"always uppercase, as in EPUB."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1092
msgid ""
"formats_paths() -- return a comma-separated list of colon-separated items "
"representing full path to the formats of a book. You can use the select "
"function to get the path for a specific format. Note that format names are "
"always uppercase, as in EPUB."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1111
msgid ""
"human_readable(v) -- return a string representing the number v in KB, MB, "
"GB, etc."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1126
msgid ""
"format_number(v, template) -- format the number v using a Python formatting "
"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
" examples). See the template language and Python documentation for more "
"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
"template contains only a format. Returns the empty string if formatting "
"fails."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1162
msgid ""
"sublist(val, start_index, end_index, separator) -- interpret the value as a "
"list of items separated by `separator`, returning a new list made from the "
"`start_index` to the `end_index` item. The first item is number zero. If an "
"index is negative, then it counts from the end of the list. As a special "
"case, an end_index of zero is assumed to be the length of the list. Examples"
" using basic template mode and assuming that the tags column (which is "
"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
"returns \"A, B\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1198
msgid ""
"subitems(val, start_index, end_index) -- This function is used to break "
"apart lists of items such as genres. It interprets the value as a comma-"
"separated list of items, where each item is a period-separated list. Returns"
" a new list made by first finding all the period-separated items, then for "
"each such item extracting the `start_index` to the `end_index` components, "
"then combining the results back together. The first component in a period-"
"separated list has an index of zero. If an index is negative, then it counts"
" from the end of the list. As a special case, an end_index of zero is "
"assumed to be the length of the list. Example using basic template mode and "
"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1245
msgid ""
"format_date(val, format_string) -- format the value, which must be a date, "
"using the format_string, returning a string. The formatting codes are: d    "
": the day as number without a leading zero (1 to 31) dd   : the day as "
"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
" replaced by the localized string for AM or PM iso  : the date with time and"
" timezone. Must be the only format present to_number: the date as a floating"
" point number from_number[:fmt]: format the timestamp using fmt if present "
"otherwise iso"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1292
msgid "uppercase(val) -- return val in upper case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1302
msgid "lowercase(val) -- return val in lower case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1312
msgid "titlecase(val) -- return val in title case"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1322
msgid "capitalize(val) -- return val capitalized"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1332
msgid ""
"booksize() -- return value of the size field. This function works only in "
"the GUI. If you want to use this value in save-to-disk or send-to-device "
"templates then you must make a custom \"Column built from other columns\", "
"use the function in that column's template, and use that column's value in "
"your save/send templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1356
msgid ""
"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
"string. This function works only in the GUI. If you want to use this value "
"in save-to-disk or send-to-device templates then you must make a custom "
"\"Column built from other columns\", use the function in that column's "
"template, and use that column's value in your save/send templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1375
msgid ""
"annotation_count() -- return the total number of annotations of all types "
"attached to the current book. This function works only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1388
msgid ""
"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
"return the value of the mark, either 'true' or the comma-separated list of "
"named marks. Returns '' if the book is not marked."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1402
msgid "series_sort() -- return the series sort value"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1416
msgid ""
"has_cover() -- return Yes if the book has a cover, otherwise return the "
"empty string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1429
msgid ""
"first_non_empty(value [, value]*) -- returns the first value that is not "
"empty. If all values are empty, then the empty string is returned. You can "
"have as many values as you want."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1447
msgid ""
"and(value [, value]*) -- returns the string \"1\" if all values are not "
"empty, otherwise returns the empty string. This function works well with "
"test or first_non_empty. You can have as many values as you want. In many "
"cases the && operator can replace this function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1466
msgid ""
"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
"otherwise returns the empty string. This function works well with test or "
"first_non_empty. You can have as many values as you want.  In many cases the"
" || operator can replace this function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1485
msgid ""
"not(value) -- returns the string \"1\" if the value is empty, otherwise "
"returns the empty string. This function works well with test or "
"first_non_empty.  In many cases the ! operator can replace this function."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1499
msgid ""
"list_join(with_separator, list1, separator1 [, list2, separator2]*) -- return a list made by joining the items in the source lists (list1, etc) using with_separator between the items in the result list. Items in each source list[123...] are separated by the associated separator[123...]. A list can contain zero values. It can be a field like publisher that is single-valued, effectively a one-item list. Duplicates are removed using a case-insensitive comparison. Items are returned in the order they appear in the source lists. If items on lists differ only in letter case then the last is used. All separators can be more than one character.\n"
"Example:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1513
msgid ""
"You can use list_join on the results of previous calls to list_join as "
"follows:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1518
msgid ""
"You can use expressions to generate a list. For example, assume you want "
"items for authors and #genre, but with the genre changed to the word 'Genre:"
" ' followed by the first letter of the genre, i.e. the genre 'Fiction' "
"becomes 'Genre: F'. The following will do that:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1529
msgid ""
"Invalid 'List, separator' pairs. Every list must have one associated "
"separator"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1546
msgid ""
"list_union(list1, list2, separator) -- return a list made by merging the "
"items in list1 and list2, removing duplicate items using a case-insensitive "
"comparison. If items differ in case, the one in list1 is used. The items in "
"list1 and list2 are separated by separator, as are the items in the returned"
" list. Aliases: list_union(), merge_lists()"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1566
msgid ""
"range(start, stop, step, limit) -- returns a list of numbers generated by "
"looping over the range specified by the parameters start, stop, and step, "
"with a maximum length of limit. The first value produced is 'start'. "
"Subsequent values next_v are current_v+step. The loop continues while next_v"
" < stop assuming step is positive, otherwise while next_v > stop. An empty "
"list is produced if start fails the test: start>=stop if step is positive. "
"The limit sets the maximum length of the list and has a default of 1000. The"
" parameters start, step, and limit are optional. Calling range() with one "
"argument specifies stop. Two arguments specify start and stop. Three "
"arguments specify start, stop, and step. Four arguments specify start, stop,"
" step and limit. Examples: range(5) -> '0,1,2,3,4'. range(0,5) -> "
"'0,1,2,3,4'. range(-1,5) -> '-1,0,1,2,3,4'. range(1,5) -> '1,2,3,4'. "
"range(1,5,2) -> '1,3'. range(1,5,2,5) -> '1,3'. range(1,5,2,1) -> "
"error(limit exceeded)."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1605
#, python-brace-format
msgid "{0}: length ({1}) longer than limit ({2})"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1614
msgid ""
"list_remove_duplicates(list, separator) -- return a list made by removing "
"duplicate items in the source list. If items differ only in case, the last "
"of them is returned. The items in source list are separated by separator, as"
" are the items in the returned list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1631
msgid ""
"list_difference(list1, list2, separator) -- return a list made by removing "
"from list1 any item found in list2, using a case-insensitive comparison. The"
" items in list1 and list2 are separated by separator, as are the items in "
"the returned list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1653
msgid ""
"list_intersection(list1, list2, separator) -- return a list made by removing"
" from list1 any item not found in list2, using a case-insensitive "
"comparison. The items in list1 and list2 are separated by separator, as are "
"the items in the returned list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1675
msgid ""
"list_sort(list, direction, separator) -- return list sorted using a case-"
"insensitive sort. If direction is zero, the list is sorted ascending, "
"otherwise descending. The list items are separated by separator, as are the "
"items in the returned list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1691
msgid ""
"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
"list1 and list2 contain the same items, otherwise return no_val. The items "
"are determined by splitting each list using the appropriate separator "
"character (sep1 or sep2). The order of items in the lists is not relevant. "
"The comparison is case insensitive."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1710
msgid ""
"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
" first separating src_list into items using the separator character. For "
"each item in the list, check if it matches include_re. If it does, then add "
"it to the list to be returned. If opt_replace is not the empty string, then "
"apply the replacement before adding the item to the returned list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1736
msgid ""
"list_re_group(src_list, separator, include_re, search_re [, "
"group_template]+) -- Like list_re except replacements are not optional. It "
"uses re_group(list_item, search_re, group_template, ...) when doing the "
"replacements on the resulting list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1776
msgid ""
"today() -- return a date string for today. This value is designed for use in"
" format_date or days_between, but can be manipulated like any other string. "
"The date is in ISO format."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1789
msgid ""
"days_between(date1, date2) -- return the number of days between date1 and "
"date2. The number is positive if date1 is greater than date2, otherwise "
"negative. If either date1 or date2 are not dates, the function returns the "
"empty string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1813
msgid ""
"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
"using 'calc_spec'. Return the new date formatted according to optional "
"'fmt': if not supplied then the result will be in iso format. The calc_spec "
"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
" possibly-negative number and W is one of the following letters: s: add 'v' "
"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
"3 days, and subtract 1 minute from 'date'."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
#, python-brace-format
msgid "{0}: invalid calculation specifier '{1}'"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1855
#, python-brace-format
msgid "{0}: error: {1}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1862
msgid ""
"language_strings(lang_codes, localize) -- return the strings for the "
"language codes passed in lang_codes. If localize is zero, return the strings"
" in English. If localize is not zero, return the strings in the language of "
"the current locale. Lang_codes is a comma-separated list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1884
msgid ""
"language_codes(lang_strings) -- return the language codes for the strings "
"passed in lang_strings. The strings must be in the language of the current "
"locale. Lang_strings is a comma-separated list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1905
msgid ""
"current_library_name() -- return the last name on the path to the current "
"calibre library. This function can be called in template program mode using "
"the template \"{:'current_library_name()'}\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
msgid ""
"current_library_path() -- return the path to the current calibre library. "
"This function can be called in template program mode using the template "
"\"{:'current_library_path()'}\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1933
msgid ""
"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
" suffix to a value in the same way as done in a template like "
"`{series_index:05.2f| - |- }`. For example, the following program produces "
"the same output as the above template: program: "
"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1950
msgid ""
"virtual_libraries() -- return a comma-separated list of Virtual libraries "
"that contain this book. This function works only in the GUI. If you want to "
"use these values in save-to-disk or send-to-device templates then you must "
"make a custom \"Column built from other columns\", use the function in that "
"column's template, and use that column's value in your save/send templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1971
msgid ""
"current_virtual_library_name() -- return the name of the current virtual "
"library if there is one, otherwise the empty string. Library name case is "
"preserved. Example: \"program: current_virtual_library_name()\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1984
msgid ""
"user_categories() -- return a comma-separated list of the user categories "
"that contain this book. This function works only in the GUI. If you want to "
"use these values in save-to-disk or send-to-device templates then you must "
"make a custom \"Column built from other columns\", use the function in that "
"column's template, and use that column's value in your save/send templates"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2004
#, python-brace-format
msgid ""
"transliterate(a) -- Returns a string in a latin alphabet formed by "
"approximating the sound of the words in the source string. For example, if "
"the source is \"{0}\" the function returns \"{1}\"."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2019
msgid ""
"author_links(val_separator, pair_separator) -- returns a string containing a"
" list of authors and that author's link values in the form author1 "
"val_separator author1link pair_separator author2 val_separator author2link "
"etc. An author is separated from its link value by the val_separator string "
"with no added spaces. author:linkvalue pairs are separated by the "
"pair_separator string argument with no added spaces. It is up to you to "
"choose separator strings that do not occur in author names or links. An "
"author is included even if the author link is empty."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2048
msgid ""
"author_sorts(val_separator) -- returns a string containing a list of "
"author's sort values for the authors of the book. The sort is the one in the"
" author metadata (different from the author_sort in books). The returned "
"list has the form author sort 1 val_separator author sort 2 etc. The author "
"sort values in this list are in the same order as the authors of the book. "
"If you want spaces around val_separator then include them in the separator "
"string"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2070
msgid ""
"connected_device_name(storage_location) -- if a device is connected then "
"return the device name, otherwise return the empty string. Each storage "
"location on a device can have a different name. The location names are "
"'main', 'carda' and 'cardb'. This function works only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2089
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2125
msgid "connected_device_name: invalid storage location \"{}\""
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2105
msgid ""
"connected_device_uuid(storage_location) -- if a device is connected then "
"return the device uuid (unique id), otherwise return the empty string. Each "
"storage location on a device has a different uuid. The location names are "
"'main', 'carda' and 'cardb'. This function works only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2141
msgid ""
"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
"value of the yes/no field named by the lookup key field_name for a value "
"specified by the parameters, returning \"yes\" if a match is found, "
"otherwise returning an empty string. Set the parameter is_undefined, "
"is_false, or is_true to 1 (the number) to check that condition, otherwise "
"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
"This function is usually used by the test() or is_empty() functions."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2157
#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2389
msgid "The column {} doesn't exist"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2164
msgid "check_yes_no requires the field be a Yes/No custom column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2176
msgid ""
"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
"star characters. The value is a number between 0 and 5. Set use_half_stars "
"to 1 if you want half star characters for custom ratings columns that "
"support non-integer ratings, for example 2.5."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2185
msgid "The rating must be a number between 0 and 5"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2200
msgid ""
"swap_around_articles(val, separator) -- returns the val with articles moved "
"to the end. The value can be a list, in which case each member of the list "
"is processed. If the value is a list then you must provide the list value "
"separator. If no separator is provided then the value is treated as being a "
"single value, not a list."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2226
msgid ""
"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
" to retrieve the arguments passed in the call. It both declares and "
"initializes local variables, effectively parameters. The variables are "
"positional; they get the value of the parameter given in the call in the "
"same position. If the corresponding parameter is not provided in the call "
"then arguments assigns that variable the provided default value. If there is"
" no default value then the variable is set to the empty string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2246
msgid ""
"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
"variables\" that can be passed into the formatter. It both declares and "
"initializes local variables with the names of the global variables passed "
"in. If the corresponding variable is not provided in the passed-in globals "
"then it assigns that variable the provided default value. If there is no "
"default value then the variable is set to the empty string."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2264
msgid ""
"set_globals(id[=expression] [, id[=expression]]*) -- Sets \"global "
"variables\" that can be passed into the formatter. The globals are given the"
" name of the id passed in. The value of the id is used unless an expression "
"is provided."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2279
msgid ""
"field_exists(field_name) -- checks if a field (column) named field_name "
"exists, returning '1' if so and '' if not."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2293
msgid ""
"character(character_name) -- returns the character named by character_name. "
"For example, character('newline') returns a newline character ('\\n'). The "
"supported character names are 'newline', 'return', 'tab', and 'backslash'."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2308
msgid ""
"to_hex(val) -- returns the string encoded in hex. This is useful when "
"constructing calibre URLs."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2319
msgid ""
"urls_from_identifiers(identifiers, sort_results) -- given a comma-separated "
"list of identifiers, where an identifier is a colon-separated pair of values"
" (name:id_value), returns a comma-separated list of HTML URLs generated from"
" the identifiers. The list not sorted if sort_results is 0 (character or "
"number), otherwise it is sorted alphabetically by the identifier name. The "
"URLs are generated in the same way as the built-in identifiers column when "
"shown in Book details."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2354
msgid ""
"book_count(query, use_vl) -- returns the count of books found by searching "
"for query. If use_vl is 0 (zero) then virtual libraries are ignored. This "
"function can be used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2363
msgid "The book_count() function cannot be used in a composite column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2376
msgid ""
"book_values(column, query, sep, use_vl) -- returns a list of the values "
"contained in the column \"column\", separated by \"sep\", in the books found"
" by searching for \"query\". If use_vl is 0 (zero) then virtual libraries "
"are ignored. This function can be used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2386
msgid "The book_values() function cannot be used in a composite column"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2408
msgid ""
"has_extra_files([pattern]) -- returns the count of extra files, otherwise ''"
" (the empty string). If the optional parameter 'pattern' (a regular "
"expression) is supplied then the list is filtered to files that match "
"pattern before the files are counted. The pattern match is case insensitive."
" This function can be used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2437
msgid ""
"extra_file_names(sep [, pattern]) -- returns a sep-separated list of extra "
"files in the book's '{}/' folder. If the optional parameter 'pattern', a "
"regular expression, is supplied then the list is filtered to files that "
"match pattern. The pattern match is case insensitive. This function can be "
"used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2465
msgid ""
"extra_file_size(file_name) -- returns the size in bytes of the extra file "
"'file_name' in the book's '{}/' folder if it exists, otherwise -1.This "
"function can be used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2487
msgid ""
"extra_file_modtime(file_name, format_spec) -- returns the modification time "
"of the extra file 'file_name' in the book's '{}/' folder if it exists, "
"otherwise -1.0. The modtime is formatted according to 'format_string' (see "
"format_date()). If 'format_string' is empty, returns the modtime as the "
"floating point number of seconds since the epoch. The epoch is OS dependent."
" This function can be used only in the GUI."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/html2text.py:19
msgid "Unnamed image"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
msgid "Waiting..."
msgstr "Warte..."

#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
msgid "Aborted, taking too long"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
msgid "Stopped"
msgstr "Angehalten"

#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
msgid "Working..."
msgstr "Bei der Arbeit..."

#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
msgid "Brazilian Portuguese"
msgstr "Brasilianisches Portugiesisch"

#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
msgid "English (United Kingdom)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
msgid "Simplified Chinese"
msgstr "Chinesisch (vereinfacht)"

#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
msgid "Traditional Chinese"
msgstr "Chinesisch (traditionell)"

#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
msgid "English"
msgstr "Englisch"

#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
msgid "English (United States)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
msgid "English (Argentina)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
msgid "English (Australia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
msgid "English (Japan)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
msgid "English (Germany)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
msgid "English (Bulgaria)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
msgid "English (Egypt)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
msgid "English (New Zealand)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
msgid "English (Canada)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
msgid "English (Greece)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
msgid "English (India)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
msgid "English (Nepal)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
msgid "English (Thailand)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
msgid "English (Turkey)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
msgid "English (Cyprus)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
msgid "English (Czech Republic)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
msgid "English (Philippines)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
msgid "English (Pakistan)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
msgid "English (Poland)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
msgid "English (Croatia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
msgid "English (Hungary)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
msgid "English (Indonesia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
msgid "English (Israel)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
msgid "English (Russia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
msgid "English (Singapore)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
msgid "English (Yemen)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
msgid "English (Ireland)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
msgid "English (China)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:347
msgid "English (Taiwan)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:348
msgid "English (South Africa)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:349
msgid "Spanish (Paraguay)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:350
msgid "Spanish (Uruguay)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:351
msgid "Spanish (Argentina)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:352
msgid "Spanish (Costa Rica)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:353
msgid "Spanish (Mexico)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
msgid "Spanish (Cuba)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:355
msgid "Spanish (Chile)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
msgid "Spanish (Ecuador)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:357
msgid "Spanish (Honduras)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
msgid "Spanish (Venezuela)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:359
msgid "Spanish (Bolivia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
msgid "Spanish (Nicaragua)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
msgid "Spanish (Colombia)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
msgid "German (Austria)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
msgid "French (Belgium)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
msgid "French (Canadian)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
msgid "Dutch (Netherlands)"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
msgid "Dutch (Belgium)"
msgstr ""

#. NOTE: Ante Meridian (i.e. like 10:00 AM)
#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
msgid "AM"
msgstr ""

#. NOTE: Post Meridian (i.e. like 10:00 PM)
#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
msgid "PM"
msgstr ""

#. NOTE: Ante Meridian (i.e. like 10:00 am)
#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
msgid "am"
msgstr ""

#. NOTE: Post Meridian (i.e. like 10:00 pm)
#: /__w/calibre/calibre/src/calibre/utils/localization.py:380
msgid "pm"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:382
msgid "Select All"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:383
msgid "Copy Link"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:384
msgid "&Select All"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:385
msgid "Copy &Link Location"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:390
msgid "Paste and Match Style"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:391
msgid "Directions"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:392
msgid "Left to Right"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:393
msgid "Right to Left"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:397
msgid "Close without Saving"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/localization.py:398
msgid "Close Tab"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:223
msgid "Extra characters at end of search"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:255
msgid "missing )"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:386
#, python-format
msgid "Failed to parse query, recursion limit reached: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:434
#, python-brace-format
msgid "Recursive saved search: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:443
msgid "Unknown saved search: {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:450
#, python-brace-format
msgid "Unknown error in saved search: {0}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:202
msgid ""
"%prog [options] [from to text]\n"
"\n"
"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
"compose mode you specify from to and text and these are used to build and\n"
"send an email message. In the filter mode, %prog reads a complete email\n"
"message from STDIN and sends it.\n"
"\n"
"text is the body of the email message.\n"
"If text is not specified, a complete email message is read from STDIN.\n"
"from is the email address of the sender and to is the email address\n"
"of the recipient. When a complete email is read from STDIN, from and to\n"
"are only used in the SMTP negotiation, the message headers are not modified.\n"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
msgid "Options to compose an email. Ignored if text is not specified"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
msgid "File to attach to the email"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:219
msgid "Subject of the email"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:222
msgid "Host name of localhost. Used when connecting to SMTP server."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:225
msgid ""
"Options to use an SMTP relay server to send mail. calibre will try to send "
"the email directly unless --relay is specified."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:228
msgid "An SMTP relay server to use to send mail."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:230
msgid ""
"Port to connect to on relay server. Default is to use 465 if encryption "
"method is SSL and 25 otherwise."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
msgid "Username for relay"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:233
msgid "Password for relay"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:236
msgid ""
"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:239
msgid ""
"Do not verify the server certificate when connecting using TLS. This used to"
" be the default behavior in calibre versions before 3.27. If you are using a"
" relay with a self-signed or otherwise invalid certificate, you can use this"
" option to restore the pre 3.27 behavior"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:244
msgid ""
"Path to a file of concatenated CA certificates in PEM format, used to verify"
" the server certificate when using TLS. By default, the system CA "
"certificates are used."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:246
msgid "Path to maildir folder to store failed email messages in."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:249
msgid ""
"Fork and deliver message in background. If you use this option, you should "
"also use --outbox to handle delivery failures."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:252
msgid "Timeout for connection"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/smtp.py:337
msgid "Control email delivery"
msgstr "eMail Versand kontrollieren"

#: /__w/calibre/calibre/src/calibre/utils/windows/winspeech.py:112
msgid ""
"No active audio output devices found. Connect headphones or speakers. If you"
" are using Remote Desktop then enable Remote Audio for it."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/windows/winspeech.py:120
msgid ""
"This computer is missing the Windows MediaPack, or the DLLs are corrupted. "
"This is needed for Read aloud. Instructions for installing it are available "
"at {}"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:28
msgid "The main calibre program, used to manage your collection of e-books"
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:36
msgid ""
"The calibre E-book editor. It can be used to edit common e-book formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:44
msgid "The calibre E-book viewer. It can view most known e-book formats."
msgstr ""

#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:85
#, python-format
msgid "%s Document"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:128
#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1577
msgid "Unknown section"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:149
msgid "Unknown feed"
msgstr "Feed unbekannt"

#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:169
#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:210
#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1568
msgid "Untitled article"
msgstr "Artikel ohne Titel"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
msgid "Unknown News Source"
msgstr "Nachrichtenquelle unbekannt"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:609
msgid "Article download aborted"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:835
#, python-format
msgid "Failed to download %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:928
#, python-format
msgid "The \"%s\" recipe needs a username and password."
msgstr "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort."

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
msgid "Download finished"
msgstr "Download beendet"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
msgid "Failed to download the following articles:"
msgstr "Der Download der folgenden Artikel schlug fehl:"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
msgid "Failed to download parts of the following articles:"
msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
msgid " from "
msgstr " von "

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
msgid "\tFailed links:"
msgstr "\tFehlgeschlagene Verknüpfungen:"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
msgid "Could not fetch article."
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
msgid "The debug traceback is available earlier in this log"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
msgid "Run with -vv to see the reason"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
msgid "Fetching feeds..."
msgstr "Rufe Feeds ab..."

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
msgid "Got feeds from index page"
msgstr "Feeds der Index Seite erhalten"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
msgid "Trying to download cover..."
msgstr "Versuche Umschlagbild zu laden..."

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
msgid "Generating masthead..."
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
msgid "Starting download in a single thread..."
msgid_plural "Starting download [{} threads]..."
msgstr[0] ""
msgstr[1] ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
#, python-format
msgid "Feeds downloaded to %s"
msgstr "Feeds wurden nach %s heruntergeladen"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
#, python-format
msgid "Could not download cover: %s"
msgstr "Konnte Umschlagbild nicht laden: %s"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
#, python-format
msgid "Downloading cover from %s"
msgstr "Lade Umschlagbild von %s"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
msgid "Masthead image downloaded"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1492
msgid "Articles in this issue:"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
#, python-format
msgid "Article downloaded: %s"
msgstr "Artikel geladen: %s"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1659
#, python-format
msgid "Article download aborted: %s"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1667
#, python-format
msgid "Article download failed: %s"
msgstr "Laden der Artikel schlug fehl: %s"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1689
msgid "Fetching feed"
msgstr "Rufe Feed ab"

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1864
msgid ""
"Failed to log in, check your username and password for the calibre "
"Periodicals service."
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1880
msgid ""
"You do not have permission to download this issue. Either your subscription "
"has expired or you have exceeded the maximum allowed downloads for today."
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:55
msgid "You"
msgstr "Sie"

#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
msgid "Scheduled"
msgstr "Geplant"

#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:136
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:235
msgid "Main menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:232
msgid "Section menu"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:321
#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:415
msgid "Sections"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:412
msgid "Articles"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
msgid ""
"%prog URL\n"
"\n"
"Where URL is for example https://google.com"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
#, python-format
msgid "Base folder into which URL is saved. Default is %default"
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
#, python-format
msgid ""
"Timeout in seconds to wait for a response from the server. Default: %default"
" s"
msgstr "Timeout in Sekunden beim Warten auf eine Antwort vom Server. Voreinstellung: %default s"

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
#, python-format
msgid ""
"Maximum number of levels to recurse i.e. depth of links to follow. Default "
"%default"
msgstr "Maximale Zahl von einbezogenen Ebenen, z.B. Tiefe der Links, die verfolgt werden. Voreinstellung %default"

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:614
#, python-format
msgid ""
"The maximum number of files to download. This only applies to files from <a "
"href> tags. Default is %default"
msgstr "Höchstzahl der Dateien, die geladen werden. Dies trifft nur auf Dateien aus <a href> Tags zu. Voreinstellung ist %default"

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:616
#, python-format
msgid ""
"Minimum interval in seconds between consecutive fetches. Default is %default"
" s"
msgstr "Kleinstes Intervall in Sekunden zwischen aufeinander folgenden Abrufen. Voreinstellung ist %default s"

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:618
msgid ""
"The character encoding for the websites you are trying to download. The "
"default is to try and guess the encoding."
msgstr "Zeichenkodierung für Webseiten, die zu laden versucht werden. In der Voreinstellung wird versucht, die Kodierung zu erraten."

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:620
msgid ""
"Only links that match this regular expression will be followed. This option "
"can be specified multiple times, in which case as long as a link matches any"
" one regexp, it will be followed. By default all links are followed."
msgstr "Nur Links, die diesem Regulären Ausdruck entsprechen, werden verfolgt. Diese Option kann mehrmals angegeben werden, somit werden Links verfolgt, solange sie einem Regulären Ausdruck entsprechen. In der Voreinstellung werden alle Links verfolgt."

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:625
msgid ""
"Any link that matches this regular expression will be ignored. This option "
"can be specified multiple times, in which case as long as any regexp matches"
" a link, it will be ignored. By default, no links are ignored. If both "
"filter regexp and match regexp are specified, then filter regexp is applied "
"first."
msgstr ""

#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:631
msgid "Do not download CSS stylesheets."
msgstr "Lade CSS Stylesheets nicht herunter."

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:733
msgid "OK"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:737
msgid "Save All"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:739
msgid "Open"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:741
msgid "&Yes"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:743
msgid "Yes to &All"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:745
msgid "&No"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:747
msgid "N&o to All"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:749
msgid "Abort"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:751
msgid "Retry"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:755
msgid "Close"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:763
msgid "Apply"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:765
msgid "Reset"
msgstr "Zurücksetzen"

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/gui/kernel/qplatformtheme.cpp:767
msgid "Restore Defaults"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1441
msgid "Hu&e:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1442
msgid "&Sat:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1443
msgid "&Val:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1444
msgid "&Red:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1445
msgid "&Green:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1446
msgid "Bl&ue:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1447
msgid "A&lpha channel:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1448
msgid "&HTML:"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1618
msgid ""
"Cursor at %1, %2\n"
"Press ESC to cancel"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1646
msgid "Select Color"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1843
msgid "&Basic colors"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1844
msgid "&Custom colors"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1845
msgid "&Add to Custom Colors"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qcolordialog.cpp:1848
msgid "&Pick Screen Color"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:145
msgid "Select Font"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:744
msgid "&Font"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:745
msgid "Font st&yle"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:746
msgid "&Size"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:747
msgid "Effects"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:748
msgid "Stri&keout"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:750
msgid "Sample"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/dialogs/qfontdialog.cpp:751
msgid "Wr&iting System"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:370
msgid "Left edge"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:371
msgid "Right edge"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:373
msgid "Page left"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:373
msgid "Page up"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:374
msgid "Page down"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:374
msgid "Page right"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:376
msgid "Scroll left"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:376
msgid "Scroll up"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:377
msgid "Scroll down"
msgstr ""

#: /home/ci/qt-base/qtbase-everywhere-src-6.4.2/src/widgets/widgets/qscrollbar.cpp:377
msgid "Scroll right"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:9
msgid "Auto increment series index"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:10
msgid ""
"The algorithm used to assign a book added to an existing series a series number.\n"
"New series numbers assigned using this tweak are always integer values, except\n"
"if a constant non-integer is specified.\n"
"Possible values are:\n"
"next - First available integer larger than the largest existing number\n"
"first_free - First available integer larger than 0\n"
"next_free - First available integer larger than the smallest existing number\n"
"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
"const - Assign the number 1 always\n"
"no_change - Do not change the series index\n"
"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
"Examples:\n"
"series_index_auto_increment = 'next'\n"
"series_index_auto_increment = 'next_free'\n"
"series_index_auto_increment = 16.5\n"
"\n"
"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
"use the above values when importing/adding books. If this tweak is set to\n"
"False (the default) then the series number will be set to 1 if it is not\n"
"explicitly set during the import. If set to True, then the\n"
"series index will be set according to the series_index_auto_increment setting.\n"
"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
"only when a value is not provided during import. If the importing regular\n"
"expression produces a value for series_index, or if you are reading metadata\n"
"from books and the import plugin produces a value, then that value will\n"
"be used irrespective of the setting of the tweak."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:39
msgid "Add separator after completing an author name"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:40
msgid ""
"Set this if the completion separator should be appended to the end of the\n"
"completed text to automatically begin a new completion operation for authors.\n"
"It can be either True or False"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:45
msgid "Author sort name algorithm"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:46
msgid ""
"The algorithm used to copy author to author_sort.\n"
"Possible values are:\n"
"invert: use \"fn ln\" -> \"ln, fn\"\n"
"copy  : copy author to author_sort without modification\n"
"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
"When this tweak is changed, the author_sort values stored with each author\n"
"must be recomputed by right-clicking on an author in the left-hand tags\n"
"panel, selecting 'Manage authors', and pressing\n"
"'Recalculate all author sort values'.\n"
"\n"
"The author_name_suffixes are words that are ignored when they occur at the\n"
"end of an author name. The case of the suffix is ignored and trailing\n"
"periods are automatically handled.\n"
"\n"
"The same is true for author_name_prefixes.\n"
"\n"
"The author_name_copywords are a set of words which, if they occur in an\n"
"author name, cause the automatically generated author sort string to be\n"
"identical to the author's name. This means that the sort for a string like\n"
"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
"\n"
"If author_use_surname_prefixes is enabled, any of the words in\n"
"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
"as \"von Neumann, John\" and not \"Neumann, John von\"."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:85
msgid "Splitting multiple author names"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:86
msgid ""
"By default, calibre splits a string containing multiple author names on\n"
"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
"by changing the regular expression below. Strings are split on whatever the\n"
"specified regular expression matches, in addition to ampersands.\n"
"Default: r'(?i),?\\s+(and|with)\\s+'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:93
msgid "Use author sort in Tag browser"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:94
msgid ""
"Set which author field to display in the Tag browser (the list of authors,\n"
"series, publishers etc on the left hand side). The choices are author and\n"
"author_sort. This tweak affects only what is displayed under the authors\n"
"category in the Tag browser and Content server. Please note that if you set this\n"
"to author_sort, it is very possible to see duplicate names in the list because\n"
"although it is guaranteed that author names are unique, there is no such\n"
"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
"show the author's name.\n"
"Examples:\n"
"categories_use_field_for_author_name = 'author'\n"
"categories_use_field_for_author_name = 'author_sort'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:108
msgid "Control partitioning of Tag browser"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:109
msgid ""
"When partitioning the Tag browser, the format of the subcategory label is\n"
"controlled by a template: categories_collapsed_name_template if sorting by\n"
"name, categories_collapsed_rating_template if sorting by average rating, and\n"
"categories_collapsed_popularity_template if sorting by popularity. There are\n"
"two variables available to the template: first and last. The variable 'first'\n"
"is the initial item in the subcategory, and the variable 'last' is the final\n"
"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
"values that are obtained by using a suffix. For example, first.name for an\n"
"author category will be the name of the author. The sub-values available are:\n"
"name: the printable name of the item\n"
"count: the number of books that references this item\n"
"avg_rating: the average rating of all the books referencing this item\n"
"sort: the sort value. For authors, this is the author_sort for that author\n"
"category: the category (e.g., authors, series) that the item is in.\n"
"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
"even if there aren't any backslashes."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:130
msgid "Specify columns to sort the booklist by on startup"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:131
msgid ""
"Provide a set of columns to be sorted on when calibre starts.\n"
"The argument is None if saved sort history is to be used\n"
"otherwise it is a list of column,order pairs. Column is the\n"
"lookup/search name, found using the tooltip for the column\n"
"Order is 0 for ascending, 1 for descending.\n"
"For example, set it to [('authors',0),('title',0)] to sort by\n"
"title within authors."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:140
msgid "Control how dates are displayed"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:141
msgid ""
"Format to be used for publication date and the timestamp (date).\n"
"A string controlling how the publication date is displayed in the GUI\n"
"d     the day as number without a leading zero (1 to 31)\n"
"dd    the day as number with a leading zero (01 to 31)\n"
"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
"M     the month as number without a leading zero (1-12)\n"
"MM    the month as number with a leading zero (01-12)\n"
"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
"yy    the year as two digit number (00-99)\n"
"yyyy  the year as four digit number\n"
"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
"m     the minutes without a leading 0 (0 to 59) '\n"
"mm    the minutes with a leading 0 (00 to 59) '\n"
"s     the seconds without a leading 0 (0 to 59) '\n"
"ss    the seconds with a leading 0 (00 to 59) '\n"
"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
"iso   the date with time and timezone. Must be the only format present\n"
"For example, given the date of 9 Jan 2010, the following formats show\n"
"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
"\n"
"publication default if not set: MMM yyyy\n"
"timestamp default if not set: dd MMM yyyy\n"
"last_modified_display_format if not set: dd MMM yyyy"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:173
msgid "Control sorting of titles and series in the library display"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:174
msgid ""
"Control title and series sorting in the library view. If set to\n"
"'library_order', the title sort field will be used instead of the title.\n"
"Unless you have manually edited the title sort field, leading articles such as\n"
"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
"sorted as-is (sort by title instead of title sort). For example, with\n"
"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
"book will sort under 'T'.\n"
"This flag affects calibre's library display. It has no effect on devices. In\n"
"addition, titles for books added before changing the flag will retain their\n"
"order until the title is edited. Editing a title and hitting Enter\n"
"without changing anything is sufficient to change the sort. Or you can use\n"
"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
"it for many books at once."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:189
msgid "Control formatting of title and series when used in templates"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:190
msgid ""
"Control how title and series names are formatted when saving to disk/sending\n"
"to device. The behavior depends on the field being processed. If processing\n"
"title, then if this tweak is set to 'library_order', the title will be\n"
"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
"title will not be changed. If processing series, then if set to\n"
"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
"set to 'strictly_alphabetic', the series will be sent without change.\n"
"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
"will become \"Lord of the Rings, The\". If the tweak is set to\n"
"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
"formatter function raw_field will return the base value for title and\n"
"series regardless of the setting of this tweak."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:204
msgid "Set the list of words considered to be \"articles\" for sort strings"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:205
msgid ""
"Set the list of words that are to be considered 'articles' when computing the\n"
"title sort strings. The articles differ by language. By default, calibre uses\n"
"a combination of articles from English and whatever language the calibre user\n"
"interface is set to. In addition, in some contexts where the book language is\n"
"available, the language of the book is used. You can change the list of\n"
"articles for a given language or add a new language by editing\n"
"per_language_title_sort_articles. To tell calibre to use a language other\n"
"than the user interface language, set, default_language_for_title_sort. For\n"
"example, to use German, set it to 'deu'. A value of None means the user\n"
"interface language is used. The setting title_sort_articles is ignored\n"
"(present only for legacy reasons)."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:262
msgid "Specify a folder calibre should connect to at startup"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:263
msgid ""
"Specify a folder that calibre should connect to at startup using\n"
"connect_to_folder. This must be a full path to the folder. If the folder does\n"
"not exist when calibre starts, it is ignored.\n"
"Example for Windows:\n"
"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
"Example for other operating systems:\n"
"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:272
msgid "Specify renaming rules for SONY collections"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:273
msgid ""
"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
"metadata management is set to automatic. Collections on SONYs are named\n"
"depending upon whether the field is standard or custom. A collection derived\n"
"from a standard field is named for the value in that field.\n"
"\n"
"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
"collection name is 'Darkover'. A collection derived from a custom field will\n"
"have the name of the field added to the value. For example, if a custom series\n"
"column named 'My Series' contains the name 'Darkover', then the collection\n"
"will by default be named 'Darkover (My Series)'. For purposes of this\n"
"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
"category. If two books have fields that generate the same collection name,\n"
"then both books will be in that collection.\n"
"\n"
"This set of tweaks lets you specify for a standard or custom field how\n"
"the collections are to be named. You can use it to add a description to a\n"
"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
"it to force multiple fields to end up in the same collection.\n"
"\n"
"For example, you could force the values in 'series', '#my_series_1', and\n"
"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
"merging all of the fields into one set of collections.\n"
"\n"
"There are two related tweaks. The first determines the category name to use\n"
"for a metadata field.  The second is a template, used to determines how the\n"
"value and category are combined to create the collection name.\n"
"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
"\n"
"The second tweak, sony_collection_name_template, is a template. It uses the\n"
"same template language as plugboards and save templates. This tweak controls\n"
"how the value and category are combined together to make the collection name.\n"
"The only two fields available are {category} and {value}. The {value} field is\n"
"never empty. The {category} field can be empty. The default is to put the\n"
"value first, then the category enclosed in parentheses, it isn't empty:\n"
"'{value} {category:|(|)}'\n"
"\n"
"Examples: The first three examples assume that the second tweak\n"
"has not been changed.\n"
"\n"
"1) I want three series columns to be merged into one set of collections. The\n"
"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
"in the parenthesis. The value to use in the tweak value would be:\n"
"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
"\n"
"2) I want the word '(Series)' to appear on collections made from series, and\n"
"the word '(Tag)' to appear on collections made from tags. Use:\n"
"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
"\n"
"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
"to have '(Series)' appended. The renaming rule is:\n"
"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
"\n"
"4) Same as example 2, but instead of having the category name in parentheses\n"
"and appended to the value, I want it prepended and separated by a colon, such\n"
"as in Series: Darkover. I must change the template used to format the category name\n"
"\n"
"The resulting two tweaks are:\n"
"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
"sony_collection_name_template='{category:||: }{value}'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:336
msgid "Specify how SONY collections are sorted"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:337
msgid ""
"Specify how SONY collections are sorted. This tweak is only applicable if\n"
"metadata management is set to automatic. You can indicate which metadata is to\n"
"be used to sort on a collection-by-collection basis. The format of the tweak\n"
"is a list of metadata fields from which collections are made, followed by the\n"
"name of the metadata field containing the sort value.\n"
"Example: The following indicates that collections built from pubdate and tags\n"
"are to be sorted by the value in the custom column '#mydate', that collections\n"
"built from 'series' are to be sorted by 'series_index', and that all other\n"
"collections are to be sorted by title. If a collection metadata field is not\n"
"named, then if it is a series- based collection it is sorted by series order,\n"
"otherwise it is sorted by title order.\n"
"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
"Note that the bracketing and parentheses are required. The syntax is\n"
"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
"Default: empty (no rules), so no collection attributes are named."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:354
msgid "Control how tags are applied when copying books to another library"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:355
msgid ""
"Set this to True to ensure that tags in 'Tags to add when adding\n"
"a book' are added when copying books to another library"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:359
msgid "Set the maximum number of sort 'levels'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:360
msgid ""
"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
"library after certain operations such as searches or device insertion. Each\n"
"sort level adds a performance penalty. If the database is large (thousands of\n"
"books) the penalty might be noticeable. If you are not concerned about multi-\n"
"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:367
msgid "Choose whether dates are sorted using visible fields"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:368
msgid ""
"Date values contain both a date and a time. When sorted, all the fields are\n"
"used, regardless of what is displayed. Set this tweak to True to use only\n"
"the fields that are being displayed."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:373
msgid "Fuzz value for trimming covers"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:374
msgid ""
"The value used for the fuzz distance when trimming a cover.\n"
"Colors within this distance are considered equal.\n"
"The distance is in absolute intensity units."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:379
msgid "Control behavior of the book list"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:380
msgid ""
"You can control the behavior of double clicks and pressing Enter on the books\n"
"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
"has the side effect of disabling editing a field using a single click.\n"
"Default: open_viewer.\n"
"Example: doubleclick_on_library_view = 'do_nothing'\n"
"You can also control whether the book list scrolls per item or\n"
"per pixel. Default is per item."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:393
msgid "Language to use when sorting"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:394
msgid ""
"Setting this tweak will force sorting to use the\n"
"collating order for the specified language. This might be useful if you run\n"
"calibre in English but want sorting to work in the language where you live.\n"
"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
"You can find the list of supported locales at\n"
"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:405
msgid "The number of seconds to wait before sending emails"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:406
msgid ""
"The number of seconds to wait before sending emails when using a\n"
"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
"Setting it to lower may cause the server's SPAM controls to kick in,\n"
"making email sending fail. Changes will take effect only after a restart of\n"
"calibre. You can also change the list of hosts that calibre considers\n"
"to be public relays here. Any relay host ending with one of the suffixes\n"
"in the list below will be considered a public email server."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:416
msgid "The maximum width and height for covers saved in the calibre library"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:417
msgid ""
"All covers in the calibre library will be resized, preserving aspect ratio,\n"
"to fit within this size. This is to prevent slowdowns caused by extremely\n"
"large covers"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:422
msgid "Where to send downloaded news"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:423
msgid ""
"When automatically sending downloaded news to a connected device, calibre\n"
"will by default send it to the main memory. By changing this tweak, you can\n"
"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
"that if there isn't enough free space available on the location you choose,\n"
"the files will be sent to the location with the most free space."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:430
msgid "Unified toolbar on macOS"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:431
msgid ""
"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
"with the titlebar as is normal for macOS applications. However, doing this has\n"
"various bugs, for instance the minimum width of the toolbar becomes twice\n"
"what it should be and it causes other random bugs on some systems, so turn it\n"
"on at your own risk!"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:438
msgid ""
"Save original file when converting/polishing from same format to same format"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:439
msgid ""
"When calibre does a conversion from the same format to the same format, for\n"
"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
"conversion is poor, you can tweak the settings and run it again. By setting\n"
"this to False you can prevent calibre from saving the original file.\n"
"Similarly, by setting save_original_format_when_polishing to False you can\n"
"prevent calibre from saving the original file when polishing."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:448
msgid "Number of recently viewed books to show"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:449
msgid ""
"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
"how many should be shown, here."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:453
msgid "Change the font size of the Book details panel in the interface"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:454
msgid ""
"Change the font size at which book details are rendered in the side panel and\n"
"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
"negative number to increase or decrease the font size."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:459
msgid "What format to default to when using the \"Unpack book\" feature"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:460
msgid ""
"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
"If multiple formats are available, calibre will offer you a choice\n"
"of formats, defaulting to your preferred output format if it is available.\n"
"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
"to that format rather than your output format preference.\n"
"Set to a value of 'remember' to use whichever format you chose last time you\n"
"used the \"Unpack book\" feature.\n"
"Examples:\n"
"default_tweak_format = None       (Use output format)\n"
"default_tweak_format = 'EPUB'\n"
"default_tweak_format = 'remember'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:473
msgid "Do not preselect a completion when editing authors/tags/series/etc."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:474
msgid ""
"This means that you can make changes and press Enter and your changes will\n"
"not be overwritten by a matching completion. However, if you wish to use the\n"
"completions you will now have to press Tab to select one before pressing\n"
"Enter. Which technique you prefer will depend on the state of metadata in\n"
"your library and your personal editing style.\n"
"\n"
"If preselect_first_completion is False and you want Tab to accept what you\n"
"typed instead of the first completion then set tab_accepts_uncompleted_text\n"
"to True. If you do this then to select from the completions you must press\n"
"the Down or Up arrow keys. The tweak tab_accepts_uncompleted_text is ignored\n"
"if preselect_first_completion is True"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:488
msgid "Completion mode when editing authors/tags/series/etc."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:489
msgid ""
"By default, when completing items, calibre will show you all the candidates\n"
"that start with the text you have already typed. You can instead have it show\n"
"all candidates that contain the text you have already typed. To do this, set\n"
"completion_mode to 'contains'. For example, if you type asi it will match both\n"
"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:496
msgid "Sort the list of libraries alphabetically"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:497
msgid ""
"The list of libraries in the Copy to library and Quick switch menus are\n"
"normally sorted by most used. However, if there are more than a certain\n"
"number of such libraries, the sorting becomes alphabetic. You can set that\n"
"number here. The default is ten libraries."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:503
msgid "Choose available output formats for conversion"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:504
msgid ""
"Restrict the list of available output formats in the conversion dialogs.\n"
"For example, if you only want to convert to EPUB and AZW3, change this to\n"
"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
"all available output formats to be present."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:510
msgid "Set the thumbnail image quality used by the Content server"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:511
msgid ""
"The quality of a thumbnail is largely controlled by the compression quality\n"
"used when creating it. Set this to a larger number to improve the quality.\n"
"Note that the thumbnails get much larger with larger compression quality\n"
"numbers.\n"
"The value can be between 50 and 99"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:518
msgid ""
"Image file types to treat as e-books when dropping onto the \"Book details\""
" panel"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:519
msgid ""
"Normally, if you drop any image file in a format known to calibre onto the\n"
"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
"some image types as e-books instead, you can set this tweak.\n"
"Examples:\n"
"cover_drop_exclude = {'tiff', 'webp'}"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:526
msgid "Exclude fields when copy/pasting metadata"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:527
msgid ""
"You can ask calibre to not paste some metadata fields when using the\n"
"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
"You can also add a shortcut in Preferences->Shortcuts->Edit metadata\n"
"to paste metadata ignoring this tweak."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:535
msgid "Skip internet connected check"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:536
msgid ""
"Skip checking whether the internet is available before downloading news.\n"
"Useful if for some reason your operating systems network checking\n"
"facilities are not reliable (for example NetworkManager on Linux)."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:541
msgid "Tab stop width in the template editor"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:542
msgid ""
"Sets the width of the tab stop in the template editor in \"average characters\".\n"
"For example, a value of 1 results in a space with the width of one average character."
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:546
msgid "Value for undefined numbers when sorting"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:547
msgid ""
"Sets the value to use for undefined numbers when sorting.\n"
"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
"possible number. Quotes are optional if entering a number.\n"
"Examples:\n"
"value_for_undefined_numbers_when_sorting = -100\n"
"value_for_undefined_numbers_when_sorting = '2'\n"
"value_for_undefined_numbers_when_sorting = -0.01\n"
"value_for_undefined_numbers_when_sorting = 'minimum'\n"
"value_for_undefined_numbers_when_sorting = 'maximum'"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:559
msgid "Allow template database functions in composite columns"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:560
msgid ""
"If True then the template database functions book_values() and book_count()\n"
"can be used in composite custom columns. Note: setting this tweak to True and\n"
"using these functions in composites can be very slow.\n"
"Default: False"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:567
msgid "Change the programs that are run when opening files/URLs"
msgstr ""

#: /__w/calibre/calibre/resources/default_tweaks.py:568
msgid ""
"By default, calibre passes URLs to the operating system to open using\n"
"whatever default programs are configured there. Here you can override\n"
"that by specifying the program to use, per URL type. For local files,\n"
"the type is \"file\" and for web links it is \"http*\". For example:\n"
"openers_by_scheme = { \"http*\": \"firefox %u\" } will make calibre run Firefox\n"
"for https://whatever URLs. %u is replaced by the URL to be opened. The scheme\n"
"takes a glob pattern allowing a single entry to match multiple URL types."
msgstr ""
